On Fri, Jul 19, 2019 at 09:31:24AM +0200, Michal Kubecek wrote: > Service Location Protocol (SLP) uses multicast requests for DA (Directory > agent) and SA (Service agent) discovery. Replies to these requests are > unicast and their source address does not match destination address of the > request so that we need a conntrack helper. A kernel helper was submitted > back in 2013 but was rejected as userspace helper infrastructure is > preferred. This adds an SLP helper to conntrackd. > > As the function of SLP helper is the same as what existing mDNS helper > does, src/helpers/slp.c is essentially just a copy of src/helpers/mdns.c, > except for the default timeout and example usage. As with mDNS helper, > there is no NAT support for the time being as that would probably require > kernel side changes and certainly further study (and could possibly work > only for source NAT). Applied, thanks.