From 74b0e8584522bf131e46c544e9abbd3ee4a21011 Mon Sep 17 00:00:00 2001 From: Hugo Santos Date: Fri, 20 Apr 2007 02:13:54 +0000 Subject: [PATCH] merged a bit more of functionality into DatagramSocket so we don't require a custom ReadData in the link protocol. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20765 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/private/net/ProtocolUtilities.h | 24 ++++++++++--- src/add-ons/kernel/network/stack/link.cpp | 43 ++++------------------- 2 files changed, 25 insertions(+), 42 deletions(-) diff --git a/headers/private/net/ProtocolUtilities.h b/headers/private/net/ProtocolUtilities.h index 7618f450d7..f100361fa6 100644 --- a/headers/private/net/ProtocolUtilities.h +++ b/headers/private/net/ProtocolUtilities.h @@ -45,7 +45,7 @@ templateReadData(numBytes, flags, _buffer); + return ((LinkProtocol *)protocol)->SocketDequeue(flags, _buffer); } ssize_t link_read_avail(net_protocol *protocol) { - return ((LinkProtocol *)protocol)->ReadAvail(); + return ((LinkProtocol *)protocol)->AvailableData(); }