Lines Matching defs:nlh
2943 struct nlmsghdr *nlh;
2948 nlh = nlmsg_put(skb, portid, seq, RTM_NEWROUTE, sizeof(*r), flags);
2949 if (!nlh)
2952 r = nlmsg_data(nlh);
3066 nlmsg_end(skb, nlh);
3070 nlmsg_cancel(skb, nlh);
3108 cb->nlh->nlmsg_seq, flags);
3211 const struct nlmsghdr *nlh,
3218 if (nlh->nlmsg_len < nlmsg_msg_size(sizeof(*rtm))) {
3225 return nlmsg_parse_deprecated(nlh, sizeof(*rtm), tb, RTA_MAX,
3228 rtm = nlmsg_data(nlh);
3244 err = nlmsg_parse_deprecated_strict(nlh, sizeof(*rtm), tb, RTA_MAX,
3279 static int inet_rtm_getroute(struct sk_buff *in_skb, struct nlmsghdr *nlh,
3299 err = inet_rtm_valid_getroute_req(in_skb, nlh, tb, extack);
3303 rtm = nlmsg_data(nlh);
3427 nlh->nlmsg_seq, RTM_NEWROUTE, &fri, 0);
3431 nlh->nlmsg_seq, 0);