I just got version 0.7.1 today and found a small problem. (sql_fetch_row) looks like it should be an "int" in the file sql_iodbc.h.
Here is the output of the compiler: make[10]: Entering directory `/usr/src/radius/freeradius-0.7.1/src/modules/rlm_s ql/drivers/rlm_sql_iodbc' gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -D_GNU_SOURCE -g -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -I../.. -I../../../../include -I/usr/src/radius/freeradius-0.7.1/libltdl -c sql_iodbc.c -o sql_iodbc.o sql_iodbc.c:214: conflicting types for `sql_fetch_row' sql_iodbc.h:31: previous declaration of `sql_fetch_row' make[10]: *** [sql_iodbc.o] Error 1 Thanks, Ken Rea - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html