Lines Matching defs:iph
51 const struct iphdr *iph = ip_hdr(skb);
56 iph->saddr, iph->daddr, 0);
223 if (!vti_state_check(dst->xfrm, parms->iph.daddr, parms->iph.saddr)) {
322 const struct iphdr *iph = (const struct iphdr *)skb->data;
323 int protocol = iph->protocol;
327 iph->daddr, iph->saddr, 0);
335 esph = (struct ip_esp_hdr *)(skb->data+(iph->ihl<<2));
339 ah = (struct ip_auth_hdr *)(skb->data+(iph->ihl<<2));
343 ipch = (struct ip_comp_hdr *)(skb->data+(iph->ihl<<2));
361 x = xfrm_state_lookup(net, mark, (const xfrm_address_t *)&iph->daddr,
381 if (p->iph.version != 4 || p->iph.protocol != IPPROTO_IPIP ||
382 p->iph.ihl != 5)
426 struct iphdr *iph = &tunnel->parms.iph;
428 __dev_addr_set(dev, &iph->saddr, 4);
429 memcpy(dev->broadcast, &iph->daddr, 4);
442 struct iphdr *iph = &tunnel->parms.iph;
444 iph->version = 4;
445 iph->protocol = IPPROTO_IPIP;
446 iph->ihl = 5;
537 parms->iph.protocol = IPPROTO_IPIP;
554 parms->iph.saddr = nla_get_in_addr(data[IFLA_VTI_LOCAL]);
557 parms->iph.daddr = nla_get_in_addr(data[IFLA_VTI_REMOTE]);
612 nla_put_in_addr(skb, IFLA_VTI_LOCAL, p->iph.saddr) ||
613 nla_put_in_addr(skb, IFLA_VTI_REMOTE, p->iph.daddr) ||