Lines Matching refs:fc_nlinfo
3682 struct net *net = cfg->fc_nlinfo.nl_net;
3734 if (cfg->fc_nlinfo.nlh &&
3735 !(cfg->fc_nlinfo.nlh->nlmsg_flags & NLM_F_CREATE)) {
3847 err = __ip6_ins_rt(rt, &cfg->fc_nlinfo, extack);
3886 struct nl_info *info = &cfg->fc_nlinfo;
4027 table = fib6_get_table(cfg->fc_nlinfo.nl_net, cfg->fc_table);
4077 return __ip6_del_rt(rt, &cfg->fc_nlinfo);
4096 return __ip6_del_rt(rt, &cfg->fc_nlinfo);
4303 .fc_nlinfo.portid = 0,
4304 .fc_nlinfo.nlh = NULL,
4305 .fc_nlinfo.nl_net = net,
4368 .fc_nlinfo.portid = 0,
4369 .fc_nlinfo.nlh = NULL,
4370 .fc_nlinfo.nl_net = net,
4444 .fc_nlinfo.nl_net = net,
4559 .fc_nlinfo.nl_net = net,
5025 .fc_nlinfo.portid = NETLINK_CB(skb).portid,
5026 .fc_nlinfo.nlh = nlh,
5027 .fc_nlinfo.nl_net = sock_net(skb->sk),
5235 struct nl_info *info = &cfg->fc_nlinfo;
5246 int replace = (cfg->fc_nlinfo.nlh &&
5247 (cfg->fc_nlinfo.nlh->nlmsg_flags & NLM_F_REPLACE));
5357 if (cfg->fc_nlinfo.nlh) {
5358 cfg->fc_nlinfo.nlh->nlmsg_flags &= ~(NLM_F_EXCL |
5360 cfg->fc_nlinfo.nlh->nlmsg_flags |= NLM_F_CREATE;