Restructuring of CVS head
aland at ox.org
Tue May 30 23:58:39 CEST 2006
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.
- 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:
i.e. a LOT easier. Now that there's an sql ippool module, the
combination is starting to look interesting.
More information about the Freeradius-Devel