Hi all, I compiled and installed freeradius (freeradius-server-2.1.10) on a HPUX 11.31 Itanium V3 system, but I had to make some little code and makefile modifications. I would like to tell you these changes In the file : freeradius-server-2.1.10/src/modules/rlm_eap/rlm_eap.c in the new function static int eap_handler_ptr_cmp, the HP CC compiler gives an error on the returning value type. diff: line 111 < return (a - b); ---
return ((int)a - (int)b);
In the file : freeradius-server-2.1.10/raddb/Makefile the HP ln command, don't understand the command line format. a '.' should be add to the end of command lines diffs: 26c26 < cd sites-enabled && ln -s ../sites-available/default; \ ---
cd sites-enabled && ln -s ../sites-available/default .; \
29c29 < cd sites-enabled && ln -s ../sites-available/inner-tunnel; \ ---
cd sites-enabled && ln -s ../sites-available/inner-tunnel .;
\ 78c78 < ln -s ../sites-available/default; \ ---
ln -s ../sites-available/default .; \
82c82 < ln -s ../sites-available/inner-tunnel; \ ---
ln -s ../sites-available/inner-tunnel .; \
86c86 < ln -s ../sites-available/control-socket; \ ---
ln -s ../sites-available/control-socket .; \
Best regards, GIampiero.