I was wondering what version of gcc and kernel headers were being used
to generate these utilities??
It looks like there are two files being #include'ed from the ax25
source, one having a lot of the same entries in it as the other.
1) /usr/include/linux/socket.h
2) /usr/include/socketbits.h
I get many warnings about defined symbols in socketbits.h that are
already defined in socket.h.
Is it normal for all these symbols to be duplicated in both files?
Just wondering...
Kernel 2.0.35 <== /usr/include/linux/socket.h
glibc-devel-2.0.7-19 <== /usr/include/socketbits.h
Compiler: gcc-2.7.2.3-9
The warnings aren't so bad, but it isn't picking up the typedef from
/usr/include/asm/types.h: typedef unsigned int __u32. /usr/include/asm
is a symlink to /usr/src/linux/include/asm-i386. The typedef is present
in the file 'types.h'.
The file is not specifically included in the source package for the ax25
utils. Should this be included from there or from one of the existing
/usr/include files?
Thanks!
Randy Smith