taglinefilesource code
rt256net/tcp/icmp.cstruct rtable *rt; /* we will add a new route. */
rt260net/tcp/icmp.crt = kmalloc (sizeof (*rt), GFP_ATOMIC);
rt261net/tcp/icmp.cif (rt != NULL)
rt263net/tcp/icmp.crt->net = iph->daddr;
rt266net/tcp/icmp.cif ((icmph->code & 1) == 0) rt->net &= 0x00ffffff;
rt267net/tcp/icmp.crt->dev = dev;
rt268net/tcp/icmp.crt->router = icmph->un.gateway;
rt269net/tcp/icmp.cadd_route (rt);
rt238net/tcp/ip.cprint_rt(struct rtable *rt)
rt242net/tcp/ip.c(long) rt, (long) rt->next, (long) rt->dev,
rt243net/tcp/ip.crt->dev->name, in_ntoa(rt->net));
rt244net/tcp/ip.cprintk("ROUTER=%s\n", in_ntoa(rt->router));
rt259net/tcp/ip.cstruct rtable *rt;
rt262net/tcp/ip.cfor (rt=rt_base; rt != NULL; rt=rt->next)
rt265net/tcp/ip.cif (ip_addr_match (rt->net, daddr))
rt267net/tcp/ip.cPRINTK (("IP: %X via %s (%X)\n", daddr, rt->dev->name, rt->router));
rt268net/tcp/ip.c*raddr = rt->router;
rt269net/tcp/ip.creturn (rt->dev);
rt308net/tcp/ip.cadd_route (struct rtable *rt)
rt314net/tcp/ip.cprint_rt(rt);
rt318net/tcp/ip.crt->next = NULL;
rt319net/tcp/ip.crt_base = rt;
rt328net/tcp/ip.cif (mask & rt->net)
rt339net/tcp/ip.cif (r->net == rt->net)
rt343net/tcp/ip.crt->next = r->next;
rt344net/tcp/ip.crt_base = rt;
rt348net/tcp/ip.crt->next = r->next;
rt349net/tcp/ip.cr1->next = rt;
rt361net/tcp/ip.crt->next = rt_base;
rt362net/tcp/ip.crt_base = rt;
rt365net/tcp/ip.crt->next = r;
rt366net/tcp/ip.cr1->next = rt;
rt374net/tcp/ip.crt->next = NULL;
rt375net/tcp/ip.cr1->next = rt;
rt381net/tcp/ip.cstruct rtable *rt;
rt407net/tcp/ip.crt = kmalloc (sizeof (*rt), GFP_KERNEL);
rt408net/tcp/ip.cif (rt == NULL) return (-ENOMEM);
rt409net/tcp/ip.crt->net = ipc.net;
rt410net/tcp/ip.crt->dev = dev;
rt411net/tcp/ip.crt->router = 0;
rt412net/tcp/ip.cadd_route (rt);
rt419net/tcp/ip.crt = kmalloc (sizeof (*rt),GFP_KERNEL);
rt420net/tcp/ip.cif (rt == NULL) return (-ENOMEM);
rt421net/tcp/ip.crt->net = 0;
rt422net/tcp/ip.crt->dev = dev;
rt423net/tcp/ip.crt->router = ipc.router;
rt424net/tcp/ip.cadd_route (rt);
rt430net/tcp/ip.crt = kmalloc (sizeof (*rt), GFP_KERNEL);
rt431net/tcp/ip.cif (rt == NULL) return (-ENOMEM);
rt432net/tcp/ip.crt->net = ipc.paddr;
rt433net/tcp/ip.crt->dev = dev;
rt434net/tcp/ip.crt->router = 0;
rt435net/tcp/ip.cadd_route (rt);
rt187net/tcp/ip.hvoid add_route (struct rtable *rt);