1rc_check(3)                  Radius client library                 rc_check(3)
2
3
4

NAME

6       rc_check -
7

SYNOPSIS

9       #include <radcli/radcli.h>
10
11       int rc_check(
12           rc_handle     *rh,
13           char          *host,
14           char          *secret,
15           unsigned short port,
16           char          *msg
17       );
18

DESCRIPTION

20       Asks the server hostname on the specified port for a status message
21

PARAMETERS

23       rh     a handle to parsed configuration.
24
25
26       host   the name of the server.
27
28
29       secret the secret used by the server.
30
31
32       port   the server's port number.
33
34
35       msg    must  be  an  array of PW_MAX_MSG_SIZE or NULL; will contain the
36              concatenation of any PW_REPLY_MESSAGE received.
37
38

RETURN VALUE

40       OK_RC (0) on success, negative on failure as return value.
41

SEE ALSO

43       radcli.h(3), rc_aaa(3), rc_aaa_ctx(3), rc_aaa_ctx_free(3),
44       rc_aaa_ctx_get_secret(3), rc_aaa_ctx_get_vector(3),
45       rc_aaa_ctx_server(3), rc_acct(3), rc_acct_proxy(3), rc_add_config(3),
46       rc_apply_config(3), rc_auth(3), rc_auth_proxy(3), rc_avpair_add(3),
47       rc_avpair_assign(3), rc_avpair_copy(3), rc_avpair_free(3),
48       rc_avpair_gen(3), rc_avpair_get(3), rc_avpair_get_attr(3),
49       rc_avpair_get_in6(3), rc_avpair_get_raw(3), rc_avpair_get_uint32(3),
50       rc_avpair_insert(3), rc_avpair_log(3), rc_avpair_new(3),
51       rc_avpair_next(3), rc_avpair_parse(3), rc_avpair_remove(3),
52       rc_avpair_tostr(3), rc_buildreq(3), rc_check(3), rc_check_tls(3),
53       rc_conf_int(3), rc_conf_srv(3), rc_conf_str(3), rc_config_free(3),
54       rc_config_init(3), rc_destroy(3), rc_dict_addattr(3),
55       rc_dict_addval(3), rc_dict_addvend(3), rc_dict_findattr(3),
56       rc_dict_findval(3), rc_dict_findvend(3), rc_dict_free(3),
57       rc_dict_getattr(3), rc_dict_getval(3), rc_dict_getvend(3),
58       rc_find_server_addr(3), rc_get_socket_type(3), rc_get_srcaddr(3),
59       rc_getport(3), rc_mksid(3), rc_new(3), rc_openlog(3),
60       rc_own_hostname(3), rc_read_config(3), rc_read_dictionary(3),
61       rc_read_dictionary_from_buffer(3), rc_send_server(3), rc_setdebug(3),
62       rc_test_config(3), rc_tls_fd(3)
63
64
65
66radcli                            2023-01-29                       rc_check(3)
Impressum