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 || 
rt212net/ipv4/ip.cstruct rtable *rt;
rt229net/ipv4/ip.crt = ip_rt_local(daddr, NULL, &src);
rt231net/ipv4/ip.crt = ip_rt_route(daddr, NULL, &src);
rt232net/ipv4/ip.cif (rt == NULL)
rt238net/ipv4/ip.c*dev = rt->rt_dev;
rt245net/ipv4/ip.craddr = rt->rt_gateway;
rt254net/ipv4/ip.crt = ip_rt_local(daddr, NULL, &src);
rt256net/ipv4/ip.crt = ip_rt_route(daddr, NULL, &src);
rt264net/ipv4/ip.craddr = (rt == NULL) ? 0 : rt->rt_gateway;
rt1015net/ipv4/ip.cstruct rtable *rt;  /* Route we use */
rt1081net/ipv4/ip.crt = ip_rt_route(target_addr, NULL, NULL);
rt1082net/ipv4/ip.cif (rt == NULL)
rt1101net/ipv4/ip.craddr = rt->rt_gateway;
rt1121net/ipv4/ip.crt = ip_rt_route(raddr, NULL, NULL);
rt1122net/ipv4/ip.cif (rt == NULL)
rt1130net/ipv4/ip.cif (rt->rt_gateway != 0)
rt1131net/ipv4/ip.craddr = rt->rt_gateway;
rt1140net/ipv4/ip.cdev2 = rt->rt_dev;
rt1148net/ipv4/ip.cif (dev == dev2 && !((iph->saddr^iph->daddr)&dev->pa_mask) && rt->rt_flags&RTF_MODIFIED)
rt2101net/ipv4/ip.cstruct rtable *rt;
rt2123net/ipv4/ip.cif((rt=ip_rt_route(mreq.imr_multiaddr.s_addr,NULL, &route_src))!=NULL)
rt2125net/ipv4/ip.cdev=rt->rt_dev;
rt2126net/ipv4/ip.crt->rt_use--;
rt2155net/ipv4/ip.cstruct rtable *rt;
rt2175net/ipv4/ip.cif((rt=ip_rt_route(mreq.imr_multiaddr.s_addr,NULL, &route_src))!=NULL)
rt2177net/ipv4/ip.cdev=rt->rt_dev;
rt2178net/ipv4/ip.crt->rt_use--;
rt2338net/ipv4/ip.cstruct rtable *rt;
rt2354net/ipv4/ip.crt=NULL;
rt2366net/ipv4/ip.crt = sk->ip_route_cache;
rt2374net/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)
rt2377net/ipv4/ip.crt = ip_rt_local(daddr, NULL, &saddr);
rt2379net/ipv4/ip.crt = ip_rt_route(daddr, NULL, &saddr);
rt2384net/ipv4/ip.csk->ip_route_cache=rt;
rt2388net/ipv4/ip.celse if(rt)
rt2396net/ipv4/ip.cif(rt->rt_dev->header_cache && sk->ip_hcache_state!= -1)
rt2399net/ipv4/ip.crt->rt_dev->header_cache(rt->rt_dev,sk,saddr,daddr);
rt2406net/ipv4/ip.cif (rt == NULL) 
rt2415net/ipv4/ip.cdev=rt->rt_dev;
rt2502net/ipv4/ip.cskb->raddr = (rt&&rt->rt_gateway) ? rt->rt_gateway : daddr;
rt2598net/ipv4/ip.cip_loopback(rt->rt_dev,skb);
rt2601net/ipv4/ip.cstruct ip_mc_list *imc=rt->rt_dev->ip_mc_list;
rt2606net/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;
rt186net/ipv4/route.cstruct rtable * rt;
rt188net/ipv4/route.cfor (rt = rt_base ; ; rt = rt->rt_next) 
rt190net/ipv4/route.cif (!rt)
rt192net/ipv4/route.cif ((gw ^ rt->rt_dst) & rt->rt_mask)
rt198net/ipv4/route.cif (rt->rt_flags & RTF_GATEWAY)
rt200net/ipv4/route.creturn rt->rt_dev;
rt215net/ipv4/route.cstruct rtable *r, *rt;
rt274net/ipv4/route.crt = (struct rtable *) kmalloc(sizeof(struct rtable), GFP_ATOMIC);
rt275net/ipv4/route.cif (rt == NULL) 
rt279net/ipv4/route.cmemset(rt, 0, sizeof(struct rtable));
rt280net/ipv4/route.crt->rt_flags = flags | RTF_UP;
rt281net/ipv4/route.crt->rt_dst = dst;
rt282net/ipv4/route.crt->rt_dev = dev;
rt283net/ipv4/route.crt->rt_gateway = gw;
rt284net/ipv4/route.crt->rt_mask = mask;
rt285net/ipv4/route.crt->rt_mss = dev->mtu - HEADER_SIZE;
rt286net/ipv4/route.crt->rt_metric = metric;
rt287net/ipv4/route.crt->rt_window = 0;  /* Default is no clamping */
rt291net/ipv4/route.cif(rt->rt_flags & RTF_MSS)
rt292net/ipv4/route.crt->rt_mss = mtu;
rt294net/ipv4/route.cif(rt->rt_flags & RTF_WINDOW)
rt295net/ipv4/route.crt->rt_window = window;
rt296net/ipv4/route.cif(rt->rt_flags & RTF_IRTT)
rt297net/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;
rt566net/ipv4/route.cstruct rtable *rt;
rt568net/ipv4/route.cfor (rt = rt_base; rt != NULL || early_out ; rt = rt->rt_next) 
rt570net/ipv4/route.cif (!((rt->rt_dst ^ daddr) & rt->rt_mask))
rt575net/ipv4/route.cif (rt->rt_flags & RTF_GATEWAY)
rt577net/ipv4/route.cif ((rt->rt_dev->flags & IFF_BROADCAST) &&
rt578net/ipv4/route.c(rt->rt_dev->pa_brdaddr == daddr))
rt582net/ipv4/route.cif(rt->rt_flags&RTF_REJECT)
rt586net/ipv4/route.c*src_addr= rt->rt_dev->pa_addr;
rt588net/ipv4/route.cif (daddr == rt->rt_dev->pa_addr) {
rt589net/ipv4/route.cif ((rt = rt_loopback) == NULL)
rt592net/ipv4/route.crt->rt_use++;
rt593net/ipv4/route.creturn rt;
rt600net/ipv4/route.cstruct rtable *rt;
rt602net/ipv4/route.cfor (rt = rt_base; rt != NULL || early_out ; rt = rt->rt_next) 
rt607net/ipv4/route.cif (rt->rt_flags&RTF_GATEWAY)
rt610net/ipv4/route.cif (!((rt->rt_dst ^ daddr) & rt->rt_mask))
rt616net/ipv4/route.cif ((rt->rt_dev->flags & IFF_BROADCAST) &&
rt617net/ipv4/route.crt->rt_dev->pa_brdaddr == daddr)
rt622net/ipv4/route.c*src_addr= rt->rt_dev->pa_addr;
rt624net/ipv4/route.cif (daddr == rt->rt_dev->pa_addr) {
rt625net/ipv4/route.cif ((rt = rt_loopback) == NULL)
rt628net/ipv4/route.crt->rt_use++;
rt629net/ipv4/route.creturn rt;
rt641net/ipv4/route.cstruct rtentry rt;
rt652net/ipv4/route.cmemcpy_fromfs(&rt, arg, sizeof(struct rtentry));
rt653net/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;
rt256net/ipv4/udp.cunsigned char *from, int len, int rt) 
rt272net/ipv4/udp.csin->sin_addr.s_addr, rt, IPPROTO_UDP);
rt275net/ipv4/udp.csin->sin_addr.s_addr, rt, IPPROTO_UDP);
rt466net/ipv4/udp.cstruct rtable *rt;
rt479net/ipv4/udp.crt=(sk->localroute?ip_rt_local:ip_rt_route)(usin->sin_addr.s_addr, NULL, &sa);
rt480net/ipv4/udp.cif(rt==NULL)
rt487net/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]);