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

12

/external/iproute2/include/linux/
H A Dnetlink.h42 __u32 nlmsg_len; /* Length of message including header */ member in struct:nlmsghdr
83 #define NLMSG_NEXT(nlh,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), \
84 (struct nlmsghdr*)(((char*)(nlh)) + NLMSG_ALIGN((nlh)->nlmsg_len)))
86 (nlh)->nlmsg_len >= sizeof(struct nlmsghdr) && \
87 (nlh)->nlmsg_len <= (len))
88 #define NLMSG_PAYLOAD(nlh,len) ((nlh)->nlmsg_len - NLMSG_SPACE((len)))
/external/iproute2/lib/
H A Dlibnetlink.c100 req.nlh.nlmsg_len = sizeof(req);
137 if (h->nlmsg_len < NLMSG_LENGTH(sizeof(struct nlmsgerr)))
166 nlh.nlmsg_len = NLMSG_LENGTH(len);
231 if (h->nlmsg_len < NLMSG_LENGTH(sizeof(struct nlmsgerr))) {
284 .iov_len = n->nlmsg_len
336 int len = h->nlmsg_len;
370 memcpy(answer, h, h->nlmsg_len);
378 memcpy(answer, h, h->nlmsg_len);
443 int len = h->nlmsg_len;
501 len = h->nlmsg_len;
[all...]
/external/kernel-headers/original/linux/
H A Dnetlink.h42 __u32 nlmsg_len; /* Length of message including header */ member in struct:nlmsghdr
83 #define NLMSG_NEXT(nlh,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), \
84 (struct nlmsghdr*)(((char*)(nlh)) + NLMSG_ALIGN((nlh)->nlmsg_len)))
86 (nlh)->nlmsg_len >= sizeof(struct nlmsghdr) && \
87 (nlh)->nlmsg_len <= (len))
88 #define NLMSG_PAYLOAD(nlh,len) ((nlh)->nlmsg_len - NLMSG_SPACE((len)))
249 nlh->nlmsg_len = size;
/external/dhcpcd/
H A Dif-linux.c126 l = nlm->nlmsg_len - sizeof(*nlm);
148 len = nlm->nlmsg_len - sizeof(*nlm);
205 iov.iov_len = hdr->nlmsg_len;
224 ((struct rtattr *)(((ptrdiff_t)(nmsg))+NLMSG_ALIGN((nmsg)->nlmsg_len)))
233 if (NLMSG_ALIGN(n->nlmsg_len) + RTA_ALIGN(len) > maxlen) {
242 n->nlmsg_len = NLMSG_ALIGN(n->nlmsg_len) + RTA_ALIGN(len);
253 if (NLMSG_ALIGN(n->nlmsg_len) + len > maxlen) {
262 n->nlmsg_len = NLMSG_ALIGN(n->nlmsg_len)
[all...]
/external/iproute2/ip/
H A Dlink_veth.c42 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);
216 parse_rtattr(tb, NDA_MAX, NDA_RTA(r), n->nlmsg_len - NLMSG_LENGTH(sizeof(*r)));
236 if (NLMSG_ALIGN(filter.flushp) + n->nlmsg_len > filter.flushe) {
241 memcpy(fn, n, n->nlmsg_len);
245 filter.flushp = (((char*)fn) + n->nlmsg_len) - filter.flushb;
H A Dxfrm_monitor.c49 int len = n->nlmsg_len;
110 int len = n->nlmsg_len;
140 int len = n->nlmsg_len;
178 int len = n->nlmsg_len;
295 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags);
H A Dipaddrlabel.c61 int len = n->nlmsg_len;
149 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifaddrlblmsg));
203 int len = n->nlmsg_len;
H A Dxfrm_state.c249 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(req.xsinfo));
525 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(req.xspi));
674 int len = n->nlmsg_len;
681 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags);
765 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(req.xsid));
833 int len = n->nlmsg_len;
839 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags);
858 new_n->nlmsg_len = NLMSG_LENGTH(sizeof(*xsid));
872 xb->offset += new_n->nlmsg_len;
990 int len = n->nlmsg_len;
[all...]
H A Dxfrm_policy.c243 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(req.xpinfo));
417 int len = n->nlmsg_len;
424 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags);
522 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(req.xpid));
628 int len = n->nlmsg_len;
636 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags);
668 new_n->nlmsg_len = NLMSG_LENGTH(sizeof(*xpid));
678 xb->offset += new_n->nlmsg_len;
820 int len = n->nlmsg_len;
884 req.n.nlmsg_len
[all...]
H A Dipaddress.c195 int len = n->nlmsg_len;
363 int len = n->nlmsg_len;
380 parse_rtattr(rta_tb, IFA_MAX, IFA_RTA(ifa), n->nlmsg_len - NLMSG_LENGTH(sizeof(*ifa)));
419 if (NLMSG_ALIGN(filter.flushp) + n->nlmsg_len > filter.flushe) {
424 memcpy(fn, n, n->nlmsg_len);
428 filter.flushp = (((char*)fn) + n->nlmsg_len) - filter.flushb;
579 if (n->nlmsg_len < NLMSG_LENGTH(sizeof(ifa)))
599 h = malloc(n->nlmsg_len+sizeof(void*));
603 memcpy(&h->h, n, n->nlmsg_len);
909 req.n.nlmsg_len
[all...]
/external/iproute2/tc/
H A Df_cgroup.c43 tail = (struct rtattr*)(((void*)n)+NLMSG_ALIGN(n->nlmsg_len));
80 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);
H A Dm_action.c337 int len = n->nlmsg_len;
398 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct tcamsg));
500 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct tcamsg));
539 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct tcamsg));
567 msg_size = NLMSG_ALIGN(req.n.nlmsg_len) - NLMSG_ALIGN(sizeof(struct nlmsghdr));
578 req.n.nlmsg_len = NLMSG_ALIGN(req.n.nlmsg_len);
/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, (const char *) nlh, nlh->nlmsg_len) < 0) {
/external/wpa_supplicant/
H A Dpriv_netlink.h81 u32 nlmsg_len; member in struct:nlmsghdr
H A Ddriver_wext.c108 req.hdr.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg));
122 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len));
126 req.hdr.nlmsg_len = NLMSG_ALIGN(req.hdr.nlmsg_len) +
131 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len));
135 req.hdr.nlmsg_len = NLMSG_ALIGN(req.hdr.nlmsg_len) +
142 ret = send(drv->event_sock, &req, req.hdr.nlmsg_len, 0);
691 int attrlen, nlmsg_len, rta_len; local
696 nlmsg_len
743 int attrlen, nlmsg_len, rta_len; local
804 int attrlen, nlmsg_len, rta_len; local
[all...]
/external/wpa_supplicant_6/wpa_supplicant/src/drivers/
H A Dpriv_netlink.h81 u32 nlmsg_len; member in struct:nlmsghdr
H A Ddriver_wext.c59 req.hdr.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg));
73 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len)),
78 req.hdr.nlmsg_len = NLMSG_ALIGN(req.hdr.nlmsg_len) +
83 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len));
87 req.hdr.nlmsg_len = NLMSG_ALIGN(req.hdr.nlmsg_len) +
94 ret = send(drv->event_sock, &req, req.hdr.nlmsg_len, 0);
652 int attrlen, nlmsg_len, rta_len; local
657 nlmsg_len
704 int attrlen, nlmsg_len, rta_len; local
765 int attrlen, nlmsg_len, rta_len; local
[all...]
/external/iptables/libipq/
H A Dlibipq.c184 if (nlh->nlmsg_flags & MSG_TRUNC || nlh->nlmsg_len > status) {
276 req.nlh.nlmsg_len = NLMSG_LENGTH(sizeof(req));
282 return ipq_netlink_sendto(h, (void *)&req, req.nlh.nlmsg_len);
352 nlh.nlmsg_len = tlen;
/external/dnsmasq/contrib/wrt/
H A Ddhcp_release.c197 req.nlh.nlmsg_len = sizeof(req);
226 unsigned int len1 = h->nlmsg_len - NLMSG_LENGTH(sizeof(*ifa));
/external/dnsmasq/src/
H A Dnetlink.c144 req.nlh.nlmsg_len = sizeof(req);
190 unsigned int len1 = h->nlmsg_len - NLMSG_LENGTH(sizeof(*ifa));

Completed in 243 milliseconds

12