示例#1
0
        def local(self, value):
		a = netlink.AbstractAddress(value)
        	capi.rtnl_addr_set_local(self._rtnl_addr, a._nl_addr)

                # local is immutable but we assume that if _orig does not
                # have a local address specified, it was meant to be given here
                if capi.rtnl_addr_get_local(self._orig) is None:
                        capi.rtnl_addr_set_local(self._orig, a._nl_addr)
示例#2
0
    def local(self, value):
        a = netlink.AbstractAddress(value)
        capi.rtnl_addr_set_local(self._rtnl_addr, a._nl_addr)

        # local is immutable but we assume that if _orig does not
        # have a local address specified, it was meant to be given here
        if capi.rtnl_addr_get_local(self._orig) is None:
            capi.rtnl_addr_set_local(self._orig, a._nl_addr)
示例#3
0
 def local(self):
 	"""Local address"""
 	a = capi.rtnl_addr_get_local(self._rtnl_addr)
 	return netlink.AbstractAddress(a)
示例#4
0
 def local(self):
     """Local address"""
     a = capi.rtnl_addr_get_local(self._rtnl_addr)
     return netlink.AbstractAddress(a)