X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=net_wipx.h;h=82bb49bb32a8c76af2bc146ed8f9faf4ba8b7fa0;hb=3083d6a99f38265ad455a7ae7a163b81d1aee272;hp=c5983530d15427f644c9c9cb2bc83f81847a710d;hpb=0256e57e16a302ad45090618b8d6eb5930788809;p=xonotic%2Fdarkplaces.git diff --git a/net_wipx.h b/net_wipx.h index c5983530..82bb49bb 100644 --- a/net_wipx.h +++ b/net_wipx.h @@ -29,15 +29,17 @@ int WIPX_OpenSocket (int port); int WIPX_CloseSocket (int socket); int WIPX_Connect (int socket, struct qsockaddr *addr); int WIPX_CheckNewConnections (void); +int WIPX_Recv (qbyte *buf, int len, struct qsockaddr *addr); +int WIPX_Send (qbyte *buf, int len, struct qsockaddr *addr); int WIPX_Read (int socket, qbyte *buf, int len, struct qsockaddr *addr); int WIPX_Write (int socket, qbyte *buf, int len, struct qsockaddr *addr); int WIPX_Broadcast (int socket, qbyte *buf, int len); -char *WIPX_AddrToString (struct qsockaddr *addr); -int WIPX_StringToAddr (char *string, struct qsockaddr *addr); +char *WIPX_AddrToString (const struct qsockaddr *addr); +int WIPX_StringToAddr (const char *string, struct qsockaddr *addr); int WIPX_GetSocketAddr (int socket, struct qsockaddr *addr); -int WIPX_GetNameFromAddr (struct qsockaddr *addr, char *name); -int WIPX_GetAddrFromName (char *name, struct qsockaddr *addr); -int WIPX_AddrCompare (struct qsockaddr *addr1, struct qsockaddr *addr2); +int WIPX_GetNameFromAddr (const struct qsockaddr *addr, char *name); +int WIPX_GetAddrFromName (const char *name, struct qsockaddr *addr); +int WIPX_AddrCompare (const struct qsockaddr *addr1, const struct qsockaddr *addr2); int WIPX_GetSocketPort (struct qsockaddr *addr); int WIPX_SetSocketPort (struct qsockaddr *addr, int port);