Lines Matching refs:nlh
227 static int dn_fib_nh_match(struct rtmsg *r, struct nlmsghdr *nlh, struct nlattr *attrs[], struct dn… in dn_fib_nh_match() argument
304 struct nlmsghdr *nlh; in dn_fib_dump_info() local
306 nlh = nlmsg_put(skb, portid, seq, event, sizeof(*rtm), flags); in dn_fib_dump_info()
307 if (!nlh) in dn_fib_dump_info()
310 rtm = nlmsg_data(nlh); in dn_fib_dump_info()
370 nlmsg_end(skb, nlh); in dn_fib_dump_info()
374 nlmsg_cancel(skb, nlh); in dn_fib_dump_info()
380 struct nlmsghdr *nlh, struct netlink_skb_parms *req) in dn_rtmsg_fib() argument
390 err = dn_fib_dump_info(skb, portid, nlh->nlmsg_seq, event, tb_id, in dn_rtmsg_fib()
399 rtnl_notify(skb, &init_net, portid, RTNLGRP_DECnet_ROUTE, nlh, GFP_KERNEL); in dn_rtmsg_fib()
421 cb->nlh->nlmsg_seq, in dn_hash_dump_bucket()
497 if (nlmsg_len(cb->nlh) >= sizeof(struct rtmsg) && in dn_fib_dump()
498 ((struct rtmsg *)nlmsg_data(cb->nlh))->rtm_flags&RTM_F_CLONED) in dn_fib_dump()