aboutsummaryrefslogtreecommitdiff
path: root/modutils/modutils.h
Commit message (Collapse)AuthorAgeFilesLines
* modprobe: add support for -l and -s. Remove some unsupported optionsGravatar Pascal Bellard2010-06-071-23/+18
| | | | | | | | | | | | Fixed some goofs in help text function old new delta modprobe_main 494 653 +159 packed_usage 27129 27145 +16 insmod_main 98 95 -3 Signed-off-by: Pascal Bellard <pascal.bellard@ads-lu.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* modutils: add FEATURE_INSMOD_TRY_MMAP optionGravatar Denys Vlasenko2009-10-251-0/+6
| | | | | | | | | | | function old new delta try_to_mmap_module - 121 +121 bb_init_module_24 4514 4578 +64 bb_init_module 119 173 +54 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 2/0 up/down: 239/0) Total: 239 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* modprobe: correct exitcode handling and error messages with respect to -qGravatar Denys Vlasenko2009-06-171-1/+11
| | | | | | | | | | | | | | function old new delta do_modprobe 319 339 +20 bb_delete_module 10 26 +16 moderror 62 71 +9 bb_init_module 112 119 +7 modprobe_main 488 494 +6 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 5/0 up/down: 58/0) Total: 58 bytes Signed-off-by: Gilles Espinasse <g.esp@free.fr> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: mass renaming of USE_XXXX to IF_XXXXGravatar Denis Vlasenko2009-04-211-3/+3
| | | | | | and SKIP_XXXX to IF_NOT_XXXX - the second one was especially badly named. It was not skipping anything!
* move llist_find_str from modutils to libbbGravatar Denis Vlasenko2009-04-131-1/+0
|
* *: make "pragma GCC visibility push(hidden)" less uglyGravatar Denis Vlasenko2009-04-091-8/+4
|
* modutils: delete unused global variableGravatar Denis Vlasenko2009-03-051-10/+11
| | | | | | | | | | | | | function old new delta modprobe_main 570 567 -3 insmod_main 101 98 -3 insmod_outputname 4 - -4 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 0/2 up/down: 0/-10) Total: -10 bytes text data bss dec hex filename 816784 476 7892 825152 c9740 busybox_old 816778 476 7888 825142 c9736 busybox_unstripped
* modutils: oveflow fixGravatar Denis Vlasenko2009-02-261-2/+3
|
* remove a few superfluous includesGravatar Denis Vlasenko2008-11-251-1/+0
|
* insmod: clarify module_name / file_name distinctionGravatar Denis Vlasenko2008-11-221-1/+1
|
* modutils/*: rewrite by Timo Teras <timo.teras AT iki.fi>Gravatar Denis Vlasenko2008-09-131-0/+68
- a lot faster (linear algorithmic complexity, smaller memory foot print) - a lot smaller (the old code was overly complicated) - loading of aliases is now module-init-tools compliant - blacklisting is done correctly (-b option added) - module argument quoting done right - depmod now correctly generates modules.symbols and modules.alias add/remove: 16/21 grow/shrink: 4/6 up/down: 6930/-9316 Total: -2386 bytes text data bss dec hex filename 806039 592 6680 813311 c68ff busybox_old 803498 592 6676 810766 c5f0e busybox_unstripped