Lines Matching refs:nlh
496 static int rtnl_net_newid(struct sk_buff *skb, struct nlmsghdr *nlh) in rtnl_net_newid() argument
503 err = nlmsg_parse(nlh, sizeof(struct rtgenmsg), tb, NETNSA_MAX, in rtnl_net_newid()
544 struct nlmsghdr *nlh; in rtnl_net_fill() local
550 nlh = nlmsg_put(skb, portid, seq, cmd, sizeof(*rth), flags); in rtnl_net_fill()
551 if (!nlh) in rtnl_net_fill()
554 rth = nlmsg_data(nlh); in rtnl_net_fill()
567 nlmsg_end(skb, nlh); in rtnl_net_fill()
571 nlmsg_cancel(skb, nlh); in rtnl_net_fill()
575 static int rtnl_net_getid(struct sk_buff *skb, struct nlmsghdr *nlh) in rtnl_net_getid() argument
583 err = nlmsg_parse(nlh, sizeof(struct rtgenmsg), tb, NETNSA_MAX, in rtnl_net_getid()
603 err = rtnl_net_fill(msg, NETLINK_CB(skb).portid, nlh->nlmsg_seq, 0, in rtnl_net_getid()
635 net_cb->cb->nlh->nlmsg_seq, NLM_F_MULTI, in rtnl_net_dumpid_one()