• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/

Lines Matching refs:tunnel

2  *	IPv6 over IPv4 tunnel device - Simple Internet Transition (SIT)
370 struct ip_tunnel *tunnel;
378 if ((tunnel = ipip6_tunnel_lookup(iph->saddr, iph->daddr)) != NULL) {
385 tunnel->stat.rx_packets++;
386 tunnel->stat.rx_bytes += skb->len;
387 skb->dev = tunnel->dev;
425 struct ip_tunnel *tunnel = netdev_priv(dev);
426 struct net_device_stats *stats = &tunnel->stat;
427 struct iphdr *tiph = &tunnel->parms.iph;
429 u8 tos = tunnel->parms.iph.tos;
439 if (tunnel->recursion++) {
440 tunnel->stat.collisions++;
481 .oif = tunnel->parms.link,
484 tunnel->stat.tx_carrier_errors++;
490 tunnel->stat.tx_carrier_errors++;
497 tunnel->stat.collisions++;
507 tunnel->stat.collisions++;
513 if (tunnel->parms.iph.daddr && skb->dst)
522 if (tunnel->err_count > 0) {
523 if (jiffies - tunnel->err_time < IPTUNNEL_ERR_TIMEO) {
524 tunnel->err_count--;
527 tunnel->err_count = 0;
541 tunnel->recursion--;
582 tunnel->recursion--;
590 tunnel->recursion--;
735 struct ip_tunnel *tunnel;
738 tunnel = netdev_priv(dev);
739 iph = &tunnel->parms.iph;
741 tunnel->dev = dev;
742 strcpy(tunnel->parms.name, dev->name);
744 memcpy(dev->dev_addr, &tunnel->parms.iph.saddr, 4);
745 memcpy(dev->broadcast, &tunnel->parms.iph.daddr, 4);
752 .oif = tunnel->parms.link,
762 if (!tdev && tunnel->parms.link)
763 tdev = __dev_get_by_index(tunnel->parms.link);
771 dev->iflink = tunnel->parms.link;
778 struct ip_tunnel *tunnel = netdev_priv(dev);
779 struct iphdr *iph = &tunnel->parms.iph;
781 tunnel->dev = dev;
782 strcpy(tunnel->parms.name, dev->name);
790 tunnels_wc[0] = tunnel;