<<File: 200204~1.gz>>Hi all,
I've managed to get freeradius up and running on AIX V4.3.3, with gcc. Limitations: dynamic loading doesn't realy work as expected. Example: the loading of f.e. rlm_unix works, but the calls to f.e. paircompare_register fail with sigsegv. rlm_suffix fails when using rad_malloc to get a chunk of memory. In general the links to the core radiusd server supplied routines fail. In several modules <strings.h> is needed next to <string.h> for strncasecmp, bzero and family. In radzap the fnctl.h in not in sys/ in rlm_ns_mta_md5/sha1.c netinet/in.h is not included needed for htonl in rlm_eap the radiusd.h files should be the last included because a lot of things done there by including missing.h are available on AIX. A lot of duplicate definition warnings are caused by this. in raduse the #ifdef HAVE_UTMPX_H needs to be excluded. It looks like the test for HAVE_NETINET_IN_H doesn't work, the file is available, but not included through this. OK, the gziped diff with the CVS snapshot from 20020411 is added to this mail regards, Nico Baggus ----------------------------------------------------------------- ATTENTION: The information in this electronic mail message is private and confidential, and only intended for the addressee. Should you receive this message by mistake, you are hereby notified that any disclosure, reproduction, distribution or use of this message is strictly prohibited. Please inform the sender by reply transmission and delete the message without copying or opening it. Messages and attachments are scanned for all viruses known. If this message contains password-protected attachments, the files have NOT been scanned for viruses by the ING mail domain. Always scan attachments before opening them. -----------------------------------------------------------------
200204~1.GZ
Description: Unknown data type