def parse_value(cls, buf): values = super(OSPFAPIMessageLSADeleteNotify, cls).parse_value(buf) values["ifaddr"] = ipv4.bin_to_text(values["ifaddr"]) values["area_id"] = ipv4.bin_to_text(values["area_id"]) rest = buffer(buf)[struct.calcsize(cls._VALUE_PACK_STR) :] (lsa, lsacls, rest) = LSA.parser(rest) values["lsa"] = lsa return values
def parse_value(cls, buf): values = super(OSPFAPIMessageNSMChange, cls).parse_value(buf) values["ifaddr"] = ipv4.bin_to_text(values["ifaddr"]) values["area_id"] = ipv4.bin_to_text(values["area_id"]) values["router_id"] = ipv4.bin_to_text(values["router_id"]) return values
def parse_value(cls, buf): values = super(OSPFAPIMessageDeleteInterface, cls).parse_value(buf) values["ifaddr"] = ipv4.bin_to_text(values["ifaddr"]) return values
def parse_value(cls, buf): values = super(OSPFAPIMessageReadyNotify, cls).parse_value(buf) values["addr"] = ipv4.bin_to_text(values["addr"]) return values
def parse_value(cls, buf): values = super(OSPFAPIDeleteRequest, cls).parse_value(buf) values["area_id"] = ipv4.bin_to_text(values["area_id"]) return values