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]

Reply via email to