diff options
Diffstat (limited to 'src/engine/e_network_internal.h')
| -rw-r--r-- | src/engine/e_network_internal.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/engine/e_network_internal.h b/src/engine/e_network_internal.h index 704f4f4a..6c58ec88 100644 --- a/src/engine/e_network_internal.h +++ b/src/engine/e_network_internal.h @@ -127,6 +127,7 @@ typedef struct NETRECVINFO unsigned char buffer[NET_MAX_PACKETSIZE]; } NETRECVINFO; +/* */ /* connection functions */ void conn_init(NETCONNECTION *conn, NETSOCKET socket); @@ -145,6 +146,7 @@ void recvinfo_start(NETRECVINFO *info, NETADDR *addr, NETCONNECTION *conn, int c int recvinfo_fetch_chunk(NETRECVINFO *info, NETCHUNK *chunk); /* misc helper functions */ +void send_controlmsg(NETSOCKET socket, NETADDR *addr, int ack, int controlmsg, const void *extra, int extra_size); void send_packet_connless(NETSOCKET socket, NETADDR *addr, const void *data, int data_size); void send_packet(NETSOCKET socket, NETADDR *addr, NETPACKETCONSTRUCT *packet); int unpack_packet(unsigned char *buffer, int size, NETPACKETCONSTRUCT *packet); |