Lines Matching refs:iph

372 		p.iph.daddr = v->vifc_rmt_addr.s_addr;  in ipmr_del_tunnel()
373 p.iph.saddr = v->vifc_lcl_addr.s_addr; in ipmr_del_tunnel()
374 p.iph.version = 4; in ipmr_del_tunnel()
375 p.iph.ihl = 5; in ipmr_del_tunnel()
376 p.iph.protocol = IPPROTO_IPIP; in ipmr_del_tunnel()
405 p.iph.daddr = v->vifc_rmt_addr.s_addr; in ipmr_new_tunnel()
406 p.iph.saddr = v->vifc_lcl_addr.s_addr; in ipmr_new_tunnel()
407 p.iph.version = 4; in ipmr_new_tunnel()
408 p.iph.ihl = 5; in ipmr_new_tunnel()
409 p.iph.protocol = IPPROTO_IPIP; in ipmr_new_tunnel()
1035 const struct iphdr *iph = ip_hdr(skb); in ipmr_cache_unresolved() local
1039 if (c->mfc_mcastgrp == iph->daddr && in ipmr_cache_unresolved()
1040 c->mfc_origin == iph->saddr) { in ipmr_cache_unresolved()
1060 c->mfc_origin = iph->saddr; in ipmr_cache_unresolved()
1061 c->mfc_mcastgrp = iph->daddr; in ipmr_cache_unresolved()
1650 struct iphdr *iph; in ip_encap() local
1656 iph = ip_hdr(skb); in ip_encap()
1658 iph->version = 4; in ip_encap()
1659 iph->tos = old_iph->tos; in ip_encap()
1660 iph->ttl = old_iph->ttl; in ip_encap()
1661 iph->frag_off = 0; in ip_encap()
1662 iph->daddr = daddr; in ip_encap()
1663 iph->saddr = saddr; in ip_encap()
1664 iph->protocol = IPPROTO_IPIP; in ip_encap()
1665 iph->ihl = 5; in ip_encap()
1666 iph->tot_len = htons(skb->len); in ip_encap()
1668 ip_send_check(iph); in ip_encap()
1695 const struct iphdr *iph = ip_hdr(skb); in ipmr_queue_xmit() local
1721 RT_TOS(iph->tos), vif->link); in ipmr_queue_xmit()
1726 rt = ip_route_output_ports(net, &fl4, NULL, iph->daddr, 0, in ipmr_queue_xmit()
1729 RT_TOS(iph->tos), vif->link); in ipmr_queue_xmit()
1736 if (skb->len+encap > dst_mtu(&rt->dst) && (ntohs(iph->frag_off) & IP_DF)) { in ipmr_queue_xmit()
1926 struct iphdr *iph = ip_hdr(skb); in ipmr_rt_fib_lookup() local
1928 .daddr = iph->daddr, in ipmr_rt_fib_lookup()
1929 .saddr = iph->saddr, in ipmr_rt_fib_lookup()
1930 .flowi4_tos = RT_TOS(iph->tos), in ipmr_rt_fib_lookup()
2213 struct iphdr *iph; in ipmr_get_route() local
2240 iph = ip_hdr(skb2); in ipmr_get_route()
2241 iph->ihl = sizeof(struct iphdr) >> 2; in ipmr_get_route()
2242 iph->saddr = saddr; in ipmr_get_route()
2243 iph->daddr = daddr; in ipmr_get_route()
2244 iph->version = 0; in ipmr_get_route()