philippe44 9679c5c104 fix flush mode | 10 месяцев назад | |
---|---|---|
.. | ||
bin | 9679c5c104 fix flush mode | 10 месяцев назад |
.gitattributes | 008c36facf move to new cspot | 1 год назад |
.gitignore | 008c36facf move to new cspot | 1 год назад |
LICENSE.txt | 008c36facf move to new cspot | 1 год назад |
README.md | 008c36facf move to new cspot | 1 год назад |
build.sh | 008c36facf move to new cspot | 1 год назад |
climdnssvc.c | 9679c5c104 fix flush mode | 10 месяцев назад |
climdnssvc.vcxproj | 008c36facf move to new cspot | 1 год назад |
libmdnssvc.vcxproj | 008c36facf move to new cspot | 1 год назад |
mdns.c | 008c36facf move to new cspot | 1 год назад |
mdns.h | 008c36facf move to new cspot | 1 год назад |
mdnsd.c | 9679c5c104 fix flush mode | 10 месяцев назад |
mdnssvc.h | 008c36facf move to new cspot | 1 год назад |
mdnssvc.sln | 008c36facf move to new cspot | 1 год назад |
This is a fork from https://bitbucket.org/geekman/tinysvcmdns. It works under Windows, MacOS, and Linux (x86, x86_64, arm and aarch64), FreeBSD and Solaris.
I've added a function to stop a registered service, send bye-bye packet and properly release all allocated memory.
It also uses unicast when cient is asking for it which is essential as more and more routers do IGMP spoofing
I've also added a small real responder
Please see here to know how to rebuild my apps in general