Lines Matching defs:icp
720 struct icmp6_hdr *icp;
789 icp = (struct icmp6_hdr *)(ip + 1); /* XXX: ext. hdr? */
796 icp = (struct icmp6_hdr *)rcvmhdr.msg_iov[0].iov_base;
799 switch (icp->icmp6_type) {
816 if (icp->icmp6_code) {
820 icp->icmp6_code,
835 rs_input(i, (struct nd_router_solicit *)icp, pi, &rcvfrom);
861 if (icp->icmp6_code) {
865 icp->icmp6_code,
880 ra_input(i, (struct nd_router_advert *)icp, pi, &rcvfrom);
888 rr_input(i, (struct icmp6_router_renum *)icp, pi, &rcvfrom,
898 syslog(LOG_ERR, "invalid icmp type(%d)", icp->icmp6_type);