--- kernel-source-2.4.29/net/ipsec/ipsec_rcv.c~ 2005-02-13 13:07:21 +0300 +++ kernel-source-2.4.29/net/ipsec/ipsec_rcv.c 2005-02-13 14:22:22 +0300 @@ -1320,7 +1320,6 @@ (des_cblock *)iv, 0); break; #endif /* CONFIG_IPSEC_ENC_3DES */ - default: } next_header = idat[ilen - 1]; padlen = idat[ilen - 2]; --- kernel-source-2.4.29/net/ipsec/ipsec_tunnel.c~ 2005-02-13 13:07:21 +0300 +++ kernel-source-2.4.29/net/ipsec/ipsec_tunnel.c 2005-02-13 14:04:57 +0300 @@ -1035,8 +1035,6 @@ } stats->tx_dropped++; } - default: - /* XXX what do we do with an unknown shunt spi? */ } /* switch (ntohl(outgoing_said.spi)) */ goto cleanup; } /* if (outgoing_said.proto == IPPROTO_INT) */ @@ -1935,7 +1933,6 @@ case 1: iph->tos = 0; break; - default: } #ifdef NET_21 #ifdef NETDEV_23 --- kernel-source-2.4.29/net/ipsec/pfkey_v2_parser.c~ 2005-02-13 13:07:22 +0300 +++ kernel-source-2.4.29/net/ipsec/pfkey_v2_parser.c 2005-02-13 14:42:09 +0300 @@ -500,7 +500,6 @@ "uh, tdb_said.dst doesn't do address family=%d yet, said will be invalid.\n", s->sa_family); } - default: } /* XXX check if port!=0 */ @@ -4029,7 +4028,6 @@ extr.tdb->tdb_said.proto); } break; - default: } /* The NULL below causes the default extension parsers to be used */