|
|
1.1 ! root 1: #include "quakedef.h" ! 2: ! 3: #include "net_loop.h" ! 4: #include "net_dgrm.h" ! 5: #include "net_ser.h" ! 6: ! 7: net_driver_t net_drivers[MAX_NET_DRIVERS] = ! 8: { ! 9: { ! 10: "Loopback", ! 11: false, ! 12: Loop_Init, ! 13: Loop_Listen, ! 14: Loop_SearchForHosts, ! 15: Loop_Connect, ! 16: Loop_CheckNewConnections, ! 17: Loop_GetMessage, ! 18: Loop_SendMessage, ! 19: Loop_SendUnreliableMessage, ! 20: Loop_CanSendMessage, ! 21: Loop_CanSendUnreliableMessage, ! 22: Loop_Close, ! 23: Loop_Shutdown ! 24: } ! 25: , ! 26: { ! 27: "Datagram", ! 28: false, ! 29: Datagram_Init, ! 30: Datagram_Listen, ! 31: Datagram_SearchForHosts, ! 32: Datagram_Connect, ! 33: Datagram_CheckNewConnections, ! 34: Datagram_GetMessage, ! 35: Datagram_SendMessage, ! 36: Datagram_SendUnreliableMessage, ! 37: Datagram_CanSendMessage, ! 38: Datagram_CanSendUnreliableMessage, ! 39: Datagram_Close, ! 40: Datagram_Shutdown ! 41: } ! 42: , ! 43: { ! 44: "Serial", ! 45: false, ! 46: Serial_Init, ! 47: Serial_Listen, ! 48: Serial_SearchForHosts, ! 49: Serial_Connect, ! 50: Serial_CheckNewConnections, ! 51: Serial_GetMessage, ! 52: Serial_SendMessage, ! 53: Serial_SendUnreliableMessage, ! 54: Serial_CanSendMessage, ! 55: Serial_CanSendUnreliableMessage, ! 56: Serial_Close, ! 57: Serial_Shutdown ! 58: } ! 59: }; ! 60: ! 61: int net_numdrivers = 3; ! 62: ! 63: ! 64: #include "net_bw.h" ! 65: #include "net_ipx.h" ! 66: #include "net_mp.h" ! 67: ! 68: net_landriver_t net_landrivers[MAX_NET_DRIVERS] = ! 69: { ! 70: { ! 71: "Beame & Whiteside TCP/IP", ! 72: false, ! 73: 0, ! 74: BW_Init, ! 75: BW_Shutdown, ! 76: BW_Listen, ! 77: BW_OpenSocket, ! 78: BW_CloseSocket, ! 79: BW_Connect, ! 80: BW_CheckNewConnections, ! 81: BW_Read, ! 82: BW_Write, ! 83: BW_Broadcast, ! 84: BW_AddrToString, ! 85: BW_StringToAddr, ! 86: BW_GetSocketAddr, ! 87: BW_GetNameFromAddr, ! 88: BW_GetAddrFromName, ! 89: BW_AddrCompare, ! 90: BW_GetSocketPort, ! 91: BW_SetSocketPort ! 92: } ! 93: , ! 94: { ! 95: "IPX", ! 96: false, ! 97: 0, ! 98: IPX_Init, ! 99: IPX_Shutdown, ! 100: IPX_Listen, ! 101: IPX_OpenSocket, ! 102: IPX_CloseSocket, ! 103: IPX_Connect, ! 104: IPX_CheckNewConnections, ! 105: IPX_Read, ! 106: IPX_Write, ! 107: IPX_Broadcast, ! 108: IPX_AddrToString, ! 109: IPX_StringToAddr, ! 110: IPX_GetSocketAddr, ! 111: IPX_GetNameFromAddr, ! 112: IPX_GetAddrFromName, ! 113: IPX_AddrCompare, ! 114: IPX_GetSocketPort, ! 115: IPX_SetSocketPort ! 116: } ! 117: , ! 118: { ! 119: "Win95 TCP/IP", ! 120: false, ! 121: 0, ! 122: MPATH_Init, ! 123: MPATH_Shutdown, ! 124: MPATH_Listen, ! 125: MPATH_OpenSocket, ! 126: MPATH_CloseSocket, ! 127: MPATH_Connect, ! 128: MPATH_CheckNewConnections, ! 129: MPATH_Read, ! 130: MPATH_Write, ! 131: MPATH_Broadcast, ! 132: MPATH_AddrToString, ! 133: MPATH_StringToAddr, ! 134: MPATH_GetSocketAddr, ! 135: MPATH_GetNameFromAddr, ! 136: MPATH_GetAddrFromName, ! 137: MPATH_AddrCompare, ! 138: MPATH_GetSocketPort, ! 139: MPATH_SetSocketPort ! 140: } ! 141: }; ! 142: ! 143: int net_numlandrivers = 3;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.