Hi Folks,

Just discovered that <net/if.h> and <linux/if.h> cannot be included
(usually indirectly) in the same compilation unit.
Mostly because they are substantially the same, but for mild divergence
from common ancestor, it looks like.

Is this bug already known?
Is it a linux kernel bug?
Is it a glibc bug?

I need to do this (indirectly, including all include files that #define
ioctl requests) so that I can decode ioctl request arguments, so that
libexplain can do something valguely useful with ioctl() errors.

(I think I'll have a look at how strace solved this.)

-- 
Regards
Peter Miller <pmil...@opensource.org.au>
/\/\*        http://www.canb.auug.org.au/~millerp/

PGP public key ID: 1024D/D0EDB64D
fingerprint = AD0A C5DF C426 4F03 5D53  2BDB 18D8 A4E2 D0ED B64D
See http://www.keyserver.net or any PGP keyserver for public key.
_______________________________________________
coders mailing list
coders@slug.org.au
http://lists.slug.org.au/listinfo/coders

Reply via email to