Lines Matching refs:nlh
541 static int rtnl_net_newid(struct sk_buff *skb, struct nlmsghdr *nlh) in rtnl_net_newid() argument
549 err = nlmsg_parse(nlh, sizeof(struct rtgenmsg), tb, NETNSA_MAX, in rtnl_net_newid()
594 struct nlmsghdr *nlh; in rtnl_net_fill() local
597 nlh = nlmsg_put(skb, portid, seq, cmd, sizeof(*rth), flags); in rtnl_net_fill()
598 if (!nlh) in rtnl_net_fill()
601 rth = nlmsg_data(nlh); in rtnl_net_fill()
607 nlmsg_end(skb, nlh); in rtnl_net_fill()
611 nlmsg_cancel(skb, nlh); in rtnl_net_fill()
615 static int rtnl_net_getid(struct sk_buff *skb, struct nlmsghdr *nlh) in rtnl_net_getid() argument
623 err = nlmsg_parse(nlh, sizeof(struct rtgenmsg), tb, NETNSA_MAX, in rtnl_net_getid()
644 err = rtnl_net_fill(msg, NETLINK_CB(skb).portid, nlh->nlmsg_seq, 0, in rtnl_net_getid()
676 net_cb->cb->nlh->nlmsg_seq, NLM_F_MULTI, in rtnl_net_dumpid_one()