Lines Matching refs:t
135 struct ip_tunnel *t; in ipip_err() local
138 t = ip_tunnel_lookup(itn, skb->dev->ifindex, TUNNEL_NO_KEY, in ipip_err()
140 if (!t) { in ipip_err()
173 ipv4_update_pmtu(skb, net, info, t->parms.link, iph->protocol); in ipip_err()
178 ipv4_redirect(skb, net, t->parms.link, iph->protocol); in ipip_err()
182 if (t->parms.iph.daddr == 0) { in ipip_err()
187 if (t->parms.iph.ttl == 0 && type == ICMP_TIME_EXCEEDED) in ipip_err()
190 if (time_before(jiffies, t->err_time + IPTUNNEL_ERR_TIMEO)) in ipip_err()
191 t->err_count++; in ipip_err()
193 t->err_count = 1; in ipip_err()
194 t->err_time = jiffies; in ipip_err()
434 struct ip_tunnel *t = netdev_priv(dev); in ipip_newlink() local
440 int err = ip_tunnel_encap_setup(t, &ipencap); in ipip_newlink()
446 ipip_netlink_parms(data, &p, &t->collect_md, &fwmark); in ipip_newlink()
454 struct ip_tunnel *t = netdev_priv(dev); in ipip_changelink() local
458 __u32 fwmark = t->fwmark; in ipip_changelink()
461 int err = ip_tunnel_encap_setup(t, &ipencap); in ipip_changelink()