...based on an invalid premise (that it would not be necessary).
We do still have the old stat() call with the small fields in the
kernel in order to not break compatibility with 1992 libraries, but
you insist on breaking a feature which is needed _now_ for the sole
reason you don't like it.
Yes I know the "this can be called from interrupt" argument, yet noone
has identified the code path where the message sending could sleep,
allocate memory etc. The people who designed kerneld were not stupid
and put some special-casing in to take care of that.
> Diald is just an example of how to do it, and the same technique holds
> for other applications
Not for non-static routing.
olaf