/external/libnl/lib/ |
D | msg.c | 225 return (unsigned char *) nlh + NLMSG_ALIGN(nlh->nlmsg_len); in nlmsg_tail() 232 int nlmsg_len(const struct nlmsghdr *nlh) in nlmsg_len() function 234 return nlh->nlmsg_len - NLMSG_HDRLEN; in nlmsg_len() 262 return nlmsg_len(nlh) - NLMSG_ALIGN(hdrlen); in nlmsg_attrlen() 274 if (nlh->nlmsg_len < nlmsg_msg_size(hdrlen)) in nlmsg_valid_hdr() 288 nlh->nlmsg_len >= sizeof(struct nlmsghdr) && in nlmsg_ok() 289 nlh->nlmsg_len <= remaining); in nlmsg_ok() 302 int totlen = NLMSG_ALIGN(nlh->nlmsg_len); in nlmsg_next() 385 nm->nm_nlh->nlmsg_len = nlmsg_total_size(0); in __nlmsg_alloc() 491 nm = __nlmsg_alloc(NLMSG_ALIGN(hdr->nlmsg_len)); in nlmsg_convert() [all …]
|
D | attr.c | 803 tlen = NLMSG_ALIGN(msg->nm_nlh->nlmsg_len) + nla_total_size(attrlen); in nla_reserve() 805 if ((tlen + msg->nm_nlh->nlmsg_len) > msg->nm_size) in nla_reserve() 813 msg->nm_nlh->nlmsg_len = tlen; in nla_reserve() 818 attrtype, msg->nm_nlh->nlmsg_len); in nla_reserve() 1110 return nla_put(msg, attrtype, nlmsg_len(nested->nm_nlh), in nla_put_nested()
|
/external/libnl/include/linux/ |
D | netlink.h | 40 __u32 nlmsg_len; /* Length of message including header */ member 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/src/drivers/ |
D | priv_netlink.h | 54 #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
|
D | netlink.c | 183 req.hdr.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)); in netlink_send_oper_ifla() 197 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len)), in netlink_send_oper_ifla() 202 req.hdr.nlmsg_len += RTA_SPACE(sizeof(char)); in netlink_send_oper_ifla() 206 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len)), in netlink_send_oper_ifla() 211 req.hdr.nlmsg_len += RTA_SPACE(sizeof(char)); in netlink_send_oper_ifla() 218 ret = send(netlink->sock, &req, req.hdr.nlmsg_len, 0); in netlink_send_oper_ifla()
|
/external/iproute2/include/linux/ |
D | netlink.h | 43 __u32 nlmsg_len; /* Length of message including header */ member 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/ |
D | netlink.h | 43 __u32 nlmsg_len; /* Length of message including header */ member 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/libpcap/ |
D | pcap-netfilter-linux.c | 114 if (nlh->nlmsg_len < sizeof(struct nlmsghdr) || len < nlh->nlmsg_len) { in netfilter_read_linux() 115 …le->errbuf, PCAP_ERRBUF_SIZE, "Message truncated: (got: %d) (nlmsg_len: %u)", len, nlh->nlmsg_len); in netfilter_read_linux() 136 if (nlh->nlmsg_len < HDR_LENGTH) { in netfilter_read_linux() 137 … snprintf(handle->errbuf, PCAP_ERRBUF_SIZE, "Malformed message: (nlmsg_len: %u)", nlh->nlmsg_len); in netfilter_read_linux() 142 if (nlh->nlmsg_len > HDR_LENGTH) { in netfilter_read_linux() 144 int attr_len = nlh->nlmsg_len - NLMSG_ALIGN(HDR_LENGTH); in netfilter_read_linux() 179 pkth.caplen = pkth.len = nlh->nlmsg_len-NLMSG_ALIGN(sizeof(struct nlmsghdr)); in netfilter_read_linux() 204 msg_len = NLMSG_ALIGN(nlh->nlmsg_len); in netfilter_read_linux() 260 nlh->nlmsg_len = NLMSG_LENGTH(sizeof(struct nfgenmsg)); in netfilter_send_config_msg() 271 struct nfattr *nfa = (struct nfattr *) (buf + NLMSG_ALIGN(nlh->nlmsg_len)); in netfilter_send_config_msg() [all …]
|
/external/iproute2/lib/ |
D | libnetlink.c | 118 req.nlh.nlmsg_len = sizeof(req); in rtnl_wilddump_req_filter() 159 if (h->nlmsg_len < NLMSG_LENGTH(sizeof(struct nlmsgerr))) in rtnl_send_check() 185 nlh.nlmsg_len = NLMSG_LENGTH(len); in rtnl_dump_request() 199 .iov_len = n->nlmsg_len in rtnl_dump_request_n() 278 if (h->nlmsg_len < NLMSG_LENGTH(sizeof(struct nlmsgerr))) { in rtnl_dump_filter_l() 343 .iov_len = n->nlmsg_len in rtnl_talk() 390 int len = h->nlmsg_len; in rtnl_talk() 418 MIN(maxlen, h->nlmsg_len)); in rtnl_talk() 432 MIN(maxlen, h->nlmsg_len)); in rtnl_talk() 536 int len = h->nlmsg_len; in rtnl_listen() [all …]
|
D | libgenl.c | 16 int len = nlh->nlmsg_len; in genl_parse_getfamily() 21 "nlmsg_type=0x%x\n", nlh->nlmsg_len, nlh->nlmsg_type); in genl_parse_getfamily()
|
/external/dhcpcd-6.8.2/ |
D | if-linux.c | 308 len = nlm->nlmsg_len - sizeof(*nlm); in err_netlink() 402 len = nlm->nlmsg_len - sizeof(*nlm); in if_copyrt() 467 len = nlm->nlmsg_len - sizeof(*nlm); in if_copyrt6() 546 len = nlm->nlmsg_len - sizeof(*nlm); in link_route() 594 len = nlm->nlmsg_len - sizeof(*nlm); in link_addr() 701 if (nlm->nlmsg_len < sizeof(*r)) in link_neigh() 757 len = nlm->nlmsg_len - sizeof(*nlm); in link_netlink() 854 iov.iov_len = hdr->nlmsg_len; in send_netlink() 873 ((struct rtattr *)(((ptrdiff_t)(nmsg))+NLMSG_ALIGN((nmsg)->nlmsg_len))) 882 if (NLMSG_ALIGN(n->nlmsg_len) + RTA_ALIGN(len) > maxlen) { in add_attr_l() [all …]
|
/external/iproute2/genl/ |
D | ctrl.c | 56 nlh->nlmsg_len = NLMSG_LENGTH(GENL_HDRLEN); in genl_ctrl_resolve_family() 78 int len = nlh->nlmsg_len; in genl_ctrl_resolve_family() 83 "nlmsg_type=0x%x\n", nlh->nlmsg_len, nlh->nlmsg_type); in genl_ctrl_resolve_family() 186 int len = n->nlmsg_len; in print_ctrl() 193 "nlmsg_type=0x%x\n", n->nlmsg_len, n->nlmsg_type); in print_ctrl() 306 nlh->nlmsg_len = NLMSG_LENGTH(GENL_HDRLEN); in ctrl_list() 360 if (rtnl_send(&rth, nlh, nlh->nlmsg_len) < 0) { in ctrl_list()
|
/external/iproute2/ip/ |
D | ipnetconf.c | 48 int len = n->nlmsg_len; in print_netconf() 55 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags); in print_netconf() 168 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct netconfmsg)); in do_show() 176 if (rtnl_send(&rth, &req.n, req.n.nlmsg_len) < 0) { in do_show()
|
D | xfrm_policy.c | 270 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(req.xpinfo)); in xfrm_policy_modify() 469 int len = n->nlmsg_len; in xfrm_policy_print() 476 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags); in xfrm_policy_print() 582 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(req.xpid)); in xfrm_policy_get_or_delete() 713 int len = n->nlmsg_len; in xfrm_policy_keep() 721 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags); in xfrm_policy_keep() 753 new_n->nlmsg_len = NLMSG_LENGTH(sizeof(*xpid)); in xfrm_policy_keep() 763 xb->offset += new_n->nlmsg_len; in xfrm_policy_keep() 854 .n.nlmsg_len = NLMSG_HDRLEN, in xfrm_policy_list_or_deleteall() 866 if (rtnl_send(&rth, (void *)&req, req.n.nlmsg_len) < 0) { in xfrm_policy_list_or_deleteall() [all …]
|
D | ipneigh.c | 112 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct ndmsg)); in ipneigh_modify() 197 int len = n->nlmsg_len; in print_neigh() 205 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags); in print_neigh() 236 parse_rtattr(tb, NDA_MAX, NDA_RTA(r), n->nlmsg_len - NLMSG_LENGTH(sizeof(*r))); in print_neigh() 256 if (NLMSG_ALIGN(filter.flushp) + n->nlmsg_len > filter.flushe) { in print_neigh() 261 memcpy(fn, n, n->nlmsg_len); in print_neigh() 265 filter.flushp = (((char*)fn) + n->nlmsg_len) - filter.flushb; in print_neigh() 354 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct ndmsg)); in do_show_or_flush()
|
D | rtmon.c | 41 n1->nlmsg_len = NLMSG_LENGTH(4*2); in write_stamp() 45 fwrite((void*)n1, 1, NLMSG_ALIGN(n1->nlmsg_len), fp); in write_stamp() 54 fwrite((void*)n, 1, NLMSG_ALIGN(n->nlmsg_len), fp); in dump_msg()
|
D | xfrm_state.c | 300 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(req.xsinfo)); in xfrm_state_modify() 717 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(req.xspi)); in xfrm_state_allocspi() 877 int len = n->nlmsg_len; in xfrm_state_print() 884 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags); in xfrm_state_print() 969 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(req.xsid)); in xfrm_state_get_or_delete() 1050 int len = n->nlmsg_len; in xfrm_state_keep() 1056 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags); in xfrm_state_keep() 1075 new_n->nlmsg_len = NLMSG_LENGTH(sizeof(*xsid)); in xfrm_state_keep() 1089 xb->offset += new_n->nlmsg_len; in xfrm_state_keep() 1154 .n.nlmsg_len = NLMSG_HDRLEN, in xfrm_state_list_or_deleteall() [all …]
|
D | tcp_metrics.c | 97 int len = n->nlmsg_len; in process_msg() 179 if (NLMSG_ALIGN(f.flushp) + req2.n.nlmsg_len > f.flushe) { in process_msg() 184 memcpy(fn, &req2.n, req2.n.nlmsg_len); in process_msg() 186 f.flushp = (((char *) fn) + req2.n.nlmsg_len) - f.flushb; in process_msg() 439 if (rtnl_send(&grth, &req, req.n.nlmsg_len) < 0) { in tcpm_do_cmd() 481 if (rtnl_send(&grth, &req, req.n.nlmsg_len) < 0) { in tcpm_do_cmd()
|
D | xfrm_monitor.c | 51 int len = n->nlmsg_len; in xfrm_acquire_print() 112 int len = n->nlmsg_len; in xfrm_state_flush_print() 142 int len = n->nlmsg_len; in xfrm_policy_flush_print() 180 int len = n->nlmsg_len; in xfrm_report_print() 346 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags); in xfrm_accept_msg()
|
D | ipprefix.c | 42 int len = n->nlmsg_len; in print_prefix() 48 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags); in print_prefix()
|
/external/avahi/avahi-autoipd/ |
D | iface-linux.c | 225 if (!NLMSG_OK(p, bytes) || bytes < sizeof(struct nlmsghdr) || bytes < p->nlmsg_len) { in process_response() 262 n->nlmsg_len = NLMSG_LENGTH(sizeof(*ifi)); in iface_get_initial_state() 272 if (send(fd, n, n->nlmsg_len, 0) < 0) { in iface_get_initial_state() 281 n->nlmsg_len = NLMSG_LENGTH(sizeof(*ifa)); in iface_get_initial_state() 288 if (send(fd, n, n->nlmsg_len, 0) < 0) { in iface_get_initial_state()
|
/external/iproute2/tc/ |
D | m_action.c | 358 int len = n->nlmsg_len; in print_action() 419 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct tcamsg)); in tc_action_gd() 521 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct tcamsg)); in tc_action_modify() 560 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct tcamsg)); in tc_act_list_or_flush() 588 msg_size = NLMSG_ALIGN(req.n.nlmsg_len) - NLMSG_ALIGN(sizeof(struct nlmsghdr)); in tc_act_list_or_flush() 599 req.n.nlmsg_len = NLMSG_ALIGN(req.n.nlmsg_len); in tc_act_list_or_flush()
|
D | f_cgroup.c | 43 tail = (struct rtattr*)(((void*)n)+NLMSG_ALIGN(n->nlmsg_len)); in cgroup_parse_opt() 79 tail->rta_len = (((void*)n)+n->nlmsg_len) - (void*)tail; in cgroup_parse_opt()
|
/external/iproute2/bridge/ |
D | fdb.c | 66 int len = n->nlmsg_len; in print_fdb() 71 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags); in print_fdb() 89 n->nlmsg_len - NLMSG_LENGTH(sizeof(*r))); in print_fdb() 184 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)); in fdb_show() 255 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct ndmsg)); in fdb_modify()
|
D | mdb.c | 90 int len = n->nlmsg_len; in print_mdb() 95 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags); in print_mdb() 109 parse_rtattr(tb, MDBA_MAX, MDBA_RTA(r), n->nlmsg_len - NLMSG_LENGTH(sizeof(*r))); in print_mdb() 193 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct br_port_msg)); in mdb_modify()
|