Symbol: rad_handle
usr.sbin/ppp/libradius/radlib.c
102
insert_scrambled_password(struct rad_handle *h, int srv)
usr.sbin/ppp/libradius/radlib.c
1063
struct rad_handle *
usr.sbin/ppp/libradius/radlib.c
1066
struct rad_handle *h;
usr.sbin/ppp/libradius/radlib.c
1068
h = (struct rad_handle *)malloc(sizeof(struct rad_handle));
usr.sbin/ppp/libradius/radlib.c
1088
struct rad_handle *
usr.sbin/ppp/libradius/radlib.c
1091
struct rad_handle *h;
usr.sbin/ppp/libradius/radlib.c
1099
struct rad_handle *
usr.sbin/ppp/libradius/radlib.c
1102
struct rad_handle *h;
usr.sbin/ppp/libradius/radlib.c
1112
struct rad_handle *
usr.sbin/ppp/libradius/radlib.c
1119
rad_put_addr(struct rad_handle *h, int type, struct in_addr addr)
usr.sbin/ppp/libradius/radlib.c
1125
rad_put_addr6(struct rad_handle *h, int type, struct in6_addr addr)
usr.sbin/ppp/libradius/radlib.c
1132
rad_put_attr(struct rad_handle *h, int type, const void *value, size_t len)
usr.sbin/ppp/libradius/radlib.c
1177
rad_put_int(struct rad_handle *h, int type, u_int32_t value)
usr.sbin/ppp/libradius/radlib.c
1186
rad_put_string(struct rad_handle *h, int type, const char *str)
usr.sbin/ppp/libradius/radlib.c
1192
rad_put_message_authentic(struct rad_handle *h)
usr.sbin/ppp/libradius/radlib.c
1221
rad_send_request(struct rad_handle *h)
usr.sbin/ppp/libradius/radlib.c
1269
rad_strerror(struct rad_handle *h)
usr.sbin/ppp/libradius/radlib.c
136
insert_request_authenticator(struct rad_handle *h, int resp)
usr.sbin/ppp/libradius/radlib.c
1366
rad_put_vendor_addr(struct rad_handle *h, int vendor, int type,
usr.sbin/ppp/libradius/radlib.c
1374
rad_put_vendor_addr6(struct rad_handle *h, int vendor, int type,
usr.sbin/ppp/libradius/radlib.c
1383
rad_put_vendor_attr(struct rad_handle *h, int vendor, int type,
usr.sbin/ppp/libradius/radlib.c
1416
rad_put_vendor_int(struct rad_handle *h, int vendor, int type, u_int32_t i)
usr.sbin/ppp/libradius/radlib.c
1425
rad_put_vendor_string(struct rad_handle *h, int vendor, int type,
usr.sbin/ppp/libradius/radlib.c
1432
rad_request_authenticator(struct rad_handle *h, char *buf, size_t len)
usr.sbin/ppp/libradius/radlib.c
1443
rad_demangle(struct rad_handle *h, const void *mangled, size_t mlen)
usr.sbin/ppp/libradius/radlib.c
1498
rad_demangle_mppe_key(struct rad_handle *h, const void *mangled,
usr.sbin/ppp/libradius/radlib.c
156
insert_message_authenticator(struct rad_handle *h, int resp)
usr.sbin/ppp/libradius/radlib.c
1576
rad_server_secret(struct rad_handle *h)
usr.sbin/ppp/libradius/radlib.c
187
is_valid_response(struct rad_handle *h, int srv,
usr.sbin/ppp/libradius/radlib.c
273
is_valid_request(struct rad_handle *h)
usr.sbin/ppp/libradius/radlib.c
341
put_password_attr(struct rad_handle *h, int type, const void *value, size_t len)
usr.sbin/ppp/libradius/radlib.c
371
put_raw_attr(struct rad_handle *h, int type, const void *value, size_t len)
usr.sbin/ppp/libradius/radlib.c
389
rad_add_server(struct rad_handle *h, const char *host, int port,
usr.sbin/ppp/libradius/radlib.c
400
rad_add_server_ex(struct rad_handle *h, const char *host, int port,
usr.sbin/ppp/libradius/radlib.c
455
rad_close(struct rad_handle *h)
usr.sbin/ppp/libradius/radlib.c
471
rad_bind_to(struct rad_handle *h, in_addr_t addr)
usr.sbin/ppp/libradius/radlib.c
478
rad_config(struct rad_handle *h, const char *path)
usr.sbin/ppp/libradius/radlib.c
67
static void clear_password(struct rad_handle *);
usr.sbin/ppp/libradius/radlib.c
670
rad_continue_send_request(struct rad_handle *h, int selected, int *fd,
usr.sbin/ppp/libradius/radlib.c
68
static void generr(struct rad_handle *, const char *, ...)
usr.sbin/ppp/libradius/radlib.c
70
static void insert_scrambled_password(struct rad_handle *, int);
usr.sbin/ppp/libradius/radlib.c
71
static void insert_request_authenticator(struct rad_handle *, int);
usr.sbin/ppp/libradius/radlib.c
72
static void insert_message_authenticator(struct rad_handle *, int);
usr.sbin/ppp/libradius/radlib.c
73
static int is_valid_response(struct rad_handle *, int,
usr.sbin/ppp/libradius/radlib.c
75
static int put_password_attr(struct rad_handle *, int,
usr.sbin/ppp/libradius/radlib.c
77
static int put_raw_attr(struct rad_handle *, int,
usr.sbin/ppp/libradius/radlib.c
785
rad_receive_request(struct rad_handle *h)
usr.sbin/ppp/libradius/radlib.c
82
clear_password(struct rad_handle *h)
usr.sbin/ppp/libradius/radlib.c
822
rad_send_response(struct rad_handle *h)
usr.sbin/ppp/libradius/radlib.c
854
rad_create_request(struct rad_handle *h, int code)
usr.sbin/ppp/libradius/radlib.c
886
rad_create_response(struct rad_handle *h, int code)
usr.sbin/ppp/libradius/radlib.c
92
generr(struct rad_handle *h, const char *format, ...)
usr.sbin/ppp/libradius/radlib.c
948
rad_get_attr(struct rad_handle *h, const void **value, size_t *len)
usr.sbin/ppp/libradius/radlib.c
973
rad_init_send_request(struct rad_handle *h, int *fd, struct timeval *tv)
usr.sbin/ppp/libradius/radlib.h
190
struct rad_handle;
usr.sbin/ppp/libradius/radlib.h
194
struct rad_handle *rad_acct_open(void);
usr.sbin/ppp/libradius/radlib.h
195
int rad_add_server(struct rad_handle *,
usr.sbin/ppp/libradius/radlib.h
197
int rad_add_server_ex(struct rad_handle *,
usr.sbin/ppp/libradius/radlib.h
200
struct rad_handle *rad_auth_open(void);
usr.sbin/ppp/libradius/radlib.h
201
void rad_bind_to(struct rad_handle *, in_addr_t);
usr.sbin/ppp/libradius/radlib.h
202
void rad_close(struct rad_handle *);
usr.sbin/ppp/libradius/radlib.h
203
int rad_config(struct rad_handle *, const char *);
usr.sbin/ppp/libradius/radlib.h
204
int rad_continue_send_request(struct rad_handle *, int,
usr.sbin/ppp/libradius/radlib.h
206
int rad_create_request(struct rad_handle *, int);
usr.sbin/ppp/libradius/radlib.h
207
int rad_create_response(struct rad_handle *, int);
usr.sbin/ppp/libradius/radlib.h
212
int rad_get_attr(struct rad_handle *, const void **,
usr.sbin/ppp/libradius/radlib.h
214
int rad_init_send_request(struct rad_handle *, int *,
usr.sbin/ppp/libradius/radlib.h
216
struct rad_handle *rad_open(void); /* Deprecated, == rad_auth_open */
usr.sbin/ppp/libradius/radlib.h
217
int rad_put_addr(struct rad_handle *, int, struct in_addr);
usr.sbin/ppp/libradius/radlib.h
218
int rad_put_addr6(struct rad_handle *, int, struct in6_addr);
usr.sbin/ppp/libradius/radlib.h
219
int rad_put_attr(struct rad_handle *, int,
usr.sbin/ppp/libradius/radlib.h
221
int rad_put_int(struct rad_handle *, int, u_int32_t);
usr.sbin/ppp/libradius/radlib.h
222
int rad_put_string(struct rad_handle *, int,
usr.sbin/ppp/libradius/radlib.h
224
int rad_put_message_authentic(struct rad_handle *);
usr.sbin/ppp/libradius/radlib.h
225
ssize_t rad_request_authenticator(struct rad_handle *, char *,
usr.sbin/ppp/libradius/radlib.h
227
int rad_receive_request(struct rad_handle *);
usr.sbin/ppp/libradius/radlib.h
228
int rad_send_request(struct rad_handle *);
usr.sbin/ppp/libradius/radlib.h
229
int rad_send_response(struct rad_handle *);
usr.sbin/ppp/libradius/radlib.h
230
struct rad_handle *rad_server_open(int fd);
usr.sbin/ppp/libradius/radlib.h
231
const char *rad_server_secret(struct rad_handle *);
usr.sbin/ppp/libradius/radlib.h
232
const char *rad_strerror(struct rad_handle *);
usr.sbin/ppp/libradius/radlib.h
233
u_char *rad_demangle(struct rad_handle *, const void *,
usr.sbin/ppp/libradius/radlib_vs.h
71
struct rad_handle;
usr.sbin/ppp/libradius/radlib_vs.h
75
int rad_put_vendor_addr(struct rad_handle *, int, int, struct in_addr);
usr.sbin/ppp/libradius/radlib_vs.h
76
int rad_put_vendor_addr6(struct rad_handle *, int, int, struct in6_addr);
usr.sbin/ppp/libradius/radlib_vs.h
77
int rad_put_vendor_attr(struct rad_handle *, int, int, const void *,
usr.sbin/ppp/libradius/radlib_vs.h
79
int rad_put_vendor_int(struct rad_handle *, int, int, u_int32_t);
usr.sbin/ppp/libradius/radlib_vs.h
80
int rad_put_vendor_string(struct rad_handle *, int, int, const char *);
usr.sbin/ppp/libradius/radlib_vs.h
81
u_char *rad_demangle_mppe_key(struct rad_handle *, const void *, size_t,
usr.sbin/ppp/radius.c
673
radius_put_physical_details(struct rad_handle *rad, struct physical *p)
usr.sbin/ppp/radius.h
40
struct rad_handle *rad; /* Using this to talk to our lib */