Code: Select all
// Initialize Zeroconf
mdns_init(tcp_svr);
// Register all the zeroconf names
mdns_register_canonical_name("xmos_attero_endpoint");
mdns_register_service("XMOS/Attero AVB", "_attero-cfg._udp",
ATTERO_CFG_PORT, "");
Code: Select all
// Initialize Zeroconf
mdns_init(tcp_svr);
// Register all the zeroconf names
mdns_register_canonical_name("xmos_attero_endpoint");
mdns_register_service("XMOS/Attero AVB", "_attero-cfg._udp",
ATTERO_CFG_PORT, "");
Code: Select all
dns-sd -B _attero-cfg._udp
Code: Select all
Browsing for _attero-cfg._udp
Timestamp A/R Flags if Domain Service Type Instance Name
16:50:57.209 Add 2 15 local. _attero-cfg._udp. XMOS/Attero AVB
Code: Select all
// Initialize Zeroconf
mdns_init(tcp_svr);
// Register all the zeroconf names
mdns_register_canonical_name("xmos_avb_talker_station");
//mdns_register_name("xmos_avb_talker_station");
//mdns_send()
mdns_register_service("XMOS AVB Talker", "_attero-cfg._udp",
ATTERO_CFG_PORT, "");
Code: Select all
void mdns_register_canonical_name(char name[])