diff options
author | sjg <sjg@FreeBSD.org> | 2015-02-13 23:19:35 +0000 |
---|---|---|
committer | sjg <sjg@FreeBSD.org> | 2015-02-13 23:19:35 +0000 |
commit | 6e75dab1c9c4dabe0fa8d2fee1b2ed6526346a9d (patch) | |
tree | 4852ce68c08f7de34040c98d3895e35b6515eb44 /sys/sys/sockbuf.h | |
parent | aeadda37948463457c2fc229eab2e2887e101012 (diff) | |
download | FreeBSD-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.h | 2 |
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); |