taglinefilesource code
dev289net/ipv4/ip_forward.cstruct device *dev2;  /* Output device */
dev2203net/ipv4/ip_forward.cdev2 = rt->rt_dev;
dev2211net/ipv4/ip_forward.cif (dev == dev2 && !((iph->saddr^iph->daddr)&dev->pa_mask) &&
dev2222net/ipv4/ip_forward.cdev2=skb->dev;
dev2236net/ipv4/ip_forward.cif (dev2->flags & IFF_UP)
dev2244net/ipv4/ip_forward.cip_fw_masquerade(&skb, dev2);
dev2248net/ipv4/ip_forward.cif (skb->len+encap > dev2->mtu && (ntohs(iph->frag_off) & IP_DF)) 
dev2251net/ipv4/ip_forward.cicmp_send(skb, ICMP_DEST_UNREACH, ICMP_FRAG_NEEDED, htonl(dev2->mtu), dev);
dev2258net/ipv4/ip_forward.cif(skb_headroom(skb)-encap<dev2->hard_header_len)
dev2260net/ipv4/ip_forward.cskb2 = alloc_skb(dev2->hard_header_len + skb->len + encap + 15, GFP_ATOMIC);
dev2262net/ipv4/ip_forward.cif(skb_headroom(skb)<dev2->hard_header_len)
dev2264net/ipv4/ip_forward.cskb2 = alloc_skb(dev2->hard_header_len + skb->len + 15, GFP_ATOMIC);
dev2288net/ipv4/ip_forward.cip_encap(skb2,skb->len, dev2, raddr);
dev2292net/ipv4/ip_forward.cip_send(rt,skb2,raddr,skb->len,dev2,dev2->pa_addr);
dev2317net/ipv4/ip_forward.cskb2->dev=dev2;
dev2320net/ipv4/ip_forward.cip_encap(skb,skb->len, dev2, raddr);
dev2328net/ipv4/ip_forward.cmemcpy(skb_push(skb, dev2->hard_header_len), hh->hh_data, dev2->hard_header_len);
dev2337net/ipv4/ip_forward.celse if (dev2->hard_header)
dev2339net/ipv4/ip_forward.cif(dev2->hard_header(skb, dev2, ETH_P_IP, NULL, NULL, skb->len)<0)
dev2366net/ipv4/ip_forward.cmemcpy(&optptr[optptr[2]-5], &dev2->pa_addr, 4);
dev2388net/ipv4/ip_forward.cmemcpy(&optptr[srrptr-1], &dev2->pa_addr, 4);
dev2398net/ipv4/ip_forward.cmemcpy(&optptr[optptr[2]-9], &dev2->pa_addr, 4);
dev2418net/ipv4/ip_forward.cif(skb2->len > dev2->mtu + dev2->hard_header_len)
dev2420net/ipv4/ip_forward.cip_fragment(NULL,skb2,dev2, is_frag);
dev2430net/ipv4/ip_forward.cip_fw_chk(iph,dev2,ip_acct_chain,IP_FW_F_ACCEPT,1);
dev2439net/ipv4/ip_forward.cdev_queue_xmit(skb2, dev2, SOPRI_INTERACTIVE);
dev2441net/ipv4/ip_forward.cdev_queue_xmit(skb2, dev2, SOPRI_BACKGROUND);
dev2443net/ipv4/ip_forward.cdev_queue_xmit(skb2, dev2, SOPRI_NORMAL);
dev21653net/ipv4/route.cstruct device *dev2;
dev21654net/ipv4/route.cfor (dev2 = dev_base ; dev2 != NULL ; dev2 = dev2->next) 
dev21656net/ipv4/route.cif ((dev2->flags & IFF_UP) && dev2->pa_addr == gw) 
dev21659net/ipv4/route.cdev = dev2;