diff options
| author | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2005-12-14 08:32:44 +0000 |
|---|---|---|
| committer | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2005-12-14 08:32:44 +0000 |
| commit | 17d355cb3c97d50b9ffe39442bd2896abddd92f0 (patch) | |
| tree | 8d96b72855f556e0d8d923de16a566a9b8787c9f /modutils | |
| parent | e6d88ea2a1acf57e3dae35aa19eeb17f4be5ed8b (diff) | |
| download | busybox-w32-17d355cb3c97d50b9ffe39442bd2896abddd92f0.tar.gz busybox-w32-17d355cb3c97d50b9ffe39442bd2896abddd92f0.tar.bz2 busybox-w32-17d355cb3c97d50b9ffe39442bd2896abddd92f0.zip | |
- remove warning (thanks Yann E. MORIN) and switch to ENABLE_
- typo: s/begining/beginning/g
Diffstat (limited to 'modutils')
| -rw-r--r-- | modutils/modprobe.c | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/modutils/modprobe.c b/modutils/modprobe.c index 31fc9baf2..accace176 100644 --- a/modutils/modprobe.c +++ b/modutils/modprobe.c | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | * Copyright (c) 2002 by Robert Griebl, griebl@gmx.de | 5 | * Copyright (c) 2002 by Robert Griebl, griebl@gmx.de |
| 6 | * Copyright (c) 2003 by Andrew Dennison, andrew.dennison@motec.com.au | 6 | * Copyright (c) 2003 by Andrew Dennison, andrew.dennison@motec.com.au |
| 7 | * Copyright (c) 2005 by Jim Bauer, jfbauer@nfr.com | 7 | * Copyright (c) 2005 by Jim Bauer, jfbauer@nfr.com |
| 8 | * | 8 | * |
| 9 | * Portions Copyright (c) 2005 by Yann E. MORIN, yann.morin.1998@anciens.enib.fr | 9 | * Portions Copyright (c) 2005 by Yann E. MORIN, yann.morin.1998@anciens.enib.fr |
| 10 | * | 10 | * |
| 11 | * Licensed under GPLv2 or later, see file LICENSE in this tarball for details. | 11 | * Licensed under GPLv2 or later, see file LICENSE in this tarball for details. |
| @@ -33,7 +33,7 @@ struct dep_t { /* one-way list of dependency rules */ | |||
| 33 | char * m_name; /* the module name*/ | 33 | char * m_name; /* the module name*/ |
| 34 | char * m_path; /* the module file path */ | 34 | char * m_path; /* the module file path */ |
| 35 | struct mod_opt_t * m_options; /* the module options */ | 35 | struct mod_opt_t * m_options; /* the module options */ |
| 36 | 36 | ||
| 37 | int m_isalias : 1; /* the module is an alias */ | 37 | int m_isalias : 1; /* the module is an alias */ |
| 38 | int m_reserved : 15; /* stuffin' */ | 38 | int m_reserved : 15; /* stuffin' */ |
| 39 | 39 | ||
| @@ -130,7 +130,7 @@ struct mod_opt_t *append_option( struct mod_opt_t *opt_list, char *opt ) | |||
| 130 | return opt_list; | 130 | return opt_list; |
| 131 | } | 131 | } |
| 132 | 132 | ||
| 133 | #if (defined CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS) | 133 | #if ENABLE_FEATURE_MODPROBE_MULTIPLE_OPTIONS |
| 134 | /* static char* parse_command_string( char* src, char **dst ); | 134 | /* static char* parse_command_string( char* src, char **dst ); |
| 135 | * src: pointer to string containing argument | 135 | * src: pointer to string containing argument |
| 136 | * dst: pointer to where to store the parsed argument | 136 | * dst: pointer to where to store the parsed argument |
| @@ -238,7 +238,7 @@ static char *parse_command_string( char *src, char **dst ) | |||
| 238 | *dst = xrealloc( *dst, strlen( *dst ) ); | 238 | *dst = xrealloc( *dst, strlen( *dst ) ); |
| 239 | return src; | 239 | return src; |
| 240 | } | 240 | } |
| 241 | #endif /* CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS */ | 241 | #endif /* ENABLE_FEATURE_MODPROBE_MULTIPLE_OPTIONS */ |
| 242 | 242 | ||
| 243 | /* | 243 | /* |
| 244 | * This function builds a list of dependency rules from /lib/modules/`uname -r\modules.dep. | 244 | * This function builds a list of dependency rules from /lib/modules/`uname -r\modules.dep. |
| @@ -296,7 +296,7 @@ static struct dep_t *build_dep ( void ) | |||
| 296 | 296 | ||
| 297 | /* Is this a new module dep description? */ | 297 | /* Is this a new module dep description? */ |
| 298 | if ( !continuation_line ) { | 298 | if ( !continuation_line ) { |
| 299 | /* find the dep begining */ | 299 | /* find the dep beginning */ |
| 300 | char *col = strchr ( buffer, ':' ); | 300 | char *col = strchr ( buffer, ':' ); |
| 301 | char *dot = col; | 301 | char *dot = col; |
| 302 | 302 | ||
| @@ -382,7 +382,7 @@ static struct dep_t *build_dep ( void ) | |||
| 382 | else | 382 | else |
| 383 | next = end; | 383 | next = end; |
| 384 | 384 | ||
| 385 | /* find the begining of the module file name */ | 385 | /* find the beginning of the module file name */ |
| 386 | deps = strrchr ( p, '/' ); | 386 | deps = strrchr ( p, '/' ); |
| 387 | 387 | ||
| 388 | if ( !deps || ( deps < p )) { | 388 | if ( !deps || ( deps < p )) { |
| @@ -428,7 +428,7 @@ static struct dep_t *build_dep ( void ) | |||
| 428 | 428 | ||
| 429 | // alias parsing is not 100% correct (no correct handling of continuation lines within an alias) ! | 429 | // alias parsing is not 100% correct (no correct handling of continuation lines within an alias) ! |
| 430 | 430 | ||
| 431 | #if defined(CONFIG_FEATURE_2_6_MODULES) | 431 | #if ENABLE_FEATURE_2_6_MODULES |
| 432 | if (( fd = open ( "/etc/modprobe.conf", O_RDONLY )) < 0 ) | 432 | if (( fd = open ( "/etc/modprobe.conf", O_RDONLY )) < 0 ) |
| 433 | #endif | 433 | #endif |
| 434 | if (( fd = open ( "/etc/modules.conf", O_RDONLY )) < 0 ) | 434 | if (( fd = open ( "/etc/modules.conf", O_RDONLY )) < 0 ) |
| @@ -497,14 +497,14 @@ static struct dep_t *build_dep ( void ) | |||
| 497 | break; | 497 | break; |
| 498 | } | 498 | } |
| 499 | if ( dt ) { | 499 | if ( dt ) { |
| 500 | if ( ENABLE_FEATURE_MODPROBE_MULTIPLE_OPTIONS ) { | 500 | #if ENABLE_FEATURE_MODPROBE_MULTIPLE_OPTIONS |
| 501 | char* new_opt = NULL; | 501 | char* new_opt = NULL; |
| 502 | while( ( opt = parse_command_string( opt, &new_opt ) ) ) { | 502 | while( ( opt = parse_command_string( opt, &new_opt ) ) ) { |
| 503 | dt-> m_options = append_option( dt-> m_options, new_opt ); | 503 | dt-> m_options = append_option( dt-> m_options, new_opt ); |
| 504 | } | ||
| 505 | } else { | ||
| 506 | dt-> m_options = append_option( dt-> m_options, opt ); | ||
| 507 | } | 504 | } |
| 505 | #else | ||
| 506 | dt-> m_options = append_option( dt-> m_options, opt ); | ||
| 507 | #endif | ||
| 508 | } | 508 | } |
| 509 | } | 509 | } |
| 510 | } | 510 | } |
| @@ -711,7 +711,7 @@ static void check_dep ( char *mod, struct mod_list_t **head, struct mod_list_t * | |||
| 711 | mod = dt-> m_name; | 711 | mod = dt-> m_name; |
| 712 | path = dt-> m_path; | 712 | path = dt-> m_path; |
| 713 | opt = dt-> m_options; | 713 | opt = dt-> m_options; |
| 714 | 714 | ||
| 715 | // search for duplicates | 715 | // search for duplicates |
| 716 | for ( find = *head; find; find = find-> m_next ) { | 716 | for ( find = *head; find; find = find-> m_next ) { |
| 717 | if ( !strcmp ( mod, find-> m_name )) { | 717 | if ( !strcmp ( mod, find-> m_name )) { |
