aboutsummaryrefslogtreecommitdiff
path: root/lib/libradius/radlib_private.h
diff options
context:
space:
mode:
authorBrian Somers <brian@FreeBSD.org>1999-01-29 22:44:47 +0000
committerBrian Somers <brian@FreeBSD.org>1999-01-29 22:44:47 +0000
commitd30ad2abf74afb5cd969f8db545fb1ce935d1f21 (patch)
treebed8d629287e117f04f7c0b787ff389121bb08ab /lib/libradius/radlib_private.h
parentae908d9cf03948dfe672ef9b3abc6599cc4d38ae (diff)
downloadsrc-d30ad2abf74afb5cd969f8db545fb1ce935d1f21.tar.gz
src-d30ad2abf74afb5cd969f8db545fb1ce935d1f21.zip
Install -C radlib.h
Don't insist that RAD_USER_PASSWORD is supplied before calling rad_send_request(). Instead, insist on only one of RAD_USER_PASSWORD and RAD_CHAP_PASSWORD. Sponsored by: Internet Business Solutions Ltd., Switzerland
Notes
Notes: svn path=/head/; revision=43400
Diffstat (limited to 'lib/libradius/radlib_private.h')
-rw-r--r--lib/libradius/radlib_private.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/libradius/radlib_private.h b/lib/libradius/radlib_private.h
index d3301e326192..ec181f6edc5c 100644
--- a/lib/libradius/radlib_private.h
+++ b/lib/libradius/radlib_private.h
@@ -74,6 +74,7 @@ struct rad_handle {
char pass[PASSSIZE]; /* Cleartext password */
int pass_len; /* Length of cleartext password */
int pass_pos; /* Position of scrambled password */
+ unsigned chap_pass : 1; /* Have we got a CHAP_PASSWORD ? */
unsigned char response[MSGSIZE]; /* Response received */
int resp_len; /* Length of response */
int resp_pos; /* Current position scanning attrs */