Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Mar 2014 14:23:58 +0000 (UTC)
From:      Gleb Smirnoff <glebius@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-10@freebsd.org
Subject:   svn commit: r262738 - in stable/10: share/man/man9 sys/sys
Message-ID:  <201403041423.s24ENwhv042731@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: glebius
Date: Tue Mar  4 14:23:58 2014
New Revision: 262738
URL: http://svnweb.freebsd.org/changeset/base/262738

Log:
  Merge 261595: simplify the SYSCTL_COUNTER_U64() macro.

Modified:
  stable/10/share/man/man9/counter.9
  stable/10/sys/sys/sysctl.h
Directory Properties:
  stable/10/   (props changed)

Modified: stable/10/share/man/man9/counter.9
==============================================================================
--- stable/10/share/man/man9/counter.9	Tue Mar  4 14:21:07 2014	(r262737)
+++ stable/10/share/man/man9/counter.9	Tue Mar  4 14:23:58 2014	(r262738)
@@ -25,7 +25,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd April 3, 2013
+.Dd February 7, 2014
 .Dt COUNTER 9
 .Os
 .Sh NAME
@@ -52,7 +52,7 @@
 .Ft void
 .Fn counter_u64_zero "counter_u64_t c"
 .In sys/sysctl.h
-.Fn SYSCTL_COUNTER_U64 parent nbr name access ptr val descr
+.Fn SYSCTL_COUNTER_U64 parent nbr name access ptr descr
 .Fn SYSCTL_ADD_COUNTER_U64 ctx parent nbr name access ptr descr
 .Sh DESCRIPTION
 .Nm
@@ -126,7 +126,7 @@ value for any moment.
 Clear the counter
 .Fa c
 and set it to zero.
-.It Fn SYSCTL_COUNTER_U64 parent nbr name access ptr val descr
+.It Fn SYSCTL_COUNTER_U64 parent nbr name access ptr descr
 Declare a static
 .Xr sysctl
 oid that would represent a

Modified: stable/10/sys/sys/sysctl.h
==============================================================================
--- stable/10/sys/sys/sysctl.h	Tue Mar  4 14:21:07 2014	(r262737)
+++ stable/10/sys/sys/sysctl.h	Tue Mar  4 14:23:58 2014	(r262738)
@@ -393,11 +393,11 @@ SYSCTL_ALLOWED_TYPES(UINT64, uint64_t *a
 	    sysctl_handle_64, "QU", __DESCR(descr))
 
 /* Oid for a 64-bit unsigned counter(9).  The pointer must be non NULL. */
-#define	SYSCTL_COUNTER_U64(parent, nbr, name, access, ptr, val, descr)	\
+#define	SYSCTL_COUNTER_U64(parent, nbr, name, access, ptr, descr)	\
 	SYSCTL_ASSERT_TYPE(UINT64, ptr, parent, name);			\
 	SYSCTL_OID(parent, nbr, name,					\
 	    CTLTYPE_U64 | CTLFLAG_MPSAFE | (access),			\
-	    ptr, val, sysctl_handle_counter_u64, "QU", descr)
+	    ptr, 0, sysctl_handle_counter_u64, "QU", descr)
 
 #define	SYSCTL_ADD_COUNTER_U64(ctx, parent, nbr, name, access, ptr, descr)\
 	sysctl_add_oid(ctx, parent, nbr, name,				\



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