void transport_mapper_inet_free_method(TransportMapper *s) { TransportMapperInet *self = (TransportMapperInet *) s; if (self->tls_context) tls_context_free(self->tls_context); transport_mapper_free_method(s); }
void afsocket_sd_free(LogPipe *s) { AFSocketSourceDriver *self = (AFSocketSourceDriver *) s; log_reader_options_destroy(&self->reader_options); g_sockaddr_unref(self->bind_addr); self->bind_addr = NULL; g_free(self->transport); #if ENABLE_SSL if(self->tls_context) { tls_context_free(self->tls_context); } #endif log_src_driver_free(s); }
void afsocket_dd_free(LogPipe *s) { AFSocketDestDriver *self = (AFSocketDestDriver *) s; log_writer_options_destroy(&self->writer_options); g_sockaddr_unref(self->bind_addr); g_sockaddr_unref(self->dest_addr); log_pipe_unref(self->writer); g_free(self->hostname); g_free(self->dest_name); g_free(self->transport); #if ENABLE_SSL if(self->tls_context) { tls_context_free(self->tls_context); } #endif log_dest_driver_free(s); }
void afinet_dd_free(LogPipe *s) { AFInetDestDriver *self = (AFInetDestDriver *) s; g_free(self->hostname); g_free(self->bind_ip); g_free(self->bind_port); g_free(self->dest_port); #if ENABLE_SPOOF_SOURCE if (self->lnet_buffer) g_string_free(self->lnet_buffer, TRUE); g_static_mutex_free(&self->lnet_lock); #endif #if BUILD_WITH_SSL if(self->tls_context) { tls_context_free(self->tls_context); } #endif afsocket_dd_free(s); }