|
static ssize_t | CC_HINT (format(printf, 2, 3)) |
|
static int | command_add_client_file (rad_listen_t *listener, int argc, char *argv[]) |
|
static void | command_close_socket (rad_listen_t *this) |
|
static int | command_debug_condition (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_debug_file (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_debug_level (rad_listen_t *listener, int argc, char *argv[]) |
|
static void | command_debug_off (void) |
|
static int | command_del_client (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_domain_accept (rad_listen_t *listener) |
|
static int | command_domain_recv (rad_listen_t *listener) |
|
static int | command_domain_recv_co (rad_listen_t *listener, fr_cs_buffer_t *co) |
|
static int | command_domain_send (UNUSED rad_listen_t *listener, UNUSED REQUEST *request) |
|
static int | command_hup (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_inject_file (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_inject_from (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_inject_to (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_print_stats (rad_listen_t *listener, fr_stats_t *stats, int auth, int server) |
|
static int | command_set_home_server_state (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_set_module_config (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_set_module_status (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_show_clients (rad_listen_t *listener, UNUSED int argc, UNUSED char *argv[]) |
|
static int | command_show_config (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_show_debug_condition (rad_listen_t *listener, UNUSED int argc, UNUSED char *argv[]) |
|
static int | command_show_debug_file (rad_listen_t *listener, UNUSED int argc, UNUSED char *argv[]) |
|
static int | command_show_debug_level (rad_listen_t *listener, UNUSED int argc, UNUSED char *argv[]) |
|
static int | command_show_home_server_state (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_show_home_servers (rad_listen_t *listener, UNUSED int argc, UNUSED char *argv[]) |
|
static int | command_show_module_config (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_show_module_flags (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_show_module_methods (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_show_module_status (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_show_modules (rad_listen_t *listener, UNUSED int argc, UNUSED char *argv[]) |
|
static int | command_show_version (rad_listen_t *listener, UNUSED int argc, UNUSED char *argv[]) |
|
static int | command_socket_decode (UNUSED rad_listen_t *listener, UNUSED REQUEST *request) |
|
static int | command_socket_encode (UNUSED rad_listen_t *listener, UNUSED REQUEST *request) |
|
static void | command_socket_free (rad_listen_t *this) |
|
static int | command_socket_open (CONF_SECTION *cs, rad_listen_t *this) |
|
static int | command_socket_open_unix (UNUSED CONF_SECTION *cs, rad_listen_t *this) |
|
static int | command_socket_parse (CONF_SECTION *cs, rad_listen_t *this) |
|
static int | command_socket_parse_unix (CONF_SECTION *cs, rad_listen_t *this) |
|
static int | command_socket_print (rad_listen_t const *this, char *buffer, size_t bufsize) |
|
static int | command_stats_client (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_stats_detail (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_stats_home_server (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_stats_memory (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_stats_socket (rad_listen_t *listener, int argc, char *argv[]) |
|
static int | command_stats_state (rad_listen_t *listener, UNUSED int argc, UNUSED char *argv[]) |
|
static int | command_tcp_recv (rad_listen_t *this) |
|
static int | command_tcp_send (UNUSED rad_listen_t *listener, UNUSED REQUEST *request) |
|
static int | command_terminate (UNUSED rad_listen_t *listener, UNUSED int argc, UNUSED char *argv[]) |
|
static int | command_uptime (rad_listen_t *listener, UNUSED int argc, UNUSED char *argv[]) |
|
static int | command_write_magic (int newfd, listen_socket_t *sock) |
|
static void | cprint_conf_parser (rad_listen_t *listener, int indent, CONF_SECTION *cs, void const *base) |
|
static int | dict_str_to_argvX (char *str, char **argv, int max_argc) |
|
static int | fr_server_domain_socket_peercred (char const *path, uid_t UNUSED uid, UNUSED gid_t gid) |
| Initialise a socket for use with peercred authentication. More...
|
|
static int | fr_server_domain_socket_perm (UNUSED char const *path, UNUSED uid_t uid, UNUSED gid_t gid) |
|
static RADCLIENT * | get_client (rad_listen_t *listener, int argc, char *argv[]) |
|
static home_server_t * | get_home_server (rad_listen_t *listener, int argc, char *argv[], int *last) |
|
static rad_listen_t * | get_socket (rad_listen_t *listener, int argc, char *argv[], int *last) |
|
static int | null_socket_dencode (UNUSED rad_listen_t *listener, UNUSED REQUEST *request) |
|
static int | null_socket_send (UNUSED rad_listen_t *listener, REQUEST *request) |
|
static void | print_help (rad_listen_t *listener, int argc, char *argv[], fr_command_table_t *table, int recursive) |
|