|
|
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.