Restructuring of CVS head
I'm going to move some of the header files in src/include around. Having almost everything in src/include/libradius.h is getting frustrating, and it's hard to track dependencies. My thoughts: - src/include/*.h is header for src/lib/*.c - updating hash table implementikon to avoid hash collisions - adding src/lib/packet.c There's a lock of socket & RADIUS packet list handling done in the server & radclient. This should be in library routines, to help with code re-use. - with support for 2-byte attributes, this becomes easier: http://lists.freeradius.org/pipermail/freeradius-users/2004-September/036228... i.e. a LOT easier. Now that there's an sql ippool module, the combination is starting to look interesting. Alan DeKok.
participants (1)
-
Alan DeKok