Lines Matching defs:icp
728 struct icmp6_hdr *icp;
797 icp = (struct icmp6_hdr *)(ip + 1); /* XXX: ext. hdr? */
804 icp = (struct icmp6_hdr *)rcvmhdr.msg_iov[0].iov_base;
807 switch (icp->icmp6_type) {
824 if (icp->icmp6_code) {
828 icp->icmp6_code,
843 rs_input(i, (struct nd_router_solicit *)icp, pi, &rcvfrom);
869 if (icp->icmp6_code) {
873 icp->icmp6_code,
888 ra_input(i, (struct nd_router_advert *)icp, pi, &rcvfrom);
896 rr_input(i, (struct icmp6_router_renum *)icp, pi, &rcvfrom,
906 syslog(LOG_ERR, "invalid icmp type(%d)", icp->icmp6_type);