xref: /aosp_15_r20/external/selinux/libsemanage/src/semanageswig_python_exception.i (revision 2d543d20722ada2425b5bdab9d0d1d29470e7bba)
1*2d543d20SAndroid Build Coastguard Worker 
2*2d543d20SAndroid Build Coastguard Worker %exception semanage_reload_policy {
3*2d543d20SAndroid Build Coastguard Worker   $action
4*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
5*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
6*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
7*2d543d20SAndroid Build Coastguard Worker   }
8*2d543d20SAndroid Build Coastguard Worker }
9*2d543d20SAndroid Build Coastguard Worker 
10*2d543d20SAndroid Build Coastguard Worker %exception semanage_get_hll_compiler_path {
11*2d543d20SAndroid Build Coastguard Worker   $action
12*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
13*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
14*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
15*2d543d20SAndroid Build Coastguard Worker   }
16*2d543d20SAndroid Build Coastguard Worker }
17*2d543d20SAndroid Build Coastguard Worker 
18*2d543d20SAndroid Build Coastguard Worker %exception semanage_get_disable_dontaudit {
19*2d543d20SAndroid Build Coastguard Worker   $action
20*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
21*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
22*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
23*2d543d20SAndroid Build Coastguard Worker   }
24*2d543d20SAndroid Build Coastguard Worker }
25*2d543d20SAndroid Build Coastguard Worker 
26*2d543d20SAndroid Build Coastguard Worker %exception semanage_set_default_priority {
27*2d543d20SAndroid Build Coastguard Worker   $action
28*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
29*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
30*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
31*2d543d20SAndroid Build Coastguard Worker   }
32*2d543d20SAndroid Build Coastguard Worker }
33*2d543d20SAndroid Build Coastguard Worker 
34*2d543d20SAndroid Build Coastguard Worker %exception semanage_is_managed {
35*2d543d20SAndroid Build Coastguard Worker   $action
36*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
37*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
38*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
39*2d543d20SAndroid Build Coastguard Worker   }
40*2d543d20SAndroid Build Coastguard Worker }
41*2d543d20SAndroid Build Coastguard Worker 
42*2d543d20SAndroid Build Coastguard Worker %exception semanage_connect {
43*2d543d20SAndroid Build Coastguard Worker   $action
44*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
45*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
46*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
47*2d543d20SAndroid Build Coastguard Worker   }
48*2d543d20SAndroid Build Coastguard Worker }
49*2d543d20SAndroid Build Coastguard Worker 
50*2d543d20SAndroid Build Coastguard Worker %exception semanage_disconnect {
51*2d543d20SAndroid Build Coastguard Worker   $action
52*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
53*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
54*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
55*2d543d20SAndroid Build Coastguard Worker   }
56*2d543d20SAndroid Build Coastguard Worker }
57*2d543d20SAndroid Build Coastguard Worker 
58*2d543d20SAndroid Build Coastguard Worker %exception semanage_begin_transaction {
59*2d543d20SAndroid Build Coastguard Worker   $action
60*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
61*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
62*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
63*2d543d20SAndroid Build Coastguard Worker   }
64*2d543d20SAndroid Build Coastguard Worker }
65*2d543d20SAndroid Build Coastguard Worker 
66*2d543d20SAndroid Build Coastguard Worker %exception semanage_commit {
67*2d543d20SAndroid Build Coastguard Worker   $action
68*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
69*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
70*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
71*2d543d20SAndroid Build Coastguard Worker   }
72*2d543d20SAndroid Build Coastguard Worker }
73*2d543d20SAndroid Build Coastguard Worker 
74*2d543d20SAndroid Build Coastguard Worker %exception semanage_access_check {
75*2d543d20SAndroid Build Coastguard Worker   $action
76*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
77*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
78*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
79*2d543d20SAndroid Build Coastguard Worker   }
80*2d543d20SAndroid Build Coastguard Worker }
81*2d543d20SAndroid Build Coastguard Worker 
82*2d543d20SAndroid Build Coastguard Worker %exception semanage_is_connected {
83*2d543d20SAndroid Build Coastguard Worker   $action
84*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
85*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
86*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
87*2d543d20SAndroid Build Coastguard Worker   }
88*2d543d20SAndroid Build Coastguard Worker }
89*2d543d20SAndroid Build Coastguard Worker 
90*2d543d20SAndroid Build Coastguard Worker %exception semanage_mls_enabled {
91*2d543d20SAndroid Build Coastguard Worker   $action
92*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
93*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
94*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
95*2d543d20SAndroid Build Coastguard Worker   }
96*2d543d20SAndroid Build Coastguard Worker }
97*2d543d20SAndroid Build Coastguard Worker 
98*2d543d20SAndroid Build Coastguard Worker %exception semanage_set_root {
99*2d543d20SAndroid Build Coastguard Worker   $action
100*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
101*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
102*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
103*2d543d20SAndroid Build Coastguard Worker   }
104*2d543d20SAndroid Build Coastguard Worker }
105*2d543d20SAndroid Build Coastguard Worker 
106*2d543d20SAndroid Build Coastguard Worker %exception semanage_get_preserve_tunables {
107*2d543d20SAndroid Build Coastguard Worker   $action
108*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
109*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
110*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
111*2d543d20SAndroid Build Coastguard Worker   }
112*2d543d20SAndroid Build Coastguard Worker }
113*2d543d20SAndroid Build Coastguard Worker 
114*2d543d20SAndroid Build Coastguard Worker %exception semanage_get_ignore_module_cache {
115*2d543d20SAndroid Build Coastguard Worker   $action
116*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
117*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
118*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
119*2d543d20SAndroid Build Coastguard Worker   }
120*2d543d20SAndroid Build Coastguard Worker }
121*2d543d20SAndroid Build Coastguard Worker 
122*2d543d20SAndroid Build Coastguard Worker %exception select {
123*2d543d20SAndroid Build Coastguard Worker   $action
124*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
125*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
126*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
127*2d543d20SAndroid Build Coastguard Worker   }
128*2d543d20SAndroid Build Coastguard Worker }
129*2d543d20SAndroid Build Coastguard Worker 
130*2d543d20SAndroid Build Coastguard Worker %exception pselect {
131*2d543d20SAndroid Build Coastguard Worker   $action
132*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
133*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
134*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
135*2d543d20SAndroid Build Coastguard Worker   }
136*2d543d20SAndroid Build Coastguard Worker }
137*2d543d20SAndroid Build Coastguard Worker 
138*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_install {
139*2d543d20SAndroid Build Coastguard Worker   $action
140*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
141*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
142*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
143*2d543d20SAndroid Build Coastguard Worker   }
144*2d543d20SAndroid Build Coastguard Worker }
145*2d543d20SAndroid Build Coastguard Worker 
146*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_install_file {
147*2d543d20SAndroid Build Coastguard Worker   $action
148*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
149*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
150*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
151*2d543d20SAndroid Build Coastguard Worker   }
152*2d543d20SAndroid Build Coastguard Worker }
153*2d543d20SAndroid Build Coastguard Worker 
154*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_remove {
155*2d543d20SAndroid Build Coastguard Worker   $action
156*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
157*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
158*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
159*2d543d20SAndroid Build Coastguard Worker   }
160*2d543d20SAndroid Build Coastguard Worker }
161*2d543d20SAndroid Build Coastguard Worker 
162*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_extract {
163*2d543d20SAndroid Build Coastguard Worker   $action
164*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
165*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
166*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
167*2d543d20SAndroid Build Coastguard Worker   }
168*2d543d20SAndroid Build Coastguard Worker }
169*2d543d20SAndroid Build Coastguard Worker 
170*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_list {
171*2d543d20SAndroid Build Coastguard Worker   $action
172*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
173*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
174*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
175*2d543d20SAndroid Build Coastguard Worker   }
176*2d543d20SAndroid Build Coastguard Worker }
177*2d543d20SAndroid Build Coastguard Worker 
178*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_info_create {
179*2d543d20SAndroid Build Coastguard Worker   $action
180*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
181*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
182*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
183*2d543d20SAndroid Build Coastguard Worker   }
184*2d543d20SAndroid Build Coastguard Worker }
185*2d543d20SAndroid Build Coastguard Worker 
186*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_info_destroy {
187*2d543d20SAndroid Build Coastguard Worker   $action
188*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
189*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
190*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
191*2d543d20SAndroid Build Coastguard Worker   }
192*2d543d20SAndroid Build Coastguard Worker }
193*2d543d20SAndroid Build Coastguard Worker 
194*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_info_get_priority {
195*2d543d20SAndroid Build Coastguard Worker   $action
196*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
197*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
198*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
199*2d543d20SAndroid Build Coastguard Worker   }
200*2d543d20SAndroid Build Coastguard Worker }
201*2d543d20SAndroid Build Coastguard Worker 
202*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_info_get_name {
203*2d543d20SAndroid Build Coastguard Worker   $action
204*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
205*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
206*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
207*2d543d20SAndroid Build Coastguard Worker   }
208*2d543d20SAndroid Build Coastguard Worker }
209*2d543d20SAndroid Build Coastguard Worker 
210*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_info_get_lang_ext {
211*2d543d20SAndroid Build Coastguard Worker   $action
212*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
213*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
214*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
215*2d543d20SAndroid Build Coastguard Worker   }
216*2d543d20SAndroid Build Coastguard Worker }
217*2d543d20SAndroid Build Coastguard Worker 
218*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_info_get_enabled {
219*2d543d20SAndroid Build Coastguard Worker   $action
220*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
221*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
222*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
223*2d543d20SAndroid Build Coastguard Worker   }
224*2d543d20SAndroid Build Coastguard Worker }
225*2d543d20SAndroid Build Coastguard Worker 
226*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_info_set_priority {
227*2d543d20SAndroid Build Coastguard Worker   $action
228*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
229*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
230*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
231*2d543d20SAndroid Build Coastguard Worker   }
232*2d543d20SAndroid Build Coastguard Worker }
233*2d543d20SAndroid Build Coastguard Worker 
234*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_info_set_name {
235*2d543d20SAndroid Build Coastguard Worker   $action
236*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
237*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
238*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
239*2d543d20SAndroid Build Coastguard Worker   }
240*2d543d20SAndroid Build Coastguard Worker }
241*2d543d20SAndroid Build Coastguard Worker 
242*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_info_set_lang_ext {
243*2d543d20SAndroid Build Coastguard Worker   $action
244*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
245*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
246*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
247*2d543d20SAndroid Build Coastguard Worker   }
248*2d543d20SAndroid Build Coastguard Worker }
249*2d543d20SAndroid Build Coastguard Worker 
250*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_info_set_enabled {
251*2d543d20SAndroid Build Coastguard Worker   $action
252*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
253*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
254*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
255*2d543d20SAndroid Build Coastguard Worker   }
256*2d543d20SAndroid Build Coastguard Worker }
257*2d543d20SAndroid Build Coastguard Worker 
258*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_key_create {
259*2d543d20SAndroid Build Coastguard Worker   $action
260*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
261*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
262*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
263*2d543d20SAndroid Build Coastguard Worker   }
264*2d543d20SAndroid Build Coastguard Worker }
265*2d543d20SAndroid Build Coastguard Worker 
266*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_key_destroy {
267*2d543d20SAndroid Build Coastguard Worker   $action
268*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
269*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
270*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
271*2d543d20SAndroid Build Coastguard Worker   }
272*2d543d20SAndroid Build Coastguard Worker }
273*2d543d20SAndroid Build Coastguard Worker 
274*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_key_get_name {
275*2d543d20SAndroid Build Coastguard Worker   $action
276*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
277*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
278*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
279*2d543d20SAndroid Build Coastguard Worker   }
280*2d543d20SAndroid Build Coastguard Worker }
281*2d543d20SAndroid Build Coastguard Worker 
282*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_key_get_priority {
283*2d543d20SAndroid Build Coastguard Worker   $action
284*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
285*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
286*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
287*2d543d20SAndroid Build Coastguard Worker   }
288*2d543d20SAndroid Build Coastguard Worker }
289*2d543d20SAndroid Build Coastguard Worker 
290*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_key_set_name {
291*2d543d20SAndroid Build Coastguard Worker   $action
292*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
293*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
294*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
295*2d543d20SAndroid Build Coastguard Worker   }
296*2d543d20SAndroid Build Coastguard Worker }
297*2d543d20SAndroid Build Coastguard Worker 
298*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_key_set_priority {
299*2d543d20SAndroid Build Coastguard Worker   $action
300*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
301*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
302*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
303*2d543d20SAndroid Build Coastguard Worker   }
304*2d543d20SAndroid Build Coastguard Worker }
305*2d543d20SAndroid Build Coastguard Worker 
306*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_set_enabled {
307*2d543d20SAndroid Build Coastguard Worker   $action
308*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
309*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
310*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
311*2d543d20SAndroid Build Coastguard Worker   }
312*2d543d20SAndroid Build Coastguard Worker }
313*2d543d20SAndroid Build Coastguard Worker 
314*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_get_module_info {
315*2d543d20SAndroid Build Coastguard Worker   $action
316*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
317*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
318*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
319*2d543d20SAndroid Build Coastguard Worker   }
320*2d543d20SAndroid Build Coastguard Worker }
321*2d543d20SAndroid Build Coastguard Worker 
322*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_list_all {
323*2d543d20SAndroid Build Coastguard Worker   $action
324*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
325*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
326*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
327*2d543d20SAndroid Build Coastguard Worker   }
328*2d543d20SAndroid Build Coastguard Worker }
329*2d543d20SAndroid Build Coastguard Worker 
330*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_install_info {
331*2d543d20SAndroid Build Coastguard Worker   $action
332*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
333*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
334*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
335*2d543d20SAndroid Build Coastguard Worker   }
336*2d543d20SAndroid Build Coastguard Worker }
337*2d543d20SAndroid Build Coastguard Worker 
338*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_remove_key {
339*2d543d20SAndroid Build Coastguard Worker   $action
340*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
341*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
342*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
343*2d543d20SAndroid Build Coastguard Worker   }
344*2d543d20SAndroid Build Coastguard Worker }
345*2d543d20SAndroid Build Coastguard Worker 
346*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_get_enabled {
347*2d543d20SAndroid Build Coastguard Worker   $action
348*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
349*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
350*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
351*2d543d20SAndroid Build Coastguard Worker   }
352*2d543d20SAndroid Build Coastguard Worker }
353*2d543d20SAndroid Build Coastguard Worker 
354*2d543d20SAndroid Build Coastguard Worker %exception semanage_module_compute_checksum {
355*2d543d20SAndroid Build Coastguard Worker   $action
356*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
357*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
358*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
359*2d543d20SAndroid Build Coastguard Worker   }
360*2d543d20SAndroid Build Coastguard Worker }
361*2d543d20SAndroid Build Coastguard Worker 
362*2d543d20SAndroid Build Coastguard Worker %exception semanage_msg_get_level {
363*2d543d20SAndroid Build Coastguard Worker   $action
364*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
365*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
366*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
367*2d543d20SAndroid Build Coastguard Worker   }
368*2d543d20SAndroid Build Coastguard Worker }
369*2d543d20SAndroid Build Coastguard Worker 
370*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_key_create {
371*2d543d20SAndroid Build Coastguard Worker   $action
372*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
373*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
374*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
375*2d543d20SAndroid Build Coastguard Worker   }
376*2d543d20SAndroid Build Coastguard Worker }
377*2d543d20SAndroid Build Coastguard Worker 
378*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_key_extract {
379*2d543d20SAndroid Build Coastguard Worker   $action
380*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
381*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
382*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
383*2d543d20SAndroid Build Coastguard Worker   }
384*2d543d20SAndroid Build Coastguard Worker }
385*2d543d20SAndroid Build Coastguard Worker 
386*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_compare {
387*2d543d20SAndroid Build Coastguard Worker   $action
388*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
389*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
390*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
391*2d543d20SAndroid Build Coastguard Worker   }
392*2d543d20SAndroid Build Coastguard Worker }
393*2d543d20SAndroid Build Coastguard Worker 
394*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_compare2 {
395*2d543d20SAndroid Build Coastguard Worker   $action
396*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
397*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
398*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
399*2d543d20SAndroid Build Coastguard Worker   }
400*2d543d20SAndroid Build Coastguard Worker }
401*2d543d20SAndroid Build Coastguard Worker 
402*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_set_name {
403*2d543d20SAndroid Build Coastguard Worker   $action
404*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
405*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
406*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
407*2d543d20SAndroid Build Coastguard Worker   }
408*2d543d20SAndroid Build Coastguard Worker }
409*2d543d20SAndroid Build Coastguard Worker 
410*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_get_value {
411*2d543d20SAndroid Build Coastguard Worker   $action
412*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
413*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
414*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
415*2d543d20SAndroid Build Coastguard Worker   }
416*2d543d20SAndroid Build Coastguard Worker }
417*2d543d20SAndroid Build Coastguard Worker 
418*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_create {
419*2d543d20SAndroid Build Coastguard Worker   $action
420*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
421*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
422*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
423*2d543d20SAndroid Build Coastguard Worker   }
424*2d543d20SAndroid Build Coastguard Worker }
425*2d543d20SAndroid Build Coastguard Worker 
426*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_clone {
427*2d543d20SAndroid Build Coastguard Worker   $action
428*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
429*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
430*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
431*2d543d20SAndroid Build Coastguard Worker   }
432*2d543d20SAndroid Build Coastguard Worker }
433*2d543d20SAndroid Build Coastguard Worker 
434*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_key_create {
435*2d543d20SAndroid Build Coastguard Worker   $action
436*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
437*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
438*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
439*2d543d20SAndroid Build Coastguard Worker   }
440*2d543d20SAndroid Build Coastguard Worker }
441*2d543d20SAndroid Build Coastguard Worker 
442*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_key_extract {
443*2d543d20SAndroid Build Coastguard Worker   $action
444*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
445*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
446*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
447*2d543d20SAndroid Build Coastguard Worker   }
448*2d543d20SAndroid Build Coastguard Worker }
449*2d543d20SAndroid Build Coastguard Worker 
450*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_compare {
451*2d543d20SAndroid Build Coastguard Worker   $action
452*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
453*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
454*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
455*2d543d20SAndroid Build Coastguard Worker   }
456*2d543d20SAndroid Build Coastguard Worker }
457*2d543d20SAndroid Build Coastguard Worker 
458*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_compare2 {
459*2d543d20SAndroid Build Coastguard Worker   $action
460*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
461*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
462*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
463*2d543d20SAndroid Build Coastguard Worker   }
464*2d543d20SAndroid Build Coastguard Worker }
465*2d543d20SAndroid Build Coastguard Worker 
466*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_set_name {
467*2d543d20SAndroid Build Coastguard Worker   $action
468*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
469*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
470*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
471*2d543d20SAndroid Build Coastguard Worker   }
472*2d543d20SAndroid Build Coastguard Worker }
473*2d543d20SAndroid Build Coastguard Worker 
474*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_set_prefix {
475*2d543d20SAndroid Build Coastguard Worker   $action
476*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
477*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
478*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
479*2d543d20SAndroid Build Coastguard Worker   }
480*2d543d20SAndroid Build Coastguard Worker }
481*2d543d20SAndroid Build Coastguard Worker 
482*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_set_mlslevel {
483*2d543d20SAndroid Build Coastguard Worker   $action
484*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
485*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
486*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
487*2d543d20SAndroid Build Coastguard Worker   }
488*2d543d20SAndroid Build Coastguard Worker }
489*2d543d20SAndroid Build Coastguard Worker 
490*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_set_mlsrange {
491*2d543d20SAndroid Build Coastguard Worker   $action
492*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
493*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
494*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
495*2d543d20SAndroid Build Coastguard Worker   }
496*2d543d20SAndroid Build Coastguard Worker }
497*2d543d20SAndroid Build Coastguard Worker 
498*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_get_num_roles {
499*2d543d20SAndroid Build Coastguard Worker   $action
500*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
501*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
502*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
503*2d543d20SAndroid Build Coastguard Worker   }
504*2d543d20SAndroid Build Coastguard Worker }
505*2d543d20SAndroid Build Coastguard Worker 
506*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_add_role {
507*2d543d20SAndroid Build Coastguard Worker   $action
508*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
509*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
510*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
511*2d543d20SAndroid Build Coastguard Worker   }
512*2d543d20SAndroid Build Coastguard Worker }
513*2d543d20SAndroid Build Coastguard Worker 
514*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_has_role {
515*2d543d20SAndroid Build Coastguard Worker   $action
516*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
517*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
518*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
519*2d543d20SAndroid Build Coastguard Worker   }
520*2d543d20SAndroid Build Coastguard Worker }
521*2d543d20SAndroid Build Coastguard Worker 
522*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_get_roles {
523*2d543d20SAndroid Build Coastguard Worker   $action
524*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
525*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
526*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
527*2d543d20SAndroid Build Coastguard Worker   }
528*2d543d20SAndroid Build Coastguard Worker }
529*2d543d20SAndroid Build Coastguard Worker 
530*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_set_roles {
531*2d543d20SAndroid Build Coastguard Worker   $action
532*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
533*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
534*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
535*2d543d20SAndroid Build Coastguard Worker   }
536*2d543d20SAndroid Build Coastguard Worker }
537*2d543d20SAndroid Build Coastguard Worker 
538*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_create {
539*2d543d20SAndroid Build Coastguard Worker   $action
540*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
541*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
542*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
543*2d543d20SAndroid Build Coastguard Worker   }
544*2d543d20SAndroid Build Coastguard Worker }
545*2d543d20SAndroid Build Coastguard Worker 
546*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_clone {
547*2d543d20SAndroid Build Coastguard Worker   $action
548*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
549*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
550*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
551*2d543d20SAndroid Build Coastguard Worker   }
552*2d543d20SAndroid Build Coastguard Worker }
553*2d543d20SAndroid Build Coastguard Worker 
554*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_key_create {
555*2d543d20SAndroid Build Coastguard Worker   $action
556*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
557*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
558*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
559*2d543d20SAndroid Build Coastguard Worker   }
560*2d543d20SAndroid Build Coastguard Worker }
561*2d543d20SAndroid Build Coastguard Worker 
562*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_key_extract {
563*2d543d20SAndroid Build Coastguard Worker   $action
564*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
565*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
566*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
567*2d543d20SAndroid Build Coastguard Worker   }
568*2d543d20SAndroid Build Coastguard Worker }
569*2d543d20SAndroid Build Coastguard Worker 
570*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_compare {
571*2d543d20SAndroid Build Coastguard Worker   $action
572*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
573*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
574*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
575*2d543d20SAndroid Build Coastguard Worker   }
576*2d543d20SAndroid Build Coastguard Worker }
577*2d543d20SAndroid Build Coastguard Worker 
578*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_compare2 {
579*2d543d20SAndroid Build Coastguard Worker   $action
580*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
581*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
582*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
583*2d543d20SAndroid Build Coastguard Worker   }
584*2d543d20SAndroid Build Coastguard Worker }
585*2d543d20SAndroid Build Coastguard Worker 
586*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_set_name {
587*2d543d20SAndroid Build Coastguard Worker   $action
588*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
589*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
590*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
591*2d543d20SAndroid Build Coastguard Worker   }
592*2d543d20SAndroid Build Coastguard Worker }
593*2d543d20SAndroid Build Coastguard Worker 
594*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_set_sename {
595*2d543d20SAndroid Build Coastguard Worker   $action
596*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
597*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
598*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
599*2d543d20SAndroid Build Coastguard Worker   }
600*2d543d20SAndroid Build Coastguard Worker }
601*2d543d20SAndroid Build Coastguard Worker 
602*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_set_mlsrange {
603*2d543d20SAndroid Build Coastguard Worker   $action
604*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
605*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
606*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
607*2d543d20SAndroid Build Coastguard Worker   }
608*2d543d20SAndroid Build Coastguard Worker }
609*2d543d20SAndroid Build Coastguard Worker 
610*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_create {
611*2d543d20SAndroid Build Coastguard Worker   $action
612*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
613*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
614*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
615*2d543d20SAndroid Build Coastguard Worker   }
616*2d543d20SAndroid Build Coastguard Worker }
617*2d543d20SAndroid Build Coastguard Worker 
618*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_clone {
619*2d543d20SAndroid Build Coastguard Worker   $action
620*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
621*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
622*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
623*2d543d20SAndroid Build Coastguard Worker   }
624*2d543d20SAndroid Build Coastguard Worker }
625*2d543d20SAndroid Build Coastguard Worker 
626*2d543d20SAndroid Build Coastguard Worker %exception semanage_context_set_user {
627*2d543d20SAndroid Build Coastguard Worker   $action
628*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
629*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
630*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
631*2d543d20SAndroid Build Coastguard Worker   }
632*2d543d20SAndroid Build Coastguard Worker }
633*2d543d20SAndroid Build Coastguard Worker 
634*2d543d20SAndroid Build Coastguard Worker %exception semanage_context_set_role {
635*2d543d20SAndroid Build Coastguard Worker   $action
636*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
637*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
638*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
639*2d543d20SAndroid Build Coastguard Worker   }
640*2d543d20SAndroid Build Coastguard Worker }
641*2d543d20SAndroid Build Coastguard Worker 
642*2d543d20SAndroid Build Coastguard Worker %exception semanage_context_set_type {
643*2d543d20SAndroid Build Coastguard Worker   $action
644*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
645*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
646*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
647*2d543d20SAndroid Build Coastguard Worker   }
648*2d543d20SAndroid Build Coastguard Worker }
649*2d543d20SAndroid Build Coastguard Worker 
650*2d543d20SAndroid Build Coastguard Worker %exception semanage_context_set_mls {
651*2d543d20SAndroid Build Coastguard Worker   $action
652*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
653*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
654*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
655*2d543d20SAndroid Build Coastguard Worker   }
656*2d543d20SAndroid Build Coastguard Worker }
657*2d543d20SAndroid Build Coastguard Worker 
658*2d543d20SAndroid Build Coastguard Worker %exception semanage_context_create {
659*2d543d20SAndroid Build Coastguard Worker   $action
660*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
661*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
662*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
663*2d543d20SAndroid Build Coastguard Worker   }
664*2d543d20SAndroid Build Coastguard Worker }
665*2d543d20SAndroid Build Coastguard Worker 
666*2d543d20SAndroid Build Coastguard Worker %exception semanage_context_clone {
667*2d543d20SAndroid Build Coastguard Worker   $action
668*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
669*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
670*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
671*2d543d20SAndroid Build Coastguard Worker   }
672*2d543d20SAndroid Build Coastguard Worker }
673*2d543d20SAndroid Build Coastguard Worker 
674*2d543d20SAndroid Build Coastguard Worker %exception semanage_context_from_string {
675*2d543d20SAndroid Build Coastguard Worker   $action
676*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
677*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
678*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
679*2d543d20SAndroid Build Coastguard Worker   }
680*2d543d20SAndroid Build Coastguard Worker }
681*2d543d20SAndroid Build Coastguard Worker 
682*2d543d20SAndroid Build Coastguard Worker %exception semanage_context_to_string {
683*2d543d20SAndroid Build Coastguard Worker   $action
684*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
685*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
686*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
687*2d543d20SAndroid Build Coastguard Worker   }
688*2d543d20SAndroid Build Coastguard Worker }
689*2d543d20SAndroid Build Coastguard Worker 
690*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_compare {
691*2d543d20SAndroid Build Coastguard Worker   $action
692*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
693*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
694*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
695*2d543d20SAndroid Build Coastguard Worker   }
696*2d543d20SAndroid Build Coastguard Worker }
697*2d543d20SAndroid Build Coastguard Worker 
698*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_compare2 {
699*2d543d20SAndroid Build Coastguard Worker   $action
700*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
701*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
702*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
703*2d543d20SAndroid Build Coastguard Worker   }
704*2d543d20SAndroid Build Coastguard Worker }
705*2d543d20SAndroid Build Coastguard Worker 
706*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_key_create {
707*2d543d20SAndroid Build Coastguard Worker   $action
708*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
709*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
710*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
711*2d543d20SAndroid Build Coastguard Worker   }
712*2d543d20SAndroid Build Coastguard Worker }
713*2d543d20SAndroid Build Coastguard Worker 
714*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_key_extract {
715*2d543d20SAndroid Build Coastguard Worker   $action
716*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
717*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
718*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
719*2d543d20SAndroid Build Coastguard Worker   }
720*2d543d20SAndroid Build Coastguard Worker }
721*2d543d20SAndroid Build Coastguard Worker 
722*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_set_name {
723*2d543d20SAndroid Build Coastguard Worker   $action
724*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
725*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
726*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
727*2d543d20SAndroid Build Coastguard Worker   }
728*2d543d20SAndroid Build Coastguard Worker }
729*2d543d20SAndroid Build Coastguard Worker 
730*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_set_ifcon {
731*2d543d20SAndroid Build Coastguard Worker   $action
732*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
733*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
734*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
735*2d543d20SAndroid Build Coastguard Worker   }
736*2d543d20SAndroid Build Coastguard Worker }
737*2d543d20SAndroid Build Coastguard Worker 
738*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_set_msgcon {
739*2d543d20SAndroid Build Coastguard Worker   $action
740*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
741*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
742*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
743*2d543d20SAndroid Build Coastguard Worker   }
744*2d543d20SAndroid Build Coastguard Worker }
745*2d543d20SAndroid Build Coastguard Worker 
746*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_create {
747*2d543d20SAndroid Build Coastguard Worker   $action
748*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
749*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
750*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
751*2d543d20SAndroid Build Coastguard Worker   }
752*2d543d20SAndroid Build Coastguard Worker }
753*2d543d20SAndroid Build Coastguard Worker 
754*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_clone {
755*2d543d20SAndroid Build Coastguard Worker   $action
756*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
757*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
758*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
759*2d543d20SAndroid Build Coastguard Worker   }
760*2d543d20SAndroid Build Coastguard Worker }
761*2d543d20SAndroid Build Coastguard Worker 
762*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_compare {
763*2d543d20SAndroid Build Coastguard Worker   $action
764*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
765*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
766*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
767*2d543d20SAndroid Build Coastguard Worker   }
768*2d543d20SAndroid Build Coastguard Worker }
769*2d543d20SAndroid Build Coastguard Worker 
770*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_compare2 {
771*2d543d20SAndroid Build Coastguard Worker   $action
772*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
773*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
774*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
775*2d543d20SAndroid Build Coastguard Worker   }
776*2d543d20SAndroid Build Coastguard Worker }
777*2d543d20SAndroid Build Coastguard Worker 
778*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_key_create {
779*2d543d20SAndroid Build Coastguard Worker   $action
780*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
781*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
782*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
783*2d543d20SAndroid Build Coastguard Worker   }
784*2d543d20SAndroid Build Coastguard Worker }
785*2d543d20SAndroid Build Coastguard Worker 
786*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_key_extract {
787*2d543d20SAndroid Build Coastguard Worker   $action
788*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
789*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
790*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
791*2d543d20SAndroid Build Coastguard Worker   }
792*2d543d20SAndroid Build Coastguard Worker }
793*2d543d20SAndroid Build Coastguard Worker 
794*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_get_proto {
795*2d543d20SAndroid Build Coastguard Worker   $action
796*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
797*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
798*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
799*2d543d20SAndroid Build Coastguard Worker   }
800*2d543d20SAndroid Build Coastguard Worker }
801*2d543d20SAndroid Build Coastguard Worker 
802*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_get_low {
803*2d543d20SAndroid Build Coastguard Worker   $action
804*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
805*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
806*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
807*2d543d20SAndroid Build Coastguard Worker   }
808*2d543d20SAndroid Build Coastguard Worker }
809*2d543d20SAndroid Build Coastguard Worker 
810*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_get_high {
811*2d543d20SAndroid Build Coastguard Worker   $action
812*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
813*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
814*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
815*2d543d20SAndroid Build Coastguard Worker   }
816*2d543d20SAndroid Build Coastguard Worker }
817*2d543d20SAndroid Build Coastguard Worker 
818*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_set_con {
819*2d543d20SAndroid Build Coastguard Worker   $action
820*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
821*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
822*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
823*2d543d20SAndroid Build Coastguard Worker   }
824*2d543d20SAndroid Build Coastguard Worker }
825*2d543d20SAndroid Build Coastguard Worker 
826*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_create {
827*2d543d20SAndroid Build Coastguard Worker   $action
828*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
829*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
830*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
831*2d543d20SAndroid Build Coastguard Worker   }
832*2d543d20SAndroid Build Coastguard Worker }
833*2d543d20SAndroid Build Coastguard Worker 
834*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_clone {
835*2d543d20SAndroid Build Coastguard Worker   $action
836*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
837*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
838*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
839*2d543d20SAndroid Build Coastguard Worker   }
840*2d543d20SAndroid Build Coastguard Worker }
841*2d543d20SAndroid Build Coastguard Worker 
842*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_compare {
843*2d543d20SAndroid Build Coastguard Worker   $action
844*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
845*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
846*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
847*2d543d20SAndroid Build Coastguard Worker   }
848*2d543d20SAndroid Build Coastguard Worker }
849*2d543d20SAndroid Build Coastguard Worker 
850*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_compare2 {
851*2d543d20SAndroid Build Coastguard Worker   $action
852*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
853*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
854*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
855*2d543d20SAndroid Build Coastguard Worker   }
856*2d543d20SAndroid Build Coastguard Worker }
857*2d543d20SAndroid Build Coastguard Worker 
858*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_key_create {
859*2d543d20SAndroid Build Coastguard Worker   $action
860*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
861*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
862*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
863*2d543d20SAndroid Build Coastguard Worker   }
864*2d543d20SAndroid Build Coastguard Worker }
865*2d543d20SAndroid Build Coastguard Worker 
866*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_key_extract {
867*2d543d20SAndroid Build Coastguard Worker   $action
868*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
869*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
870*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
871*2d543d20SAndroid Build Coastguard Worker   }
872*2d543d20SAndroid Build Coastguard Worker }
873*2d543d20SAndroid Build Coastguard Worker 
874*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_get_subnet_prefix {
875*2d543d20SAndroid Build Coastguard Worker   $action
876*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
877*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
878*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
879*2d543d20SAndroid Build Coastguard Worker   }
880*2d543d20SAndroid Build Coastguard Worker }
881*2d543d20SAndroid Build Coastguard Worker 
882*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_set_subnet_prefix {
883*2d543d20SAndroid Build Coastguard Worker   $action
884*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
885*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
886*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
887*2d543d20SAndroid Build Coastguard Worker   }
888*2d543d20SAndroid Build Coastguard Worker }
889*2d543d20SAndroid Build Coastguard Worker 
890*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_get_low {
891*2d543d20SAndroid Build Coastguard Worker   $action
892*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
893*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
894*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
895*2d543d20SAndroid Build Coastguard Worker   }
896*2d543d20SAndroid Build Coastguard Worker }
897*2d543d20SAndroid Build Coastguard Worker 
898*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_get_high {
899*2d543d20SAndroid Build Coastguard Worker   $action
900*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
901*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
902*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
903*2d543d20SAndroid Build Coastguard Worker   }
904*2d543d20SAndroid Build Coastguard Worker }
905*2d543d20SAndroid Build Coastguard Worker 
906*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_set_con {
907*2d543d20SAndroid Build Coastguard Worker   $action
908*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
909*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
910*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
911*2d543d20SAndroid Build Coastguard Worker   }
912*2d543d20SAndroid Build Coastguard Worker }
913*2d543d20SAndroid Build Coastguard Worker 
914*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_create {
915*2d543d20SAndroid Build Coastguard Worker   $action
916*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
917*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
918*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
919*2d543d20SAndroid Build Coastguard Worker   }
920*2d543d20SAndroid Build Coastguard Worker }
921*2d543d20SAndroid Build Coastguard Worker 
922*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_clone {
923*2d543d20SAndroid Build Coastguard Worker   $action
924*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
925*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
926*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
927*2d543d20SAndroid Build Coastguard Worker   }
928*2d543d20SAndroid Build Coastguard Worker }
929*2d543d20SAndroid Build Coastguard Worker 
930*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_compare {
931*2d543d20SAndroid Build Coastguard Worker   $action
932*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
933*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
934*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
935*2d543d20SAndroid Build Coastguard Worker   }
936*2d543d20SAndroid Build Coastguard Worker }
937*2d543d20SAndroid Build Coastguard Worker 
938*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_compare2 {
939*2d543d20SAndroid Build Coastguard Worker   $action
940*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
941*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
942*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
943*2d543d20SAndroid Build Coastguard Worker   }
944*2d543d20SAndroid Build Coastguard Worker }
945*2d543d20SAndroid Build Coastguard Worker 
946*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_key_create {
947*2d543d20SAndroid Build Coastguard Worker   $action
948*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
949*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
950*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
951*2d543d20SAndroid Build Coastguard Worker   }
952*2d543d20SAndroid Build Coastguard Worker }
953*2d543d20SAndroid Build Coastguard Worker 
954*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_key_extract {
955*2d543d20SAndroid Build Coastguard Worker   $action
956*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
957*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
958*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
959*2d543d20SAndroid Build Coastguard Worker   }
960*2d543d20SAndroid Build Coastguard Worker }
961*2d543d20SAndroid Build Coastguard Worker 
962*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_get_ibdev_name {
963*2d543d20SAndroid Build Coastguard Worker   $action
964*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
965*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
966*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
967*2d543d20SAndroid Build Coastguard Worker   }
968*2d543d20SAndroid Build Coastguard Worker }
969*2d543d20SAndroid Build Coastguard Worker 
970*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_set_ibdev_name {
971*2d543d20SAndroid Build Coastguard Worker   $action
972*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
973*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
974*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
975*2d543d20SAndroid Build Coastguard Worker   }
976*2d543d20SAndroid Build Coastguard Worker }
977*2d543d20SAndroid Build Coastguard Worker 
978*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_get_port {
979*2d543d20SAndroid Build Coastguard Worker   $action
980*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
981*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
982*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
983*2d543d20SAndroid Build Coastguard Worker   }
984*2d543d20SAndroid Build Coastguard Worker }
985*2d543d20SAndroid Build Coastguard Worker 
986*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_set_con {
987*2d543d20SAndroid Build Coastguard Worker   $action
988*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
989*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
990*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
991*2d543d20SAndroid Build Coastguard Worker   }
992*2d543d20SAndroid Build Coastguard Worker }
993*2d543d20SAndroid Build Coastguard Worker 
994*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_create {
995*2d543d20SAndroid Build Coastguard Worker   $action
996*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
997*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
998*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
999*2d543d20SAndroid Build Coastguard Worker   }
1000*2d543d20SAndroid Build Coastguard Worker }
1001*2d543d20SAndroid Build Coastguard Worker 
1002*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_clone {
1003*2d543d20SAndroid Build Coastguard Worker   $action
1004*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1005*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1006*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1007*2d543d20SAndroid Build Coastguard Worker   }
1008*2d543d20SAndroid Build Coastguard Worker }
1009*2d543d20SAndroid Build Coastguard Worker 
1010*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_compare {
1011*2d543d20SAndroid Build Coastguard Worker   $action
1012*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1013*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1014*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1015*2d543d20SAndroid Build Coastguard Worker   }
1016*2d543d20SAndroid Build Coastguard Worker }
1017*2d543d20SAndroid Build Coastguard Worker 
1018*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_compare2 {
1019*2d543d20SAndroid Build Coastguard Worker   $action
1020*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1021*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1022*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1023*2d543d20SAndroid Build Coastguard Worker   }
1024*2d543d20SAndroid Build Coastguard Worker }
1025*2d543d20SAndroid Build Coastguard Worker 
1026*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_key_create {
1027*2d543d20SAndroid Build Coastguard Worker   $action
1028*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1029*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1030*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1031*2d543d20SAndroid Build Coastguard Worker   }
1032*2d543d20SAndroid Build Coastguard Worker }
1033*2d543d20SAndroid Build Coastguard Worker 
1034*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_key_extract {
1035*2d543d20SAndroid Build Coastguard Worker   $action
1036*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1037*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1038*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1039*2d543d20SAndroid Build Coastguard Worker   }
1040*2d543d20SAndroid Build Coastguard Worker }
1041*2d543d20SAndroid Build Coastguard Worker 
1042*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_get_addr {
1043*2d543d20SAndroid Build Coastguard Worker   $action
1044*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1045*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1046*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1047*2d543d20SAndroid Build Coastguard Worker   }
1048*2d543d20SAndroid Build Coastguard Worker }
1049*2d543d20SAndroid Build Coastguard Worker 
1050*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_get_addr_bytes {
1051*2d543d20SAndroid Build Coastguard Worker   $action
1052*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1053*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1054*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1055*2d543d20SAndroid Build Coastguard Worker   }
1056*2d543d20SAndroid Build Coastguard Worker }
1057*2d543d20SAndroid Build Coastguard Worker 
1058*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_set_addr {
1059*2d543d20SAndroid Build Coastguard Worker   $action
1060*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1061*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1062*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1063*2d543d20SAndroid Build Coastguard Worker   }
1064*2d543d20SAndroid Build Coastguard Worker }
1065*2d543d20SAndroid Build Coastguard Worker 
1066*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_set_addr_bytes {
1067*2d543d20SAndroid Build Coastguard Worker   $action
1068*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1069*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1070*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1071*2d543d20SAndroid Build Coastguard Worker   }
1072*2d543d20SAndroid Build Coastguard Worker }
1073*2d543d20SAndroid Build Coastguard Worker 
1074*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_get_mask {
1075*2d543d20SAndroid Build Coastguard Worker   $action
1076*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1077*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1078*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1079*2d543d20SAndroid Build Coastguard Worker   }
1080*2d543d20SAndroid Build Coastguard Worker }
1081*2d543d20SAndroid Build Coastguard Worker 
1082*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_get_mask_bytes {
1083*2d543d20SAndroid Build Coastguard Worker   $action
1084*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1085*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1086*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1087*2d543d20SAndroid Build Coastguard Worker   }
1088*2d543d20SAndroid Build Coastguard Worker }
1089*2d543d20SAndroid Build Coastguard Worker 
1090*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_set_mask {
1091*2d543d20SAndroid Build Coastguard Worker   $action
1092*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1093*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1094*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1095*2d543d20SAndroid Build Coastguard Worker   }
1096*2d543d20SAndroid Build Coastguard Worker }
1097*2d543d20SAndroid Build Coastguard Worker 
1098*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_set_mask_bytes {
1099*2d543d20SAndroid Build Coastguard Worker   $action
1100*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1101*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1102*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1103*2d543d20SAndroid Build Coastguard Worker   }
1104*2d543d20SAndroid Build Coastguard Worker }
1105*2d543d20SAndroid Build Coastguard Worker 
1106*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_get_proto {
1107*2d543d20SAndroid Build Coastguard Worker   $action
1108*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1109*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1110*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1111*2d543d20SAndroid Build Coastguard Worker   }
1112*2d543d20SAndroid Build Coastguard Worker }
1113*2d543d20SAndroid Build Coastguard Worker 
1114*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_set_con {
1115*2d543d20SAndroid Build Coastguard Worker   $action
1116*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1117*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1118*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1119*2d543d20SAndroid Build Coastguard Worker   }
1120*2d543d20SAndroid Build Coastguard Worker }
1121*2d543d20SAndroid Build Coastguard Worker 
1122*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_create {
1123*2d543d20SAndroid Build Coastguard Worker   $action
1124*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1125*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1126*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1127*2d543d20SAndroid Build Coastguard Worker   }
1128*2d543d20SAndroid Build Coastguard Worker }
1129*2d543d20SAndroid Build Coastguard Worker 
1130*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_clone {
1131*2d543d20SAndroid Build Coastguard Worker   $action
1132*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1133*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1134*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1135*2d543d20SAndroid Build Coastguard Worker   }
1136*2d543d20SAndroid Build Coastguard Worker }
1137*2d543d20SAndroid Build Coastguard Worker 
1138*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_modify_local {
1139*2d543d20SAndroid Build Coastguard Worker   $action
1140*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1141*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1142*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1143*2d543d20SAndroid Build Coastguard Worker   }
1144*2d543d20SAndroid Build Coastguard Worker }
1145*2d543d20SAndroid Build Coastguard Worker 
1146*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_del_local {
1147*2d543d20SAndroid Build Coastguard Worker   $action
1148*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1149*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1150*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1151*2d543d20SAndroid Build Coastguard Worker   }
1152*2d543d20SAndroid Build Coastguard Worker }
1153*2d543d20SAndroid Build Coastguard Worker 
1154*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_query_local {
1155*2d543d20SAndroid Build Coastguard Worker   $action
1156*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1157*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1158*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1159*2d543d20SAndroid Build Coastguard Worker   }
1160*2d543d20SAndroid Build Coastguard Worker }
1161*2d543d20SAndroid Build Coastguard Worker 
1162*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_exists_local {
1163*2d543d20SAndroid Build Coastguard Worker   $action
1164*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1165*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1166*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1167*2d543d20SAndroid Build Coastguard Worker   }
1168*2d543d20SAndroid Build Coastguard Worker }
1169*2d543d20SAndroid Build Coastguard Worker 
1170*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_count_local {
1171*2d543d20SAndroid Build Coastguard Worker   $action
1172*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1173*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1174*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1175*2d543d20SAndroid Build Coastguard Worker   }
1176*2d543d20SAndroid Build Coastguard Worker }
1177*2d543d20SAndroid Build Coastguard Worker 
1178*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_iterate_local {
1179*2d543d20SAndroid Build Coastguard Worker   $action
1180*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1181*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1182*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1183*2d543d20SAndroid Build Coastguard Worker   }
1184*2d543d20SAndroid Build Coastguard Worker }
1185*2d543d20SAndroid Build Coastguard Worker 
1186*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_list_local {
1187*2d543d20SAndroid Build Coastguard Worker   $action
1188*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1189*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1190*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1191*2d543d20SAndroid Build Coastguard Worker   }
1192*2d543d20SAndroid Build Coastguard Worker }
1193*2d543d20SAndroid Build Coastguard Worker 
1194*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_query {
1195*2d543d20SAndroid Build Coastguard Worker   $action
1196*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1197*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1198*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1199*2d543d20SAndroid Build Coastguard Worker   }
1200*2d543d20SAndroid Build Coastguard Worker }
1201*2d543d20SAndroid Build Coastguard Worker 
1202*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_exists {
1203*2d543d20SAndroid Build Coastguard Worker   $action
1204*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1205*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1206*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1207*2d543d20SAndroid Build Coastguard Worker   }
1208*2d543d20SAndroid Build Coastguard Worker }
1209*2d543d20SAndroid Build Coastguard Worker 
1210*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_count {
1211*2d543d20SAndroid Build Coastguard Worker   $action
1212*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1213*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1214*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1215*2d543d20SAndroid Build Coastguard Worker   }
1216*2d543d20SAndroid Build Coastguard Worker }
1217*2d543d20SAndroid Build Coastguard Worker 
1218*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_iterate {
1219*2d543d20SAndroid Build Coastguard Worker   $action
1220*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1221*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1222*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1223*2d543d20SAndroid Build Coastguard Worker   }
1224*2d543d20SAndroid Build Coastguard Worker }
1225*2d543d20SAndroid Build Coastguard Worker 
1226*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_list {
1227*2d543d20SAndroid Build Coastguard Worker   $action
1228*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1229*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1230*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1231*2d543d20SAndroid Build Coastguard Worker   }
1232*2d543d20SAndroid Build Coastguard Worker }
1233*2d543d20SAndroid Build Coastguard Worker 
1234*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_set_active {
1235*2d543d20SAndroid Build Coastguard Worker   $action
1236*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1237*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1238*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1239*2d543d20SAndroid Build Coastguard Worker   }
1240*2d543d20SAndroid Build Coastguard Worker }
1241*2d543d20SAndroid Build Coastguard Worker 
1242*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_query_active {
1243*2d543d20SAndroid Build Coastguard Worker   $action
1244*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1245*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1246*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1247*2d543d20SAndroid Build Coastguard Worker   }
1248*2d543d20SAndroid Build Coastguard Worker }
1249*2d543d20SAndroid Build Coastguard Worker 
1250*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_exists_active {
1251*2d543d20SAndroid Build Coastguard Worker   $action
1252*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1253*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1254*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1255*2d543d20SAndroid Build Coastguard Worker   }
1256*2d543d20SAndroid Build Coastguard Worker }
1257*2d543d20SAndroid Build Coastguard Worker 
1258*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_count_active {
1259*2d543d20SAndroid Build Coastguard Worker   $action
1260*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1261*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1262*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1263*2d543d20SAndroid Build Coastguard Worker   }
1264*2d543d20SAndroid Build Coastguard Worker }
1265*2d543d20SAndroid Build Coastguard Worker 
1266*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_iterate_active {
1267*2d543d20SAndroid Build Coastguard Worker   $action
1268*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1269*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1270*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1271*2d543d20SAndroid Build Coastguard Worker   }
1272*2d543d20SAndroid Build Coastguard Worker }
1273*2d543d20SAndroid Build Coastguard Worker 
1274*2d543d20SAndroid Build Coastguard Worker %exception semanage_bool_list_active {
1275*2d543d20SAndroid Build Coastguard Worker   $action
1276*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1277*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1278*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1279*2d543d20SAndroid Build Coastguard Worker   }
1280*2d543d20SAndroid Build Coastguard Worker }
1281*2d543d20SAndroid Build Coastguard Worker 
1282*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_modify_local {
1283*2d543d20SAndroid Build Coastguard Worker   $action
1284*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1285*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1286*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1287*2d543d20SAndroid Build Coastguard Worker   }
1288*2d543d20SAndroid Build Coastguard Worker }
1289*2d543d20SAndroid Build Coastguard Worker 
1290*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_del_local {
1291*2d543d20SAndroid Build Coastguard Worker   $action
1292*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1293*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1294*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1295*2d543d20SAndroid Build Coastguard Worker   }
1296*2d543d20SAndroid Build Coastguard Worker }
1297*2d543d20SAndroid Build Coastguard Worker 
1298*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_query_local {
1299*2d543d20SAndroid Build Coastguard Worker   $action
1300*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1301*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1302*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1303*2d543d20SAndroid Build Coastguard Worker   }
1304*2d543d20SAndroid Build Coastguard Worker }
1305*2d543d20SAndroid Build Coastguard Worker 
1306*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_exists_local {
1307*2d543d20SAndroid Build Coastguard Worker   $action
1308*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1309*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1310*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1311*2d543d20SAndroid Build Coastguard Worker   }
1312*2d543d20SAndroid Build Coastguard Worker }
1313*2d543d20SAndroid Build Coastguard Worker 
1314*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_count_local {
1315*2d543d20SAndroid Build Coastguard Worker   $action
1316*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1317*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1318*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1319*2d543d20SAndroid Build Coastguard Worker   }
1320*2d543d20SAndroid Build Coastguard Worker }
1321*2d543d20SAndroid Build Coastguard Worker 
1322*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_iterate_local {
1323*2d543d20SAndroid Build Coastguard Worker   $action
1324*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1325*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1326*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1327*2d543d20SAndroid Build Coastguard Worker   }
1328*2d543d20SAndroid Build Coastguard Worker }
1329*2d543d20SAndroid Build Coastguard Worker 
1330*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_list_local {
1331*2d543d20SAndroid Build Coastguard Worker   $action
1332*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1333*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1334*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1335*2d543d20SAndroid Build Coastguard Worker   }
1336*2d543d20SAndroid Build Coastguard Worker }
1337*2d543d20SAndroid Build Coastguard Worker 
1338*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_query {
1339*2d543d20SAndroid Build Coastguard Worker   $action
1340*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1341*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1342*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1343*2d543d20SAndroid Build Coastguard Worker   }
1344*2d543d20SAndroid Build Coastguard Worker }
1345*2d543d20SAndroid Build Coastguard Worker 
1346*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_exists {
1347*2d543d20SAndroid Build Coastguard Worker   $action
1348*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1349*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1350*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1351*2d543d20SAndroid Build Coastguard Worker   }
1352*2d543d20SAndroid Build Coastguard Worker }
1353*2d543d20SAndroid Build Coastguard Worker 
1354*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_count {
1355*2d543d20SAndroid Build Coastguard Worker   $action
1356*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1357*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1358*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1359*2d543d20SAndroid Build Coastguard Worker   }
1360*2d543d20SAndroid Build Coastguard Worker }
1361*2d543d20SAndroid Build Coastguard Worker 
1362*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_iterate {
1363*2d543d20SAndroid Build Coastguard Worker   $action
1364*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1365*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1366*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1367*2d543d20SAndroid Build Coastguard Worker   }
1368*2d543d20SAndroid Build Coastguard Worker }
1369*2d543d20SAndroid Build Coastguard Worker 
1370*2d543d20SAndroid Build Coastguard Worker %exception semanage_user_list {
1371*2d543d20SAndroid Build Coastguard Worker   $action
1372*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1373*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1374*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1375*2d543d20SAndroid Build Coastguard Worker   }
1376*2d543d20SAndroid Build Coastguard Worker }
1377*2d543d20SAndroid Build Coastguard Worker 
1378*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_compare {
1379*2d543d20SAndroid Build Coastguard Worker   $action
1380*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1381*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1382*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1383*2d543d20SAndroid Build Coastguard Worker   }
1384*2d543d20SAndroid Build Coastguard Worker }
1385*2d543d20SAndroid Build Coastguard Worker 
1386*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_compare2 {
1387*2d543d20SAndroid Build Coastguard Worker   $action
1388*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1389*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1390*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1391*2d543d20SAndroid Build Coastguard Worker   }
1392*2d543d20SAndroid Build Coastguard Worker }
1393*2d543d20SAndroid Build Coastguard Worker 
1394*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_key_create {
1395*2d543d20SAndroid Build Coastguard Worker   $action
1396*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1397*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1398*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1399*2d543d20SAndroid Build Coastguard Worker   }
1400*2d543d20SAndroid Build Coastguard Worker }
1401*2d543d20SAndroid Build Coastguard Worker 
1402*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_key_extract {
1403*2d543d20SAndroid Build Coastguard Worker   $action
1404*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1405*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1406*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1407*2d543d20SAndroid Build Coastguard Worker   }
1408*2d543d20SAndroid Build Coastguard Worker }
1409*2d543d20SAndroid Build Coastguard Worker 
1410*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_set_expr {
1411*2d543d20SAndroid Build Coastguard Worker   $action
1412*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1413*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1414*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1415*2d543d20SAndroid Build Coastguard Worker   }
1416*2d543d20SAndroid Build Coastguard Worker }
1417*2d543d20SAndroid Build Coastguard Worker 
1418*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_get_type {
1419*2d543d20SAndroid Build Coastguard Worker   $action
1420*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1421*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1422*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1423*2d543d20SAndroid Build Coastguard Worker   }
1424*2d543d20SAndroid Build Coastguard Worker }
1425*2d543d20SAndroid Build Coastguard Worker 
1426*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_set_con {
1427*2d543d20SAndroid Build Coastguard Worker   $action
1428*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1429*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1430*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1431*2d543d20SAndroid Build Coastguard Worker   }
1432*2d543d20SAndroid Build Coastguard Worker }
1433*2d543d20SAndroid Build Coastguard Worker 
1434*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_create {
1435*2d543d20SAndroid Build Coastguard Worker   $action
1436*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1437*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1438*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1439*2d543d20SAndroid Build Coastguard Worker   }
1440*2d543d20SAndroid Build Coastguard Worker }
1441*2d543d20SAndroid Build Coastguard Worker 
1442*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_clone {
1443*2d543d20SAndroid Build Coastguard Worker   $action
1444*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1445*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1446*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1447*2d543d20SAndroid Build Coastguard Worker   }
1448*2d543d20SAndroid Build Coastguard Worker }
1449*2d543d20SAndroid Build Coastguard Worker 
1450*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_modify_local {
1451*2d543d20SAndroid Build Coastguard Worker   $action
1452*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1453*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1454*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1455*2d543d20SAndroid Build Coastguard Worker   }
1456*2d543d20SAndroid Build Coastguard Worker }
1457*2d543d20SAndroid Build Coastguard Worker 
1458*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_del_local {
1459*2d543d20SAndroid Build Coastguard Worker   $action
1460*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1461*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1462*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1463*2d543d20SAndroid Build Coastguard Worker   }
1464*2d543d20SAndroid Build Coastguard Worker }
1465*2d543d20SAndroid Build Coastguard Worker 
1466*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_query_local {
1467*2d543d20SAndroid Build Coastguard Worker   $action
1468*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1469*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1470*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1471*2d543d20SAndroid Build Coastguard Worker   }
1472*2d543d20SAndroid Build Coastguard Worker }
1473*2d543d20SAndroid Build Coastguard Worker 
1474*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_exists_local {
1475*2d543d20SAndroid Build Coastguard Worker   $action
1476*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1477*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1478*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1479*2d543d20SAndroid Build Coastguard Worker   }
1480*2d543d20SAndroid Build Coastguard Worker }
1481*2d543d20SAndroid Build Coastguard Worker 
1482*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_count_local {
1483*2d543d20SAndroid Build Coastguard Worker   $action
1484*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1485*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1486*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1487*2d543d20SAndroid Build Coastguard Worker   }
1488*2d543d20SAndroid Build Coastguard Worker }
1489*2d543d20SAndroid Build Coastguard Worker 
1490*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_iterate_local {
1491*2d543d20SAndroid Build Coastguard Worker   $action
1492*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1493*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1494*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1495*2d543d20SAndroid Build Coastguard Worker   }
1496*2d543d20SAndroid Build Coastguard Worker }
1497*2d543d20SAndroid Build Coastguard Worker 
1498*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_list_local {
1499*2d543d20SAndroid Build Coastguard Worker   $action
1500*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1501*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1502*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1503*2d543d20SAndroid Build Coastguard Worker   }
1504*2d543d20SAndroid Build Coastguard Worker }
1505*2d543d20SAndroid Build Coastguard Worker 
1506*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_query {
1507*2d543d20SAndroid Build Coastguard Worker   $action
1508*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1509*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1510*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1511*2d543d20SAndroid Build Coastguard Worker   }
1512*2d543d20SAndroid Build Coastguard Worker }
1513*2d543d20SAndroid Build Coastguard Worker 
1514*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_exists {
1515*2d543d20SAndroid Build Coastguard Worker   $action
1516*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1517*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1518*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1519*2d543d20SAndroid Build Coastguard Worker   }
1520*2d543d20SAndroid Build Coastguard Worker }
1521*2d543d20SAndroid Build Coastguard Worker 
1522*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_count {
1523*2d543d20SAndroid Build Coastguard Worker   $action
1524*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1525*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1526*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1527*2d543d20SAndroid Build Coastguard Worker   }
1528*2d543d20SAndroid Build Coastguard Worker }
1529*2d543d20SAndroid Build Coastguard Worker 
1530*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_iterate {
1531*2d543d20SAndroid Build Coastguard Worker   $action
1532*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1533*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1534*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1535*2d543d20SAndroid Build Coastguard Worker   }
1536*2d543d20SAndroid Build Coastguard Worker }
1537*2d543d20SAndroid Build Coastguard Worker 
1538*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_list {
1539*2d543d20SAndroid Build Coastguard Worker   $action
1540*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1541*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1542*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1543*2d543d20SAndroid Build Coastguard Worker   }
1544*2d543d20SAndroid Build Coastguard Worker }
1545*2d543d20SAndroid Build Coastguard Worker 
1546*2d543d20SAndroid Build Coastguard Worker %exception semanage_fcontext_list_homedirs {
1547*2d543d20SAndroid Build Coastguard Worker   $action
1548*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1549*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1550*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1551*2d543d20SAndroid Build Coastguard Worker   }
1552*2d543d20SAndroid Build Coastguard Worker }
1553*2d543d20SAndroid Build Coastguard Worker 
1554*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_modify_local {
1555*2d543d20SAndroid Build Coastguard Worker   $action
1556*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1557*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1558*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1559*2d543d20SAndroid Build Coastguard Worker   }
1560*2d543d20SAndroid Build Coastguard Worker }
1561*2d543d20SAndroid Build Coastguard Worker 
1562*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_del_local {
1563*2d543d20SAndroid Build Coastguard Worker   $action
1564*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1565*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1566*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1567*2d543d20SAndroid Build Coastguard Worker   }
1568*2d543d20SAndroid Build Coastguard Worker }
1569*2d543d20SAndroid Build Coastguard Worker 
1570*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_query_local {
1571*2d543d20SAndroid Build Coastguard Worker   $action
1572*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1573*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1574*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1575*2d543d20SAndroid Build Coastguard Worker   }
1576*2d543d20SAndroid Build Coastguard Worker }
1577*2d543d20SAndroid Build Coastguard Worker 
1578*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_exists_local {
1579*2d543d20SAndroid Build Coastguard Worker   $action
1580*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1581*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1582*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1583*2d543d20SAndroid Build Coastguard Worker   }
1584*2d543d20SAndroid Build Coastguard Worker }
1585*2d543d20SAndroid Build Coastguard Worker 
1586*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_count_local {
1587*2d543d20SAndroid Build Coastguard Worker   $action
1588*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1589*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1590*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1591*2d543d20SAndroid Build Coastguard Worker   }
1592*2d543d20SAndroid Build Coastguard Worker }
1593*2d543d20SAndroid Build Coastguard Worker 
1594*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_iterate_local {
1595*2d543d20SAndroid Build Coastguard Worker   $action
1596*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1597*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1598*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1599*2d543d20SAndroid Build Coastguard Worker   }
1600*2d543d20SAndroid Build Coastguard Worker }
1601*2d543d20SAndroid Build Coastguard Worker 
1602*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_list_local {
1603*2d543d20SAndroid Build Coastguard Worker   $action
1604*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1605*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1606*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1607*2d543d20SAndroid Build Coastguard Worker   }
1608*2d543d20SAndroid Build Coastguard Worker }
1609*2d543d20SAndroid Build Coastguard Worker 
1610*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_query {
1611*2d543d20SAndroid Build Coastguard Worker   $action
1612*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1613*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1614*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1615*2d543d20SAndroid Build Coastguard Worker   }
1616*2d543d20SAndroid Build Coastguard Worker }
1617*2d543d20SAndroid Build Coastguard Worker 
1618*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_exists {
1619*2d543d20SAndroid Build Coastguard Worker   $action
1620*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1621*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1622*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1623*2d543d20SAndroid Build Coastguard Worker   }
1624*2d543d20SAndroid Build Coastguard Worker }
1625*2d543d20SAndroid Build Coastguard Worker 
1626*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_count {
1627*2d543d20SAndroid Build Coastguard Worker   $action
1628*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1629*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1630*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1631*2d543d20SAndroid Build Coastguard Worker   }
1632*2d543d20SAndroid Build Coastguard Worker }
1633*2d543d20SAndroid Build Coastguard Worker 
1634*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_iterate {
1635*2d543d20SAndroid Build Coastguard Worker   $action
1636*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1637*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1638*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1639*2d543d20SAndroid Build Coastguard Worker   }
1640*2d543d20SAndroid Build Coastguard Worker }
1641*2d543d20SAndroid Build Coastguard Worker 
1642*2d543d20SAndroid Build Coastguard Worker %exception semanage_seuser_list {
1643*2d543d20SAndroid Build Coastguard Worker   $action
1644*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1645*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1646*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1647*2d543d20SAndroid Build Coastguard Worker   }
1648*2d543d20SAndroid Build Coastguard Worker }
1649*2d543d20SAndroid Build Coastguard Worker 
1650*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_modify_local {
1651*2d543d20SAndroid Build Coastguard Worker   $action
1652*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1653*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1654*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1655*2d543d20SAndroid Build Coastguard Worker   }
1656*2d543d20SAndroid Build Coastguard Worker }
1657*2d543d20SAndroid Build Coastguard Worker 
1658*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_del_local {
1659*2d543d20SAndroid Build Coastguard Worker   $action
1660*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1661*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1662*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1663*2d543d20SAndroid Build Coastguard Worker   }
1664*2d543d20SAndroid Build Coastguard Worker }
1665*2d543d20SAndroid Build Coastguard Worker 
1666*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_query_local {
1667*2d543d20SAndroid Build Coastguard Worker   $action
1668*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1669*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1670*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1671*2d543d20SAndroid Build Coastguard Worker   }
1672*2d543d20SAndroid Build Coastguard Worker }
1673*2d543d20SAndroid Build Coastguard Worker 
1674*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_exists_local {
1675*2d543d20SAndroid Build Coastguard Worker   $action
1676*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1677*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1678*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1679*2d543d20SAndroid Build Coastguard Worker   }
1680*2d543d20SAndroid Build Coastguard Worker }
1681*2d543d20SAndroid Build Coastguard Worker 
1682*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_count_local {
1683*2d543d20SAndroid Build Coastguard Worker   $action
1684*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1685*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1686*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1687*2d543d20SAndroid Build Coastguard Worker   }
1688*2d543d20SAndroid Build Coastguard Worker }
1689*2d543d20SAndroid Build Coastguard Worker 
1690*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_iterate_local {
1691*2d543d20SAndroid Build Coastguard Worker   $action
1692*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1693*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1694*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1695*2d543d20SAndroid Build Coastguard Worker   }
1696*2d543d20SAndroid Build Coastguard Worker }
1697*2d543d20SAndroid Build Coastguard Worker 
1698*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_list_local {
1699*2d543d20SAndroid Build Coastguard Worker   $action
1700*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1701*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1702*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1703*2d543d20SAndroid Build Coastguard Worker   }
1704*2d543d20SAndroid Build Coastguard Worker }
1705*2d543d20SAndroid Build Coastguard Worker 
1706*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_query {
1707*2d543d20SAndroid Build Coastguard Worker   $action
1708*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1709*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1710*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1711*2d543d20SAndroid Build Coastguard Worker   }
1712*2d543d20SAndroid Build Coastguard Worker }
1713*2d543d20SAndroid Build Coastguard Worker 
1714*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_exists {
1715*2d543d20SAndroid Build Coastguard Worker   $action
1716*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1717*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1718*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1719*2d543d20SAndroid Build Coastguard Worker   }
1720*2d543d20SAndroid Build Coastguard Worker }
1721*2d543d20SAndroid Build Coastguard Worker 
1722*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_count {
1723*2d543d20SAndroid Build Coastguard Worker   $action
1724*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1725*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1726*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1727*2d543d20SAndroid Build Coastguard Worker   }
1728*2d543d20SAndroid Build Coastguard Worker }
1729*2d543d20SAndroid Build Coastguard Worker 
1730*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_iterate {
1731*2d543d20SAndroid Build Coastguard Worker   $action
1732*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1733*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1734*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1735*2d543d20SAndroid Build Coastguard Worker   }
1736*2d543d20SAndroid Build Coastguard Worker }
1737*2d543d20SAndroid Build Coastguard Worker 
1738*2d543d20SAndroid Build Coastguard Worker %exception semanage_port_list {
1739*2d543d20SAndroid Build Coastguard Worker   $action
1740*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1741*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1742*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1743*2d543d20SAndroid Build Coastguard Worker   }
1744*2d543d20SAndroid Build Coastguard Worker }
1745*2d543d20SAndroid Build Coastguard Worker 
1746*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_modify_local {
1747*2d543d20SAndroid Build Coastguard Worker   $action
1748*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1749*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1750*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1751*2d543d20SAndroid Build Coastguard Worker   }
1752*2d543d20SAndroid Build Coastguard Worker }
1753*2d543d20SAndroid Build Coastguard Worker 
1754*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_del_local {
1755*2d543d20SAndroid Build Coastguard Worker   $action
1756*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1757*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1758*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1759*2d543d20SAndroid Build Coastguard Worker   }
1760*2d543d20SAndroid Build Coastguard Worker }
1761*2d543d20SAndroid Build Coastguard Worker 
1762*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_query_local {
1763*2d543d20SAndroid Build Coastguard Worker   $action
1764*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1765*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1766*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1767*2d543d20SAndroid Build Coastguard Worker   }
1768*2d543d20SAndroid Build Coastguard Worker }
1769*2d543d20SAndroid Build Coastguard Worker 
1770*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_exists_local {
1771*2d543d20SAndroid Build Coastguard Worker   $action
1772*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1773*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1774*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1775*2d543d20SAndroid Build Coastguard Worker   }
1776*2d543d20SAndroid Build Coastguard Worker }
1777*2d543d20SAndroid Build Coastguard Worker 
1778*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_count_local {
1779*2d543d20SAndroid Build Coastguard Worker   $action
1780*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1781*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1782*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1783*2d543d20SAndroid Build Coastguard Worker   }
1784*2d543d20SAndroid Build Coastguard Worker }
1785*2d543d20SAndroid Build Coastguard Worker 
1786*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_iterate_local {
1787*2d543d20SAndroid Build Coastguard Worker   $action
1788*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1789*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1790*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1791*2d543d20SAndroid Build Coastguard Worker   }
1792*2d543d20SAndroid Build Coastguard Worker }
1793*2d543d20SAndroid Build Coastguard Worker 
1794*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_list_local {
1795*2d543d20SAndroid Build Coastguard Worker   $action
1796*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1797*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1798*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1799*2d543d20SAndroid Build Coastguard Worker   }
1800*2d543d20SAndroid Build Coastguard Worker }
1801*2d543d20SAndroid Build Coastguard Worker 
1802*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_modify_local {
1803*2d543d20SAndroid Build Coastguard Worker   $action
1804*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1805*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1806*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1807*2d543d20SAndroid Build Coastguard Worker   }
1808*2d543d20SAndroid Build Coastguard Worker }
1809*2d543d20SAndroid Build Coastguard Worker 
1810*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_del_local {
1811*2d543d20SAndroid Build Coastguard Worker   $action
1812*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1813*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1814*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1815*2d543d20SAndroid Build Coastguard Worker   }
1816*2d543d20SAndroid Build Coastguard Worker }
1817*2d543d20SAndroid Build Coastguard Worker 
1818*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_query_local {
1819*2d543d20SAndroid Build Coastguard Worker   $action
1820*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1821*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1822*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1823*2d543d20SAndroid Build Coastguard Worker   }
1824*2d543d20SAndroid Build Coastguard Worker }
1825*2d543d20SAndroid Build Coastguard Worker 
1826*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_exists_local {
1827*2d543d20SAndroid Build Coastguard Worker   $action
1828*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1829*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1830*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1831*2d543d20SAndroid Build Coastguard Worker   }
1832*2d543d20SAndroid Build Coastguard Worker }
1833*2d543d20SAndroid Build Coastguard Worker 
1834*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_count_local {
1835*2d543d20SAndroid Build Coastguard Worker   $action
1836*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1837*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1838*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1839*2d543d20SAndroid Build Coastguard Worker   }
1840*2d543d20SAndroid Build Coastguard Worker }
1841*2d543d20SAndroid Build Coastguard Worker 
1842*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_iterate_local {
1843*2d543d20SAndroid Build Coastguard Worker   $action
1844*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1845*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1846*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1847*2d543d20SAndroid Build Coastguard Worker   }
1848*2d543d20SAndroid Build Coastguard Worker }
1849*2d543d20SAndroid Build Coastguard Worker 
1850*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_list_local {
1851*2d543d20SAndroid Build Coastguard Worker   $action
1852*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1853*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1854*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1855*2d543d20SAndroid Build Coastguard Worker   }
1856*2d543d20SAndroid Build Coastguard Worker }
1857*2d543d20SAndroid Build Coastguard Worker 
1858*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_query {
1859*2d543d20SAndroid Build Coastguard Worker   $action
1860*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1861*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1862*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1863*2d543d20SAndroid Build Coastguard Worker   }
1864*2d543d20SAndroid Build Coastguard Worker }
1865*2d543d20SAndroid Build Coastguard Worker 
1866*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_exists {
1867*2d543d20SAndroid Build Coastguard Worker   $action
1868*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1869*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1870*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1871*2d543d20SAndroid Build Coastguard Worker   }
1872*2d543d20SAndroid Build Coastguard Worker }
1873*2d543d20SAndroid Build Coastguard Worker 
1874*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_count {
1875*2d543d20SAndroid Build Coastguard Worker   $action
1876*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1877*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1878*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1879*2d543d20SAndroid Build Coastguard Worker   }
1880*2d543d20SAndroid Build Coastguard Worker }
1881*2d543d20SAndroid Build Coastguard Worker 
1882*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_iterate {
1883*2d543d20SAndroid Build Coastguard Worker   $action
1884*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1885*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1886*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1887*2d543d20SAndroid Build Coastguard Worker   }
1888*2d543d20SAndroid Build Coastguard Worker }
1889*2d543d20SAndroid Build Coastguard Worker 
1890*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibendport_list {
1891*2d543d20SAndroid Build Coastguard Worker   $action
1892*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1893*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1894*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1895*2d543d20SAndroid Build Coastguard Worker   }
1896*2d543d20SAndroid Build Coastguard Worker }
1897*2d543d20SAndroid Build Coastguard Worker 
1898*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_query {
1899*2d543d20SAndroid Build Coastguard Worker   $action
1900*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1901*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1902*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1903*2d543d20SAndroid Build Coastguard Worker   }
1904*2d543d20SAndroid Build Coastguard Worker }
1905*2d543d20SAndroid Build Coastguard Worker 
1906*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_exists {
1907*2d543d20SAndroid Build Coastguard Worker   $action
1908*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1909*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1910*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1911*2d543d20SAndroid Build Coastguard Worker   }
1912*2d543d20SAndroid Build Coastguard Worker }
1913*2d543d20SAndroid Build Coastguard Worker 
1914*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_count {
1915*2d543d20SAndroid Build Coastguard Worker   $action
1916*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1917*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1918*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1919*2d543d20SAndroid Build Coastguard Worker   }
1920*2d543d20SAndroid Build Coastguard Worker }
1921*2d543d20SAndroid Build Coastguard Worker 
1922*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_iterate {
1923*2d543d20SAndroid Build Coastguard Worker   $action
1924*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1925*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1926*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1927*2d543d20SAndroid Build Coastguard Worker   }
1928*2d543d20SAndroid Build Coastguard Worker }
1929*2d543d20SAndroid Build Coastguard Worker 
1930*2d543d20SAndroid Build Coastguard Worker %exception semanage_ibpkey_list {
1931*2d543d20SAndroid Build Coastguard Worker   $action
1932*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1933*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1934*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1935*2d543d20SAndroid Build Coastguard Worker   }
1936*2d543d20SAndroid Build Coastguard Worker }
1937*2d543d20SAndroid Build Coastguard Worker 
1938*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_modify_local {
1939*2d543d20SAndroid Build Coastguard Worker   $action
1940*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1941*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1942*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1943*2d543d20SAndroid Build Coastguard Worker   }
1944*2d543d20SAndroid Build Coastguard Worker }
1945*2d543d20SAndroid Build Coastguard Worker 
1946*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_del_local {
1947*2d543d20SAndroid Build Coastguard Worker   $action
1948*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1949*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1950*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1951*2d543d20SAndroid Build Coastguard Worker   }
1952*2d543d20SAndroid Build Coastguard Worker }
1953*2d543d20SAndroid Build Coastguard Worker 
1954*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_query_local {
1955*2d543d20SAndroid Build Coastguard Worker   $action
1956*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1957*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1958*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1959*2d543d20SAndroid Build Coastguard Worker   }
1960*2d543d20SAndroid Build Coastguard Worker }
1961*2d543d20SAndroid Build Coastguard Worker 
1962*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_exists_local {
1963*2d543d20SAndroid Build Coastguard Worker   $action
1964*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1965*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1966*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1967*2d543d20SAndroid Build Coastguard Worker   }
1968*2d543d20SAndroid Build Coastguard Worker }
1969*2d543d20SAndroid Build Coastguard Worker 
1970*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_count_local {
1971*2d543d20SAndroid Build Coastguard Worker   $action
1972*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1973*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1974*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1975*2d543d20SAndroid Build Coastguard Worker   }
1976*2d543d20SAndroid Build Coastguard Worker }
1977*2d543d20SAndroid Build Coastguard Worker 
1978*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_iterate_local {
1979*2d543d20SAndroid Build Coastguard Worker   $action
1980*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1981*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1982*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1983*2d543d20SAndroid Build Coastguard Worker   }
1984*2d543d20SAndroid Build Coastguard Worker }
1985*2d543d20SAndroid Build Coastguard Worker 
1986*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_list_local {
1987*2d543d20SAndroid Build Coastguard Worker   $action
1988*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1989*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1990*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1991*2d543d20SAndroid Build Coastguard Worker   }
1992*2d543d20SAndroid Build Coastguard Worker }
1993*2d543d20SAndroid Build Coastguard Worker 
1994*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_query {
1995*2d543d20SAndroid Build Coastguard Worker   $action
1996*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
1997*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
1998*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
1999*2d543d20SAndroid Build Coastguard Worker   }
2000*2d543d20SAndroid Build Coastguard Worker }
2001*2d543d20SAndroid Build Coastguard Worker 
2002*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_exists {
2003*2d543d20SAndroid Build Coastguard Worker   $action
2004*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
2005*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
2006*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
2007*2d543d20SAndroid Build Coastguard Worker   }
2008*2d543d20SAndroid Build Coastguard Worker }
2009*2d543d20SAndroid Build Coastguard Worker 
2010*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_count {
2011*2d543d20SAndroid Build Coastguard Worker   $action
2012*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
2013*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
2014*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
2015*2d543d20SAndroid Build Coastguard Worker   }
2016*2d543d20SAndroid Build Coastguard Worker }
2017*2d543d20SAndroid Build Coastguard Worker 
2018*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_iterate {
2019*2d543d20SAndroid Build Coastguard Worker   $action
2020*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
2021*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
2022*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
2023*2d543d20SAndroid Build Coastguard Worker   }
2024*2d543d20SAndroid Build Coastguard Worker }
2025*2d543d20SAndroid Build Coastguard Worker 
2026*2d543d20SAndroid Build Coastguard Worker %exception semanage_iface_list {
2027*2d543d20SAndroid Build Coastguard Worker   $action
2028*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
2029*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
2030*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
2031*2d543d20SAndroid Build Coastguard Worker   }
2032*2d543d20SAndroid Build Coastguard Worker }
2033*2d543d20SAndroid Build Coastguard Worker 
2034*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_modify_local {
2035*2d543d20SAndroid Build Coastguard Worker   $action
2036*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
2037*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
2038*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
2039*2d543d20SAndroid Build Coastguard Worker   }
2040*2d543d20SAndroid Build Coastguard Worker }
2041*2d543d20SAndroid Build Coastguard Worker 
2042*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_del_local {
2043*2d543d20SAndroid Build Coastguard Worker   $action
2044*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
2045*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
2046*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
2047*2d543d20SAndroid Build Coastguard Worker   }
2048*2d543d20SAndroid Build Coastguard Worker }
2049*2d543d20SAndroid Build Coastguard Worker 
2050*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_query_local {
2051*2d543d20SAndroid Build Coastguard Worker   $action
2052*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
2053*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
2054*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
2055*2d543d20SAndroid Build Coastguard Worker   }
2056*2d543d20SAndroid Build Coastguard Worker }
2057*2d543d20SAndroid Build Coastguard Worker 
2058*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_exists_local {
2059*2d543d20SAndroid Build Coastguard Worker   $action
2060*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
2061*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
2062*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
2063*2d543d20SAndroid Build Coastguard Worker   }
2064*2d543d20SAndroid Build Coastguard Worker }
2065*2d543d20SAndroid Build Coastguard Worker 
2066*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_count_local {
2067*2d543d20SAndroid Build Coastguard Worker   $action
2068*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
2069*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
2070*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
2071*2d543d20SAndroid Build Coastguard Worker   }
2072*2d543d20SAndroid Build Coastguard Worker }
2073*2d543d20SAndroid Build Coastguard Worker 
2074*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_iterate_local {
2075*2d543d20SAndroid Build Coastguard Worker   $action
2076*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
2077*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
2078*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
2079*2d543d20SAndroid Build Coastguard Worker   }
2080*2d543d20SAndroid Build Coastguard Worker }
2081*2d543d20SAndroid Build Coastguard Worker 
2082*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_list_local {
2083*2d543d20SAndroid Build Coastguard Worker   $action
2084*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
2085*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
2086*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
2087*2d543d20SAndroid Build Coastguard Worker   }
2088*2d543d20SAndroid Build Coastguard Worker }
2089*2d543d20SAndroid Build Coastguard Worker 
2090*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_query {
2091*2d543d20SAndroid Build Coastguard Worker   $action
2092*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
2093*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
2094*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
2095*2d543d20SAndroid Build Coastguard Worker   }
2096*2d543d20SAndroid Build Coastguard Worker }
2097*2d543d20SAndroid Build Coastguard Worker 
2098*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_exists {
2099*2d543d20SAndroid Build Coastguard Worker   $action
2100*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
2101*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
2102*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
2103*2d543d20SAndroid Build Coastguard Worker   }
2104*2d543d20SAndroid Build Coastguard Worker }
2105*2d543d20SAndroid Build Coastguard Worker 
2106*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_count {
2107*2d543d20SAndroid Build Coastguard Worker   $action
2108*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
2109*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
2110*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
2111*2d543d20SAndroid Build Coastguard Worker   }
2112*2d543d20SAndroid Build Coastguard Worker }
2113*2d543d20SAndroid Build Coastguard Worker 
2114*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_iterate {
2115*2d543d20SAndroid Build Coastguard Worker   $action
2116*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
2117*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
2118*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
2119*2d543d20SAndroid Build Coastguard Worker   }
2120*2d543d20SAndroid Build Coastguard Worker }
2121*2d543d20SAndroid Build Coastguard Worker 
2122*2d543d20SAndroid Build Coastguard Worker %exception semanage_node_list {
2123*2d543d20SAndroid Build Coastguard Worker   $action
2124*2d543d20SAndroid Build Coastguard Worker   if (result < 0) {
2125*2d543d20SAndroid Build Coastguard Worker      PyErr_SetFromErrno(PyExc_OSError);
2126*2d543d20SAndroid Build Coastguard Worker      SWIG_fail;
2127*2d543d20SAndroid Build Coastguard Worker   }
2128*2d543d20SAndroid Build Coastguard Worker }
2129