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

1234

/external/libnl/include/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)))
/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)))
86 u32 nlmsg_len; member in struct:nlmsghdr
H A Dnetlink.c183 req.hdr.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg));
197 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len)),
202 req.hdr.nlmsg_len += RTA_SPACE(sizeof(char));
206 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len)),
211 req.hdr.nlmsg_len += RTA_SPACE(sizeof(char));
218 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)))
86 u32 nlmsg_len; member in struct:nlmsghdr
H A Dnetlink.c183 req.hdr.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg));
197 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len)),
202 req.hdr.nlmsg_len += RTA_SPACE(sizeof(char));
206 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len)),
211 req.hdr.nlmsg_len += RTA_SPACE(sizeof(char));
218 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)))
86 u32 nlmsg_len; member in struct:nlmsghdr
H A Dnetlink.c183 req.hdr.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg));
197 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len)),
202 req.hdr.nlmsg_len += RTA_SPACE(sizeof(char));
206 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len)),
211 req.hdr.nlmsg_len += RTA_SPACE(sizeof(char));
218 ret = send(netlink->sock, &req, req.hdr.nlmsg_len, 0);
/external/iproute2/include/linux/
H A Dnetlink.h43 __u32 nlmsg_len; /* Length of message including header */ member in struct:nlmsghdr
86 #define NLMSG_NEXT(nlh,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), \
87 (struct nlmsghdr*)(((char*)(nlh)) + NLMSG_ALIGN((nlh)->nlmsg_len)))
89 (nlh)->nlmsg_len >= sizeof(struct nlmsghdr) && \
90 (nlh)->nlmsg_len <= (len))
91 #define NLMSG_PAYLOAD(nlh,len) ((nlh)->nlmsg_len - NLMSG_SPACE((len)))
/external/kernel-headers/original/uapi/linux/
H A Dnetlink.h43 __u32 nlmsg_len; /* Length of message including header */ member in struct:nlmsghdr
86 #define NLMSG_NEXT(nlh,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), \
87 (struct nlmsghdr*)(((char*)(nlh)) + NLMSG_ALIGN((nlh)->nlmsg_len)))
89 (nlh)->nlmsg_len >= sizeof(struct nlmsghdr) && \
90 (nlh)->nlmsg_len <= (len))
91 #define NLMSG_PAYLOAD(nlh,len) ((nlh)->nlmsg_len - NLMSG_SPACE((len)))
/external/iproute2/include/
H A Dlibgenl.h15 .nlmsg_len = NLMSG_LENGTH(GENL_HDRLEN + (_hdrsiz)), \
/external/libnl/lib/
H A Dmsg.c71 * <---------------------- nlmsg_len(nlh) --------------------->
225 return (unsigned char *) nlh + NLMSG_ALIGN(nlh->nlmsg_len);
232 int nlmsg_len(const struct nlmsghdr *nlh) function
234 return nlh->nlmsg_len - NLMSG_HDRLEN;
262 return nlmsg_len(nlh) - NLMSG_ALIGN(hdrlen);
274 if (nlh->nlmsg_len < nlmsg_msg_size(hdrlen))
288 nlh->nlmsg_len >= sizeof(struct nlmsghdr) &&
289 nlh->nlmsg_len <= remaining);
302 int totlen = NLMSG_ALIGN(nlh->nlmsg_len);
385 nm->nm_nlh->nlmsg_len
518 size_t nlmsg_len = n->nm_nlh->nlmsg_len; local
[all...]
/external/iproute2/lib/
H A Dlibgenl.c16 int len = nlh->nlmsg_len;
20 fprintf(stderr, "Not a controller message, nlmsg_len=%d "
21 "nlmsg_type=0x%x\n", nlh->nlmsg_len, nlh->nlmsg_type);
H A Dlibnetlink.c118 req.nlh.nlmsg_len = sizeof(req);
159 if (h->nlmsg_len < NLMSG_LENGTH(sizeof(struct nlmsgerr)))
185 nlh.nlmsg_len = NLMSG_LENGTH(len);
199 .iov_len = n->nlmsg_len
278 if (h->nlmsg_len < NLMSG_LENGTH(sizeof(struct nlmsgerr))) {
343 .iov_len = n->nlmsg_len
390 int len = h->nlmsg_len;
418 MIN(maxlen, h->nlmsg_len));
432 MIN(maxlen, h->nlmsg_len));
536 int len = h->nlmsg_len;
[all...]
/external/iproute2/ip/
H A Dipnetconf.c48 int len = n->nlmsg_len;
55 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags);
168 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct netconfmsg));
176 if (rtnl_send(&rth, &req.n, req.n.nlmsg_len) < 0) {
H A Dipprefix.c42 int len = n->nlmsg_len;
48 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.c112 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct ndmsg));
197 int len = n->nlmsg_len;
205 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags);
236 parse_rtattr(tb, NDA_MAX, NDA_RTA(r), n->nlmsg_len - NLMSG_LENGTH(sizeof(*r)));
256 if (NLMSG_ALIGN(filter.flushp) + n->nlmsg_len > filter.flushe) {
261 memcpy(fn, n, n->nlmsg_len);
265 filter.flushp = (((char*)fn) + n->nlmsg_len) - filter.flushb;
354 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct ndmsg));
/external/libnl/include/netlink/
H A Dnetlink-kernel.h32 uint32_t nlmsg_len; member in 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;
/external/libpcap/
H A Dpcap-netfilter-linux.c114 if (nlh->nlmsg_len < sizeof(struct nlmsghdr) || len < nlh->nlmsg_len) {
115 snprintf(handle->errbuf, PCAP_ERRBUF_SIZE, "Message truncated: (got: %d) (nlmsg_len: %u)", len, nlh->nlmsg_len);
136 if (nlh->nlmsg_len < HDR_LENGTH) {
137 snprintf(handle->errbuf, PCAP_ERRBUF_SIZE, "Malformed message: (nlmsg_len: %u)", nlh->nlmsg_len);
142 if (nlh->nlmsg_len > HDR_LENGTH) {
144 int attr_len = nlh->nlmsg_len - NLMSG_ALIGN(HDR_LENGTH);
179 pkth.caplen = pkth.len = nlh->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);
186 int len = n->nlmsg_len;
192 fprintf(stderr, "Not a controller message, nlmsg_len=%d "
193 "nlmsg_type=0x%x\n", n->nlmsg_len, n->nlmsg_type);
306 nlh->nlmsg_len = NLMSG_LENGTH(GENL_HDRLEN);
360 if (rtnl_send(&rth, nlh, nlh->nlmsg_len) < 0) {
/external/avahi/avahi-autoipd/
H A Diface-linux.c225 if (!NLMSG_OK(p, bytes) || bytes < sizeof(struct nlmsghdr) || bytes < p->nlmsg_len) {
262 n->nlmsg_len = NLMSG_LENGTH(sizeof(*ifi));
272 if (send(fd, n, n->nlmsg_len, 0) < 0) {
281 n->nlmsg_len = NLMSG_LENGTH(sizeof(*ifa));
288 if (send(fd, n, n->nlmsg_len, 0) < 0) {
/external/dhcpcd-6.8.2/
H A Dif-linux.c308 len = nlm->nlmsg_len - sizeof(*nlm);
402 len = nlm->nlmsg_len - sizeof(*nlm);
467 len = nlm->nlmsg_len - sizeof(*nlm);
546 len = nlm->nlmsg_len - sizeof(*nlm);
594 len = nlm->nlmsg_len - sizeof(*nlm);
701 if (nlm->nlmsg_len < sizeof(*r))
757 len = nlm->nlmsg_len - sizeof(*nlm);
854 iov.iov_len = hdr->nlmsg_len;
873 ((struct rtattr *)(((ptrdiff_t)(nmsg))+NLMSG_ALIGN((nmsg)->nlmsg_len)))
882 if (NLMSG_ALIGN(n->nlmsg_len)
[all...]
/external/iproute2/bridge/
H A Dmdb.c90 int len = n->nlmsg_len;
95 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags);
109 parse_rtattr(tb, MDBA_MAX, MDBA_RTA(r), n->nlmsg_len - NLMSG_LENGTH(sizeof(*r)));
193 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct br_port_msg));

Completed in 270 milliseconds

1234