Re: Header files and interfaces

Raul Miller (rdm@test.legislate.com)
Tue, 23 Jun 1998 16:30:41 -0400


Martin Mares <mj@atrey.karlin.mff.cuni.cz> wrote:
> In some cases, ioctls are being replaced in an incompatible way.
> This is for example the case of network firewalling which has changed
> at least twice in this way. And in such cases, the includes cannot
> contain definitions of all such mechanisms as they are mutually
> exclusive, but you occasionally need (well, at least I do) to build
> programs using different version of that API to the one you currently
> run.

If the kernel doesn't allow for reasonable run-time handling of such
issues, that's a kernel problem. [But I think it's fair to treat
development kernels with wierd, no-longer supported options as if those
options didn't exist.]

Which is to say: I'm not convinced.

> Yes, but then I can either install new headers or run a script
> which generates them. But I should be able to do this without
> rebuilding or reinstalling (g)libc.

Fine by me.

-- 
Raul

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu