diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-05-22 12:38:32 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-06-07 07:49:12 +0200 |
commit | eddb13416b7f5e1ea35e499c1c2c05e988a50e92 (patch) | |
tree | cf0b6baba70d486a1f3aa855a473147969099171 /cpukit/libnetworking/kern | |
parent | network: Include missing <inttypes.h> (diff) | |
download | rtems-eddb13416b7f5e1ea35e499c1c2c05e988a50e92.tar.bz2 |
network: Do not use MSIZE
Do not use the MSIZE for the legacy network stack. Instead use
_SYS_MBUF_LEGACY_MSIZE.
Update #2833.
Diffstat (limited to 'cpukit/libnetworking/kern')
-rw-r--r-- | cpukit/libnetworking/kern/uipc_socket2.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cpukit/libnetworking/kern/uipc_socket2.c b/cpukit/libnetworking/kern/uipc_socket2.c index c2d18b128f..e6ea6725dd 100644 --- a/cpukit/libnetworking/kern/uipc_socket2.c +++ b/cpukit/libnetworking/kern/uipc_socket2.c @@ -343,7 +343,7 @@ int sbreserve(struct sockbuf *sb, u_long cc) { - if (cc > sb_max * MCLBYTES / (MSIZE + MCLBYTES)) + if (cc > sb_max * MCLBYTES / (_SYS_MBUF_LEGACY_MSIZE + MCLBYTES)) return (0); sb->sb_hiwat = cc; sb->sb_mbmax = min(cc * sb_efficiency, sb_max); @@ -424,7 +424,7 @@ sbcheck(struct sockbuf *sb) for (m = sb->sb_mb; m; m = m->m_next) { len += m->m_len; - mbcnt += MSIZE; + mbcnt += _SYS_MBUF_LEGACY_MSIZE; if (m->m_flags & M_EXT) /*XXX*/ /* pretty sure this is bogus */ mbcnt += m->m_ext.ext_size; if (m->m_nextpkt) |