Searched refs:nlmsg_len (Results 1 - 25 of 55) sorted by relevance

123

/external/wpa_supplicant_8/hostapd/src/drivers/
H A Dpriv_netlink.h54 #define NLMSG_NEXT(nlh,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), \
56 (((char *)(nlh)) + NLMSG_ALIGN((nlh)->nlmsg_len)))
58 (nlh)->nlmsg_len >= sizeof(struct nlmsghdr) && \
59 (int) (nlh)->nlmsg_len <= (len))
60 #define NLMSG_PAYLOAD(nlh,len) ((nlh)->nlmsg_len - NLMSG_SPACE((len)))
84 u32 nlmsg_len; member in struct:nlmsghdr
H A Dnetlink.c154 req.hdr.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg));
168 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len)),
173 req.hdr.nlmsg_len = NLMSG_ALIGN(req.hdr.nlmsg_len) +
178 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len)),
183 req.hdr.nlmsg_len = NLMSG_ALIGN(req.hdr.nlmsg_len) +
190 ret = send(netlink->sock, &req, req.hdr.nlmsg_len, 0);
/external/wpa_supplicant_8/src/drivers/
H A Dpriv_netlink.h54 #define NLMSG_NEXT(nlh,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), \
56 (((char *)(nlh)) + NLMSG_ALIGN((nlh)->nlmsg_len)))
58 (nlh)->nlmsg_len >= sizeof(struct nlmsghdr) && \
59 (int) (nlh)->nlmsg_len <= (len))
60 #define NLMSG_PAYLOAD(nlh,len) ((nlh)->nlmsg_len - NLMSG_SPACE((len)))
84 u32 nlmsg_len; member in struct:nlmsghdr
H A Dnetlink.c154 req.hdr.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg));
168 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len)),
173 req.hdr.nlmsg_len = NLMSG_ALIGN(req.hdr.nlmsg_len) +
178 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len)),
183 req.hdr.nlmsg_len = NLMSG_ALIGN(req.hdr.nlmsg_len) +
190 ret = send(netlink->sock, &req, req.hdr.nlmsg_len, 0);
/external/wpa_supplicant_8/wpa_supplicant/src/drivers/
H A Dpriv_netlink.h54 #define NLMSG_NEXT(nlh,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), \
56 (((char *)(nlh)) + NLMSG_ALIGN((nlh)->nlmsg_len)))
58 (nlh)->nlmsg_len >= sizeof(struct nlmsghdr) && \
59 (int) (nlh)->nlmsg_len <= (len))
60 #define NLMSG_PAYLOAD(nlh,len) ((nlh)->nlmsg_len - NLMSG_SPACE((len)))
84 u32 nlmsg_len; member in struct:nlmsghdr
H A Dnetlink.c154 req.hdr.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg));
168 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len)),
173 req.hdr.nlmsg_len = NLMSG_ALIGN(req.hdr.nlmsg_len) +
178 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len)),
183 req.hdr.nlmsg_len = NLMSG_ALIGN(req.hdr.nlmsg_len) +
190 ret = send(netlink->sock, &req, req.hdr.nlmsg_len, 0);
/external/iproute2/include/linux/
H A Dnetlink.h42 __u32 nlmsg_len; /* Length of message including header */ member in struct:nlmsghdr
84 #define NLMSG_NEXT(nlh,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), \
85 (struct nlmsghdr*)(((char*)(nlh)) + NLMSG_ALIGN((nlh)->nlmsg_len)))
87 (nlh)->nlmsg_len >= sizeof(struct nlmsghdr) && \
88 (nlh)->nlmsg_len <= (len))
89 #define NLMSG_PAYLOAD(nlh,len) ((nlh)->nlmsg_len - NLMSG_SPACE((len)))
/external/iproute2/lib/
H A Dlibnetlink.c103 req.nlh.nlmsg_len = sizeof(req);
144 if (h->nlmsg_len < NLMSG_LENGTH(sizeof(struct nlmsgerr)))
170 nlh.nlmsg_len = NLMSG_LENGTH(len);
233 if (h->nlmsg_len < NLMSG_LENGTH(sizeof(struct nlmsgerr))) {
286 .iov_len = n->nlmsg_len
337 int len = h->nlmsg_len;
366 memcpy(answer, h, h->nlmsg_len);
374 memcpy(answer, h, h->nlmsg_len);
439 int len = h->nlmsg_len;
497 len = h->nlmsg_len;
[all...]
/external/kernel-headers/original/linux/
H A Dnetlink.h40 __u32 nlmsg_len; /* Length of message including header */ member in struct:nlmsghdr
81 #define NLMSG_NEXT(nlh,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), \
82 (struct nlmsghdr*)(((char*)(nlh)) + NLMSG_ALIGN((nlh)->nlmsg_len)))
84 (nlh)->nlmsg_len >= sizeof(struct nlmsghdr) && \
85 (nlh)->nlmsg_len <= (len))
86 #define NLMSG_PAYLOAD(nlh,len) ((nlh)->nlmsg_len - NLMSG_SPACE((len)))
243 nlh->nlmsg_len = size;
/external/iproute2/ip/
H A Dlink_veth.c43 hdr->nlmsg_len += sizeof(struct ifinfomsg);
H A Dipprefix.c40 int len = n->nlmsg_len;
46 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags);
H A Drtmon.c41 n1->nlmsg_len = NLMSG_LENGTH(4*2);
45 fwrite((void*)n1, 1, NLMSG_ALIGN(n1->nlmsg_len), fp);
54 fwrite((void*)n, 1, NLMSG_ALIGN(n->nlmsg_len), fp);
H A Dipneigh.c110 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct ndmsg));
188 int len = n->nlmsg_len;
194 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags);
217 parse_rtattr(tb, NDA_MAX, NDA_RTA(r), n->nlmsg_len - NLMSG_LENGTH(sizeof(*r)));
237 if (NLMSG_ALIGN(filter.flushp) + n->nlmsg_len > filter.flushe) {
242 memcpy(fn, n, n->nlmsg_len);
246 filter.flushp = (((char*)fn) + n->nlmsg_len) - filter.flushb;
H A Dipaddrlabel.c61 int len = n->nlmsg_len;
143 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifaddrlblmsg));
197 int len = n->nlmsg_len;
H A Dipl2tp.c104 req.n.nlmsg_len = NLMSG_LENGTH(GENL_HDRLEN);
137 req.n.nlmsg_len = NLMSG_LENGTH(GENL_HDRLEN);
160 req.n.nlmsg_len = NLMSG_LENGTH(GENL_HDRLEN);
202 req.n.nlmsg_len = NLMSG_LENGTH(GENL_HDRLEN);
281 len = n->nlmsg_len - NLMSG_LENGTH(sizeof(*ghdr));
377 req.n.nlmsg_len = NLMSG_LENGTH(GENL_HDRLEN);
390 if (rtnl_send(&genl_rth, &req, req.n.nlmsg_len) < 0)
420 req.n.nlmsg_len = NLMSG_LENGTH(GENL_HDRLEN);
431 if (rtnl_send(&genl_rth, &req, req.n.nlmsg_len) < 0)
723 int len = nlh->nlmsg_len;
[all...]
/external/libnl-headers/netlink/
H A Dnetlink-kernel.h32 uint32_t nlmsg_len; member in struct:nlmsghdr
H A Dmsg.h55 extern int nlmsg_len(const struct nlmsghdr *);
/external/iproute2/tc/
H A Df_cgroup.c43 tail = (struct rtattr*)(((void*)n)+NLMSG_ALIGN(n->nlmsg_len));
79 tail->rta_len = (((void*)n)+n->nlmsg_len) - (void*)tail;
H A Df_basic.c59 tail = (struct rtattr*)(((void*)n)+NLMSG_ALIGN(n->nlmsg_len));
105 tail->rta_len = (((void*)n)+n->nlmsg_len) - (void*)tail;
H A Dtc_monitor.c62 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags);
/external/dhcpcd/
H A Dif-linux.c216 l = nlm->nlmsg_len - sizeof(*nlm);
240 len = nlm->nlmsg_len - sizeof(*nlm);
302 len = nlm->nlmsg_len - sizeof(*nlm);
356 len = nlm->nlmsg_len - sizeof(*nlm);
417 iov.iov_len = hdr->nlmsg_len;
435 ((struct rtattr *)(((ptrdiff_t)(nmsg))+NLMSG_ALIGN((nmsg)->nlmsg_len)))
444 if (NLMSG_ALIGN(n->nlmsg_len) + RTA_ALIGN(len) > maxlen) {
453 n->nlmsg_len = NLMSG_ALIGN(n->nlmsg_len) + RTA_ALIGN(len);
464 if (NLMSG_ALIGN(n->nlmsg_len)
[all...]
/external/iproute2/genl/
H A Dctrl.c56 nlh->nlmsg_len = NLMSG_LENGTH(GENL_HDRLEN);
78 int len = nlh->nlmsg_len;
82 fprintf(stderr, "Not a controller message, nlmsg_len=%d "
83 "nlmsg_type=0x%x\n", nlh->nlmsg_len, nlh->nlmsg_type);
185 int len = n->nlmsg_len;
191 fprintf(stderr, "Not a controller message, nlmsg_len=%d "
192 "nlmsg_type=0x%x\n", n->nlmsg_len, n->nlmsg_type);
299 nlh->nlmsg_len = NLMSG_LENGTH(GENL_HDRLEN);
353 if (rtnl_send(&rth, nlh, nlh->nlmsg_len) < 0) {
/external/iptables/libipq/
H A Dlibipq.c186 if (nlh->nlmsg_flags & MSG_TRUNC || nlh->nlmsg_len > status) {
278 req.nlh.nlmsg_len = NLMSG_LENGTH(sizeof(req));
284 return ipq_netlink_sendto(h, (void *)&req, req.nlh.nlmsg_len);
354 nlh.nlmsg_len = tlen;
/external/chromium_org/net/base/
H A Daddress_tracker_linux.cc119 request.header.nlmsg_len = NLMSG_LENGTH(sizeof(request.msg));
125 rv = HANDLE_EINTR(sendto(netlink_fd_, &request, request.header.nlmsg_len,
143 rv = HANDLE_EINTR(sendto(netlink_fd_, &request, request.header.nlmsg_len, 0,
/external/chromium_org/third_party/libjingle/source/talk/base/
H A Difaddrs-android.cc158 ifaddr_request.header.nlmsg_len = NLMSG_LENGTH(sizeof(ifaddrmsg));
160 ssize_t count = send(fd, &ifaddr_request, ifaddr_request.header.nlmsg_len, 0);
161 if (static_cast<size_t>(count) != ifaddr_request.header.nlmsg_len) {

Completed in 192 milliseconds

123