cyg_mdns_terminate — Terminate mDNS Responder


#include <mdns.h>

void cyg_mdns_terminate(void);


Provides clean soft-shutdown of the mDNS Responder. In reality most deeply embedded systems will never actually need to call this routine, since they will be CPU-reset-restart systems.

This call will unregister all attached service vectors before disabling enabled interfaces. So any leaving (TTL=0) announcements will be transmitted and IGMP/MLD filtering will be removed prior to disabling the mDNS packet reception.