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) {
rt514net/appletalk/ddp.cstruct atalk_route *rt;
rt537net/appletalk/ddp.cfor(rt=atalk_router_list;rt!=NULL;rt=rt->next)
rt539net/appletalk/ddp.cif(r->rt_flags != rt->flags)
rt542net/appletalk/ddp.cif(ta->sat_addr.s_net == rt->target.s_net) {
rt543net/appletalk/ddp.cif(!(rt->flags&RTF_HOST))
rt545net/appletalk/ddp.cif(ta->sat_addr.s_node == rt->target.s_node)
rt567net/appletalk/ddp.cif(rt==NULL)
rt569net/appletalk/ddp.crt=(struct atalk_route *)kmalloc(sizeof(struct atalk_route), GFP_KERNEL);
rt570net/appletalk/ddp.cif(rt==NULL)
rt573net/appletalk/ddp.crt->next=atalk_router_list;
rt574net/appletalk/ddp.catalk_router_list=rt;
rt580net/appletalk/ddp.crt->target=ta->sat_addr;      
rt581net/appletalk/ddp.crt->dev=devhint;
rt582net/appletalk/ddp.crt->flags=r->rt_flags;
rt583net/appletalk/ddp.crt->gateway=ga->sat_addr;
rt788net/appletalk/ddp.cstruct rtentry rt;
rt790net/appletalk/ddp.cerr=verify_area(VERIFY_READ, arg, sizeof(rt));
rt793net/appletalk/ddp.cmemcpy_fromfs(&rt,arg,sizeof(rt));
rt798net/appletalk/ddp.cif(rt.rt_dst.sa_family!=AF_APPLETALK)
rt800net/appletalk/ddp.creturn atrtr_delete(&((struct sockaddr_at *)&rt.rt_dst)->sat_addr);
rt802net/appletalk/ddp.creturn atrtr_create(&rt, NULL);
rt845net/appletalk/ddp.cstruct atalk_route *rt;
rt853net/appletalk/ddp.crt=&atrtr_default;
rt855net/appletalk/ddp.cntohs(rt->gateway.s_net), rt->gateway.s_node, rt->flags,
rt856net/appletalk/ddp.crt->dev->name);
rt858net/appletalk/ddp.cfor (rt = atalk_router_list; rt != NULL; rt = rt->next)
rt861net/appletalk/ddp.cntohs(rt->target.s_net),rt->target.s_node,
rt862net/appletalk/ddp.cntohs(rt->gateway.s_net), rt->gateway.s_node, rt->flags,
rt863net/appletalk/ddp.crt->dev->name);
rt1395net/appletalk/ddp.cstruct atalk_route *rt;
rt1410net/appletalk/ddp.crt=atrtr_find(&ta);
rt1411net/appletalk/ddp.cif(rt==NULL || ddp->deh_hops==15)
rt1419net/appletalk/ddp.cskb_trim(skb,min(origlen, rt->dev->hard_header_len + 
rt1426net/appletalk/ddp.cif(aarp_send_ddp(rt->dev, skb, &ta, NULL)==-1)
rt1470net/appletalk/ddp.cstruct atalk_route *rt;
rt1518net/appletalk/ddp.crt=atrtr_find(&usat->sat_addr);
rt1519net/appletalk/ddp.cif(rt==NULL)
rt1521net/appletalk/ddp.cdev=rt->dev;
rt1528net/appletalk/ddp.crt=atrtr_find(&at_hint);
rt1529net/appletalk/ddp.cif(rt==NULL)
rt1531net/appletalk/ddp.cdev=rt->dev;
rt1589net/appletalk/ddp.cif((!(rt->flags&RTF_GATEWAY))&&(!(dev->flags&IFF_LOOPBACK)))
rt1623net/appletalk/ddp.cif ( rt->flags & RTF_GATEWAY ) {
rt1624net/appletalk/ddp.cgsat.sat_addr = rt->gateway;
rt1166net/ipv4/arp.cstruct rtable *rt;
rt1224net/ipv4/arp.crt = ip_rt_route(ip, NULL, NULL);
rt1225net/ipv4/arp.cif (rt == NULL)
rt1285net/ipv4/arp.centry->dev = rt->rt_dev;
rt355net/ipv4/icmp.cstruct rtable *rt;
rt395net/ipv4/icmp.crt = ip_rt_route(ip, NULL, NULL);
rt396net/ipv4/icmp.cif (!rt)
rt398net/ipv4/icmp.cif (rt->rt_gateway != source || 
rt214net/ipv4/ip.cstruct rtable *rt;
rt231net/ipv4/ip.crt = ip_rt_local(daddr, NULL, &src);
rt233net/ipv4/ip.crt = ip_rt_route(daddr, NULL, &src);
rt234net/ipv4/ip.cif (rt == NULL)
rt240net/ipv4/ip.c*dev = rt->rt_dev;
rt247net/ipv4/ip.craddr = rt->rt_gateway;
rt256net/ipv4/ip.crt = ip_rt_local(daddr, NULL, &src);
rt258net/ipv4/ip.crt = ip_rt_route(daddr, NULL, &src);
rt266net/ipv4/ip.craddr = (rt == NULL) ? 0 : rt->rt_gateway;
rt1017net/ipv4/ip.cstruct rtable *rt;  /* Route we use */
rt1083net/ipv4/ip.crt = ip_rt_route(target_addr, NULL, NULL);
rt1084net/ipv4/ip.cif (rt == NULL)
rt1103net/ipv4/ip.craddr = rt->rt_gateway;
rt1122net/ipv4/ip.crt = ip_rt_route(raddr, NULL, NULL);
rt1123net/ipv4/ip.cif (rt == NULL)
rt1131net/ipv4/ip.cif (rt->rt_gateway != 0)
rt1132net/ipv4/ip.craddr = rt->rt_gateway;
rt1141net/ipv4/ip.cdev2 = rt->rt_dev;
rt1149net/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;
rt2360net/ipv4/ip.crt=NULL;
rt2372net/ipv4/ip.crt = sk->ip_route_cache;
rt2380net/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)
rt2383net/ipv4/ip.crt = ip_rt_local(daddr, NULL, &saddr);
rt2385net/ipv4/ip.crt = ip_rt_route(daddr, NULL, &saddr);
rt2390net/ipv4/ip.csk->ip_route_cache=rt;
rt2394net/ipv4/ip.celse if(rt)
rt2402net/ipv4/ip.cif(rt->rt_dev->header_cache && sk->ip_hcache_state!= -1)
rt2405net/ipv4/ip.crt->rt_dev->header_cache(rt->rt_dev,sk,saddr,daddr);
rt2412net/ipv4/ip.cif (rt == NULL) 
rt2421net/ipv4/ip.cdev=rt->rt_dev;
rt2448net/ipv4/ip.cskb->raddr=(rt&&rt->rt_gateway)?rt->rt_gateway:daddr;
rt2571net/ipv4/ip.cskb->raddr = (rt&&rt->rt_gateway) ? rt->rt_gateway : daddr;
rt2667net/ipv4/ip.cip_loopback(rt->rt_dev,skb);
rt2670net/ipv4/ip.cstruct ip_mc_list *imc=rt->rt_dev->ip_mc_list;
rt2675net/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;
rt187net/ipv4/route.cstruct rtable * rt;
rt189net/ipv4/route.cfor (rt = rt_base ; ; rt = rt->rt_next) 
rt191net/ipv4/route.cif (!rt)
rt193net/ipv4/route.cif ((gw ^ rt->rt_dst) & rt->rt_mask)
rt199net/ipv4/route.cif (rt->rt_flags & RTF_GATEWAY)
rt201net/ipv4/route.creturn rt->rt_dev;
rt216net/ipv4/route.cstruct rtable *r, *rt;
rt275net/ipv4/route.crt = (struct rtable *) kmalloc(sizeof(struct rtable), GFP_ATOMIC);
rt276net/ipv4/route.cif (rt == NULL) 
rt280net/ipv4/route.cmemset(rt, 0, sizeof(struct rtable));
rt281net/ipv4/route.crt->rt_flags = flags | RTF_UP;
rt282net/ipv4/route.crt->rt_dst = dst;
rt283net/ipv4/route.crt->rt_dev = dev;
rt284net/ipv4/route.crt->rt_gateway = gw;
rt285net/ipv4/route.crt->rt_mask = mask;
rt286net/ipv4/route.crt->rt_mss = dev->mtu - HEADER_SIZE;
rt287net/ipv4/route.crt->rt_metric = metric;
rt288net/ipv4/route.crt->rt_window = 0;  /* Default is no clamping */
rt292net/ipv4/route.cif(rt->rt_flags & RTF_MSS)
rt293net/ipv4/route.crt->rt_mss = mtu;
rt295net/ipv4/route.cif(rt->rt_flags & RTF_WINDOW)
rt296net/ipv4/route.crt->rt_window = window;
rt297net/ipv4/route.cif(rt->rt_flags & RTF_IRTT)
rt298net/ipv4/route.crt->rt_irtt = irtt;
rt339net/ipv4/route.crt->rt_next = r;
rt340net/ipv4/route.c*rp = rt;
rt346net/ipv4/route.cif ((rt->rt_dev->flags & IFF_LOOPBACK) && !rt_loopback)
rt347net/ipv4/route.crt_loopback = rt;
rt568net/ipv4/route.cstruct rtable *rt;
rt570net/ipv4/route.cfor (rt = rt_base; rt != NULL || early_out ; rt = rt->rt_next) 
rt572net/ipv4/route.cif (!((rt->rt_dst ^ daddr) & rt->rt_mask))
rt577net/ipv4/route.cif (rt->rt_flags & RTF_GATEWAY)
rt579net/ipv4/route.cif ((rt->rt_dev->flags & IFF_BROADCAST) &&
rt580net/ipv4/route.c(rt->rt_dev->pa_brdaddr == daddr))
rt584net/ipv4/route.cif(rt->rt_flags&RTF_REJECT)
rt588net/ipv4/route.c*src_addr= rt->rt_dev->pa_addr;
rt590net/ipv4/route.cif (daddr == rt->rt_dev->pa_addr) {
rt591net/ipv4/route.cif ((rt = rt_loopback) == NULL)
rt594net/ipv4/route.crt->rt_use++;
rt595net/ipv4/route.creturn rt;
rt602net/ipv4/route.cstruct rtable *rt;
rt604net/ipv4/route.cfor (rt = rt_base; rt != NULL || early_out ; rt = rt->rt_next) 
rt609net/ipv4/route.cif (rt->rt_flags&RTF_GATEWAY)
rt612net/ipv4/route.cif (!((rt->rt_dst ^ daddr) & rt->rt_mask))
rt618net/ipv4/route.cif ((rt->rt_dev->flags & IFF_BROADCAST) &&
rt619net/ipv4/route.crt->rt_dev->pa_brdaddr == daddr)
rt624net/ipv4/route.c*src_addr= rt->rt_dev->pa_addr;
rt626net/ipv4/route.cif (daddr == rt->rt_dev->pa_addr) {
rt627net/ipv4/route.cif ((rt = rt_loopback) == NULL)
rt630net/ipv4/route.crt->rt_use++;
rt631net/ipv4/route.creturn rt;
rt643net/ipv4/route.cstruct rtentry rt;
rt654net/ipv4/route.cmemcpy_fromfs(&rt, arg, sizeof(struct rtentry));
rt655net/ipv4/route.creturn (cmd == SIOCDELRT) ? rt_kill(&rt) : rt_new(&rt);
rt2646net/ipv4/tcp.cstruct rtable *rt;
rt2781net/ipv4/tcp.crt=ip_rt_route(saddr, NULL,NULL);
rt2783net/ipv4/tcp.cif(rt!=NULL && (rt->rt_flags&RTF_WINDOW))
rt2784net/ipv4/tcp.cnewsk->window_clamp = rt->rt_window;
rt2790net/ipv4/tcp.celse if(rt!=NULL && (rt->rt_flags&RTF_MSS))
rt2791net/ipv4/tcp.cnewsk->mtu = rt->rt_mss - HEADER_SIZE;
rt4226net/ipv4/tcp.cstruct rtable *rt;
rt4277net/ipv4/tcp.crt=ip_rt_route(sk->daddr, NULL, NULL);
rt4311net/ipv4/tcp.cif(rt!=NULL && (rt->rt_flags&RTF_WINDOW))
rt4312net/ipv4/tcp.csk->window_clamp=rt->rt_window;
rt4318net/ipv4/tcp.celse if(rt!=NULL && (rt->rt_flags&RTF_MTU))
rt4319net/ipv4/tcp.csk->mtu = rt->rt_mss;
rt4358net/ipv4/tcp.cif(rt&&rt->rt_flags&RTF_IRTT)
rt4359net/ipv4/tcp.csk->rto = rt->rt_irtt;
rt258net/ipv4/udp.cunsigned char *from, int len, int rt) 
rt274net/ipv4/udp.csin->sin_addr.s_addr, rt, IPPROTO_UDP);
rt277net/ipv4/udp.csin->sin_addr.s_addr, rt, IPPROTO_UDP);
rt471net/ipv4/udp.cstruct rtable *rt;
rt484net/ipv4/udp.crt=(sk->localroute?ip_rt_local:ip_rt_route)(usin->sin_addr.s_addr, NULL, &sa);
rt485net/ipv4/udp.cif(rt==NULL)
rt492net/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]);