Example #1
0
 def __init__(self):
     NetlinkSocket.__init__(self, NETLINK_ROUTE)
     self.marshal = MarshalRtnl()
     self.get_map = {RTM_NEWLINK: self.get_newlink}
     self.put_map = {RTM_NEWLINK: self.put_newlink,
                     RTM_SETLINK: self.put_setlink,
                     RTM_DELLINK: self.put_dellink,
                     RTM_SETBRIDGE: self.put_setbr,
                     RTM_GETBRIDGE: self.put_getbr,
                     RTM_SETBOND: self.put_setbo,
                     RTM_GETBOND: self.put_getbo}
     self.ancient = ANCIENT