busybox/include
Eric Andersen f18bd8931d Tito writes:
Hi to all,
here is a new patch for bb's devfsd. The news are:

1) Size reduction for the basic setup with no options compiled in from :
     text        data     bss     dec       hex   filename
    10591     392      543    11526   2d06 devfsd.o
    rw-r--r--    1 root     root        18536 Dec 18 21:52 devfsd.o

    to:

    text        data     bss     dec        hex  filename
    9303      392      543    10238    27fe devfsd.o
    rw-r--r--    1 root     root        16528 Dec 18 22:02 devfsd.o

   With this setup you should not expect much output from devfsd
    ( just at start or with -v) and if some error occurs it only exits 1.
   To have more output enable:  " Increases logging (and size)" (+1568 b).

2) The option "Adds function names to program output" was removed from config menu
    and now to enable debug output you can use bb's standard option:
    "Build BusyBox with Debugging symbols".
    Be careful as with this option enabled a lot of data are outputted to /dev/log and/or to stderr.

3) A new option: "Enables the -fg and -np option" was added to config menu  (+128 b).

BTW: option "Adds support for MODLOAD keyword in devsfd.conf"  adds 268 b.

4) The following keywords in devsfd.conf are supported:
   "CLEAR_CONFIG", "INCLUDE", "OPTIONAL_INCLUDE", "RESTORE",
   "PERMISSIONS", "EXECUTE", "COPY", "IGNORE",  "MKOLDCOMPAT",
   "MKNEWCOMPAT","RMOLDCOMPAT", "RMNEWCOMPAT".

   But only if they are written UPPERCASE!!!!!!!!

5)Help text in usage.h was modified.

6)Something that I have forgotten..........

I've tested this for the last week on my box and it seems to work as expected.

Thanks in advance and please apply.

Ciao,

Tito
2003-12-19 11:07:59 +00:00
..
.cvsignore Ignore generated files 2001-10-24 06:53:33 +00:00
applets.h NEW APPLET: pipe_progress, used by debian installer 2003-11-14 10:04:33 +00:00
busybox.h Remove remaining libc5 support code 2003-07-22 08:56:55 +00:00
dump.h Major coreutils update. 2003-03-19 09:13:01 +00:00
grp_.h rename __getgrent so that it doesn't conflict with some libc's 2003-12-18 22:40:58 +00:00
inet_common.h Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
libbb.h Get vfork_daemon_rexec working under uclinux 2003-12-15 21:57:44 +00:00
pwd_.h Scrub pwd.h and grp.h handling so we don't have to play any 2002-07-03 23:19:26 +00:00
shadow_.h Port over the last of the tinylogin applets 2002-06-23 04:24:25 +00:00
unarchive.h As we no longer use function pointers for read in common archiving code 2003-11-21 22:24:57 +00:00
usage.h Tito writes: 2003-12-19 11:07:59 +00:00