Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Jun 2012 13:53:15 +0000 (UTC)
From:      "Alexander V. Chernikov" <melifaro@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r237163 - head/sys/netgraph/netflow
Message-ID:  <201206161353.q5GDrFu5047671@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201206161353.q5GDrFu5047671>