11d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich# This file was automatically generated by SWIG (http://www.swig.org). 21d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich# Version 2.0.7 31d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich# 41d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich# Do not make changes to this file unless you know what you are doing--modify 51d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich# the SWIG interface file instead. 61d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 71d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 81d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 91d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichfrom sys import version_info 101d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichif version_info >= (2,6,0): 111d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich def swig_import_helper(): 121d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich from os.path import dirname 131d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich import imp 141d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich fp = None 151d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich try: 161d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich fp, pathname, description = imp.find_module('_capng', [dirname(__file__)]) 171d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich except ImportError: 181d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich import _capng 191d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng 201d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich if fp is not None: 211d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich try: 221d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich _mod = imp.load_module('_capng', fp, pathname, description) 231d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich finally: 241d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich fp.close() 251d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _mod 261d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich _capng = swig_import_helper() 271d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich del swig_import_helper 281d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichelse: 291d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich import _capng 301d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdel version_info 311d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichtry: 321d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich _swig_property = property 331d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichexcept NameError: 341d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich pass # Python < 2.2 doesn't have 'property'. 351d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef _swig_setattr_nondynamic(self,class_type,name,value,static=1): 361d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich if (name == "thisown"): return self.this.own(value) 371d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich if (name == "this"): 381d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich if type(value).__name__ == 'SwigPyObject': 391d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich self.__dict__[name] = value 401d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return 411d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich method = class_type.__swig_setmethods__.get(name,None) 421d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich if method: return method(self,value) 431d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich if (not static): 441d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich self.__dict__[name] = value 451d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich else: 461d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich raise AttributeError("You cannot add attributes to %s" % self) 471d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 481d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef _swig_setattr(self,class_type,name,value): 491d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _swig_setattr_nondynamic(self,class_type,name,value,0) 501d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 511d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef _swig_getattr(self,class_type,name): 521d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich if (name == "thisown"): return self.this.own() 531d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich method = class_type.__swig_getmethods__.get(name,None) 541d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich if method: return method(self) 551d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich raise AttributeError(name) 561d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 571d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef _swig_repr(self): 581d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich try: strthis = "proxy of " + self.this.__repr__() 591d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich except: strthis = "" 601d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) 611d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 621d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichtry: 631d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich _object = object 641d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich _newclass = 1 651d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichexcept AttributeError: 661d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich class _object : pass 671d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich _newclass = 0 681d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 691d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 701d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_CHOWN = _capng.CAP_CHOWN 711d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_DAC_OVERRIDE = _capng.CAP_DAC_OVERRIDE 721d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_DAC_READ_SEARCH = _capng.CAP_DAC_READ_SEARCH 731d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_FOWNER = _capng.CAP_FOWNER 741d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_FSETID = _capng.CAP_FSETID 751d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_KILL = _capng.CAP_KILL 761d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_SETGID = _capng.CAP_SETGID 771d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_SETUID = _capng.CAP_SETUID 781d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_SETPCAP = _capng.CAP_SETPCAP 791d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_LINUX_IMMUTABLE = _capng.CAP_LINUX_IMMUTABLE 801d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_NET_BIND_SERVICE = _capng.CAP_NET_BIND_SERVICE 811d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_NET_BROADCAST = _capng.CAP_NET_BROADCAST 821d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_NET_ADMIN = _capng.CAP_NET_ADMIN 831d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_NET_RAW = _capng.CAP_NET_RAW 841d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_IPC_LOCK = _capng.CAP_IPC_LOCK 851d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_IPC_OWNER = _capng.CAP_IPC_OWNER 861d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_SYS_MODULE = _capng.CAP_SYS_MODULE 871d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_SYS_RAWIO = _capng.CAP_SYS_RAWIO 881d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_SYS_CHROOT = _capng.CAP_SYS_CHROOT 891d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_SYS_PTRACE = _capng.CAP_SYS_PTRACE 901d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_SYS_PACCT = _capng.CAP_SYS_PACCT 911d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_SYS_ADMIN = _capng.CAP_SYS_ADMIN 921d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_SYS_BOOT = _capng.CAP_SYS_BOOT 931d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_SYS_NICE = _capng.CAP_SYS_NICE 941d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_SYS_RESOURCE = _capng.CAP_SYS_RESOURCE 951d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_SYS_TIME = _capng.CAP_SYS_TIME 961d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_SYS_TTY_CONFIG = _capng.CAP_SYS_TTY_CONFIG 971d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_MKNOD = _capng.CAP_MKNOD 981d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_LEASE = _capng.CAP_LEASE 991d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_AUDIT_WRITE = _capng.CAP_AUDIT_WRITE 1001d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_AUDIT_CONTROL = _capng.CAP_AUDIT_CONTROL 1011d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_SETFCAP = _capng.CAP_SETFCAP 1021d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_MAC_OVERRIDE = _capng.CAP_MAC_OVERRIDE 1031d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_MAC_ADMIN = _capng.CAP_MAC_ADMIN 1041d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_SYSLOG = _capng.CAP_SYSLOG 1051d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_WAKE_ALARM = _capng.CAP_WAKE_ALARM 1061d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAP_LAST_CAP = _capng.CAP_LAST_CAP 1071d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_DROP = _capng.CAPNG_DROP 1081d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_ADD = _capng.CAPNG_ADD 1091d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_EFFECTIVE = _capng.CAPNG_EFFECTIVE 1101d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_PERMITTED = _capng.CAPNG_PERMITTED 1111d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_INHERITABLE = _capng.CAPNG_INHERITABLE 1121d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_BOUNDING_SET = _capng.CAPNG_BOUNDING_SET 1131d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_SELECT_CAPS = _capng.CAPNG_SELECT_CAPS 1141d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_SELECT_BOUNDS = _capng.CAPNG_SELECT_BOUNDS 1151d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_SELECT_BOTH = _capng.CAPNG_SELECT_BOTH 1161d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_FAIL = _capng.CAPNG_FAIL 1171d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_NONE = _capng.CAPNG_NONE 1181d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_PARTIAL = _capng.CAPNG_PARTIAL 1191d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_FULL = _capng.CAPNG_FULL 1201d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_PRINT_STDOUT = _capng.CAPNG_PRINT_STDOUT 1211d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_PRINT_BUFFER = _capng.CAPNG_PRINT_BUFFER 1221d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_NO_FLAG = _capng.CAPNG_NO_FLAG 1231d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_DROP_SUPP_GRP = _capng.CAPNG_DROP_SUPP_GRP 1241d1011a3c5049a7f9eef99d22f3704e4367579ccNick KralevichCAPNG_CLEAR_BOUNDING = _capng.CAPNG_CLEAR_BOUNDING 1251d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1261d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef capng_clear(*args): 1271d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng.capng_clear(*args) 1281d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichcapng_clear = _capng.capng_clear 1291d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1301d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef capng_fill(*args): 1311d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng.capng_fill(*args) 1321d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichcapng_fill = _capng.capng_fill 1331d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1341d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef capng_setpid(*args): 1351d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng.capng_setpid(*args) 1361d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichcapng_setpid = _capng.capng_setpid 1371d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1381d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef capng_get_caps_process(): 1391d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng.capng_get_caps_process() 1401d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichcapng_get_caps_process = _capng.capng_get_caps_process 1411d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1421d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef capng_update(*args): 1431d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng.capng_update(*args) 1441d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichcapng_update = _capng.capng_update 1451d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1461d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef capng_updatev(*args): 1471d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng.capng_updatev(*args) 1481d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichcapng_updatev = _capng.capng_updatev 1491d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1501d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef capng_apply(*args): 1511d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng.capng_apply(*args) 1521d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichcapng_apply = _capng.capng_apply 1531d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1541d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef capng_lock(): 1551d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng.capng_lock() 1561d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichcapng_lock = _capng.capng_lock 1571d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1581d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef capng_change_id(*args): 1591d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng.capng_change_id(*args) 1601d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichcapng_change_id = _capng.capng_change_id 1611d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1621d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef capng_get_caps_fd(*args): 1631d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng.capng_get_caps_fd(*args) 1641d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichcapng_get_caps_fd = _capng.capng_get_caps_fd 1651d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1661d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef capng_apply_caps_fd(*args): 1671d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng.capng_apply_caps_fd(*args) 1681d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichcapng_apply_caps_fd = _capng.capng_apply_caps_fd 1691d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1701d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef capng_have_capabilities(*args): 1711d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng.capng_have_capabilities(*args) 1721d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichcapng_have_capabilities = _capng.capng_have_capabilities 1731d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1741d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef capng_have_capability(*args): 1751d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng.capng_have_capability(*args) 1761d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichcapng_have_capability = _capng.capng_have_capability 1771d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1781d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef capng_print_caps_numeric(*args): 1791d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng.capng_print_caps_numeric(*args) 1801d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichcapng_print_caps_numeric = _capng.capng_print_caps_numeric 1811d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1821d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef capng_print_caps_text(*args): 1831d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng.capng_print_caps_text(*args) 1841d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichcapng_print_caps_text = _capng.capng_print_caps_text 1851d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1861d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef capng_name_to_capability(*args): 1871d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng.capng_name_to_capability(*args) 1881d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichcapng_name_to_capability = _capng.capng_name_to_capability 1891d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1901d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichdef capng_capability_to_name(*args): 1911d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich return _capng.capng_capability_to_name(*args) 1921d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevichcapng_capability_to_name = _capng.capng_capability_to_name 1931d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich# This file is compatible with both classic and new-style classes. 1941d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 1951d1011a3c5049a7f9eef99d22f3704e4367579ccNick Kralevich 196