icmp6_error
icmp6_error(m0, type, code, param);
icmp6_error(m, ICMP6_PACKET_TOO_BIG, 0, ifp->if_mtu);
void icmp6_error(struct mbuf *, int, int, int);
icmp6_error(m, ICMP6_DST_UNREACH,
icmp6_error(*mp, ICMP6_PARAM_PROB, ICMP6_PARAMPROB_HEADER,
icmp6_error(*mp, ICMP6_PARAM_PROB, ICMP6_PARAMPROB_HEADER,
icmp6_error(*mp, ICMP6_PARAM_PROB,
icmp6_error(*mp, ICMP6_PARAM_PROB, ICMP6_PARAMPROB_HEADER,
icmp6_error(merr, ICMP6_PARAM_PROB,
icmp6_error(m, ICMP6_TIME_EXCEEDED,
icmp6_error(m, ICMP6_TIME_EXCEEDED,
icmp6_error(mcopy, type, code, destmtu);
icmp6_error(m, ICMP6_PARAM_PROB, ICMP6_PARAMPROB_HEADER, *offp);
icmp6_error(*mp, ICMP6_PARAM_PROB,
icmp6_error(*mp, ICMP6_PARAM_PROB,
icmp6_error(*mp, ICMP6_PARAM_PROB,
icmp6_error(*mp, ICMP6_PARAM_PROB,
icmp6_error(*mp, ICMP6_PARAM_PROB,
icmp6_error(*mp, ICMP6_PARAM_PROB,
icmp6_error(*mp, ICMP6_PARAM_PROB, ICMP6_PARAMPROB_OPTION, off);
icmp6_error(*mp, ICMP6_PARAM_PROB,
icmp6_error(mb_copy, ICMP6_PACKET_TOO_BIG, 0,
icmp6_error(m, ICMP6_DST_UNREACH,
icmp6_error(m, ICMP6_PARAM_PROB,
icmp6_error(*mp, ICMP6_PARAM_PROB, ICMP6_PARAMPROB_HEADER,