Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Jun 2015 18:48:41 +0000 (UTC)
From:      Dimitry Andric <dim@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r284736 - head/sys/net
Message-ID:  <201506231848.t5NImf5O091867@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dim
Date: Tue Jun 23 18:48:41 2015
New Revision: 284736
URL: https://svnweb.freebsd.org/changeset/base/284736

Log:
  Fix endless recursion in sys/net/if.c's drbr_inuse_drv(), found by clang
  3.7.0.
  
  Reviewed by:	marcel

Modified:
  head/sys/net/if.c

Modified: head/sys/net/if.c
==============================================================================
--- head/sys/net/if.c	Tue Jun 23 18:46:29 2015	(r284735)
+++ head/sys/net/if.c	Tue Jun 23 18:48:41 2015	(r284736)
@@ -4005,7 +4005,7 @@ if_setgetcounterfn(if_t ifp, if_get_coun
 int
 drbr_inuse_drv(if_t ifh, struct buf_ring *br)
 {
-	return drbr_inuse_drv(ifh, br);
+	return drbr_inuse(ifh, br);
 }
 
 struct mbuf*



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