# mdnssd-min **Repository Path**: cyclelist/mdnssd-min ## Basic Information - **Project Name**: mdnssd-min - **Description**: dnssd-mini is a minimal client for mDNS and DNS-SD - **Primary Language**: C - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-05 - **Last Updated**: 2021-11-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # About # mdnssd-min is a minimal client for mDNS and DNS-SD that is designed to do only the following: 1. Use DNS-SD over mDNS to search for a specified service type on one interface. 2. Use mDNS to resolve the IP addresses for all results returned by the DNS-SD query. When run, it returns the hostname, IP and port for each instance of a service of a specified type running on connected LANs. # Features # * Requires no libraries (other than a libc of some kind) * Small size: <14 kB (without debugging symbols on ARM) * Simple operation * Helpful debug mode # Usage # ``` Given a service type, return a set of hostnames, IPs and port numbers for instances of services of the given type. Usage: ./mdnssd-min [-a ] [-t