--- embedaddon/mpd/src/radsrv.h 2013/07/22 08:44:29 1.1.1.1 +++ embedaddon/mpd/src/radsrv.h 2021/03/17 00:39:23 1.1.1.2 @@ -15,47 +15,46 @@ * DEFINITIONS */ - #define RADSRV_MAX_SERVERS 10 +#define RADSRV_MAX_SERVERS 10 - /* Configuration options */ - enum { - RADSRV_DISCONNECT, /* enable Disconnect-Request */ - RADSRV_COA /* enable CoA-Request */ - }; + /* Configuration options */ +enum { + RADSRV_DISCONNECT, /* enable Disconnect-Request */ + RADSRV_COA /* enable CoA-Request */ +}; - /* Configuration for a radius server */ - struct radiusclient_conf { - char *hostname; - char *sharedsecret; - struct radiusclient_conf *next; - }; + /* Configuration for a radius server */ +struct radiusclient_conf { + char *hostname; + char *sharedsecret; + struct radiusclient_conf *next; +}; - struct radsrv { - struct optinfo options; - struct u_addr addr; - in_port_t port; - int fd; - struct rad_handle *handle; - struct radiusclient_conf *clients; - EventRef event; /* connect-event */ - }; +struct radsrv { + struct optinfo options; + struct u_addr addr; + in_port_t port; + int fd; + struct rad_handle *handle; + struct radiusclient_conf *clients; + EventRef event; /* connect-event */ +}; - typedef struct radsrv *Radsrv; +typedef struct radsrv *Radsrv; /* * VARIABLES */ - extern const struct cmdtab RadsrvSetCmds[]; +extern const struct cmdtab RadsrvSetCmds[]; /* * FUNCTIONS */ - extern int RadsrvInit(Radsrv c); - extern int RadsrvOpen(Radsrv c); - extern int RadsrvClose(Radsrv c); - extern int RadsrvStat(Context ctx, int ac, char *av[], void *arg); +extern int RadsrvInit(Radsrv c); +extern int RadsrvOpen(Radsrv c); +extern int RadsrvClose(Radsrv c); +extern int RadsrvStat(Context ctx, int ac, const char *const av[], const void *arg); #endif -