Lines Matching refs:iph
234 struct iphdr *iph; in gtp_check_ms_ipv4() local
239 iph = (struct iphdr *)(skb->data + hdrlen); in gtp_check_ms_ipv4()
242 return iph->daddr == pctx->ms.addr.s_addr; in gtp_check_ms_ipv4()
244 return iph->saddr == pctx->ms.addr.s_addr; in gtp_check_ms_ipv4()
427 struct iphdr *iph = ip_hdr(skb); in gtp0_send_echo_resp_ip() local
434 rt = ip4_route_output_gtp(&fl4, gtp->sk0, iph->saddr, iph->daddr); in gtp0_send_echo_resp_ip()
437 &iph->saddr); in gtp0_send_echo_resp_ip()
443 iph->tos, in gtp0_send_echo_resp_ip()
522 struct iphdr *iph = ip_hdr(skb); in gtp0_handle_echo_resp_ip() local
524 echo->ms.addr.s_addr = iph->daddr; in gtp0_handle_echo_resp_ip()
525 echo->peer.addr.s_addr = iph->saddr; in gtp0_handle_echo_resp_ip()
659 struct iphdr *iph; in gtp1u_send_echo_resp() local
688 iph = ip_hdr(skb); in gtp1u_send_echo_resp()
693 rt = ip4_route_output_gtp(&fl4, gtp->sk1u, iph->saddr, iph->daddr); in gtp1u_send_echo_resp()
696 &iph->saddr); in gtp1u_send_echo_resp()
702 iph->tos, in gtp1u_send_echo_resp()
718 struct iphdr *iph; in gtp1u_handle_echo_resp() local
730 iph = ip_hdr(skb); in gtp1u_handle_echo_resp()
731 echo.ms.addr.s_addr = iph->daddr; in gtp1u_handle_echo_resp()
732 echo.peer.addr.s_addr = iph->saddr; in gtp1u_handle_echo_resp()
1173 struct iphdr *iph; in gtp_build_skb_ip4() local
1179 iph = ip_hdr(skb); in gtp_build_skb_ip4()
1181 pctx = ipv4_pdp_find(gtp, iph->saddr); in gtp_build_skb_ip4()
1183 pctx = ipv4_pdp_find(gtp, iph->daddr); in gtp_build_skb_ip4()
1187 &iph->daddr); in gtp_build_skb_ip4()
1195 iph->tos, iph->frag_off); in gtp_build_skb_ip4()
1199 iph->tos); in gtp_build_skb_ip4()
1211 &iph->saddr, &iph->daddr); in gtp_build_skb_ip4()