Lines Matching refs:nl_msg
101 def __init__(self, nl_msg): argument
102 self.nl_msg = nl_msg
103 self.error = -nl_msg.error
323 for nl_msg in nms:
324 if nl_msg.error:
325 print("Netlink error:", nl_msg.error)
327 if nl_msg.done:
330 gm = GenlMsg(nl_msg)
356 def __init__(self, nl_msg): argument
357 self.nl = nl_msg
358 self.genl_cmd, self.genl_version, _ = struct.unpack_from("BBH", nl_msg.raw, 0)
359 self.raw = nl_msg.raw[4:]
386 def _decode(self, nl_msg): argument
387 return nl_msg
389 def decode(self, ynl, nl_msg, op): argument
390 msg = self._decode(nl_msg)
422 def _decode(self, nl_msg): argument
423 return GenlMsg(nl_msg)
517 for nl_msg in nl_msgs:
518 print(" ", nl_msg, file=sys.stderr)
917 for nl_msg in nms:
918 if nl_msg.error:
919 print("Netlink error in ntf!?", os.strerror(-nl_msg.error))
920 print(nl_msg)
922 if nl_msg.done:
926 decoded = self.nlproto.decode(self, nl_msg, None)
978 for nl_msg in nms:
979 if nl_msg.nl_seq in reqs_by_seq:
980 (op, req_msg, req_flags) = reqs_by_seq[nl_msg.nl_seq]
981 if nl_msg.extack:
982 self._decode_extack(req_msg, op, nl_msg.extack)
987 if nl_msg.error:
988 raise NlError(nl_msg)
989 if nl_msg.done:
990 if nl_msg.extack:
992 print(nl_msg)
1004 del reqs_by_seq[nl_msg.nl_seq]
1008 decoded = self.nlproto.decode(self, nl_msg, op)
1011 if nl_msg.nl_seq not in reqs_by_seq or decoded.cmd() != op.rsp_value: