Home
last modified time | relevance | path

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

12

/third_party/wpa_supplicant/wpa_supplicant-2.9/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
H A Dnetlink.c183 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()
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/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
H A Dnetlink.c183 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()
/third_party/libbpf/include/uapi/linux/
H A Dnetlink.h45 __u32 nlmsg_len; /* Length of message including header */ member
95 #define NLMSG_NEXT(nlh,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), \
96 (struct nlmsghdr*)(((char*)(nlh)) + NLMSG_ALIGN((nlh)->nlmsg_len)))
98 (nlh)->nlmsg_len >= sizeof(struct nlmsghdr) && \
99 (nlh)->nlmsg_len <= (len))
100 #define NLMSG_PAYLOAD(nlh,len) ((nlh)->nlmsg_len - NLMSG_SPACE((len)))
/third_party/ltp/testcases/lib/
H A Dtst_ns_ifmove.c70 req.nh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)); in main()
77 NLMSG_ALIGN(req.nh.nlmsg_len)); in main()
80 req.nh.nlmsg_len = NLMSG_ALIGN(req.nh.nlmsg_len) + in main()
84 SAFE_SEND(1, rtnetlink_socket, &req, req.nh.nlmsg_len, 0); in main()
H A Dtst_net_iface_prefix.c61 msg.nlhdr.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifaddrmsg)); in read_iface_prefix()
66 SAFE_SEND(1, sock, &msg, msg.nlhdr.nlmsg_len, 0); in read_iface_prefix()
/third_party/ltp/testcases/kernel/containers/share/
H A Dns_ifmove.c104 req.nh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)); in main()
111 NLMSG_ALIGN(req.nh.nlmsg_len)); in main()
114 req.nh.nlmsg_len = NLMSG_ALIGN(req.nh.nlmsg_len) + in main()
118 if (send(rtnetlink_socket, &req, req.nh.nlmsg_len, 0) == -1) { in main()
/third_party/musl/src/network/
H A Dnetlink.h8 uint32_t nlmsg_len; member
80 #define NLMSG_DATALEN(nlh) ((nlh)->nlmsg_len-sizeof(struct nlmsghdr))
81 #define NLMSG_DATAEND(nlh) ((char*)(nlh)+(nlh)->nlmsg_len)
82 #define NLMSG_NEXT(nlh) (struct nlmsghdr*)((char*)(nlh)+NETLINK_ALIGN((nlh)->nlmsg_len))
H A Dnetlink.c22 u.req.nlh.nlmsg_len = sizeof(u.req); in __netlink_enumerate()
/third_party/libbpf/src/
H A Dnlattr.h138 return (struct nlattr *)((void *)req + NLMSG_ALIGN(req->nh.nlmsg_len)); in req_tail()
146 if (NLMSG_ALIGN(req->nh.nlmsg_len) + NLA_ALIGN(NLA_HDRLEN + len) > sizeof(*req)) in nlattr_add()
156 req->nh.nlmsg_len = NLMSG_ALIGN(req->nh.nlmsg_len) + NLA_ALIGN(nla->nla_len); in nlattr_add()
H A Dnlattr.c81 static inline int nlmsg_len(const struct nlmsghdr *nlh) in nlmsg_len() function
83 return nlh->nlmsg_len - NLMSG_HDRLEN; in nlmsg_len()
178 hlen += nlmsg_len(&err->msg); in libbpf_nla_dump_errormsg()
181 alen = (void *)nlh + nlh->nlmsg_len - (void *)attr; in libbpf_nla_dump_errormsg()
H A Dnetlink.c237 if (send(sock, req, req->nh.nlmsg_len, 0) < 0) { in libbpf_netlink_send_recv()
270 .nh.nlmsg_len = NLMSG_LENGTH(GENL_HDRLEN), in libbpf_netlink_resolve_genl_family_id()
294 req.nh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)); in __bpf_set_link_xdp_fd_replace()
351 len = nlh->nlmsg_len - NLMSG_LENGTH(sizeof(*ifi)); in __dump_link_nlmsg()
434 .nh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)), in bpf_xdp_query()
484 req.nh.nlmsg_len = NLMSG_LENGTH(GENL_HDRLEN); in bpf_xdp_query()
593 req.nh.nlmsg_len = NLMSG_LENGTH(sizeof(struct tcmsg)); in tc_qdisc_modify()
752 req.nh.nlmsg_len = NLMSG_LENGTH(sizeof(struct tcmsg)); in bpf_tc_attach()
829 req.nh.nlmsg_len = NLMSG_LENGTH(sizeof(struct tcmsg)); in __bpf_tc_detach()
896 req.nh.nlmsg_len in bpf_tc_query()
[all...]
/third_party/ltp/include/
H A Dtst_netlink.h31 {(void *)payload, nh->nlmsg_len - sizeof(*nh)} in safe_netlink_send()
40 return safe_sendmsg(file, lineno, nh->nlmsg_len, fd, &msg, 0); in safe_netlink_send()
/third_party/ltp/testcases/cve/
H A Dcve-2017-16939.c42 xfrm_msg.nlmsg_len = NLMSG_LENGTH(0); in setup()
51 SAFE_SENDTO(1, fd, (void *)msg, msg->nlmsg_len, 0, in send_nlmsg()
/third_party/ltp/lib/
H A Dtst_crypto.c72 .nlmsg_len = sizeof(struct nlmsghdr) + sizeof(*alg), in tst_crypto_add_alg()
90 .nlmsg_len = sizeof(struct nlmsghdr) + sizeof(*alg), in tst_crypto_del_alg()
H A Dtst_rtnetlink.c260 size = NLMSG_ALIGN(ctx->curmsg->nlmsg_len); in tst_rtnl_add_message()
269 ctx->curmsg->nlmsg_len = NLMSG_LENGTH(payload_size); in tst_rtnl_add_message()
277 ctx->datalen += ctx->curmsg->nlmsg_len; in tst_rtnl_add_message()
298 size = NLMSG_ALIGN(ctx->curmsg->nlmsg_len); in tst_rtnl_add_attr()
303 ctx->curmsg->nlmsg_len = size + attr->rta_len; in tst_rtnl_add_attr()
/third_party/toybox/toys/pending/
H A Dip.c171 req.nlh.nlmsg_len = sizeof(req); in send_nlmesg()
484 if ((int)(NLMSG_ALIGN(n->nlmsg_len) + len) > maxlen) return; in add_string_to_rtattr()
485 rta = (struct rtattr*)(((char*)n) + NLMSG_ALIGN(n->nlmsg_len)); in add_string_to_rtattr()
489 n->nlmsg_len = NLMSG_ALIGN(n->nlmsg_len) + len; in add_string_to_rtattr()
499 ((struct rtattr *) (((void *) (nmsg)) + NLMSG_ALIGN((nmsg)->nlmsg_len)))
629 request.mhdr.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)); in linkupdate()
679 send_nlmesg(0, 0, 0, (void *)&request, request.mhdr.nlmsg_len); in linkupdate()
857 int len = h->nlmsg_len - NLMSG_LENGTH(sizeof(*iface)); in get_link_info()
970 request.mhdr.nlmsg_len in link_show()
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/ap/
H A Dvlan_full.c639 int attrlen, nlmsg_len, rta_len; in vlan_read_ifnames() local
648 nlmsg_len = NLMSG_ALIGN(sizeof(struct ifinfomsg)); in vlan_read_ifnames()
650 attrlen = h->nlmsg_len - nlmsg_len; in vlan_read_ifnames()
654 attr = (struct rtattr *) (((char *) ifi) + nlmsg_len); in vlan_read_ifnames()
720 len = h->nlmsg_len; in vlan_event_receive()
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/ap/
H A Dvlan_full.c639 int attrlen, nlmsg_len, rta_len; in vlan_read_ifnames() local
648 nlmsg_len = NLMSG_ALIGN(sizeof(struct ifinfomsg)); in vlan_read_ifnames()
650 attrlen = h->nlmsg_len - nlmsg_len; in vlan_read_ifnames()
654 attr = (struct rtattr *) (((char *) ifi) + nlmsg_len); in vlan_read_ifnames()
720 len = h->nlmsg_len; in vlan_event_receive()
/third_party/ltp/testcases/kernel/controllers/cgroup/
H A Dcgroup_regression_getdelays.c133 msg.n.nlmsg_len = NLMSG_LENGTH(GENL_HDRLEN); in send_cmd()
144 msg.n.nlmsg_len += NLMSG_ALIGN(na->nla_len); in send_cmd()
147 buflen = msg.n.nlmsg_len; in send_cmd()
430 PRINTF("nlmsghdr size=%zu, nlmsg_len=%d, rep_len=%d\n", in main()
431 sizeof(struct nlmsghdr), msg.n.nlmsg_len, rep_len); in main()
/third_party/libwebsockets/lib/roles/netlink/
H A Dops-netlink.c137 len = (unsigned int)(h->nlmsg_len - NLMSG_LENGTH(sizeof(*ifi))); in rops_handle_POLLIN_netlink()
565 req.hdr.nlmsg_len = NLMSG_LENGTH(sizeof(req.gen)); in rops_pt_init_destroy_netlink()
574 iov.iov_len = req.hdr.nlmsg_len; in rops_pt_init_destroy_netlink()
/third_party/ltp/testcases/kernel/connectors/pec/
H A Dpec_listener.c93 nlhdr->nlmsg_len = NLMSG_LENGTH(sizeof(*cnmsg) + cnmsg->len); in netlink_send()
99 iov.iov_len = nlhdr->nlmsg_len; in netlink_send()
/third_party/ltp/testcases/kernel/crypto/
H A Dcrypto_user01.c160 .nlmsg_len = sizeof(payload), in run()
/third_party/selinux/libselinux/src/
H A Davc_internal.c191 if (nlh->nlmsg_flags & MSG_TRUNC || nlh->nlmsg_len > (unsigned)rc) { in avc_netlink_receive()

Completed in 15 milliseconds

12