Lines Matching refs:nlh
1555 struct nlmsghdr *nlh; in dn_rt_fill_info() local
1558 nlh = nlmsg_put(skb, portid, seq, event, sizeof(*r), flags); in dn_rt_fill_info()
1559 if (!nlh) in dn_rt_fill_info()
1562 r = nlmsg_data(nlh); in dn_rt_fill_info()
1613 nlmsg_end(skb, nlh); in dn_rt_fill_info()
1617 nlmsg_cancel(skb, nlh); in dn_rt_fill_info()
1638 static int dn_cache_getroute(struct sk_buff *in_skb, struct nlmsghdr *nlh) in dn_cache_getroute() argument
1641 struct rtmsg *rtm = nlmsg_data(nlh); in dn_cache_getroute()
1652 err = nlmsg_parse(nlh, sizeof(*rtm), tb, RTA_MAX, rtm_dn_policy); in dn_cache_getroute()
1706 err = dn_rt_fill_info(skb, NETLINK_CB(in_skb).portid, nlh->nlmsg_seq, RTM_NEWROUTE, 0, 0); in dn_cache_getroute()
1734 if (nlmsg_len(cb->nlh) < sizeof(struct rtmsg)) in dn_cache_dump()
1737 rtm = nlmsg_data(cb->nlh); in dn_cache_dump()
1756 cb->nlh->nlmsg_seq, RTM_NEWROUTE, in dn_cache_dump()