diff options
| author | bug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2004-09-14 17:24:59 +0000 |
|---|---|---|
| committer | bug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2004-09-14 17:24:59 +0000 |
| commit | 5b99d1e5878ec18eb6816cd753aaf96a2e50f54e (patch) | |
| tree | cef7a75838b66f62fb18c2b0f2479d29ce0422ba | |
| parent | 737ec48dc4ad21706ae503ae6f09e27d8fcf15a0 (diff) | |
| download | busybox-w32-5b99d1e5878ec18eb6816cd753aaf96a2e50f54e.tar.gz busybox-w32-5b99d1e5878ec18eb6816cd753aaf96a2e50f54e.tar.bz2 busybox-w32-5b99d1e5878ec18eb6816cd753aaf96a2e50f54e.zip | |
Patch from Felipe Kellermann, remove some unnecessary dups, i declared a few extra const's also.
git-svn-id: svn://busybox.net/trunk/busybox@9250 69ca8d6d-28ef-0310-b511-8ec308f3f277
| -rw-r--r-- | networking/ifupdown.c | 6 | ||||
| -rw-r--r-- | networking/telnet.c | 4 | ||||
| -rw-r--r-- | networking/telnetd.c | 11 | ||||
| -rw-r--r-- | networking/tftp.c | 8 | ||||
| -rw-r--r-- | util-linux/getopt.c | 8 |
5 files changed, 18 insertions, 19 deletions
diff --git a/networking/ifupdown.c b/networking/ifupdown.c index b2ce2a091..1842be58b 100644 --- a/networking/ifupdown.c +++ b/networking/ifupdown.c | |||
| @@ -699,7 +699,7 @@ static const llist_t *find_list_string(const llist_t *list, const char *string) | |||
| 699 | return(NULL); | 699 | return(NULL); |
| 700 | } | 700 | } |
| 701 | 701 | ||
| 702 | static struct interfaces_file_t *read_interfaces(char *filename) | 702 | static struct interfaces_file_t *read_interfaces(const char *filename) |
| 703 | { | 703 | { |
| 704 | #ifdef CONFIG_FEATURE_IFUPDOWN_MAPPING | 704 | #ifdef CONFIG_FEATURE_IFUPDOWN_MAPPING |
| 705 | struct mapping_defn_t *currmap = NULL; | 705 | struct mapping_defn_t *currmap = NULL; |
| @@ -1192,7 +1192,7 @@ extern int ifupdown_main(int argc, char **argv) | |||
| 1192 | FILE *state_fp = NULL; | 1192 | FILE *state_fp = NULL; |
| 1193 | llist_t *state_list = NULL; | 1193 | llist_t *state_list = NULL; |
| 1194 | llist_t *target_list = NULL; | 1194 | llist_t *target_list = NULL; |
| 1195 | char *interfaces = "/etc/network/interfaces"; | 1195 | const char *interfaces = "/etc/network/interfaces"; |
| 1196 | const char *statefile = "/var/run/ifstate"; | 1196 | const char *statefile = "/var/run/ifstate"; |
| 1197 | 1197 | ||
| 1198 | #ifdef CONFIG_FEATURE_IFUPDOWN_MAPPING | 1198 | #ifdef CONFIG_FEATURE_IFUPDOWN_MAPPING |
| @@ -1219,7 +1219,7 @@ extern int ifupdown_main(int argc, char **argv) | |||
| 1219 | { | 1219 | { |
| 1220 | switch (i) { | 1220 | switch (i) { |
| 1221 | case 'i': /* interfaces */ | 1221 | case 'i': /* interfaces */ |
| 1222 | interfaces = bb_xstrdup(optarg); | 1222 | interfaces = optarg; |
| 1223 | break; | 1223 | break; |
| 1224 | case 'v': /* verbose */ | 1224 | case 'v': /* verbose */ |
| 1225 | verbose = 1; | 1225 | verbose = 1; |
diff --git a/networking/telnet.c b/networking/telnet.c index 6c5f3d15b..6ad7712ab 100644 --- a/networking/telnet.c +++ b/networking/telnet.c | |||
| @@ -132,7 +132,7 @@ static char *ttype; | |||
| 132 | #endif | 132 | #endif |
| 133 | 133 | ||
| 134 | #ifdef CONFIG_FEATURE_TELNET_AUTOLOGIN | 134 | #ifdef CONFIG_FEATURE_TELNET_AUTOLOGIN |
| 135 | static char *autologin; | 135 | static const char *autologin; |
| 136 | #endif | 136 | #endif |
| 137 | 137 | ||
| 138 | #ifdef CONFIG_FEATURE_AUTOWIDTH | 138 | #ifdef CONFIG_FEATURE_AUTOWIDTH |
| @@ -663,7 +663,7 @@ extern int telnet_main(int argc, char** argv) | |||
| 663 | while ((opt = getopt(argc, argv, "al:")) != EOF) { | 663 | while ((opt = getopt(argc, argv, "al:")) != EOF) { |
| 664 | switch (opt) { | 664 | switch (opt) { |
| 665 | case 'l': | 665 | case 'l': |
| 666 | autologin = bb_xstrdup(optarg); | 666 | autologin = optarg; |
| 667 | break; | 667 | break; |
| 668 | case 'a': | 668 | case 'a': |
| 669 | autologin = getenv("USER"); | 669 | autologin = getenv("USER"); |
diff --git a/networking/telnetd.c b/networking/telnetd.c index 724c7cf75..491c66fd1 100644 --- a/networking/telnetd.c +++ b/networking/telnetd.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $Id: telnetd.c,v 1.12 2004/06/22 10:07:17 andersen Exp $ | 1 | /* $Id: telnetd.c,v 1.13 2004/09/14 17:24:58 bug1 Exp $ |
| 2 | * | 2 | * |
| 3 | * Simple telnet server | 3 | * Simple telnet server |
| 4 | * Bjorn Wesen, Axis Communications AB (bjornw@axis.com) | 4 | * Bjorn Wesen, Axis Communications AB (bjornw@axis.com) |
| @@ -49,11 +49,10 @@ | |||
| 49 | 49 | ||
| 50 | #define BUFSIZE 4000 | 50 | #define BUFSIZE 4000 |
| 51 | 51 | ||
| 52 | static const char *loginpath | ||
| 53 | #ifdef CONFIG_LOGIN | 52 | #ifdef CONFIG_LOGIN |
| 54 | = "/bin/login"; | 53 | static const char *loginpath = "/bin/login"; |
| 55 | #else | 54 | #else |
| 56 | ; | 55 | static const char *loginpath; |
| 57 | #endif | 56 | #endif |
| 58 | static const char *issuefile = "/etc/issue.net"; | 57 | static const char *issuefile = "/etc/issue.net"; |
| 59 | 58 | ||
| @@ -401,10 +400,10 @@ telnetd_main(int argc, char **argv) | |||
| 401 | if (c == EOF) break; | 400 | if (c == EOF) break; |
| 402 | switch (c) { | 401 | switch (c) { |
| 403 | case 'f': | 402 | case 'f': |
| 404 | issuefile = strdup (optarg); | 403 | issuefile = optarg; |
| 405 | break; | 404 | break; |
| 406 | case 'l': | 405 | case 'l': |
| 407 | loginpath = strdup (optarg); | 406 | loginpath = optarg; |
| 408 | break; | 407 | break; |
| 409 | #ifndef CONFIG_FEATURE_TELNETD_INETD | 408 | #ifndef CONFIG_FEATURE_TELNETD_INETD |
| 410 | case 'p': | 409 | case 'p': |
diff --git a/networking/tftp.c b/networking/tftp.c index 02ddb4ded..3c947318b 100644 --- a/networking/tftp.c +++ b/networking/tftp.c | |||
| @@ -485,8 +485,8 @@ static inline int tftp(const int cmd, const struct hostent *host, | |||
| 485 | int tftp_main(int argc, char **argv) | 485 | int tftp_main(int argc, char **argv) |
| 486 | { | 486 | { |
| 487 | struct hostent *host = NULL; | 487 | struct hostent *host = NULL; |
| 488 | char *localfile = NULL; | 488 | const char *localfile = NULL; |
| 489 | char *remotefile = NULL; | 489 | const char *remotefile = NULL; |
| 490 | int port; | 490 | int port; |
| 491 | int cmd = 0; | 491 | int cmd = 0; |
| 492 | int fd = -1; | 492 | int fd = -1; |
| @@ -538,10 +538,10 @@ int tftp_main(int argc, char **argv) | |||
| 538 | break; | 538 | break; |
| 539 | #endif | 539 | #endif |
| 540 | case 'l': | 540 | case 'l': |
| 541 | localfile = bb_xstrdup(optarg); | 541 | localfile = optarg; |
| 542 | break; | 542 | break; |
| 543 | case 'r': | 543 | case 'r': |
| 544 | remotefile = bb_xstrdup(optarg); | 544 | remotefile = optarg; |
| 545 | break; | 545 | break; |
| 546 | } | 546 | } |
| 547 | } | 547 | } |
diff --git a/util-linux/getopt.c b/util-linux/getopt.c index e3b051388..032d0dc6b 100644 --- a/util-linux/getopt.c +++ b/util-linux/getopt.c | |||
| @@ -305,8 +305,8 @@ static const char *shortopts="+ao:l:n:qQs:Tu"; | |||
| 305 | 305 | ||
| 306 | int getopt_main(int argc, char *argv[]) | 306 | int getopt_main(int argc, char *argv[]) |
| 307 | { | 307 | { |
| 308 | char *optstr=NULL; | 308 | const char *optstr = NULL; |
| 309 | char *name=NULL; | 309 | const char *name = NULL; |
| 310 | int opt; | 310 | int opt; |
| 311 | int compatible=0; | 311 | int compatible=0; |
| 312 | 312 | ||
| @@ -340,14 +340,14 @@ int getopt_main(int argc, char *argv[]) | |||
| 340 | break; | 340 | break; |
| 341 | case 'o': | 341 | case 'o': |
| 342 | free(optstr); | 342 | free(optstr); |
| 343 | optstr=bb_xstrdup(optarg); | 343 | optstr = optarg; |
| 344 | break; | 344 | break; |
| 345 | case 'l': | 345 | case 'l': |
| 346 | add_long_options(optarg); | 346 | add_long_options(optarg); |
| 347 | break; | 347 | break; |
| 348 | case 'n': | 348 | case 'n': |
| 349 | free(name); | 349 | free(name); |
| 350 | name=bb_xstrdup(optarg); | 350 | name = optarg; |
| 351 | break; | 351 | break; |
| 352 | case 'q': | 352 | case 'q': |
| 353 | quiet_errors=1; | 353 | quiet_errors=1; |
