depmod: accept and ignore -u, -q, -C FILE
Signed-off-by: Pascal Bellard <pascal.bellard@ads-lu.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
122a4b30f4
commit
cadf90184c
@ -151,6 +151,8 @@ static void xfreopen_write(const char *file, FILE *f)
|
|||||||
* Print to stdout all the symbols each module depends on
|
* Print to stdout all the symbols each module depends on
|
||||||
* and the module's file name which provides that symbol.
|
* and the module's file name which provides that symbol.
|
||||||
* -r No-op
|
* -r No-op
|
||||||
|
* -u No-op
|
||||||
|
* -q No-op
|
||||||
*
|
*
|
||||||
* So far we only support: [-rn] [-b BASE] [VERSION] [MODFILES]...
|
* So far we only support: [-rn] [-b BASE] [VERSION] [MODFILES]...
|
||||||
* -aAeF are accepted but ignored. -vC are not accepted.
|
* -aAeF are accepted but ignored. -vC are not accepted.
|
||||||
@ -162,7 +164,10 @@ enum {
|
|||||||
//OPT_e = (1 << 3), /* with -F, print unresolved symbols */
|
//OPT_e = (1 << 3), /* with -F, print unresolved symbols */
|
||||||
//OPT_F = (1 << 4), /* System.map that contains the symbols */
|
//OPT_F = (1 << 4), /* System.map that contains the symbols */
|
||||||
OPT_n = (1 << 5), /* dry-run, print to stdout only */
|
OPT_n = (1 << 5), /* dry-run, print to stdout only */
|
||||||
OPT_r = (1 << 6) /* Compat dummy. Linux Makefile uses it */
|
OPT_r = (1 << 6), /* Compat dummy. Linux Makefile uses it */
|
||||||
|
OPT_u = (1 << 7), /* -u,--unresolved-error: ignored */
|
||||||
|
OPT_q = (1 << 8), /* -q,--quiet: ignored */
|
||||||
|
OPT_C = (1 << 9), /* -C,--config etc_modules_conf: ignored */
|
||||||
};
|
};
|
||||||
|
|
||||||
int depmod_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
|
int depmod_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
|
||||||
@ -174,7 +179,7 @@ int depmod_main(int argc UNUSED_PARAM, char **argv)
|
|||||||
struct utsname uts;
|
struct utsname uts;
|
||||||
int tmp;
|
int tmp;
|
||||||
|
|
||||||
getopt32(argv, "aAb:eF:nr", &moddir_base, NULL);
|
getopt32(argv, "aAb:eF:nruqC:", &moddir_base, NULL, NULL);
|
||||||
argv += optind;
|
argv += optind;
|
||||||
|
|
||||||
/* goto modules location */
|
/* goto modules location */
|
||||||
|
Loading…
Reference in New Issue
Block a user