Lines Matching refs:icmp_ip
371 m_copydata(n, 0, icmplen, (caddr_t)&icp->icmp_ip); in icmp_error()
372 nip = &icp->icmp_ip; in icmp_error()
555 icp->icmp_ip.ip_hl < (sizeof(struct ip) >> 2)) { in icmp_input()
560 if (IN_MULTICAST(ntohl(icp->icmp_ip.ip_dst.s_addr))) in icmp_input()
563 if (icp->icmp_ip.ip_dst.s_addr == INADDR_ANY || in icmp_input()
564 icp->icmp_ip.ip_src.s_addr == INADDR_ANY) in icmp_input()
568 printf("deliver to protocol %d\n", icp->icmp_ip.ip_p); in icmp_input()
591 if (ip_ctlprotox[icp->icmp_ip.ip_p] != NULL) in icmp_input()
592 ip_ctlprotox[icp->icmp_ip.ip_p](icp); in icmp_input()
670 dst = ntohl(icp->icmp_ip.ip_dst.s_addr); in icmp_input()
690 icp->icmp_ip.ip_hl < (sizeof(struct ip) >> 2)) { in icmp_input()
709 inet_ntoa_r(icp->icmp_ip.ip_dst, dstbuf), in icmp_input()
713 icmpsrc.sin_addr = icp->icmp_ip.ip_dst; in icmp_input()