ICMP_DEST_UNREACH
icmp_send(skb, ICMP_DEST_UNREACH, ICMP_FRAG_NEEDED, htonl(mtu));
icmp_ndo_send(skb, ICMP_DEST_UNREACH, ICMP_HOST_UNREACH, 0);
icmp_ndo_send(skb, ICMP_DEST_UNREACH, ICMP_FRAG_NEEDED,
icmp_ndo_send(skb, ICMP_DEST_UNREACH, ICMP_FRAG_NEEDED,
icmp_ndo_send(skb, ICMP_DEST_UNREACH, ICMP_HOST_UNREACH, 0);
case ICMP_DEST_UNREACH:
icmp_send(skb, ICMP_DEST_UNREACH, ICMP_HOST_UNREACH, 0);
case ICMP_DEST_UNREACH:
if (icmp_hdr(skb)->type == ICMP_DEST_UNREACH)
__icmp_send(skb, ICMP_DEST_UNREACH, ICMP_NET_ANO, 0, &parm);
__icmp_send(skb, ICMP_DEST_UNREACH, ICMP_HOST_ANO, 0, &parm);
case ICMP_DEST_UNREACH:
if (icmp_hdr(skb)->type == ICMP_DEST_UNREACH)
case ICMP_DEST_UNREACH:
if (type == ICMP_DEST_UNREACH && code == ICMP_FRAG_NEEDED)
[ICMP_DEST_UNREACH] = {
if (type == ICMP_DEST_UNREACH && code == ICMP_FRAG_NEEDED)
case ICMP_DEST_UNREACH:
icmp_send(skb, ICMP_DEST_UNREACH, ICMP_FRAG_NEEDED,
icmp_send(skb, ICMP_DEST_UNREACH, ICMP_SR_FAILED, 0);
case ICMP_DEST_UNREACH:
if (type == ICMP_DEST_UNREACH && code == ICMP_FRAG_NEEDED) {
icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0);
icmp_send(skb, ICMP_DEST_UNREACH,
icmp_send(skb, ICMP_DEST_UNREACH, ICMP_FRAG_NEEDED,
case ICMP_DEST_UNREACH:
icmp_ndo_send(skb, ICMP_DEST_UNREACH, ICMP_FRAG_NEEDED, htonl(mtu));
.type = ICMP_DEST_UNREACH,
icmp_ndo_send(skb, ICMP_DEST_UNREACH, ICMP_FRAG_NEEDED,
case ICMP_DEST_UNREACH:
if (icmp_hdr(skb)->type == ICMP_DEST_UNREACH)
case ICMP_DEST_UNREACH:
if (icmp_hdr(skb)->type == ICMP_DEST_UNREACH)
case ICMP_DEST_UNREACH:
if (type == ICMP_DEST_UNREACH && code == ICMP_FRAG_NEEDED) {
return *tp == ICMP_DEST_UNREACH;
icmph->type = ICMP_DEST_UNREACH;
icmp_send(skb_in, ICMP_DEST_UNREACH, code, 0);
icmp_send(skb_in, ICMP_DEST_UNREACH, code, 0);
case ICMP_DEST_UNREACH:
{ "DestUnreachs", ICMP_DEST_UNREACH },
if (type == ICMP_DEST_UNREACH && code == ICMP_FRAG_NEEDED)
case ICMP_DEST_UNREACH:
icmp_send(skb, ICMP_DEST_UNREACH, code, 0);
__icmp_send(skb, ICMP_DEST_UNREACH, ICMP_HOST_UNREACH, 0, &parm);
if (type != ICMP_DEST_UNREACH)
(type == ICMP_DEST_UNREACH &&
if (!(type == ICMP_DEST_UNREACH && code == ICMP_FRAG_NEEDED))
case ICMP_DEST_UNREACH:
icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0);
icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0);
icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0);
icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0);
case ICMP_DEST_UNREACH:
icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0);
icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0);
icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0);
icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0);
icmp_ndo_send(skb, ICMP_DEST_UNREACH,
icmp_ndo_send(skb, ICMP_DEST_UNREACH, ICMP_FRAG_NEEDED,
icmp_ndo_send(skb, ICMP_DEST_UNREACH,
rel_type = ICMP_DEST_UNREACH;
rel_type = ICMP_DEST_UNREACH;
if (rel_type == ICMP_DEST_UNREACH && rel_code == ICMP_FRAG_NEEDED) {
icmp_ndo_send(skb, ICMP_DEST_UNREACH, ICMP_FRAG_NEEDED,
case ICMP_DEST_UNREACH:
if (type == ICMP_DEST_UNREACH && code == ICMP_FRAG_NEEDED) {
ICMP_DEST_UNREACH,
if ((ic->type != ICMP_DEST_UNREACH) &&
if (ic->type == ICMP_DEST_UNREACH &&
icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0);
if ((ic->type != ICMP_DEST_UNREACH) &&
icmp_send(skb, ICMP_DEST_UNREACH, ICMP_FRAG_NEEDED,
[ICMP_DEST_UNREACH] = 8 + sizeof(struct iphdr),
case ICMP_DEST_UNREACH:
if (ich->type == ICMP_DEST_UNREACH &&
serr->ee.ee_type == ICMP_DEST_UNREACH &&
case ICMP_DEST_UNREACH:
if (hdr->type == ICMP_DEST_UNREACH && hdr->code == ICMP_FRAG_NEEDED)
icmp_ndo_send(skb, ICMP_DEST_UNREACH, ICMP_FRAG_NEEDED,
case ICMP_DEST_UNREACH:
if (icmp_hdr(skb)->type == ICMP_DEST_UNREACH)
icmp_send(skb, ICMP_DEST_UNREACH, ICMP_FRAG_NEEDED, htonl(pmtu));
icmp_send(skb, ICMP_DEST_UNREACH,
(fl4->fl4_icmp_type == ICMP_DEST_UNREACH ||
icmp_hdr->type = ICMP_DEST_UNREACH;
if (icmp.type != ICMP_DEST_UNREACH || icmp.code != ICMP_FRAG_NEEDED) {
if (icmp.type != ICMP_DEST_UNREACH || icmp.code != ICMP_FRAG_NEEDED) {
if (icmp_hdr->type != ICMP_DEST_UNREACH ||
if (icmp_hdr->type != ICMP_DEST_UNREACH ||
if (icmp_hdr->type != ICMP_DEST_UNREACH ||
icmph->type = ICMP_DEST_UNREACH;
icmp_interfere4(ICMP_DEST_UNREACH, ICMP_PROT_UNREACH,
icmp_interfere4(ICMP_DEST_UNREACH, ICMP_PORT_UNREACH,
icmp_interfere4(ICMP_DEST_UNREACH, ICMP_FRAG_NEEDED,
icmp_interfere4(ICMP_DEST_UNREACH, ICMP_PROT_UNREACH,
icmp_interfere4(ICMP_DEST_UNREACH, ICMP_PORT_UNREACH,
icmp_interfere4(ICMP_DEST_UNREACH, ICMP_FRAG_NEEDED,