Lines Matching refs:icp
551 register struct icmp *icp = (struct icmp *)ALIGN(outpack); in solicitor() local
558 icp->icmp_type = ICMP_ROUTERSOLICIT; in solicitor()
559 icp->icmp_code = 0; in solicitor()
560 icp->icmp_cksum = 0; in solicitor()
561 icp->icmp_void = 0; /* Reserved */ in solicitor()
565 icp->icmp_cksum = in_cksum((ushort_t *)icp, packetlen); in solicitor()
579 pr_type((int)icp->icmp_type), li->li_name); in solicitor()
764 register struct icmp *icp; in pr_pack() local
779 icp = (struct icmp *)ALIGN(buf + hlen); in pr_pack()
792 pr_type((int)icp->icmp_type), li->li_name); in pr_pack()
802 icp = (struct icmp *)ALIGN(buf); in pr_pack()
804 switch (icp->icmp_type) { in pr_pack()
806 struct icmp_ra *rap = (struct icmp_ra *)ALIGN(icp); in pr_pack()
929 pr_type((int)icp->icmp_type), in pr_pack()
933 if (icp->icmp_code != 0) { in pr_pack()
936 pr_type((int)icp->icmp_type), in pr_pack()
938 icp->icmp_code); in pr_pack()
945 pr_type((int)icp->icmp_type), in pr_pack()
954 pr_type((int)icp->icmp_type), in pr_pack()
983 pr_type((int)icp->icmp_type), in pr_pack()
1160 struct icmp *icp = (struct icmp *)ALIGN(packet); in sendbcastif() local
1168 pr_type((int)icp->icmp_type), li->li_name); in sendbcastif()
1176 pr_type((int)icp->icmp_type), li->li_name); in sendbcastif()
1230 struct icmp *icp = (struct icmp *)ALIGN(packet); in sendmcastif() local
1238 pr_type((int)icp->icmp_type), li->li_name); in sendmcastif()
1246 pr_type((int)icp->icmp_type), li->li_name); in sendmcastif()