Mailing List Archive

bgpd (and few lib) cleanups
Hi,

Cleanups for bgpd (and some attendent lib/ stuff) discovered using Sun's
SUNWspro 8 compiler. Mostly relating to usage of u_char, gcc 3.3 appears
to type check based on the final resolved type and also doesnt mind
u_char being used interchangeably with char (which is strange, cause i
thought gcc had char as signed by default).

The one GCC warning left is the " comparison is always false due to
limited range of data type" in various places, however, best I can tell
this warning is misleading or downright bogus. If anyone can explain
it..

--paulj