[enet-cvs]CVS: enet/include/enet enet.h,1.10,1.11

Lee Salzman enet at sferik.cubik.org
Thu May 22 17:35:14 PDT 2003


Update of /home/enet/cvsroot/enet/include/enet
In directory sferik:/tmp/cvs-serv2174/include/enet

Modified Files:
	enet.h 
Log Message:
Added support for buffer limits


Index: enet.h
===================================================================
RCS file: /home/enet/cvsroot/enet/include/enet/enet.h,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- enet.h	2003/03/15 04:06:11	1.10
+++ enet.h	2003/05/22 22:35:12	1.11
@@ -151,6 +151,10 @@
    ENET_PEER_STATE_ZOMBIE                      = 5
 } ENetPeerState;
 
+#ifndef ENET_BUFFER_MAXIMUM
+#define ENET_BUFFER_MAXIMUM (1 + 2 * ENET_PROTOCOL_MAXIMUM_PACKET_COMMANDS)
+#endif
+
 enum
 {
    ENET_HOST_RECEIVE_BUFFER_SIZE          = 256 * 1024,
@@ -260,7 +264,7 @@
    size_t             packetSize;
    ENetProtocol       commands [ENET_PROTOCOL_MAXIMUM_PACKET_COMMANDS];
    size_t             commandCount;
-   ENetBuffer         buffers [1 + 2 * ENET_PROTOCOL_MAXIMUM_PACKET_COMMANDS];
+   ENetBuffer         buffers [ENET_BUFFER_MAXIMUM];
    size_t             bufferCount;
    ENetAddress        receivedAddress;
    enet_uint8         receivedData [ENET_PROTOCOL_MAXIMUM_MTU];



More information about the enet-cvs mailing list