/* All ow library closeup */ void LibClose(void) { LEVEL_CALL("Starting Library cleanup"); LibStop(); PIDstop(); DeviceDestroy(); Detail_Close() ; _MUTEX_ATTR_DESTROY(Mutex.mattr); #if OW_ZERO // Used by browse and announce OW_Free_dnssd_library(); OW_Free_avahi_library(); #endif LEVEL_CALL("Finished Library cleanup"); if (log_available) { closelog(); log_available = 0; } SAFEFREE(Globals.announce_name) ; SAFEFREE(Globals.progname) ; SAFEFREE(Globals.fatal_debug_file) ; LEVEL_DEBUG("Libraries closed"); }
static void Cleanup(void) { #if OW_ZERO OW_Free_dnssd_library(); #endif }