insmod: fix help text to not show options if only 2.6 was selected

This commit is contained in:
Denis Vlasenko 2007-09-24 20:14:32 +00:00
parent d9c6a001e3
commit a545726d2b
2 changed files with 7 additions and 4 deletions

View File

@ -1584,9 +1584,10 @@
" ::shutdown:/sbin/swapoff -a\n" " ::shutdown:/sbin/swapoff -a\n"
#define insmod_trivial_usage \ #define insmod_trivial_usage \
"[OPTION]... MODULE [symbol=value]..." USE_FEATURE_2_4_MODULES("[OPTION]... ") "MODULE [symbol=value]..."
#define insmod_full_usage \ #define insmod_full_usage \
"Load the specified kernel modules into the kernel" \ "Load the specified kernel modules into the kernel" \
USE_FEATURE_2_4_MODULES( \
"\n\nOptions:\n" \ "\n\nOptions:\n" \
" -f Force module to load into the wrong kernel version\n" \ " -f Force module to load into the wrong kernel version\n" \
" -k Make module autoclean-able\n" \ " -k Make module autoclean-able\n" \
@ -1594,9 +1595,11 @@
" -q Quiet\n" \ " -q Quiet\n" \
" -L Lock to prevent simultaneous loads of a module\n" \ " -L Lock to prevent simultaneous loads of a module\n" \
USE_FEATURE_INSMOD_LOAD_MAP( \ USE_FEATURE_INSMOD_LOAD_MAP( \
" -m Output load map to stdout\n") \ " -m Output load map to stdout\n" \
) \
" -o NAME Set internal module name to NAME\n" \ " -o NAME Set internal module name to NAME\n" \
" -x Do not export externs" " -x Do not export externs" \
)
#define install_trivial_usage \ #define install_trivial_usage \
"[-cgmops] [sources] dest|directory" "[-cgmops] [sources] dest|directory"

View File

@ -72,7 +72,7 @@
#endif #endif
#if ENABLE_FEATURE_2_6_MODULES #if ENABLE_FEATURE_2_6_MODULES
extern int insmod_ng_main( int argc, char **argv); extern int insmod_ng_main(int argc, char **argv);
#endif #endif