Home | History | Annotate | Download | only in bionic

Lines Matching defs:hdr

69     nlmsghdr hdr;
73 request.hdr.nlmsg_flags = NLM_F_DUMP | NLM_F_REQUEST;
74 request.hdr.nlmsg_type = type;
75 request.hdr.nlmsg_len = sizeof(request);
84 nlmsghdr* hdr = reinterpret_cast<nlmsghdr*>(data_);
85 for (; NLMSG_OK(hdr, static_cast<size_t>(bytes_read)); hdr = NLMSG_NEXT(hdr, bytes_read)) {
86 if (hdr->nlmsg_type == NLMSG_DONE) return true;
87 if (hdr->nlmsg_type == NLMSG_ERROR) {
88 nlmsgerr* err = reinterpret_cast<nlmsgerr*>(NLMSG_DATA(hdr));
89 errno = (hdr->nlmsg_len >= NLMSG_LENGTH(sizeof(nlmsgerr))) ? -err->error : EIO;
92 callback(context, hdr);