diff --git a/src/system/boot/loader/net/Ethernet.cpp b/src/system/boot/loader/net/Ethernet.cpp index 2aa472cc86..6e16756bb9 100644 --- a/src/system/boot/loader/net/Ethernet.cpp +++ b/src/system/boot/loader/net/Ethernet.cpp @@ -91,7 +91,7 @@ EthernetService::Init(EthernetInterface *interface) fInterface = interface; fSendBuffer = fInterface->AllocateSendReceiveBuffer( - 2 * SEND_BUFFER_SIZE); + SEND_BUFFER_SIZE + RECEIVE_BUFFER_SIZE); if (!fSendBuffer) return B_NO_MEMORY; fReceiveBuffer = (uint8*)fSendBuffer + SEND_BUFFER_SIZE;