diff options
Diffstat (limited to 'comm/Datagram.cc')
-rw-r--r-- | comm/Datagram.cc | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/comm/Datagram.cc b/comm/Datagram.cc index 66c40df..e2bad89 100644 --- a/comm/Datagram.cc +++ b/comm/Datagram.cc @@ -1,17 +1,21 @@ /* - * The Unix Channel + * Ivy League * - * by Michel Beaudouin-Lafon + * Datagrams + * File descriptors, channels * - * Copyright 1990-1997 + * Copyright 1990-2000 * Laboratoire de Recherche en Informatique (LRI) + * Centre d'Etudes de la Navigation Aerienne (CENA) * - * Datagrams + * original code by Michel Beaudouin-Lafon, + * modified by Stephane Chatty * * $Id$ - * $CurLog$ + * */ + #include "Datagram.h" #include "MsgBuffer.h" #include <stdlib.h> @@ -92,7 +96,7 @@ If the datagram is connected, you must use \fun{Write} instead. int IvlDatagram :: Send (byte* buf, int len, IvlAddress& to) { - return sendto (FilDes (), (char*) buf, len, 0, to.GetSockAddr (), to.Length ()); + return sendto (GetFd (), (char*) buf, len, 0, to.GetSockAddr (), to.Length ()); } /*? @@ -126,7 +130,7 @@ IvlDatagram :: Reply (byte* buf, int len) { if (! FAddr) return -1; - return sendto (FilDes (), (char*) buf, len, 0, FAddr->GetSockAddr (), FAddr->Length ()); + return sendto (GetFd (), (char*) buf, len, 0, FAddr->GetSockAddr (), FAddr->Length ()); } /*?nextdoc?*/ |