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.