Add support for building RADIUS with radcli

Radcli is yet another RADIUS client library, generally compatible with
freeradius and radiusclient-ng.

This commit adds autoconf option for detecting it as well and changes
cdr_radius and cel_radius to use its header file in that case.

ASTERISK-26540 #close

Change-Id: I271f0715406334874865ffbce0b354b3a2ca148f
This commit is contained in:
Tzafrir Cohen
2016-11-12 20:15:12 +02:00
parent 7540036427
commit 97a75e3829
6 changed files with 134 additions and 15 deletions

View File

@@ -28,9 +28,6 @@
/* Define to 1 if using `alloca.c'. */
#undef C_ALLOCA
/* Use the FreeRADIUS-client library */
#undef FREERADIUS_CLIENT
/* Define to 1 if anonymous semaphores work. */
#undef HAS_WORKING_SEMAPHORE
@@ -1305,6 +1302,9 @@
/* Define if your system needs braces around PTHREAD_ONCE_INIT */
#undef PTHREAD_ONCE_INIT_NEEDS_BRACES
/* Name of RADIUS library include header */
#undef RADIUS_HEADER_STR
/* Define to the type of arg 1 for `select'. */
#undef SELECT_TYPE_ARG1