static void mcast_socket_event(AvahiWatch *w, int fd, AvahiWatchEvent events, void *userdata) {
AvahiServer *s = userdata;
AvahiAddress dest, src;
static void mcast_socket_event(AvahiWatch *w, int fd, AvahiWatchEvent events, void *userdata) {
AvahiServer *s = userdata;
AvahiAddress dest, src;
dispatch_legacy_unicast_packet(s, p);
avahi_dns_packet_free(p);
dispatch_legacy_unicast_packet(s, p);
avahi_dns_packet_free(p);