Lines Matching refs:nlh
1560 struct nlmsghdr *nlh; in dn_rt_fill_info() local
1563 nlh = nlmsg_put(skb, portid, seq, event, sizeof(*r), flags); in dn_rt_fill_info()
1564 if (!nlh) in dn_rt_fill_info()
1567 r = nlmsg_data(nlh); in dn_rt_fill_info()
1618 nlmsg_end(skb, nlh); in dn_rt_fill_info()
1622 nlmsg_cancel(skb, nlh); in dn_rt_fill_info()
1643 static int dn_cache_getroute(struct sk_buff *in_skb, struct nlmsghdr *nlh) in dn_cache_getroute() argument
1646 struct rtmsg *rtm = nlmsg_data(nlh); in dn_cache_getroute()
1657 err = nlmsg_parse(nlh, sizeof(*rtm), tb, RTA_MAX, rtm_dn_policy); in dn_cache_getroute()
1711 err = dn_rt_fill_info(skb, NETLINK_CB(in_skb).portid, nlh->nlmsg_seq, RTM_NEWROUTE, 0, 0); in dn_cache_getroute()
1739 if (nlmsg_len(cb->nlh) < sizeof(struct rtmsg)) in dn_cache_dump()
1742 rtm = nlmsg_data(cb->nlh); in dn_cache_dump()
1761 cb->nlh->nlmsg_seq, RTM_NEWROUTE, in dn_cache_dump()