OpenDNSSEC-signer
1.4.1
|
Go to the source code of this file.
Functions | |
listener_type * | listener_create (allocator_type *allocator) |
interface_type * | listener_push (listener_type *listener, char *address, int family, char *port) |
void | listener_print (FILE *fd, listener_type *listener) |
void | listener_log (listener_type *listener) |
void | interface_cleanup (interface_type *i) |
void | listener_cleanup (listener_type *listener) |
void interface_cleanup | ( | interface_type * | i) |
Clean up interface.
Definition at line 209 of file listener.c.
References interface_struct::address, and interface_struct::port.
Referenced by listener_cleanup().
void listener_cleanup | ( | listener_type * | listener) |
Clean up listener.
Definition at line 225 of file listener.c.
References listener_struct::allocator, allocator_deallocate(), listener_struct::count, interface_cleanup(), and listener_struct::interfaces.
Referenced by engine_config_cleanup().
listener_type* listener_create | ( | allocator_type * | allocator) |
Create listener.
Definition at line 46 of file listener.c.
References listener_struct::allocator, allocator_alloc(), listener_struct::count, listener_struct::interfaces, and ods_log_error().
Referenced by parse_conf_listener().
void listener_log | ( | listener_type * | listener) |
Log listener.
Definition at line 191 of file listener.c.
References listener_struct::count, and listener_struct::interfaces.
void listener_print | ( | FILE * | fd, |
listener_type * | listener | ||
) |
Print listener.
Definition at line 153 of file listener.c.
References listener_struct::count, and listener_struct::interfaces.
interface_type* listener_push | ( | listener_type * | listener, |
char * | address, | ||
int | family, | ||
char * | port | ||
) |
Push an interface to the listener.
Definition at line 71 of file listener.c.
References interface_struct::addr, acl_addr_storage::addr, acl_addr_storage::addr6, interface_struct::address, listener_struct::allocator, allocator_alloc(), allocator_deallocate(), allocator_strdup(), listener_struct::count, interface_struct::family, listener_struct::interfaces, ods_fatal_exit(), ods_log_assert, ods_log_error(), and interface_struct::port.
Referenced by parse_conf_listener().