Searched refs:nlh (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/libpcap/ |
H A D | pcap-netfilter-linux.c | 189 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 D | priv_netlink.h | 53 #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 D | driver_nl80211.c | 329 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 D | ipset.c | 62 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 D | getifaddrs.c | 141 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 D | SystemZInstrFormats.td | 2060 def CondVariantNLH : CondVariant<9, "nlh", 0, "att">; 2087 def IntCondVariantNLH : CondVariant<8, "nlh", 1, "att">;
|