summaryrefslogtreecommitdiffstats
path: root/sys/sys/sockbuf.h
diff options
context:
space:
mode:
authorsjg <sjg@FreeBSD.org>2015-02-13 23:19:35 +0000
committersjg <sjg@FreeBSD.org>2015-02-13 23:19:35 +0000
commit6e75dab1c9c4dabe0fa8d2fee1b2ed6526346a9d (patch)
tree4852ce68c08f7de34040c98d3895e35b6515eb44 /sys/sys/sockbuf.h
parentaeadda37948463457c2fc229eab2e2887e101012 (diff)
downloadFreeBSD-src-6e75dab1c9c4dabe0fa8d2fee1b2ed6526346a9d.zip
FreeBSD-src-6e75dab1c9c4dabe0fa8d2fee1b2ed6526346a9d.tar.gz
sbspace: size of bleft, mleft must match sockbuf fields to avoid
overflow on amd64 Submitted by: anshukla@juniper.net Obtained from: Juniper Networks
Diffstat (limited to 'sys/sys/sockbuf.h')
-rw-r--r--sys/sys/sockbuf.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/sys/sockbuf.h b/sys/sys/sockbuf.h
index 5bd9bb5..0e3e172 100644
--- a/sys/sys/sockbuf.h
+++ b/sys/sys/sockbuf.h
@@ -212,7 +212,7 @@ sbused(struct sockbuf *sb)
static inline long
sbspace(struct sockbuf *sb)
{
- long bleft, mleft;
+ int bleft, mleft; /* size should match sockbuf fields */
#if 0
SOCKBUF_LOCK_ASSERT(sb);
OpenPOWER on IntegriCloud