Add mDNS service queries for SMB, AirPlay, QLab, Blackmagic, and HyperDeck

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Ian Gulliver
2026-01-24 22:43:20 -08:00
parent 6492456ce0
commit 6801cb7f68

View File

@@ -145,6 +145,11 @@ func (t *Tendrils) processMDNSResponse(ifaceName string, srcIP net.IP, msg *dns.
var mdnsServices = []string{
"_services._dns-sd._udp.local.",
"_skaarhoj._tcp.local.",
"_smb._tcp.local.",
"_airplay._tcp.local.",
"_qlab._tcp.local.",
"_blackmagic._tcp.local.",
"_hyperdeck_ctrl._tcp.local.",
}
func (t *Tendrils) runMDNSQuerier(ctx context.Context, iface net.Interface, conn *net.UDPConn) {