* @param nr the network
* @param li the listener
*/
-int fr_network_socket_delete(fr_network_t *nr, fr_listen_t *li)
+int fr_network_listen_delete(fr_network_t *nr, fr_listen_t *li)
{
fr_network_socket_t *s;
int fr_network_listen_add(fr_network_t *nr, fr_listen_t *li) CC_HINT(nonnull);
-int fr_network_socket_delete(fr_network_t *nr, fr_listen_t *li);
+int fr_network_listen_delete(fr_network_t *nr, fr_listen_t *li) CC_HINT(nonnull);
int fr_network_directory_add(fr_network_t *nr, fr_listen_t *li) CC_HINT(nonnull);
proto_detail_file_t const *inst = talloc_get_type_abort_const(li->app_io_instance, proto_detail_file_t);
proto_detail_file_thread_t *thread = talloc_get_type_abort(li->thread_instance, proto_detail_file_thread_t);
- if (thread->nr) (void) fr_network_socket_delete(thread->nr, inst->parent->listen);
+ if (thread->nr) (void) fr_network_listen_delete(thread->nr, inst->parent->listen);
/*
* @todo - have our OWN event loop for timers, and a
if (thread->vnode_fd >= 0) {
if (thread->nr) {
- (void) fr_network_socket_delete(thread->nr, inst->parent->listen);
+ (void) fr_network_listen_delete(thread->nr, inst->parent->listen);
} else {
if (fr_event_fd_delete(thread->el, thread->vnode_fd, FR_EVENT_FILTER_VNODE) < 0) {
PERROR("Failed removing DELETE callback on detach");