summaryrefslogtreecommitdiffstats
path: root/cpukit/libnetworking/kern
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-05-22 12:38:32 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-06-07 07:49:12 +0200
commiteddb13416b7f5e1ea35e499c1c2c05e988a50e92 (patch)
treecf0b6baba70d486a1f3aa855a473147969099171 /cpukit/libnetworking/kern
parentnetwork: Include missing <inttypes.h> (diff)
downloadrtems-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.c4
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)