Lines Matching refs:fc_nlinfo
3598 struct net *net = cfg->fc_nlinfo.nl_net;
3650 if (cfg->fc_nlinfo.nlh &&
3651 !(cfg->fc_nlinfo.nlh->nlmsg_flags & NLM_F_CREATE)) {
3763 err = __ip6_ins_rt(rt, &cfg->fc_nlinfo, extack);
3802 struct nl_info *info = &cfg->fc_nlinfo;
3943 table = fib6_get_table(cfg->fc_nlinfo.nl_net, cfg->fc_table);
3993 return __ip6_del_rt(rt, &cfg->fc_nlinfo);
4012 return __ip6_del_rt(rt, &cfg->fc_nlinfo);
4219 .fc_nlinfo.portid = 0,
4220 .fc_nlinfo.nlh = NULL,
4221 .fc_nlinfo.nl_net = net,
4283 .fc_nlinfo.portid = 0,
4284 .fc_nlinfo.nlh = NULL,
4285 .fc_nlinfo.nl_net = net,
4359 .fc_nlinfo.nl_net = net,
4469 .fc_nlinfo.nl_net = net,
4932 .fc_nlinfo.portid = NETLINK_CB(skb).portid,
4933 .fc_nlinfo.nlh = nlh,
4934 .fc_nlinfo.nl_net = sock_net(skb->sk),
5142 struct nl_info *info = &cfg->fc_nlinfo;
5153 int replace = (cfg->fc_nlinfo.nlh &&
5154 (cfg->fc_nlinfo.nlh->nlmsg_flags & NLM_F_REPLACE));
5264 if (cfg->fc_nlinfo.nlh) {
5265 cfg->fc_nlinfo.nlh->nlmsg_flags &= ~(NLM_F_EXCL |
5267 cfg->fc_nlinfo.nlh->nlmsg_flags |= NLM_F_CREATE;