Author: melifaro
Date: Mon Jan  4 17:25:32 2016
New Revision: 293167
URL: https://svnweb.freebsd.org/changeset/base/293167

Log:
  Fix route lookup condition: do IPv6 route lookup for source based on
    NG_NETFLOW_CONF_NOSRCLOOKUP instead of NG_NETFLOW_CONF_NODSTLOOKUP.

Modified:
  head/sys/netgraph/netflow/netflow.c

Modified: head/sys/netgraph/netflow/netflow.c
==============================================================================
--- head/sys/netgraph/netflow/netflow.c Mon Jan  4 17:23:10 2016        
(r293166)
+++ head/sys/netgraph/netflow/netflow.c Mon Jan  4 17:25:32 2016        
(r293167)
@@ -451,7 +451,7 @@ hash6_insert(priv_p priv, struct flow_ha
                }
        }
 
-       if ((flags & NG_NETFLOW_CONF_NODSTLOOKUP) == 0) {
+       if ((flags & NG_NETFLOW_CONF_NOSRCLOOKUP) == 0) {
                /* Do route lookup on source address, to fill in src_mask. */
                bzero(&rin6, sizeof(struct route_in6));
                src = (struct sockaddr_in6 *)&rin6.ro_dst;
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to