Lines Matching refs:nl_msg
104 def __init__(self, nl_msg): argument
105 self.nl_msg = nl_msg
106 self.error = -nl_msg.error
331 for nl_msg in nms:
332 if nl_msg.error:
333 print("Netlink error:", nl_msg.error)
335 if nl_msg.done:
338 gm = GenlMsg(nl_msg)
364 def __init__(self, nl_msg): argument
365 self.nl = nl_msg
366 self.genl_cmd, self.genl_version, _ = struct.unpack_from("BBH", nl_msg.raw, 0)
367 self.raw = nl_msg.raw[4:]
394 def _decode(self, nl_msg): argument
395 return nl_msg
397 def decode(self, ynl, nl_msg, op): argument
398 msg = self._decode(nl_msg)
430 def _decode(self, nl_msg): argument
431 return GenlMsg(nl_msg)
525 for nl_msg in nl_msgs:
526 print(" ", nl_msg, file=sys.stderr)
981 for nl_msg in nms:
982 if nl_msg.error:
983 print("Netlink error in ntf!?", os.strerror(-nl_msg.error))
984 print(nl_msg)
986 if nl_msg.done:
990 decoded = self.nlproto.decode(self, nl_msg, None)
1061 for nl_msg in nms:
1062 if nl_msg.nl_seq in reqs_by_seq:
1063 (op, vals, req_msg, req_flags) = reqs_by_seq[nl_msg.nl_seq]
1064 if nl_msg.extack:
1065 nl_msg.annotate_extack(op.attr_set)
1066 self._decode_extack(req_msg, op, nl_msg.extack, vals)
1071 if nl_msg.error:
1072 raise NlError(nl_msg)
1073 if nl_msg.done:
1074 if nl_msg.extack:
1076 print(nl_msg)
1088 del reqs_by_seq[nl_msg.nl_seq]
1092 decoded = self.nlproto.decode(self, nl_msg, op)
1095 if nl_msg.nl_seq not in reqs_by_seq or decoded.cmd() != op.rsp_value: