taglinefilesource code
rt192kernel/module.cstruct mod_routines rt;
rt217kernel/module.cmemcpy_fromfs(&rt, routines, sizeof rt);
rt226kernel/module.c(unsigned long) rt.init, (unsigned long) rt.cleanup));
rt227kernel/module.cmp->cleanup = rt.cleanup;
rt304kernel/module.cif ((*rt.init)() != 0) {
rt512net/appletalk/ddp.cstruct atalk_route *rt;
rt535net/appletalk/ddp.cfor(rt=atalk_router_list;rt!=NULL;rt=rt->next)
rt537net/appletalk/ddp.cif(r->rt_flags != rt->flags)
rt540net/appletalk/ddp.cif(ta->sat_addr.s_net == rt->target.s_net) {
rt541net/appletalk/ddp.cif(!(rt->flags&RTF_HOST))
rt543net/appletalk/ddp.cif(ta->sat_addr.s_node == rt->target.s_node)
rt565net/appletalk/ddp.cif(rt==NULL)
rt567net/appletalk/ddp.crt=(struct atalk_route *)kmalloc(sizeof(struct atalk_route), GFP_KERNEL);
rt568net/appletalk/ddp.cif(rt==NULL)
rt571net/appletalk/ddp.crt->next=atalk_router_list;
rt572net/appletalk/ddp.catalk_router_list=rt;
rt578net/appletalk/ddp.crt->target=ta->sat_addr;      
rt579net/appletalk/ddp.crt->dev=devhint;
rt580net/appletalk/ddp.crt->flags=r->rt_flags;
rt581net/appletalk/ddp.crt->gateway=ga->sat_addr;
rt786net/appletalk/ddp.cstruct rtentry rt;
rt788net/appletalk/ddp.cerr=verify_area(VERIFY_READ, arg, sizeof(rt));
rt791net/appletalk/ddp.cmemcpy_fromfs(&rt,arg,sizeof(rt));
rt796net/appletalk/ddp.cif(rt.rt_dst.sa_family!=AF_APPLETALK)
rt798net/appletalk/ddp.creturn atrtr_delete(&((struct sockaddr_at *)&rt.rt_dst)->sat_addr);
rt800net/appletalk/ddp.creturn atrtr_create(&rt, NULL);
rt843net/appletalk/ddp.cstruct atalk_route *rt;
rt851net/appletalk/ddp.crt=&atrtr_default;
rt853net/appletalk/ddp.cntohs(rt->gateway.s_net), rt->gateway.s_node, rt->flags,
rt854net/appletalk/ddp.crt->dev->name);
rt856net/appletalk/ddp.cfor (rt = atalk_router_list; rt != NULL; rt = rt->next)
rt859net/appletalk/ddp.cntohs(rt->target.s_net),rt->target.s_node,
rt860net/appletalk/ddp.cntohs(rt->gateway.s_net), rt->gateway.s_node, rt->flags,
rt861net/appletalk/ddp.crt->dev->name);
rt1390net/appletalk/ddp.cstruct atalk_route *rt;
rt1395net/appletalk/ddp.crt=atrtr_find(&ta);
rt1396net/appletalk/ddp.cif(rt==NULL || ddp->deh_hops==15)
rt1450net/appletalk/ddp.cstruct atalk_route *rt;
rt1498net/appletalk/ddp.crt=atrtr_find(&usat->sat_addr);
rt1499net/appletalk/ddp.cif(rt==NULL)
rt1501net/appletalk/ddp.cdev=rt->dev;
rt1508net/appletalk/ddp.crt=atrtr_find(&at_hint);
rt1509net/appletalk/ddp.cif(rt==NULL)
rt1511net/appletalk/ddp.cdev=rt->dev;
rt1570net/appletalk/ddp.cif((!(rt->flags&RTF_GATEWAY))&&(!(dev->flags&IFF_LOOPBACK)))
rt1603net/appletalk/ddp.cif ( rt->flags & RTF_GATEWAY ) {
rt1604net/appletalk/ddp.cgsat.sat_addr = rt->gateway;
rt1142net/ipv4/arp.cstruct rtable *rt;
rt1199net/ipv4/arp.crt = ip_rt_route(ip, NULL, NULL);
rt1200net/ipv4/arp.cif (rt == NULL)
rt1260net/ipv4/arp.centry->dev = rt->rt_dev;
rt353net/ipv4/icmp.cstruct rtable *rt;
rt392net/ipv4/icmp.crt = ip_rt_route(ip, NULL, NULL);
rt393net/ipv4/icmp.cif (!rt)
rt395net/ipv4/icmp.cif (rt->rt_gateway != source || 
rt210net/ipv4/ip.cstruct rtable *rt;
rt230net/ipv4/ip.crt = ip_rt_local(daddr, NULL, &src);
rt232net/ipv4/ip.crt = ip_rt_route(daddr, NULL, &src);
rt233net/ipv4/ip.cif (rt == NULL)
rt239net/ipv4/ip.c*dev = rt->rt_dev;
rt246net/ipv4/ip.craddr = rt->rt_gateway;
rt255net/ipv4/ip.crt = ip_rt_local(daddr, NULL, &src);
rt257net/ipv4/ip.crt = ip_rt_route(daddr, NULL, &src);
rt265net/ipv4/ip.craddr = (rt == NULL) ? 0 : rt->rt_gateway;
rt1046net/ipv4/ip.cstruct rtable *rt;  /* Route we use */
rt1102net/ipv4/ip.crt = ip_rt_route(target_addr, NULL, NULL);
rt1103net/ipv4/ip.cif (rt == NULL)
rt1122net/ipv4/ip.craddr = rt->rt_gateway;
rt1142net/ipv4/ip.crt = ip_rt_route(raddr, NULL, NULL);
rt1143net/ipv4/ip.cif (rt == NULL)
rt1151net/ipv4/ip.cif (rt->rt_gateway != 0)
rt1152net/ipv4/ip.craddr = rt->rt_gateway;
rt1161net/ipv4/ip.cdev2 = rt->rt_dev;
rt1169net/ipv4/ip.cif (dev == dev2 && !((iph->saddr^iph->daddr)&dev->pa_mask) && rt->rt_flags&RTF_MODIFIED)
rt2105net/ipv4/ip.cstruct rtable *rt;
rt2127net/ipv4/ip.cif((rt=ip_rt_route(mreq.imr_multiaddr.s_addr,NULL, &route_src))!=NULL)
rt2129net/ipv4/ip.cdev=rt->rt_dev;
rt2130net/ipv4/ip.crt->rt_use--;
rt2159net/ipv4/ip.cstruct rtable *rt;
rt2179net/ipv4/ip.cif((rt=ip_rt_route(mreq.imr_multiaddr.s_addr,NULL, &route_src))!=NULL)
rt2181net/ipv4/ip.cdev=rt->rt_dev;
rt2182net/ipv4/ip.crt->rt_use--;
rt2342net/ipv4/ip.cstruct rtable *rt;
rt2358net/ipv4/ip.crt=NULL;
rt2370net/ipv4/ip.crt = sk->ip_route_cache;
rt2378net/ipv4/ip.cif(!rt || sk->ip_route_stamp != rt_stamp || daddr!=sk->ip_route_daddr || sk->ip_route_local!=local || sk->saddr!=sk->ip_route_saddr)
rt2381net/ipv4/ip.crt = ip_rt_local(daddr, NULL, &saddr);
rt2383net/ipv4/ip.crt = ip_rt_route(daddr, NULL, &saddr);
rt2388net/ipv4/ip.csk->ip_route_cache=rt;
rt2392net/ipv4/ip.celse if(rt)
rt2400net/ipv4/ip.cif(rt->rt_dev->header_cache && sk->ip_hcache_state!= -1)
rt2403net/ipv4/ip.crt->rt_dev->header_cache(rt->rt_dev,sk,saddr,daddr);
rt2410net/ipv4/ip.cif (rt == NULL) 
rt2419net/ipv4/ip.cdev=rt->rt_dev;
rt2506net/ipv4/ip.cskb->raddr = (rt&&rt->rt_gateway) ? rt->rt_gateway : daddr;
rt2602net/ipv4/ip.cip_loopback(rt->rt_dev,skb);
rt2605net/ipv4/ip.cstruct ip_mc_list *imc=rt->rt_dev->ip_mc_list;
rt2610net/ipv4/ip.cip_loopback(rt->rt_dev,skb);
rt240net/ipv4/rarp.cstruct rtable *rt;
rt279net/ipv4/rarp.crt = ip_rt_route(ip, NULL, NULL);
rt280net/ipv4/rarp.cif (rt == NULL)
rt319net/ipv4/rarp.centry->dev = rt->rt_dev;
rt185net/ipv4/route.cstruct rtable * rt;
rt187net/ipv4/route.cfor (rt = rt_base ; ; rt = rt->rt_next) 
rt189net/ipv4/route.cif (!rt)
rt191net/ipv4/route.cif ((gw ^ rt->rt_dst) & rt->rt_mask)
rt197net/ipv4/route.cif (rt->rt_flags & RTF_GATEWAY)
rt199net/ipv4/route.creturn rt->rt_dev;
rt214net/ipv4/route.cstruct rtable *r, *rt;
rt273net/ipv4/route.crt = (struct rtable *) kmalloc(sizeof(struct rtable), GFP_ATOMIC);
rt274net/ipv4/route.cif (rt == NULL) 
rt278net/ipv4/route.cmemset(rt, 0, sizeof(struct rtable));
rt279net/ipv4/route.crt->rt_flags = flags | RTF_UP;
rt280net/ipv4/route.crt->rt_dst = dst;
rt281net/ipv4/route.crt->rt_dev = dev;
rt282net/ipv4/route.crt->rt_gateway = gw;
rt283net/ipv4/route.crt->rt_mask = mask;
rt284net/ipv4/route.crt->rt_mss = dev->mtu - HEADER_SIZE;
rt285net/ipv4/route.crt->rt_window = 0;  /* Default is no clamping */
rt289net/ipv4/route.cif(rt->rt_flags & RTF_MSS)
rt290net/ipv4/route.crt->rt_mss = mtu;
rt292net/ipv4/route.cif(rt->rt_flags & RTF_WINDOW)
rt293net/ipv4/route.crt->rt_window = window;
rt294net/ipv4/route.cif(rt->rt_flags & RTF_IRTT)
rt295net/ipv4/route.crt->rt_irtt = irtt;
rt336net/ipv4/route.crt->rt_next = r;
rt337net/ipv4/route.c*rp = rt;
rt343net/ipv4/route.cif ((rt->rt_dev->flags & IFF_LOOPBACK) && !rt_loopback)
rt344net/ipv4/route.crt_loopback = rt;
rt563net/ipv4/route.cstruct rtable *rt;
rt565net/ipv4/route.cfor (rt = rt_base; rt != NULL || early_out ; rt = rt->rt_next) 
rt567net/ipv4/route.cif (!((rt->rt_dst ^ daddr) & rt->rt_mask))
rt572net/ipv4/route.cif (rt->rt_flags & RTF_GATEWAY)
rt574net/ipv4/route.cif ((rt->rt_dev->flags & IFF_BROADCAST) &&
rt575net/ipv4/route.c(rt->rt_dev->pa_brdaddr == daddr))
rt579net/ipv4/route.cif(rt->rt_flags&RTF_REJECT)
rt583net/ipv4/route.c*src_addr= rt->rt_dev->pa_addr;
rt585net/ipv4/route.cif (daddr == rt->rt_dev->pa_addr) {
rt586net/ipv4/route.cif ((rt = rt_loopback) == NULL)
rt589net/ipv4/route.crt->rt_use++;
rt590net/ipv4/route.creturn rt;
rt597net/ipv4/route.cstruct rtable *rt;
rt599net/ipv4/route.cfor (rt = rt_base; rt != NULL || early_out ; rt = rt->rt_next) 
rt604net/ipv4/route.cif (rt->rt_flags&RTF_GATEWAY)
rt607net/ipv4/route.cif (!((rt->rt_dst ^ daddr) & rt->rt_mask))
rt613net/ipv4/route.cif ((rt->rt_dev->flags & IFF_BROADCAST) &&
rt614net/ipv4/route.crt->rt_dev->pa_brdaddr == daddr)
rt619net/ipv4/route.c*src_addr= rt->rt_dev->pa_addr;
rt621net/ipv4/route.cif (daddr == rt->rt_dev->pa_addr) {
rt622net/ipv4/route.cif ((rt = rt_loopback) == NULL)
rt625net/ipv4/route.crt->rt_use++;
rt626net/ipv4/route.creturn rt;
rt638net/ipv4/route.cstruct rtentry rt;
rt649net/ipv4/route.cmemcpy_fromfs(&rt, arg, sizeof(struct rtentry));
rt650net/ipv4/route.creturn (cmd == SIOCDELRT) ? rt_kill(&rt) : rt_new(&rt);
rt2643net/ipv4/tcp.cstruct rtable *rt;
rt2778net/ipv4/tcp.crt=ip_rt_route(saddr, NULL,NULL);
rt2780net/ipv4/tcp.cif(rt!=NULL && (rt->rt_flags&RTF_WINDOW))
rt2781net/ipv4/tcp.cnewsk->window_clamp = rt->rt_window;
rt2787net/ipv4/tcp.celse if(rt!=NULL && (rt->rt_flags&RTF_MSS))
rt2788net/ipv4/tcp.cnewsk->mtu = rt->rt_mss - HEADER_SIZE;
rt4226net/ipv4/tcp.cstruct rtable *rt;
rt4279net/ipv4/tcp.crt=ip_rt_route(sk->daddr, NULL, NULL);
rt4314net/ipv4/tcp.cif(rt!=NULL && (rt->rt_flags&RTF_WINDOW))
rt4315net/ipv4/tcp.csk->window_clamp=rt->rt_window;
rt4321net/ipv4/tcp.celse if(rt!=NULL && (rt->rt_flags&RTF_MTU))
rt4322net/ipv4/tcp.csk->mtu = rt->rt_mss;
rt4361net/ipv4/tcp.cif(rt&&rt->rt_flags&RTF_IRTT)
rt4362net/ipv4/tcp.csk->rto = rt->rt_irtt;
rt257net/ipv4/udp.cunsigned char *from, int len, int rt) 
rt273net/ipv4/udp.csin->sin_addr.s_addr, rt, IPPROTO_UDP);
rt276net/ipv4/udp.csin->sin_addr.s_addr, rt, IPPROTO_UDP);
rt467net/ipv4/udp.cstruct rtable *rt;
rt480net/ipv4/udp.crt=(sk->localroute?ip_rt_local:ip_rt_route)(usin->sin_addr.s_addr, NULL, &sa);
rt481net/ipv4/udp.cif(rt==NULL)
rt488net/ipv4/udp.csk->ip_route_cache = rt;
rt907net/ipx/af_ipx.cipx_route  *rt;
rt910net/ipx/af_ipx.crt = ipxrtr_lookup(network);
rt911net/ipx/af_ipx.cif (rt==NULL) {
rt912net/ipx/af_ipx.crt=(ipx_route *)kmalloc(sizeof(ipx_route),GFP_ATOMIC);
rt913net/ipx/af_ipx.cif(rt==NULL)
rt915net/ipx/af_ipx.crt->ir_next=ipx_routes;
rt916net/ipx/af_ipx.cipx_routes=rt;
rt919net/ipx/af_ipx.crt->ir_net = network;
rt920net/ipx/af_ipx.crt->ir_intrfc = intrfc;
rt922net/ipx/af_ipx.cmemset(rt->ir_router_node, '\0', IPX_NODE_LEN);
rt923net/ipx/af_ipx.crt->ir_routed = 0;
rt925net/ipx/af_ipx.cmemcpy(rt->ir_router_node, node, IPX_NODE_LEN);
rt926net/ipx/af_ipx.crt->ir_routed=1;
rt990net/ipx/af_ipx.cipx_route *rt = NULL;
rt997net/ipx/af_ipx.crt = ipxrtr_lookup(usipx->sipx_network);
rt998net/ipx/af_ipx.cif (rt==NULL) {
rt1001net/ipx/af_ipx.cintrfc = rt->ir_intrfc;
rt1034net/ipx/af_ipx.creturn ipxitf_send(intrfc, skb, (rt && rt->ir_routed) ? 
rt1035net/ipx/af_ipx.crt->ir_router_node : ipx->ipx_dest.node);
rt1064net/ipx/af_ipx.cstruct rtentry rt;  /* Use these to behave like 'other' stacks */
rt1067net/ipx/af_ipx.cerr=verify_area(VERIFY_READ,arg,sizeof(rt));
rt1071net/ipx/af_ipx.cmemcpy_fromfs(&rt,arg,sizeof(rt));
rt1073net/ipx/af_ipx.csg=(struct sockaddr_ipx *)&rt.rt_gateway;
rt1074net/ipx/af_ipx.cst=(struct sockaddr_ipx *)&rt.rt_dst;
rt1076net/ipx/af_ipx.cif(!(rt.rt_flags&RTF_GATEWAY))
rt1222net/ipx/af_ipx.cipx_route *rt;
rt1229net/ipx/af_ipx.cfor (rt = ipx_routes; rt != NULL; rt = rt->ir_next)
rt1231net/ipx/af_ipx.clen += sprintf (buffer+len,"%08lX   ", ntohl(rt->ir_net));
rt1232net/ipx/af_ipx.cif (rt->ir_routed) {
rt1234net/ipx/af_ipx.cntohl(rt->ir_intrfc->if_netnum), 
rt1235net/ipx/af_ipx.crt->ir_router_node[0], rt->ir_router_node[1], 
rt1236net/ipx/af_ipx.crt->ir_router_node[2], rt->ir_router_node[3], 
rt1237net/ipx/af_ipx.crt->ir_router_node[4], rt->ir_router_node[5]);