RTM_NEWROUTE
{.owner = THIS_MODULE, .protocol = PF_CAN, .msgtype = RTM_NEWROUTE,
if (cgw_put_job(skb, gwj, RTM_NEWROUTE,
if (cmd == RTM_NEWROUTE)
fib_magic(RTM_NEWROUTE, RTN_LOCAL, addr, 32, prim, 0);
fib_magic(RTM_NEWROUTE, RTN_BROADCAST, ifa->ifa_broadcast, 32,
fib_magic(RTM_NEWROUTE,
fib_magic(RTM_NEWROUTE, RTN_BROADCAST, prefix | ~mask,
fib_magic(RTM_NEWROUTE,
{.protocol = PF_INET, .msgtype = RTM_NEWROUTE,
err = fib_dump_info(skb, 0, 0, RTM_NEWROUTE, fri, 0);
rtmsg_fib(RTM_NEWROUTE, htonl(key), new_fa, plen,
rtmsg_fib(RTM_NEWROUTE, htonl(key), new_fa, plen, new_fa->tb_id,
rtmsg_fib(RTM_NEWROUTE, htonl(n->key), fa,
RTM_NEWROUTE, &fri, flags);
mroute_netlink_event(mrt, c, RTM_NEWROUTE);
mroute_netlink_event(mrt, c, RTM_NEWROUTE);
mroute_netlink_event(mrt, c, RTM_NEWROUTE);
RTM_NEWROUTE, 0);
if (nlh->nlmsg_type == RTM_NEWROUTE)
{.protocol = RTNL_FAMILY_IPMR, .msgtype = RTM_NEWROUTE,
cb->nlh->nlmsg_seq, mfc, RTM_NEWROUTE, flags);
cb->nlh->nlmsg_seq, mfc, RTM_NEWROUTE, flags);
nlh = nlmsg_put(skb, portid, seq, RTM_NEWROUTE, sizeof(*r), flags);
nlh->nlmsg_seq, RTM_NEWROUTE, &fri, 0);
inet6_rt_notify(RTM_NEWROUTE, rt, info, nlflags);
inet6_rt_notify(RTM_NEWROUTE, rt, info, NLM_F_REPLACE);
mr6_netlink_event(mrt, c, RTM_NEWROUTE);
mr6_netlink_event(mrt, c, RTM_NEWROUTE);
mr6_netlink_event(mrt, c, RTM_NEWROUTE);
nlh->nlmsg_seq, cache, RTM_NEWROUTE, 0);
inet6_rt_notify(RTM_NEWROUTE, rt, &nlinfo, NLM_F_REPLACE);
bool newroute = nlh->nlmsg_type == RTM_NEWROUTE;
inet6_rt_notify(RTM_NEWROUTE, rt, info, nlflags);
RTM_NEWROUTE,
0, RTM_NEWROUTE,
iif, RTM_NEWROUTE,
&fl6.saddr, iif, RTM_NEWROUTE,
RTM_NEWROUTE, info->portid, seq, NLM_F_REPLACE);
err = rt6_fill_node(net, skb, f6i, NULL, NULL, NULL, 0, RTM_NEWROUTE, 0,
{.owner = THIS_MODULE, .protocol = PF_INET6, .msgtype = RTM_NEWROUTE,
RTM_NEWROUTE, NLM_F_MULTI) < 0)
{THIS_MODULE, PF_MCTP, RTM_NEWROUTE, mctp_newroute, NULL, 0},
cb->nlh->nlmsg_seq, RTM_NEWROUTE,
RTM_NEWROUTE, in_label, rt, 0);
RTM_NEWROUTE, sizeof(*r), 0);
{THIS_MODULE, PF_MPLS, RTM_NEWROUTE, mpls_rtm_newroute, NULL,
int event = new ? RTM_NEWROUTE : RTM_DELROUTE;
if (nlh->nlmsg_type == RTM_NEWROUTE) {
cb->nlh->nlmsg_seq, RTM_NEWROUTE);
{.owner = THIS_MODULE, .protocol = PF_PHONET, .msgtype = RTM_NEWROUTE,
{ RTM_NEWROUTE, NETLINK_ROUTE_SOCKET__NLMSG_WRITE },
req.nh.nlmsg_type = RTM_NEWROUTE;
req.nh.nlmsg_type = RTM_NEWROUTE;