svn commit: r189061 - head/sys/kern
Ed Schouten
ed at FreeBSD.org
Thu Feb 26 02:28:33 PST 2009
Author: ed
Date: Thu Feb 26 10:28:32 2009
New Revision: 189061
URL: http://svn.freebsd.org/changeset/base/189061
Log:
Use unsigned longs for the TTY's sysctl stats.
Spotted by: clang
Modified:
head/sys/kern/tty_inq.c
head/sys/kern/tty_outq.c
head/sys/kern/tty_ttydisc.c
Modified: head/sys/kern/tty_inq.c
==============================================================================
--- head/sys/kern/tty_inq.c Thu Feb 26 10:14:10 2009 (r189060)
+++ head/sys/kern/tty_inq.c Thu Feb 26 10:28:32 2009 (r189061)
@@ -62,11 +62,11 @@ __FBSDID("$FreeBSD$");
*/
/* Statistics. */
-static long ttyinq_nfast = 0;
-SYSCTL_LONG(_kern, OID_AUTO, tty_inq_nfast, CTLFLAG_RD,
+static unsigned long ttyinq_nfast = 0;
+SYSCTL_ULONG(_kern, OID_AUTO, tty_inq_nfast, CTLFLAG_RD,
&ttyinq_nfast, 0, "Unbuffered reads to userspace on input");
-static long ttyinq_nslow = 0;
-SYSCTL_LONG(_kern, OID_AUTO, tty_inq_nslow, CTLFLAG_RD,
+static unsigned long ttyinq_nslow = 0;
+SYSCTL_ULONG(_kern, OID_AUTO, tty_inq_nslow, CTLFLAG_RD,
&ttyinq_nslow, 0, "Buffered reads to userspace on input");
#define TTYINQ_QUOTESIZE (TTYINQ_DATASIZE / BMSIZE)
Modified: head/sys/kern/tty_outq.c
==============================================================================
--- head/sys/kern/tty_outq.c Thu Feb 26 10:14:10 2009 (r189060)
+++ head/sys/kern/tty_outq.c Thu Feb 26 10:28:32 2009 (r189061)
@@ -53,11 +53,11 @@ __FBSDID("$FreeBSD$");
*/
/* Statistics. */
-static long ttyoutq_nfast = 0;
-SYSCTL_LONG(_kern, OID_AUTO, tty_outq_nfast, CTLFLAG_RD,
+static unsigned long ttyoutq_nfast = 0;
+SYSCTL_ULONG(_kern, OID_AUTO, tty_outq_nfast, CTLFLAG_RD,
&ttyoutq_nfast, 0, "Unbuffered reads to userspace on output");
-static long ttyoutq_nslow = 0;
-SYSCTL_LONG(_kern, OID_AUTO, tty_outq_nslow, CTLFLAG_RD,
+static unsigned long ttyoutq_nslow = 0;
+SYSCTL_ULONG(_kern, OID_AUTO, tty_outq_nslow, CTLFLAG_RD,
&ttyoutq_nslow, 0, "Buffered reads to userspace on output");
struct ttyoutq_block {
Modified: head/sys/kern/tty_ttydisc.c
==============================================================================
--- head/sys/kern/tty_ttydisc.c Thu Feb 26 10:14:10 2009 (r189060)
+++ head/sys/kern/tty_ttydisc.c Thu Feb 26 10:28:32 2009 (r189061)
@@ -48,11 +48,11 @@ __FBSDID("$FreeBSD$");
*/
/* Statistics. */
-static long tty_nin = 0;
-SYSCTL_LONG(_kern, OID_AUTO, tty_nin, CTLFLAG_RD,
+static unsigned long tty_nin = 0;
+SYSCTL_ULONG(_kern, OID_AUTO, tty_nin, CTLFLAG_RD,
&tty_nin, 0, "Total amount of bytes received");
-static long tty_nout = 0;
-SYSCTL_LONG(_kern, OID_AUTO, tty_nout, CTLFLAG_RD,
+static unsigned long tty_nout = 0;
+SYSCTL_ULONG(_kern, OID_AUTO, tty_nout, CTLFLAG_RD,
&tty_nout, 0, "Total amount of bytes transmitted");
/* termios comparison macro's. */
More information about the svn-src-head
mailing list