From a04a01a59470ad763d79fb82c6ba97f88e79426f Mon Sep 17 00:00:00 2001 From: Stephen Hemminger Date: Tue, 22 Nov 2022 19:01:23 -0800 Subject: [PATCH] remove #if 0 code Let's not keep unused code. The YAGNI means that this dead code doesn't work now, and if it did it would have to change. Signed-off-by: Stephen Hemminger --- ip/ipmroute.c | 12 +----------- ip/xfrm_state.c | 11 ----------- tc/p_icmp.c | 24 ------------------------ tc/q_gred.c | 3 +-- tc/tc_class.c | 4 ---- 5 files changed, 2 insertions(+), 52 deletions(-) diff --git a/ip/ipmroute.c b/ip/ipmroute.c index 981baf2ac..32019c944 100644 --- a/ip/ipmroute.c +++ b/ip/ipmroute.c @@ -39,9 +39,6 @@ static void usage(void) "Usage: ip mroute show [ [ to ] PREFIX ] [ from PREFIX ] [ iif DEVICE ]\n" " [ table TABLE_ID ]\n" "TABLE_ID := [ local | main | default | all | NUMBER ]\n" -#if 0 - "Usage: ip mroute [ add | del ] DESTINATION from SOURCE [ iif DEVICE ] [ oif DEVICE ]\n" -#endif ); exit(-1); } @@ -322,14 +319,7 @@ int do_multiroute(int argc, char **argv) { if (argc < 1) return mroute_list(0, NULL); -#if 0 - if (matches(*argv, "add") == 0) - return mroute_modify(RTM_NEWADDR, argc-1, argv+1); - if (matches(*argv, "delete") == 0) - return mroute_modify(RTM_DELADDR, argc-1, argv+1); - if (matches(*argv, "get") == 0) - return mroute_get(argc-1, argv+1); -#endif + if (matches(*argv, "list") == 0 || matches(*argv, "show") == 0 || matches(*argv, "lst") == 0) return mroute_list(argc-1, argv+1); diff --git a/ip/xfrm_state.c b/ip/xfrm_state.c index 6fee7efd1..b2294d9fe 100644 --- a/ip/xfrm_state.c +++ b/ip/xfrm_state.c @@ -124,11 +124,6 @@ static int xfrm_algo_parse(struct xfrm_algo *alg, enum xfrm_attr_type_t type, int len; int slen = strlen(key); -#if 0 - /* XXX: verifying both name and key is required! */ - fprintf(stderr, "warning: ALGO-NAME/ALGO-KEYMAT values will be sent to the kernel promiscuously! (verifying them isn't implemented yet)\n"); -#endif - strlcpy(alg->alg_name, name, sizeof(alg->alg_name)); if (slen > 2 && strncmp(key, "0x", 2) == 0) { @@ -791,12 +786,6 @@ static int xfrm_state_allocspi(int argc, char **argv) .n.nlmsg_flags = NLM_F_REQUEST, .n.nlmsg_type = XFRM_MSG_ALLOCSPI, .xspi.info.family = preferred_family, -#if 0 - .xspi.lft.soft_byte_limit = XFRM_INF, - .xspi.lft.hard_byte_limit = XFRM_INF, - .xspi.lft.soft_packet_limit = XFRM_INF, - .xspi.lft.hard_packet_limit = XFRM_INF, -#endif }; char *idp = NULL; char *minp = NULL; diff --git a/tc/p_icmp.c b/tc/p_icmp.c index 15ce32309..933ca8a5f 100644 --- a/tc/p_icmp.c +++ b/tc/p_icmp.c @@ -27,31 +27,7 @@ static int parse_icmp(int *argc_p, char ***argv_p, struct m_pedit_sel *sel, struct m_pedit_key *tkey) { - int res = -1; -#if 0 - int argc = *argc_p; - char **argv = *argv_p; - - if (argc < 2) - return -1; - - if (strcmp(*argv, "type") == 0) { - NEXT_ARG(); - res = parse_u8(&argc, &argv, 0); - goto done; - } - if (strcmp(*argv, "code") == 0) { - NEXT_ARG(); - res = parse_u8(&argc, &argv, 1); - goto done; - } return -1; - -done: - *argc_p = argc; - *argv_p = argv; -#endif - return res; } struct m_pedit_util p_pedit_icmp = { diff --git a/tc/q_gred.c b/tc/q_gred.c index 89aeb0860..01f12eeef 100644 --- a/tc/q_gred.c +++ b/tc/q_gred.c @@ -27,8 +27,7 @@ #include "tc_red.h" - -#if 0 +#ifdef DEBUG #define DPRINTF(format, args...) fprintf(stderr, format, ##args) #else #define DPRINTF(format, args...) diff --git a/tc/tc_class.c b/tc/tc_class.c index 39bea9712..b3e7c9249 100644 --- a/tc/tc_class.c +++ b/tc/tc_class.c @@ -474,10 +474,6 @@ int do_class(int argc, char **argv) return tc_class_modify(RTM_NEWTCLASS, NLM_F_CREATE, argc-1, argv+1); if (matches(*argv, "delete") == 0) return tc_class_modify(RTM_DELTCLASS, 0, argc-1, argv+1); -#if 0 - if (matches(*argv, "get") == 0) - return tc_class_get(RTM_GETTCLASS, 0, argc-1, argv+1); -#endif if (matches(*argv, "list") == 0 || matches(*argv, "show") == 0 || matches(*argv, "lst") == 0) return tc_class_list(argc-1, argv+1); -- 2.47.3