summaryrefslogtreecommitdiff
path: root/networking/ifconfig.c
diff options
context:
space:
mode:
authorRob Landley <rob@landley.net>2005-07-28 19:36:33 +0000
committerRob Landley <rob@landley.net>2005-07-28 19:36:33 +0000
commitef8f423e908c74e5de49b8dbe02730815f275bfa (patch)
treec5c63db86b458a88cede6d64ead21248ff89b4c7 /networking/ifconfig.c
parente5ba382b9919ca0844c37725bddd7acbdc9ee255 (diff)
downloadbusybox-w32-ef8f423e908c74e5de49b8dbe02730815f275bfa.tar.gz
busybox-w32-ef8f423e908c74e5de49b8dbe02730815f275bfa.tar.bz2
busybox-w32-ef8f423e908c74e5de49b8dbe02730815f275bfa.zip
Erik pointed out that in the last try at the #ifdef cleanup
infrastructure, the compiler isn't smart enough to replace const static int with the constant, and allocates space for each set of them, bloating the executable something fierce. Oops. So now, we #define ENABLE_XXX to 0 or 1 for each CONFIG_XXX (which is still there so the 1000+ #ifdef/#ifndef tests don't have to be replaced wholesale). Changed the test instance in networking/ifconfig.c to use this.
Diffstat (limited to 'networking/ifconfig.c')
-rw-r--r--networking/ifconfig.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/networking/ifconfig.c b/networking/ifconfig.c
index 1b43a0825..f79fd83be 100644
--- a/networking/ifconfig.c
+++ b/networking/ifconfig.c
@@ -559,7 +559,7 @@ int ifconfig_main(int argc, char **argv)
559 continue; 559 continue;
560 } /* end of while-loop */ 560 } /* end of while-loop */
561 561
562 if (CONFIG_FEATURE_CLEAN_UP) close(sockfd); 562 if (ENABLE_FEATURE_CLEAN_UP) close(sockfd);
563 return goterr; 563 return goterr;
564} 564}
565 565