They are defined for BSD and SYS5 sources (__USE_MISC)
> May be this a missing definition in the kernel sources of v2.2.2 at all?
The kernel doesn't provide libraries with defines, at least never directly.
You probably have gcc -ansi or -D_POSIX_SOURCE or similar defined. These
extra facilities arent part of a strict posix system.
The default is that we assume BSD/SYS5 type stuff so its enabled and
visible. You can also force this by saying -D_BSD_SOURCE for BSD extensions
Alan
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/