Home | History | Annotate | Download | only in test

Lines Matching refs:nlmsghdr

49 NLMsgHdr = cstruct.Struct("NLMsgHdr", "=LHHLL", "length type flags seq pid")
178 hdr = NLMsgHdr(response)
184 hdr, data = cstruct.Read(response, NLMsgHdr)
198 length = len(NLMsgHdr) + len(data)
199 nlmsg = NLMsgHdr((length, command, flags, self.seq, self.pid)).Pack()
211 nlmsghdr, data = cstruct.Read(data, NLMsgHdr)
212 self._Debug(" %s" % nlmsghdr)
214 if nlmsghdr.type == NLMSG_ERROR or nlmsghdr.type == NLMSG_DONE:
222 attrlen = nlmsghdr.length - len(nlmsghdr) - len(nlmsg)
223 attributes = self._ParseAttributes(nlmsghdr.type, nlmsg, data[:attrlen])
229 if NLMsgHdr(data).type == NLMSG_ERROR:
260 length = len(NLMsgHdr) + len(msg) + len(attrs)
261 nlmsghdr = NLMsgHdr((length, command, flags, self.seq, self.pid))
264 request = nlmsghdr.Pack() + msg + attrs
272 response_type = NLMsgHdr(data).type