Author: melifaro
Date: Sat Jun 16 13:53:14 2012
New Revision: 237163
URL: http://svn.freebsd.org/changeset/base/237163

Log:
  Set netflow v9 observation domain value to fib number instead of node id.
  This fixes multi-fib netflow v9 export.
  
  Reviewed by:     glebius
  Approved by:     kib(mentor)
  MFC after:       1 week

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

Modified: head/sys/netgraph/netflow/netflow_v9.c
==============================================================================
--- head/sys/netgraph/netflow/netflow_v9.c      Sat Jun 16 13:51:01 2012        
(r237162)
+++ head/sys/netgraph/netflow/netflow_v9.c      Sat Jun 16 13:53:14 2012        
(r237163)
@@ -222,7 +222,7 @@ export9_send(priv_p priv, fib_export_p f
        header->unix_secs  = htonl(ts.tv_sec);
        header->seq_num = htonl(atomic_fetchadd_32(&fe->flow9_seq, 1));
        header->count = htons(t->count);
-       header->source_id = htonl(NG_NODE_ID(priv->node));
+       header->source_id = htonl(fe->domain_id);
 
        if (priv->export9 != NULL)
                NG_FWD_ITEM_HOOK_FLAGS(error, item, priv->export9, flags);
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to