11.\" File automatically generated by doxy2man0.2
2- .\" Generation date: Mon Aug 31 2015
3- .TH radcli.h 3 2015-08-31 "radcli" "Radius client library"
2+ .\" Generation date: Wed Sep 2 2015
3+ .TH radcli.h 3 2015-09-02 "radcli" "Radius client library"
44.SH "NAME"
55radcli.h \-
66.SH SYNOPSIS
@@ -60,6 +60,7 @@ int rc_find_server_addr(rc_handle const *, char const *, struct addri
6060rc_socket_type rc_get_socket_type(rc_handle *);
6161int rc_get_srcaddr(struct sockaddr *, const struct sockaddr *);
6262unsigned short rc_getport(int);
63+ char *rc_mksid(void);
6364rc_handle *rc_new(void);
6465void rc_openlog(char const *);
6566int rc_own_hostname(char *, int);
@@ -75,27 +76,6 @@ int rc_tls_fd(rc_handle *);
7576.SS ""
7677.PP
7778.sp
78- .sp
79- .RS
80- .nf
81- \fB
82- struct send_data {
83- uint8_t \fI code \fP ; // RADIUS packet code.
84- uint8_t \fI seq_nbr \fP ; // Packet sequence number.
85- char *\fI server \fP ; // Name/addrress of RADIUS server.
86- int \fI svc_port \fP ; // RADIUS protocol destination port.
87- char *\fI secret \fP ; // Shared secret of RADIUS server.
88- int \fI timeout \fP ; // Session timeout in seconds.
89- int \fI retries \fP ;
90- VALUE_PAIR *\fI send_pairs \fP ; // More a/v pairs to send.
91- VALUE_PAIR *\fI receive_pairs \fP ; // Where to place received a/v pairs.
92- };
93- \fP
94- .fi
95- .RE
96- .SS ""
97- .PP
98- .sp
9979.PP
10080this structure directly. Use the rc_avpair_get_ functions.
10181.sp
@@ -133,10 +113,31 @@ struct server {
133113\fP
134114.fi
135115.RE
116+ .SS ""
117+ .PP
118+ .sp
119+ .sp
120+ .RS
121+ .nf
122+ \fB
123+ struct send_data {
124+ uint8_t \fI code \fP ; // RADIUS packet code.
125+ uint8_t \fI seq_nbr \fP ; // Packet sequence number.
126+ char *\fI server \fP ; // Name/addrress of RADIUS server.
127+ int \fI svc_port \fP ; // RADIUS protocol destination port.
128+ char *\fI secret \fP ; // Shared secret of RADIUS server.
129+ int \fI timeout \fP ; // Session timeout in seconds.
130+ int \fI retries \fP ;
131+ VALUE_PAIR *\fI send_pairs \fP ; // More a/v pairs to send.
132+ VALUE_PAIR *\fI receive_pairs \fP ; // Where to place received a/v pairs.
133+ };
134+ \fP
135+ .fi
136+ .RE
136137.SH SEE ALSO
137138.PP
138139.nh
139140.ad l
140- \fIrc_aaa\fP(3), \fIrc_aaa_ctx\fP(3), \fIrc_aaa_ctx_free\fP(3), \fIrc_aaa_ctx_get_secret\fP(3), \fIrc_aaa_ctx_get_vector\fP(3), \fIrc_aaa_ctx_server\fP(3), \fIrc_acct\fP(3), \fIrc_acct_proxy\fP(3), \fIrc_add_config\fP(3), \fIrc_auth\fP(3), \fIrc_auth_proxy\fP(3), \fIrc_avpair_add\fP(3), \fIrc_avpair_assign\fP(3), \fIrc_avpair_copy\fP(3), \fIrc_avpair_free\fP(3), \fIrc_avpair_gen\fP(3), \fIrc_avpair_get\fP(3), \fIrc_avpair_get_attr\fP(3), \fIrc_avpair_get_in6\fP(3), \fIrc_avpair_get_raw\fP(3), \fIrc_avpair_get_uint32\fP(3), \fIrc_avpair_insert\fP(3), \fIrc_avpair_log\fP(3), \fIrc_avpair_new\fP(3), \fIrc_avpair_next\fP(3), \fIrc_avpair_parse\fP(3), \fIrc_avpair_tostr\fP(3), \fIrc_buildreq\fP(3), \fIrc_check\fP(3), \fIrc_check_tls\fP(3), \fIrc_conf_int\fP(3), \fIrc_conf_srv\fP(3), \fIrc_conf_str\fP(3), \fIrc_config_free\fP(3), \fIrc_config_init\fP(3), \fIrc_destroy\fP(3), \fIrc_dict_findattr\fP(3), \fIrc_dict_findval\fP(3), \fIrc_dict_findvend\fP(3), \fIrc_dict_free\fP(3), \fIrc_dict_getattr\fP(3), \fIrc_dict_getval\fP(3), \fIrc_dict_getvend\fP(3), \fIrc_find_server_addr\fP(3), \fIrc_get_socket_type\fP(3), \fIrc_get_srcaddr\fP(3), \fIrc_getport\fP(3), \fIrc_new\fP(3), \fIrc_openlog\fP(3), \fIrc_own_hostname\fP(3), \fIrc_read_config\fP(3), \fIrc_read_dictionary\fP(3), \fIrc_send_server\fP(3), \fIrc_setdebug\fP(3), \fIrc_test_config\fP(3), \fIrc_tls_fd\fP(3)
141+ \fIrc_aaa\fP(3), \fIrc_aaa_ctx\fP(3), \fIrc_aaa_ctx_free\fP(3), \fIrc_aaa_ctx_get_secret\fP(3), \fIrc_aaa_ctx_get_vector\fP(3), \fIrc_aaa_ctx_server\fP(3), \fIrc_acct\fP(3), \fIrc_acct_proxy\fP(3), \fIrc_add_config\fP(3), \fIrc_auth\fP(3), \fIrc_auth_proxy\fP(3), \fIrc_avpair_add\fP(3), \fIrc_avpair_assign\fP(3), \fIrc_avpair_copy\fP(3), \fIrc_avpair_free\fP(3), \fIrc_avpair_gen\fP(3), \fIrc_avpair_get\fP(3), \fIrc_avpair_get_attr\fP(3), \fIrc_avpair_get_in6\fP(3), \fIrc_avpair_get_raw\fP(3), \fIrc_avpair_get_uint32\fP(3), \fIrc_avpair_insert\fP(3), \fIrc_avpair_log\fP(3), \fIrc_avpair_new\fP(3), \fIrc_avpair_next\fP(3), \fIrc_avpair_parse\fP(3), \fIrc_avpair_tostr\fP(3), \fIrc_buildreq\fP(3), \fIrc_check\fP(3), \fIrc_check_tls\fP(3), \fIrc_conf_int\fP(3), \fIrc_conf_srv\fP(3), \fIrc_conf_str\fP(3), \fIrc_config_free\fP(3), \fIrc_config_init\fP(3), \fIrc_destroy\fP(3), \fIrc_dict_findattr\fP(3), \fIrc_dict_findval\fP(3), \fIrc_dict_findvend\fP(3), \fIrc_dict_free\fP(3), \fIrc_dict_getattr\fP(3), \fIrc_dict_getval\fP(3), \fIrc_dict_getvend\fP(3), \fIrc_find_server_addr\fP(3), \fIrc_get_socket_type\fP(3), \fIrc_get_srcaddr\fP(3), \fIrc_getport\fP(3), \fIrc_mksid\fP(3), \fIrc_new\fP(3), \fIrc_openlog\fP(3), \fIrc_own_hostname\fP(3), \fIrc_read_config\fP(3), \fIrc_read_dictionary\fP(3), \fIrc_send_server\fP(3), \fIrc_setdebug\fP(3), \fIrc_test_config\fP(3), \fIrc_tls_fd\fP(3)
141142.ad
142143.hy
0 commit comments