$OpenBSD: README-main,v 1.10 2015/12/06 08:29:35 ajacoutot Exp $

+-----------------------------------------------------------------------
| Running avahi-0.7p0 on OpenBSD
+-----------------------------------------------------------------------

For proper functionality, multicast(4) needs to be enabled. To do so,
add the following line to /etc/rc.conf.local(8):
    multicast=YES

Note that you MUST have a system-wide D-BUS daemon running BEFORE
starting avahi, e.g.:
    rcctl enable messagebus avahi_daemon
    rcctl order messagebus avahi_daemon

A rule similar to the one below can be used in pf.conf(5) to pass
incoming avahi (multicast) traffic:
    pass proto udp from any to 224.0.0.251 port mdns allow-opts
