This patch seems to fix running pfsync in rdomains.

--- sys/net/if_pfsync.c.orig    Thu Nov 14 15:58:00 2013
+++ sys/net/if_pfsync.c Thu Nov 14 16:51:30 2013
@@ -1682,6 +1682,8 @@
        sc->sc_if.if_opackets++;
        sc->sc_if.if_obytes += m->m_pkthdr.len;
 
+       m->m_pkthdr.rdomain = sc->sc_if.if_rdomain;
+
        if (ip_output(m, NULL, NULL, IP_RAWOUTPUT, &sc->sc_imo, NULL) == 0)
                pfsyncstats.pfsyncs_opackets++;
        else

Reply via email to