Lines Matching defs:nlh
151 struct nlmsghdr *nlh, struct nfattr *cda[])
154 u_int8_t cb_id = NFNL_MSG_TYPE(nlh->nlmsg_type);
158 if (likely(nlh->nlmsg_len > min_len)) {
159 struct nfattr *attr = NFM_NFA(NLMSG_DATA(nlh));
160 int attrlen = nlh->nlmsg_len - NLMSG_ALIGN(min_len);
198 static int nfnetlink_rcv_msg(struct sk_buff *skb, struct nlmsghdr *nlh)
208 if (nlh->nlmsg_len < NLMSG_SPACE(sizeof(struct nfgenmsg)))
211 type = nlh->nlmsg_type;
232 ss->cb[NFNL_MSG_TYPE(nlh->nlmsg_type)].attr_count;
237 err = nfnetlink_check_attributes(ss, nlh, cda);
240 return nc->call(nfnl, skb, nlh, cda);