![]() |
DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
|
|
Go to the source code of this file.
Data Structures | |
struct | challenge_t |
struct | netconn_t::netconn_nq_s |
struct | netconn_t::netconn_qw_s |
struct | netconn_t |
struct | netgraphitem_t |
Macros | |
#define | CCREP_ACCEPT 0x81 |
#define | CCREP_PLAYER_INFO 0x84 |
#define | CCREP_RCON 0x86 |
#define | CCREP_REJECT 0x82 |
#define | CCREP_RULE_INFO 0x85 |
#define | CCREP_SERVER_INFO 0x83 |
#define | CCREQ_CONNECT 0x01 |
#define | CCREQ_PLAYER_INFO 0x03 |
#define | CCREQ_RCON 0x05 |
#define | CCREQ_RULE_INFO 0x04 |
#define | CCREQ_SERVER_INFO 0x02 |
#define | MAX_CHALLENGES 128 |
#define | NET_EXTRESPONSE_MAX 16 |
#define | NET_HEADERSIZE (2 * sizeof(unsigned int)) |
#define | NET_PROTOCOL_VERSION 3 |
#define | NETFLAG_ACK 0x00020000 |
#define | NETFLAG_CRYPTO0 0x10000000 |
#define | NETFLAG_CRYPTO1 0x20000000 |
#define | NETFLAG_CRYPTO2 0x40000000 |
#define | NETFLAG_CTL 0x80000000 |
#define | NETFLAG_DATA 0x00010000 |
#define | NETFLAG_EOM 0x00080000 |
#define | NETFLAG_LENGTH_MASK 0x0000ffff |
#define | NETFLAG_NAK 0x00040000 |
#define | NETFLAG_UNRELIABLE 0x00100000 |
#define | NETGRAPH_CHOKEDPACKET -2 |
#define | NETGRAPH_LOSTPACKET -1 |
#define | NETGRAPH_NOPACKET 0 |
#define | NETGRAPH_PACKETS 256 |
Variables | |
challenge_t | challenges [MAX_CHALLENGES] |
sizebuf_t | cl_message |
char | cl_net_extresponse [NET_EXTRESPONSE_MAX][1400] |
unsigned | cl_net_extresponse_count |
unsigned | cl_net_extresponse_last |
struct cvar_s | cl_netport |
char | cl_readstring [MAX_INPUTLINE] |
struct cvar_s | developer_networking |
struct cvar_s | hostname |
struct cvar_s | net_address |
struct cvar_s | net_address_ipv6 |
struct cvar_s | net_burstreserve |
struct cvar_s | net_fakelag |
struct cvar_s | net_usesizelimit |
netconn_t * | netconn_list |
struct mempool_s * | netconn_mempool |
sizebuf_t | sv_message |
char | sv_net_extresponse [NET_EXTRESPONSE_MAX][1400] |
unsigned | sv_net_extresponse_count |
unsigned | sv_net_extresponse_last |
struct cvar_s | sv_netport |
struct cvar_s | sv_public |
char | sv_readstring [MAX_INPUTLINE] |
#define CCREP_ACCEPT 0x81 |
Definition at line 125 of file netconn.h.
Referenced by NetConn_ClientParsePacket(), and NetConn_ServerParsePacket().
#define CCREP_PLAYER_INFO 0x84 |
Definition at line 128 of file netconn.h.
Referenced by Crypto_ClientParsePacket(), NetConn_ClientParsePacket(), and NetConn_ServerParsePacket().
#define CCREP_RCON 0x86 |
Definition at line 130 of file netconn.h.
Referenced by Con_Rcon_Redirect_Init(), and NetConn_ClientParsePacket().
#define CCREP_REJECT 0x82 |
Definition at line 126 of file netconn.h.
Referenced by NetConn_ClientParsePacket(), and NetConn_ServerParsePacket().
#define CCREP_RULE_INFO 0x85 |
Definition at line 129 of file netconn.h.
Referenced by Crypto_ClientParsePacket(), NetConn_ClientParsePacket(), and NetConn_ServerParsePacket().
#define CCREP_SERVER_INFO 0x83 |
Definition at line 127 of file netconn.h.
Referenced by Crypto_ClientParsePacket(), NetConn_ClientParsePacket(), and NetConn_ServerParsePacket().
#define CCREQ_CONNECT 0x01 |
Definition at line 119 of file netconn.h.
Referenced by NetConn_ClientFrame(), and NetConn_ServerParsePacket().
#define CCREQ_PLAYER_INFO 0x03 |
Definition at line 121 of file netconn.h.
Referenced by NetConn_ServerParsePacket().
#define CCREQ_RCON 0x05 |
Definition at line 123 of file netconn.h.
Referenced by CL_PQRcon_f(), and NetConn_ServerParsePacket().
#define CCREQ_RULE_INFO 0x04 |
Definition at line 122 of file netconn.h.
Referenced by NetConn_ServerParsePacket().
#define CCREQ_SERVER_INFO 0x02 |
Definition at line 120 of file netconn.h.
Referenced by NetConn_ServerParsePacket().
#define MAX_CHALLENGES 128 |
Definition at line 476 of file netconn.h.
Referenced by Crypto_ServerParsePacket_Internal(), hmac_mdfour_challenge_matching(), and NetConn_ServerParsePacket().
#define NET_EXTRESPONSE_MAX 16 |
Definition at line 48 of file netconn.h.
Referenced by NetConn_ClientParsePacket(), NetConn_ServerParsePacket(), VM_CL_getextresponse(), and VM_SV_getextresponse().
#define NET_HEADERSIZE (2 * sizeof(unsigned int)) |
Definition at line 32 of file netconn.h.
Referenced by NetConn_ClientFrame(), NetConn_ClientParsePacket(), NetConn_ReceivedMessage(), NetConn_SendUnreliableMessage(), NetConn_ServerFrame(), and NetConn_ServerParsePacket().
#define NET_PROTOCOL_VERSION 3 |
Definition at line 47 of file netconn.h.
Referenced by NetConn_BuildStatusResponse(), NetConn_ClientFrame(), and NetConn_ServerParsePacket().
#define NETFLAG_ACK 0x00020000 |
Definition at line 37 of file netconn.h.
Referenced by NetConn_ReceivedMessage().
#define NETFLAG_CRYPTO0 0x10000000 |
Definition at line 41 of file netconn.h.
Referenced by NetConn_AddCryptoFlag().
#define NETFLAG_CRYPTO1 0x20000000 |
Definition at line 42 of file netconn.h.
Referenced by NetConn_AddCryptoFlag().
#define NETFLAG_CRYPTO2 0x40000000 |
Definition at line 43 of file netconn.h.
Referenced by NetConn_AddCryptoFlag().
#define NETFLAG_CTL 0x80000000 |
Definition at line 44 of file netconn.h.
Referenced by CL_PQRcon_f(), Con_Rcon_Redirect_Flush(), Crypto_ClientParsePacket(), NetConn_ClientFrame(), NetConn_ClientParsePacket(), NetConn_ReceivedMessage(), and NetConn_ServerParsePacket().
#define NETFLAG_DATA 0x00010000 |
Definition at line 36 of file netconn.h.
Referenced by NetConn_ReceivedMessage(), and NetConn_SendUnreliableMessage().
#define NETFLAG_EOM 0x00080000 |
Definition at line 39 of file netconn.h.
Referenced by NetConn_ReceivedMessage(), and NetConn_SendUnreliableMessage().
#define NETFLAG_LENGTH_MASK 0x0000ffff |
Definition at line 35 of file netconn.h.
Referenced by CL_PQRcon_f(), Con_Rcon_Redirect_Flush(), NetConn_ClientFrame(), NetConn_ReceivedMessage(), and NetConn_ServerParsePacket().
#define NETFLAG_UNRELIABLE 0x00100000 |
Definition at line 40 of file netconn.h.
Referenced by NetConn_ReceivedMessage(), and NetConn_SendUnreliableMessage().
#define NETGRAPH_CHOKEDPACKET -2 |
Definition at line 225 of file netconn.h.
Referenced by NetConn_CanSend(), NetConn_SendUnreliableMessage(), and SCR_DrawNetGraph_DrawGraph().
#define NETGRAPH_LOSTPACKET -1 |
Definition at line 224 of file netconn.h.
Referenced by CL_SendMove(), NetConn_ReceivedMessage(), SCR_DrawNetGraph_DrawGraph(), SV_ApplyClientMove(), SV_Pings_f(), and SV_Status_f().
#define NETGRAPH_NOPACKET 0 |
Definition at line 223 of file netconn.h.
Referenced by NetConn_CanSend(), NetConn_ReceivedMessage(), and NetConn_SendUnreliableMessage().
#define NETGRAPH_PACKETS 256 |
Definition at line 222 of file netconn.h.
Referenced by CL_SendMove(), NetConn_CanSend(), NetConn_ReceivedMessage(), SCR_DrawNetGraph_DrawGraph(), SV_ApplyClientMove(), SV_ExecuteClientMoves(), SV_Pings_f(), SV_ReadClientMove(), and SV_Status_f().
void Net_Stats_f | ( | struct cmd_state_s * | cmd | ) |
Definition at line 789 of file netconn.c.
References netgraphitem_t::ackbytes, netconn_t::cleartime, netgraphitem_t::cleartime, host, NETGRAPH_CHOKEDPACKET, NETGRAPH_NOPACKET, NETGRAPH_PACKETS, netconn_t::outgoing_netgraph, netconn_t::outgoing_packetcounter, host_static_t::realtime, netgraphitem_t::reliablebytes, netgraphitem_t::time, and netgraphitem_t::unreliablebytes.
Referenced by CL_SendMove(), and SV_SendClientDatagram().
lhnetsocket_t * NetConn_ChooseClientSocketForAddress | ( | lhnetaddress_t * | address | ) |
Definition at line 1198 of file netconn.c.
References a, cl_numsockets, cl_sockets, i, LHNET_AddressFromSocket(), LHNETADDRESS_GetAddressType(), and NULL.
Referenced by CL_EstablishConnection(), CL_Packet_f(), CL_PQRcon_f(), CL_Rcon_f(), and Log_DestBuffer_Flush_NoLock().
lhnetsocket_t * NetConn_ChooseServerSocketForAddress | ( | lhnetaddress_t * | address | ) |
Definition at line 1209 of file netconn.c.
References a, i, LHNET_AddressFromSocket(), LHNETADDRESS_GetAddressType(), NULL, sv_numsockets, and sv_sockets.
Referenced by CL_Packet_f(), Log_DestBuffer_Flush_NoLock(), and NetConn_Heartbeat().
Definition at line 2674 of file netconn.c.
References server_t::active, CCREQ_CONNECT, cl_connect_status, CL_DisconnectEx(), cl_message, cl_numsockets, cl_sockets, cls, CON_ERROR, Con_Printf(), client_static_t::connect_address, client_static_t::connect_mysocket, client_static_t::connect_nextsendtime, client_static_t::connect_remainingtries, client_static_t::connect_trying, sizebuf_t::cursize, sizebuf_t::data, dp_strlcpy, dpsnprintf(), host, i, length, LHNETADDRESS_ToString(), MSG_WriteByte(), MSG_WriteLong(), MSG_WriteString(), NET_HEADERSIZE, NET_MAXMESSAGE, NET_PROTOCOL_VERSION, client_static_t::netcon, NetConn_ClientParsePacket(), NetConn_Read(), NetConn_UpdateSockets(), NetConn_Write(), NetConn_WriteString(), NETFLAG_CTL, NETFLAG_LENGTH_MASK, host_static_t::realtime, StoreBigLong(), sv, SZ_Clear(), and netconn_t::timeout.
Referenced by CL_Frame(), and CL_KeepaliveMessage().
Definition at line 1240 of file netconn.c.
References server_t::connectfloodaddresses, Mem_Free, NetConn_ClearFlood(), netconn_list, netconn_t::next, netconn_t::peeraddress, and sv.
Referenced by CL_DisconnectEx(), and SV_DropClient().
Definition at line 1062 of file netconn.c.
References cl_numsockets, cl_sockets, and LHNET_CloseSocket().
Referenced by NetConn_CL_UpdateSockets_Callback(), NetConn_OpenClientPorts(), and NetConn_Shutdown().
Definition at line 1121 of file netconn.c.
References LHNET_CloseSocket(), sv_numsockets, and sv_sockets.
Referenced by Log_DestBuffer_Flush_NoLock(), NetConn_OpenServerPorts(), NetConn_Shutdown(), and SV_Shutdown().
Definition at line 1052 of file netconn.c.
References cl_numsockets.
Referenced by Log_DestBuffer_Flush_NoLock().
Definition at line 1057 of file netconn.c.
References sv_numsockets.
Referenced by Log_DestBuffer_Flush_NoLock().
Definition at line 3984 of file netconn.c.
References server_t::active, Cvar_SetValueQuick(), DPMASTER_COUNT, DPMASTER_PORT, host, cvar_t::integer, LHNETADDRESS_FromString(), server_static_t::maxclients, NetConn_ChooseServerSocketForAddress(), NetConn_WriteString(), nextheartbeattime, host_static_t::realtime, sv, sv_heartbeatperiod, sv_masters, sv_public, svs, and cvar_t::value.
Referenced by Net_Heartbeat_f(), NetConn_ServerParsePacket(), SV_DropClient(), SV_Frame(), SV_Shutdown(), SV_SpawnServer(), and SV_ThreadFunc().
Definition at line 4094 of file netconn.c.
References sys_t::argc, sys_t::argv, CF_CLIENT, CF_SERVER, CF_SHARED, cl_message, cl_message_buf, cl_netport, cl_numsockets, Cmd_AddCommand(), CON_ERROR, Con_Printf(), sizebuf_t::cursize, Cvar_RegisterCallback(), Cvar_RegisterVariable(), Cvar_RegisterVirtual(), Cvar_SetQuick(), Cvar_SetValueQuick(), sizebuf_t::data, developer_networking, DPMASTER_COUNT, gameversion, gameversion_max, gameversion_min, hostname, i, LHNET_Init(), LHNETADDRESS_FromString(), sizebuf_t::maxsize, Mem_AllocPool, net_address, net_address_ipv6, net_burstreserve, net_challengefloodblockingtimeout, net_connect_entnum_ofs, net_connectfloodblockingtimeout, net_connecttimeout, net_fakelag, net_fakeloss_receive, net_fakeloss_send, net_getstatusfloodblockingtimeout, Net_Heartbeat_f(), net_messagetimeout, net_sourceaddresscheck, Net_Stats_f(), net_test, net_tos_dscp, net_usesizelimit, NetConn_CL_UpdateSockets_Callback(), netconn_mempool, netconn_mutex, NetConn_sv_netport_Callback(), NULL, QWMASTER_COUNT, rcon_restricted_commands, rcon_restricted_password, rcon_secure_maxdiff, sv_heartbeatperiod, sv_masters, sv_message, sv_message_buf, sv_netport, sv_numsockets, sv_public, sv_public_rejectreason, sys, Sys_CheckParm(), Thread_CreateMutex, and Thread_HasThreads().
Referenced by Host_Init().
Definition at line 1696 of file netconn.c.
References server_t::active, ca_connected, cl, cls, client_state_t::maxclients, client_static_t::state, and sv.
Referenced by CL_ParseServerInfo().
netconn_t * NetConn_Open | ( | lhnetsocket_t * | mysocket, |
lhnetaddress_t * | peeraddress ) |
Definition at line 1220 of file netconn.c.
References netconn_t::address, sizebuf_t::cursize, sizebuf_t::data, host, netconn_t::lastMessageTime, LHNETADDRESS_ToString(), sizebuf_t::maxsize, Mem_Alloc, netconn_t::message, netconn_t::messagedata, netconn_t::mysocket, net_connecttimeout, netconn_list, netconn_mempool, netconn_t::next, netconn_t::peeraddress, host_static_t::realtime, netconn_t::timeout, and cvar_t::value.
Referenced by NetConn_ConnectionEstablished(), and NetConn_ServerParsePacket().
Definition at line 1098 of file netconn.c.
References bound, cl_netport, Con_Printf(), Crypto_LoadKeys(), Cvar_SetValueQuick(), cvar_t::integer, LHNETADDRESSTYPE_INET4, LHNETADDRESSTYPE_INET6, LHNETADDRESSTYPE_LOOP, net_address, net_address_ipv6, NetConn_CloseClientPorts(), NetConn_OpenClientPort(), NULL, cvar_t::string, SV_LockThreadMutex, and SV_UnlockThreadMutex.
Referenced by NetConn_CL_UpdateSockets_Callback().
Definition at line 1168 of file netconn.c.
References bound, ca_dedicated, cls, Crypto_LoadKeys(), Cvar_SetValueQuick(), Host_Error(), cvar_t::integer, LHNETADDRESSTYPE_INET4, LHNETADDRESSTYPE_INET6, LHNETADDRESSTYPE_LOOP, net_address, net_address_ipv6, NetConn_CloseServerPorts(), NetConn_OpenServerPort(), NetConn_UpdateSockets(), NULL, client_static_t::state, cvar_t::string, SV_LockThreadMutex, sv_netport, sv_numsockets, and SV_UnlockThreadMutex.
Referenced by Log_DestBuffer_Flush_NoLock(), and SV_SpawnServer().
int NetConn_Read | ( | lhnetsocket_t * | mysocket, |
void * | data, | ||
int | maxlength, | ||
lhnetaddress_t * | peeraddress ) |
Definition at line 726 of file netconn.c.
References lhnetsocket_t::address, lhnetaddress_t::addresstype, cl_numsockets, cl_sockets, Com_HexDumpToConsole(), Con_Printf(), data, developer_networking, i, cvar_t::integer, length, LHNET_AddressFromSocket(), LHNET_Read(), LHNETADDRESS_ToString(), LHNETADDRESSTYPE_LOOP, net_fakeloss_receive, netconn_mutex, Thread_LockMutex, and Thread_UnlockMutex.
Referenced by NetConn_ClientFrame(), and NetConn_ServerFrame().
int NetConn_SendUnreliableMessage | ( | netconn_t * | conn, |
sizebuf_t * | data, | ||
protocolversion_t | protocol, | ||
int | rate, | ||
int | burstsize, | ||
qbool | quakesignon_suppressreliables ) |
Definition at line 844 of file netconn.c.
References netconn_t::cleartime, netgraphitem_t::cleartime, cls, Con_Print(), Con_Printf(), netconn_t::crypto, Crypto_EncryptPacket(), CRYPTO_HEADERSIZE, sizebuf_t::cursize, data, sizebuf_t::data, developer_networking, host, netconn_t::netconn_qw_s::incoming_acknowledged, netconn_t::netconn_qw_s::incoming_reliable_acknowledged, netconn_t::netconn_qw_s::incoming_reliable_sequence, netconn_t::netconn_qw_s::incoming_sequence, int(), cvar_t::integer, netconn_t::netconn_qw_s::last_reliable_sequence, netconn_t::lastSendTime, LittleShort, MAX_PACKETFRAGMENT, netconn_t::message, netconn_t::mysocket, NET_HEADERSIZE, NET_MAXMESSAGE, client_static_t::netcon, NetConn_AddCryptoFlag(), NetConn_UpdateCleartime(), NetConn_Write(), NETFLAG_DATA, NETFLAG_EOM, NETFLAG_UNRELIABLE, NETGRAPH_CHOKEDPACKET, NETGRAPH_NOPACKET, netconn_t::nq, netconn_t::outgoing_netgraph, netconn_t::outgoing_packetcounter, netconn_t::outgoing_unreliable_sequence, sizebuf_t::overflowed, netconn_t::packetsReSent, netconn_t::packetsSent, netconn_t::peeraddress, PROTOCOL_QUAKEWORLD, netconn_t::qw, client_static_t::qw_outgoing_sequence, client_static_t::qw_qport, host_static_t::realtime, netconn_t::netconn_qw_s::reliable_sequence, netgraphitem_t::reliablebytes, netconn_t::reliableMessagesSent, netconn_t::sendMessage, netconn_t::sendMessageLength, netconn_t::netconn_nq_s::sendSequence, StoreBigLong(), StoreLittleLong(), SZ_Clear(), SZ_HexDumpToConsole(), netgraphitem_t::unreliablebytes, and netconn_t::unreliableMessagesSent.
Referenced by CL_DisconnectEx(), CL_KeepaliveMessage(), CL_SendMove(), NetConn_ConnectionEstablished(), SV_DropClient(), and SV_SendClientDatagram().
Definition at line 3861 of file netconn.c.
References i, length, NET_HEADERSIZE, NET_MAXMESSAGE, NetConn_Read(), NetConn_ServerParsePacket(), sv_numsockets, and sv_sockets.
Referenced by SV_Frame(), and SV_ThreadFunc().
Definition at line 4201 of file netconn.c.
References LHNET_Shutdown(), NetConn_CloseClientPorts(), NetConn_CloseServerPorts(), netconn_mutex, NULL, and Thread_DestroyMutex.
Referenced by Host_Shutdown().
Definition at line 1306 of file netconn.c.
References cls, Con_Printf(), host, i, cvar_t::integer, LHNET_DefaultDSCP(), LHNETADDRESS_ToString(), MAX_RCONS, net_tos_dscp, client_static_t::rcon_addresses, client_static_t::rcon_commands, client_static_t::rcon_ringpos, client_static_t::rcon_timeout, client_static_t::rcon_trying, and host_static_t::realtime.
Referenced by CL_EstablishConnection(), CL_PlayDemo(), CL_StartVideo(), Host_Frame(), NetConn_ClientFrame(), and NetConn_OpenServerPorts().
int NetConn_Write | ( | lhnetsocket_t * | mysocket, |
const void * | data, | ||
int | length, | ||
const lhnetaddress_t * | peeraddress ) |
Definition at line 758 of file netconn.c.
References lhnetsocket_t::address, lhnetaddress_t::addresstype, cl_numsockets, cl_sockets, Com_HexDumpToConsole(), Con_Printf(), data, developer_networking, i, cvar_t::integer, length, LHNET_AddressFromSocket(), LHNET_Write(), LHNETADDRESS_ToString(), LHNETADDRESSTYPE_LOOP, net_fakeloss_send, netconn_mutex, ret, Thread_LockMutex, and Thread_UnlockMutex.
Referenced by CL_Packet_f(), CL_PQRcon_f(), CL_Rcon_f(), Con_Rcon_Redirect_Flush(), NetConn_ClientFrame(), NetConn_ClientParsePacket(), NetConn_ReceivedMessage(), NetConn_SendUnreliableMessage(), NetConn_ServerParsePacket(), and NetConn_WriteString().
int NetConn_WriteString | ( | lhnetsocket_t * | mysocket, |
const char * | string, | ||
const lhnetaddress_t * | peeraddress ) |
Definition at line 783 of file netconn.c.
References NetConn_Write(), and strlen().
Referenced by CL_Rcon_f(), Log_DestBuffer_Flush_NoLock(), NetConn_ClientFrame(), NetConn_ClientParsePacket(), NetConn_Heartbeat(), and NetConn_ServerParsePacket().
|
extern |
Definition at line 123 of file netconn.c.
Referenced by Crypto_ServerParsePacket_Internal(), hmac_mdfour_challenge_matching(), and NetConn_ServerParsePacket().
|
extern |
Definition at line 71 of file netconn.c.
Referenced by CL_KeepaliveMessage(), CL_Parse_DumpPacket(), CL_ParseBaseline(), CL_ParseBeam(), CL_ParseClientdata(), CL_ParseDownload(), CL_ParseEffect(), CL_ParseEffect2(), CL_ParseParticleEffect(), CL_ParsePointParticles(), CL_ParsePointParticles1(), CL_ParseServerInfo(), CL_ParseServerMessage(), CL_ParseStartSoundPacket(), CL_ParseStaticSound(), CL_ParseTempEntity(), CL_ParseTrailParticles(), CL_ReadDemoMessage(), CL_VM_Parse_TempEntity(), CSQC_ReadEntities(), EntityFrame4_CL_ReadFrame(), EntityFrame5_CL_ReadFrame(), EntityFrame_CL_ReadFrame(), EntityFrameQuake_ReadEntity(), EntityFrameQW_CL_ReadFrame(), EntityState5_ReadUpdate(), EntityState_ReadExtendBits(), EntityState_ReadFields(), EntityStateQW_ReadEntityUpdate(), EntityStateQW_ReadPlayerUpdate(), NetConn_ClientFrame(), NetConn_ClientParsePacket(), NetConn_Init(), NetConn_ReceivedMessage(), QW_CL_ParseDownload(), QW_CL_ParseModelList(), QW_CL_ParseNails(), QW_CL_ParseSoundList(), QW_CL_ServerInfo(), QW_CL_SetInfo(), QW_CL_UpdateUserInfo(), SHOWLMP_decodehide(), SHOWLMP_decodeshow(), V_ParseDamage(), VM_CL_ReadAngle(), VM_CL_ReadByte(), VM_CL_ReadChar(), VM_CL_ReadCoord(), VM_CL_ReadFloat(), VM_CL_ReadLong(), VM_CL_ReadPicture(), VM_CL_ReadShort(), and VM_CL_ReadString().
|
extern |
Definition at line 160 of file netconn.c.
Referenced by NetConn_ClientParsePacket(), and VM_CL_getextresponse().
|
extern |
Definition at line 161 of file netconn.c.
Referenced by NetConn_ClientParsePacket(), and VM_CL_getextresponse().
|
extern |
Definition at line 162 of file netconn.c.
Referenced by NetConn_ClientParsePacket(), and VM_CL_getextresponse().
|
extern |
Definition at line 155 of file netconn.c.
Referenced by CL_DisconnectEx(), CL_Init(), NetConn_Init(), and NetConn_OpenClientPorts().
|
extern |
Definition at line 75 of file netconn.c.
Referenced by CL_ParseServerInfo(), CL_ParseServerMessage(), CL_ParseTempEntity(), NetConn_ClientParsePacket(), QW_CL_ParseModelList(), QW_CL_ParseSoundList(), QW_CL_ServerInfo(), QW_CL_SetInfo(), QW_CL_UpdateUserInfo(), SHOWLMP_decodehide(), SHOWLMP_decodeshow(), VM_CL_ReadPicture(), and VM_CL_ReadString().
|
extern |
Definition at line 89 of file netconn.c.
Referenced by Crypto_DecryptPacket(), Crypto_EncryptPacket(), NetConn_ClientParsePacket(), NetConn_Init(), NetConn_Read(), NetConn_SendUnreliableMessage(), NetConn_Write(), and SV_ReadClientMessage().
|
extern |
Definition at line 88 of file netconn.c.
Referenced by M_GameOptions_Draw(), M_GameOptions_Key(), NetConn_BuildStatusResponse(), NetConn_Init(), NetConn_ServerParsePacket(), SV_Pause_f(), SV_Say(), SV_SpawnServer(), and SV_Tell_f().
|
extern |
Definition at line 157 of file netconn.c.
Referenced by NetConn_Init(), NetConn_OpenClientPorts(), and NetConn_OpenServerPorts().
|
extern |
Definition at line 158 of file netconn.c.
Referenced by NetConn_Init(), NetConn_OpenClientPorts(), and NetConn_OpenServerPorts().
|
extern |
Definition at line 80 of file netconn.c.
Referenced by NetConn_Init(), and SV_SendClientDatagram().
|
extern |
Definition at line 91 of file netconn.c.
Referenced by LHNET_Read(), and NetConn_Init().
|
extern |
Definition at line 79 of file netconn.c.
Referenced by NetConn_Init(), and SV_SendClientDatagram().
|
extern |
Definition at line 151 of file netconn.c.
Referenced by Net_Stats_f(), NetConn_Close(), and NetConn_Open().
|
extern |
Definition at line 152 of file netconn.c.
Referenced by NetConn_Init(), and NetConn_Open().
|
extern |
Definition at line 72 of file netconn.c.
Referenced by NetConn_Init(), NetConn_ReceivedMessage(), NetConn_ServerParsePacket(), SV_ReadClientMessage(), and SV_ReadClientMove().
|
extern |
Definition at line 164 of file netconn.c.
Referenced by NetConn_ServerParsePacket(), and VM_SV_getextresponse().
|
extern |
Definition at line 165 of file netconn.c.
Referenced by NetConn_ServerParsePacket(), and VM_SV_getextresponse().
|
extern |
Definition at line 166 of file netconn.c.
Referenced by NetConn_ServerParsePacket(), and VM_SV_getextresponse().
|
extern |
Definition at line 156 of file netconn.c.
Referenced by CL_Packet_f(), CL_PQRcon_f(), CL_Rcon_f(), M_LanConfig_Key(), NetConn_Init(), NetConn_OpenServerPorts(), and SV_Init().
|
extern |
Definition at line 36 of file netconn.c.
Referenced by Crypto_ServerParsePacket_Internal(), M_GameOptions_Draw(), M_NetStart_Change(), NetConn_Heartbeat(), NetConn_Init(), NetConn_ServerParsePacket(), and SV_ServerOptions().
|
extern |
Definition at line 76 of file netconn.c.
Referenced by NetConn_ServerParsePacket(), and SV_ReadClientMessage().