Lines Matching refs:lladdr
499 def _Neighbour(self, version, is_add, addr, lladdr, dev, state, flags=0): argument
504 if is_add and lladdr:
505 lladdr = lladdr.split(":")
506 if len(lladdr) != 6:
507 raise ValueError("Invalid lladdr %s" % ":".join(lladdr))
508 lladdr = "".join(chr(int(hexbyte, 16)) for hexbyte in lladdr)
512 if is_add and lladdr:
513 ndmsg += self._NlAttr(NDA_LLADDR, lladdr)
517 def AddNeighbour(self, version, addr, lladdr, dev): argument
518 self._Neighbour(version, True, addr, lladdr, dev, NUD_PERMANENT)
520 def DelNeighbour(self, version, addr, lladdr, dev): argument
521 self._Neighbour(version, False, addr, lladdr, dev, 0)
523 def UpdateNeighbour(self, version, addr, lladdr, dev, state): argument
524 self._Neighbour(version, True, addr, lladdr, dev, state,