Fixed address deletion

1. rtnl_addr_delete require three arguments
2. comment fixed (fixed copy-past from link.py)
This commit is contained in:
Коренберг Марк (ноутбук дома) 2012-06-04 22:49:04 +06:00
parent d8a25e4c5c
commit bf54d6d03a

View file

@ -345,9 +345,9 @@ class Address(netlink.Object):
#####################################################################
# delete()
def delete(self, socket):
"""Attempt to delete this link in the kernel"""
ret = capi.rtnl_addr_delete(socket._sock, self._addr)
def delete(self, socket, flags=0):
"""Attempt to delete this address in the kernel"""
ret = capi.rtnl_addr_delete(socket._sock, self._rtnl_addr, flags)
if ret < 0:
raise netlink.KernelError(ret)