$OpenBSD: README,v 1.2 2012/05/05 14:26:32 merdely Exp $

+-----------------------------------------------------------------------
| Running minissdpd-1.2 on OpenBSD
+-----------------------------------------------------------------------

Before starting minissdpd(1), "minissdpd_flags" needs to be modified in
rc.conf.local(8) to listen on the correct interface (default is "em0").
For example: minissdpd_flags="-i fxp0"

minissdpd(1) _must_ be started before miniupnpd(1) (or any other UPnP
daemon); i.e. it must appear before miniupnpd in the "pkg_scripts"
variable in rc.conf.local(8).

Multicast needs to be allowed on the listening interface. To do so the
following line needs to be added to pf.conf(5):
pass on $listening_interface from any to { 224.0.0.2, 239.0.0.0/8 }
