Home
last modified time | relevance | path

Searched refs:nlh (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/libpcap/
H A Dpcap-netfilter-linux.c189 if (nlh->nlmsg_len < sizeof(struct nlmsghdr) || (u_int)len < nlh->nlmsg_len) { in netfilter_read_linux()
216 nfg = NLMSG_DATA(nlh); in netfilter_read_linux()
253 payload = NLMSG_DATA(nlh); in netfilter_read_linux()
360 nlh->nlmsg_type = msg_type; in netfilter_send_config_msg()
362 nlh->nlmsg_pid = 0; /* to kernel */ in netfilter_send_config_msg()
363 nlh->nlmsg_seq = seq_id; in netfilter_send_config_msg()
375 nlh->nlmsg_len = NLMSG_ALIGN(nlh->nlmsg_len) + NFA_ALIGN(nfa->nfa_len); in netfilter_send_config_msg()
381 if (sendto(handle->fd, nlh, nlh->nlmsg_len, 0, (struct sockaddr *) &snl, sizeof(snl)) == -1) in netfilter_send_config_msg()
409 nlh = (struct nlmsghdr *) buf; in netfilter_send_config_msg()
414 …if (nlh->nlmsg_type == NLMSG_ERROR || (nlh->nlmsg_type == NLMSG_DONE && nlh->nlmsg_flags & NLM_F_M… in netfilter_send_config_msg()
[all …]
/freebsd/contrib/wpa/src/drivers/
H A Dpriv_netlink.h53 #define NLMSG_DATA(nlh) ((void*) (((char*) nlh) + NLMSG_LENGTH(0))) argument
54 #define NLMSG_NEXT(nlh,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), \ argument
56 (((char *)(nlh)) + NLMSG_ALIGN((nlh)->nlmsg_len)))
57 #define NLMSG_OK(nlh,len) ((len) >= (int) sizeof(struct nlmsghdr) && \ argument
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))) argument
H A Ddriver_nl80211.c329 struct nlmsghdr *nlh = (struct nlmsghdr *) err - 1; in error_handler() local
330 int len = nlh->nlmsg_len; in error_handler()
334 int ack_len = sizeof(*nlh) + sizeof(int) + sizeof(*nlh); in error_handler()
338 if (!(nlh->nlmsg_flags & NLM_F_ACK_TLVS)) in error_handler()
341 if (!(nlh->nlmsg_flags & NLM_F_CAPPED)) in error_handler()
342 ack_len += err->msg.nlmsg_len - sizeof(*nlh); in error_handler()
347 attrs = (void *) ((unsigned char *) nlh + ack_len); in error_handler()
/freebsd/contrib/unbound/ipset/
H A Dipset.c62 struct nlmsghdr *nlh; in add_to_ipset() local
76 nlh = mnl_nlmsg_put_header(buffer); in add_to_ipset()
77 nlh->nlmsg_type = IPSET_CMD_ADD | (NFNL_SUBSYS_IPSET << 8); in add_to_ipset()
78 nlh->nlmsg_flags = NLM_F_REQUEST|NLM_F_ACK|NLM_F_EXCL; in add_to_ipset()
80 nfg = mnl_nlmsg_put_extra_header(nlh, sizeof(struct nfgenmsg)); in add_to_ipset()
85 mnl_attr_put_u8(nlh, IPSET_ATTR_PROTOCOL, IPSET_PROTOCOL); in add_to_ipset()
87 nested[0] = mnl_attr_nest_start(nlh, IPSET_ATTR_DATA); in add_to_ipset()
88 nested[1] = mnl_attr_nest_start(nlh, IPSET_ATTR_IP); in add_to_ipset()
91 mnl_attr_nest_end(nlh, nested[1]); in add_to_ipset()
92 mnl_attr_nest_end(nlh, nested[0]); in add_to_ipset()
[all …]
/freebsd/crypto/heimdal/lib/roken/
H A Dgetifaddrs.c141 struct nlmsghdr *nlh; member
421 if (nlh){ in nl_getlist()
425 free(nlh); in nl_getlist()
430 nlm_next->nlh = (struct nlmsghdr *)nlh; in nl_getlist()
456 if (nlm->nlh) in free_nlmsglist()
457 free(nlm->nlh); in free_nlmsglist()
588 for (nlh = nlh0; in rk_getifaddrs()
589 NLMSG_OK(nlh, nlmlen); in rk_getifaddrs()
590 nlh=NLMSG_NEXT(nlh,nlmlen)){ in rk_getifaddrs()
611 switch (nlh->nlmsg_type){ in rk_getifaddrs()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrFormats.td2060 def CondVariantNLH : CondVariant<9, "nlh", 0, "att">;
2087 def IntCondVariantNLH : CondVariant<8, "nlh", 1, "att">;