Lines Matching refs:encap_ip
3043 struct ip *encap_ip; in pim_input() local
3074 encap_ip = (struct ip *)(reghdr + 1); in pim_input()
3079 (u_long)ntohl(encap_ip->ip_src.s_addr), in pim_input()
3080 (u_long)ntohl(encap_ip->ip_dst.s_addr), in pim_input()
3081 ntohs(encap_ip->ip_len)); in pim_input()
3085 if (encap_ip->ip_v != IPVERSION) { in pim_input()
3089 "of the inner packet\n", encap_ip->ip_v); in pim_input()
3096 if (encap_ip->ip_hl != (sizeof(struct ip) >> 2)) { in pim_input()
3103 if (!IN_MULTICAST(encap_ip->ip_dst.s_addr)) { in pim_input()
3109 (u_long)ntohl(encap_ip->ip_dst.s_addr)); in pim_input()
3121 if (encap_ip->ip_tos != ip_tos) { in pim_input()
3123 encap_ip->ip_tos = ip_tos; in pim_input()
3130 encap_ip->ip_sum = 0; in pim_input()
3131 encap_ip->ip_sum = in_cksum(m, encap_ip->ip_hl << 2); in pim_input()
3157 pimstat.pims_rcv_registers_bytes += ntohs(encap_ip->ip_len); in pim_input()
3168 (u_long)ntohl(encap_ip->ip_src.s_addr), in pim_input()
3169 (u_long)ntohl(encap_ip->ip_dst.s_addr), in pim_input()