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

NAME

6       rc_dict_addattr -
7

SYNOPSIS

9       #include <radcli/radcli.h>
10
11       DICT_ATTR * rc_dict_addattr(
12           rc_handle   *rh,
13           char const  *namestr,
14           uint32_t     value,
15           int          type,
16           uint32_t     vendorspec
17       );
18

DESCRIPTION

20       Add attribute to dictionary
21
22       Does not check if such attribute already exists
23

PARAMETERS

25       rh     a handle to configuration.
26
27
28       namestr
29              attribute name
30
31
32       value  attribute value
33
34
35       type   attribute type
36
37
38       vendorspec
39              vendorspec
40
41

RETURN VALUE

43       added attr on success, NULL on failure
44

SEE ALSO

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