X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=radsecproxy.h;h=03ae54c0d05b0cfa4bf360eddfd214bb019d5bf3;hb=35d05b2ded37fda1aec6e7c144c07548081b9553;hp=2cd55eec7a6f8c0dbada59a7c4c2bdb69d2b8e6d;hpb=010285e8814349c31ffb04f7ed0f3c0e3a3c878c;p=libradsec.git diff --git a/radsecproxy.h b/radsecproxy.h index 2cd55ee..03ae54c 100644 --- a/radsecproxy.h +++ b/radsecproxy.h @@ -7,6 +7,11 @@ * copyright notice and this permission notice appear in all copies. */ +#include +#include +#include +#include +#include "list.h" #include "tlv11.h" #include "radmsg.h" #include "gconfig.h" @@ -57,7 +62,7 @@ struct options { uint8_t loopprevention; enum rsp_fticks_reporting_type fticks_reporting; enum rsp_fticks_mac_type fticks_mac; - char *fticks_key; + uint8_t *fticks_key; }; struct commonprotoopts { @@ -124,6 +129,7 @@ struct clsrvconf { struct tls *tlsconf; struct list *clients; struct server *servers; + char *fticks_viscountry; }; #include "tlscommon.h" @@ -229,6 +235,7 @@ void freerq(struct request *rq); int radsrv(struct request *rq); void replyh(struct server *server, unsigned char *buf); struct addrinfo *resolve_hostport_addrinfo(uint8_t type, char *hostport); +uint8_t *radattr2ascii(struct tlv *attr); /* Local Variables: */ /* c-file-style: "stroustrup" */