X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=net_udp.h;h=dbd66639526af0941a587700357a993e3c3ec449;hb=0896ffc41ce8fdf985d5659b2b572763c527fdf9;hp=06b531bf5984bfa37ef76ea21b1df6400a94d3d3;hpb=43ee5e136a693ac9cfb40cb03fceea7d3149104f;p=xonotic%2Fdarkplaces.git diff --git a/net_udp.h b/net_udp.h index 06b531bf..dbd66639 100644 --- a/net_udp.h +++ b/net_udp.h @@ -29,15 +29,17 @@ int UDP_OpenSocket (int port); int UDP_CloseSocket (int socket); int UDP_Connect (int socket, struct qsockaddr *addr); int UDP_CheckNewConnections (void); +int UDP_Recv (qbyte *buf, int len, struct qsockaddr *addr); +int UDP_Send (qbyte *buf, int len, struct qsockaddr *addr); int UDP_Read (int socket, qbyte *buf, int len, struct qsockaddr *addr); int UDP_Write (int socket, qbyte *buf, int len, struct qsockaddr *addr); int UDP_Broadcast (int socket, qbyte *buf, int len); -char *UDP_AddrToString (struct qsockaddr *addr); +char *UDP_AddrToString (const struct qsockaddr *addr); int UDP_StringToAddr (const char *string, struct qsockaddr *addr); int UDP_GetSocketAddr (int socket, struct qsockaddr *addr); -int UDP_GetNameFromAddr (struct qsockaddr *addr, char *name); +int UDP_GetNameFromAddr (const struct qsockaddr *addr, char *name); int UDP_GetAddrFromName (const char *name, struct qsockaddr *addr); -int UDP_AddrCompare (struct qsockaddr *addr1, struct qsockaddr *addr2); +int UDP_AddrCompare (const struct qsockaddr *addr1, const struct qsockaddr *addr2); int UDP_GetSocketPort (struct qsockaddr *addr); int UDP_SetSocketPort (struct qsockaddr *addr, int port);