From 342d034c671f8d043a05dd1139f4f75aa6a27817 Mon Sep 17 00:00:00 2001 From: "Gustavo J. A. M. Carneiro" Date: Wed, 14 Apr 2010 16:34:23 -0400 Subject: [PATCH] Bug 835 - Unlimited receive queues in sockets == evil --- src/node/packet-socket.cc | 2 +- src/node/tcp-socket.cc | 2 +- src/node/udp-socket.cc | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/node/packet-socket.cc b/src/node/packet-socket.cc index 07ddee6f4..51b3fc2e4 100644 --- a/src/node/packet-socket.cc +++ b/src/node/packet-socket.cc @@ -43,7 +43,7 @@ PacketSocket::GetTypeId (void) MakeTraceSourceAccessor (&PacketSocket::m_dropTrace)) .AddAttribute ("RcvBufSize", "PacketSocket maximum receive buffer size (bytes)", - UintegerValue (0xffffffffl), + UintegerValue (131072), MakeUintegerAccessor (&PacketSocket::m_rcvBufSize), MakeUintegerChecker ()) ; diff --git a/src/node/tcp-socket.cc b/src/node/tcp-socket.cc index a5ed8e534..29eb0c518 100644 --- a/src/node/tcp-socket.cc +++ b/src/node/tcp-socket.cc @@ -45,7 +45,7 @@ TcpSocket::GetTypeId (void) MakeUintegerChecker ()) .AddAttribute ("RcvBufSize", "TcpSocket maximum receive buffer size (bytes)", - UintegerValue (0xffffffffl), + UintegerValue (131072), MakeUintegerAccessor (&TcpSocket::GetRcvBufSize, &TcpSocket::SetRcvBufSize), MakeUintegerChecker ()) diff --git a/src/node/udp-socket.cc b/src/node/udp-socket.cc index 9f399a346..ee54dbbdf 100644 --- a/src/node/udp-socket.cc +++ b/src/node/udp-socket.cc @@ -39,7 +39,7 @@ UdpSocket::GetTypeId (void) .SetParent () .AddAttribute ("RcvBufSize", "UdpSocket maximum receive buffer size (bytes)", - UintegerValue (0xffffffffl), + UintegerValue (131072), MakeUintegerAccessor (&UdpSocket::GetRcvBufSize, &UdpSocket::SetRcvBufSize), MakeUintegerChecker ())