made a request_free() and rad_free() take a '**' pointer, instead
authoraland <aland>
Mon, 20 Nov 2000 16:23:00 +0000 (16:23 +0000)
committeraland <aland>
Mon, 20 Nov 2000 16:23:00 +0000 (16:23 +0000)
commit5c49b635ad858ca65f04c8e3c78080dcb742aa33
tree1757439e6824edb2c959e76dc4406a3dea7504fc
parent79631557d6dc08dc3138c2c9edd840681183a959
made a request_free() and rad_free() take a '**' pointer, instead
of a '*' pointer.  This allows those functions to set the input
variable to NULL, to explicitely tell the caller it's no longer
valid.

It also minimizes the code, as there was a lot of:

rad_free(foo);
foo = NULL;
src/include/libradius.h
src/include/radiusd.h
src/lib/radius.c
src/main/radiusd.c
src/main/request_list.c
src/main/util.c