X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=net_wipx.c;h=7bed13c71152e87a2bdab635da02915df85c52ef;hp=127297852ecd8cc55036c71e6d8a8dbb3d32ab91;hb=a79a57664e9b2420bb4b5a06cde2e84b7191e967;hpb=ea7c24e1fb41f3b1df984ac0eed6881c9fde16f5 diff --git a/net_wipx.c b/net_wipx.c index 12729785..7bed13c7 100644 --- a/net_wipx.c +++ b/net_wipx.c @@ -230,6 +230,20 @@ int WIPX_CheckNewConnections (void) //============================================================================= +int WIPX_Recv (qbyte *buf, int len, struct qsockaddr *addr) +{ + return WIPX_Read (net_acceptsocket, buf, len, addr); +} + +//============================================================================= + +int WIPX_Send (qbyte *buf, int len, struct qsockaddr *addr) +{ + return WIPX_Write (net_acceptsocket, buf, len, addr); +} + +//============================================================================= + static qbyte packetBuffer[NET_DATAGRAMSIZE + 4]; int WIPX_Read (int handle, qbyte *buf, int len, struct qsockaddr *addr) @@ -289,7 +303,7 @@ int WIPX_Write (int handle, qbyte *buf, int len, struct qsockaddr *addr) //============================================================================= -char *WIPX_AddrToString (struct qsockaddr *addr) +char *WIPX_AddrToString (const struct qsockaddr *addr) { static char buf[28]; @@ -311,7 +325,7 @@ char *WIPX_AddrToString (struct qsockaddr *addr) //============================================================================= -int WIPX_StringToAddr (char *string, struct qsockaddr *addr) +int WIPX_StringToAddr (const char *string, struct qsockaddr *addr) { int val; char buf[3]; @@ -364,7 +378,7 @@ int WIPX_GetSocketAddr (int handle, struct qsockaddr *addr) //============================================================================= -int WIPX_GetNameFromAddr (struct qsockaddr *addr, char *name) +int WIPX_GetNameFromAddr (const struct qsockaddr *addr, char *name) { strcpy(name, WIPX_AddrToString(addr)); return 0; @@ -372,7 +386,7 @@ int WIPX_GetNameFromAddr (struct qsockaddr *addr, char *name) //============================================================================= -int WIPX_GetAddrFromName(char *name, struct qsockaddr *addr) +int WIPX_GetAddrFromName(const char *name, struct qsockaddr *addr) { int n; char buf[32]; @@ -397,7 +411,7 @@ int WIPX_GetAddrFromName(char *name, struct qsockaddr *addr) //============================================================================= -int WIPX_AddrCompare (struct qsockaddr *addr1, struct qsockaddr *addr2) +int WIPX_AddrCompare (const struct qsockaddr *addr1, const struct qsockaddr *addr2) { if (addr1->sa_family != addr2->sa_family) return -1;