Hi.
While compiling pppd (from the ppp-2.3.4 package) on an RH5 system
running glibc2, things would stop and the compilers would spout a lot of
errors. I noticed that the ppp distribution makes use of the symbols
__u32 and __u8 (presumably to denote unsigned ints of 32 and 8 bits
respectively).
It seems my C library doesn't define these but alternatively understand
u_int32_t and u_int8_t. My question is: which is which? I mean, which
(if any) should be the proper one? Is any of these defined in a
standard?
Replacing all occurences of __u32 and __u8 with u_int32_t and u_int8_t,
respectively, solved things and allowed me to compile the utilities.
What's the "proper" solution?
--
L L Richi Plana 8^) ,-,-. ,-,-. ,-,-. ,-,-. ,-
LL LL Systems Administrator / / \ \ / / \ \ / / \ \ / / \ \ / /
LLLLL Mosaic Communications, Inc. \ \ / / \ \ / / \ \ / / \ \ / /
LLLLL mailto:[EMAIL PROTECTED] `-'-' `-'-' `-'-' `-'-'
------------------------------------------------------------------------
P G P Key available at http://www2.mozcom.com/~richip/richip.asc
Tired of Spam? Join this CAUCE! http://www.cauce.org/
-
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to [EMAIL PROTECTED]