diff options
author | brian <brian@FreeBSD.org> | 2002-05-07 10:47:18 +0000 |
---|---|---|
committer | brian <brian@FreeBSD.org> | 2002-05-07 10:47:18 +0000 |
commit | 051cc9f6f7bff4d2d1b611fce1ece2b58978af6f (patch) | |
tree | d6f3a7566b3d1a1b7c9ed2829623c43ae6ceff87 /lib/libradius/radlib_private.h | |
parent | 920f339ee0360ae3f2069fa04c25c1ae979fbe65 (diff) | |
download | FreeBSD-src-051cc9f6f7bff4d2d1b611fce1ece2b58978af6f.zip FreeBSD-src-051cc9f6f7bff4d2d1b611fce1ece2b58978af6f.tar.gz |
Add support for vendor specific RADIUS extensions.
Only the extensions from rfc2548 are specified for now.
Diffstat (limited to 'lib/libradius/radlib_private.h')
-rw-r--r-- | lib/libradius/radlib_private.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/libradius/radlib_private.h b/lib/libradius/radlib_private.h index af16970..251c1bd 100644 --- a/lib/libradius/radlib_private.h +++ b/lib/libradius/radlib_private.h @@ -33,6 +33,7 @@ #include <netinet/in.h> #include "radlib.h" +#include "radlib_vs.h" /* Handle types */ #define RADIUS_AUTH 0 /* RADIUS authentication, default */ @@ -89,4 +90,11 @@ struct rad_handle { int type; /* Handle type */ }; +struct vendor_attribute { + u_int32_t vendor_value; + u_char attrib_type; + u_char attrib_len; + u_char attrib_data[1]; +}; + #endif |