I needed to do 3 things to build on BSDI 4.2: 1) Add "typedef unsigned short uint16_tn;" to "eap.h". The EAP code uses "uint16_t" in a number of places but BSDI doesn't have it.
2) Remove the definitions of INADDR_NONE and INADDR_ANY "src/include/missing.h". 3) Add "-I/usr/local/ssl/include" to "src/modules/rules.mak" so that "openssl/des.h" could be found by "x99_rlm.c". All of these could probably be integrated in to the configure process but I lack the knowledge to do so myself. As always you must use GNU make to build as BSD make doesn't like the Makefiles configure produces. ->Spike - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
