Hi, I would like to create my own avahi publish udp packet using boost asio libraries but am not sure exactly what avahi sends out when publishing a service. I have tried using ngrep and tcpdump but can't figure out when I need to send. Can someone point me in the right direction?