ICMP_REDIRECT
ic->icmp_type == ICMP_REDIRECT ||
{ ICMP_REDIRECT, redirectnames,
if (ic->icmp_type == ICMP_REDIRECT && strchr(s, ','))
{ "redir", ICMP_REDIRECT, ND_REDIRECT },
{ "redir-net", ICMP_REDIRECT, ICMP_REDIRECT_NET },
{ "redir-host", ICMP_REDIRECT, ICMP_REDIRECT_HOST },
{ "redir-tos-net", ICMP_REDIRECT, ICMP_REDIRECT_TOSNET },
{ "redir-tos-host", ICMP_REDIRECT, ICMP_REDIRECT_TOSHOST },
{ "redir", ICMP_REDIRECT },
case ICMP_REDIRECT:
icmp_error(mcopy, ICMP_REDIRECT, ICMP_REDIRECT_HOST, redest.s_addr, 0);
if (type != ICMP_REDIRECT)
if (oip->ip_p == IPPROTO_ICMP && type != ICMP_REDIRECT &&
if (type == ICMP_REDIRECT)
case ICMP_REDIRECT:
type = ICMP_REDIRECT;
case ICMP_REDIRECT :
case ICMP_REDIRECT :
case ICMP_REDIRECT:
DO2(ICMP_REDIRECT, 13);