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));
360 x = xfrm_state_lookup(net, mark, (const xfrm_address_t *)&iph->daddr,
380 if (p->iph.version != 4 || p->iph.protocol != IPPROTO_IPIP ||
381 p->iph.ihl != 5)
425 struct iphdr *iph = &tunnel->parms.iph;
427 memcpy(dev->dev_addr, &iph->saddr, 4);
428 memcpy(dev->broadcast, &iph->daddr, 4);
441 struct iphdr *iph = &tunnel->parms.iph;
443 iph->version = 4;
444 iph->protocol = IPPROTO_IPIP;
445 iph->ihl = 5;
536 parms->iph.protocol = IPPROTO_IPIP;
553 parms->iph.saddr = nla_get_in_addr(data[IFLA_VTI_LOCAL]);
556 parms->iph.daddr = nla_get_in_addr(data[IFLA_VTI_REMOTE]);
611 nla_put_in_addr(skb, IFLA_VTI_LOCAL, p->iph.saddr) ||
612 nla_put_in_addr(skb, IFLA_VTI_REMOTE, p->iph.daddr) ||