mirror of
https://github.com/Shpoike/Quakespasm.git
synced 2025-03-10 03:51:41 +00:00
* net_defs.h, net_udp.c, net_wins.c, net_wipx.c, net_sdlnet.c: prefixed
the members of qsockaddr structure with a "q". git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@207 af15c1b1-3010-417e-b628-4374ebc0bcbd
This commit is contained in:
parent
56d6aa3899
commit
ca7aa6c733
6 changed files with 36 additions and 36 deletions
|
@ -31,8 +31,8 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|||
|
||||
struct qsockaddr
|
||||
{
|
||||
short sa_family;
|
||||
unsigned char sa_data[14];
|
||||
short qsa_family;
|
||||
unsigned char qsa_data[14];
|
||||
};
|
||||
|
||||
#define NET_HEADERSIZE (2 * sizeof(unsigned int))
|
||||
|
|
|
@ -1012,7 +1012,7 @@ static qsocket_t *_Datagram_CheckNewConnections (void)
|
|||
|
||||
#ifdef BAN_TEST
|
||||
// check for a ban
|
||||
if (clientaddr.sa_family == AF_INET)
|
||||
if (clientaddr.qsa_family == AF_INET)
|
||||
{
|
||||
unsigned long testAddr;
|
||||
testAddr = ((struct sockaddr_in *)&clientaddr)->sin_addr.s_addr;
|
||||
|
|
|
@ -152,8 +152,8 @@ int SDLN_Init (void)
|
|||
return -1;
|
||||
}
|
||||
|
||||
broadcastaddr.sa_family = AF_INET;
|
||||
ipaddress = (IPaddress *)&(broadcastaddr.sa_data);
|
||||
broadcastaddr.qsa_family = AF_INET;
|
||||
ipaddress = (IPaddress *)&(broadcastaddr.qsa_data);
|
||||
SDLNet_Write32(INADDR_BROADCAST, &ipaddress->host);
|
||||
SDLNet_Write16(net_hostport, &ipaddress->port);
|
||||
|
||||
|
@ -289,8 +289,8 @@ int SDLN_Read (int socketid, byte *buf, int len, struct qsockaddr *addr)
|
|||
{
|
||||
memcpy(buf, packet->data, packet->len);
|
||||
|
||||
addr->sa_family = AF_INET;
|
||||
ipaddress = (IPaddress *)&(addr->sa_data);
|
||||
addr->qsa_family = AF_INET;
|
||||
ipaddress = (IPaddress *)&(addr->qsa_data);
|
||||
ipaddress->host = packet->address.host;
|
||||
ipaddress->port = packet->address.port;
|
||||
|
||||
|
@ -316,7 +316,7 @@ int SDLN_Write (int socketid, byte *buf, int len, struct qsockaddr *addr)
|
|||
memcpy(packet->data, buf, len);
|
||||
packet->len = len;
|
||||
|
||||
ipaddress = (IPaddress *)&(addr->sa_data);
|
||||
ipaddress = (IPaddress *)&(addr->qsa_data);
|
||||
packet->address.host = ipaddress->host;
|
||||
packet->address.port = ipaddress->port;
|
||||
|
||||
|
@ -347,7 +347,7 @@ char *SDLN_AddrToString (struct qsockaddr *addr)
|
|||
int port;
|
||||
IPaddress *ipaddress;
|
||||
|
||||
ipaddress = (IPaddress *)&(addr->sa_data);
|
||||
ipaddress = (IPaddress *)&(addr->qsa_data);
|
||||
|
||||
ip = SDLNet_Read32(&ipaddress->host);
|
||||
port = SDLNet_Read16(&ipaddress->port);
|
||||
|
@ -364,8 +364,8 @@ int SDLN_StringToAddr (char *string, struct qsockaddr *addr)
|
|||
sscanf(string, "%d.%d.%d.%d:%d", &ha1, &ha2, &ha3, &ha4, &hp);
|
||||
hostaddr = (ha1 << 24) | (ha2 << 16) | (ha3 << 8) | ha4;
|
||||
|
||||
addr->sa_family = AF_INET;
|
||||
ipaddress = (IPaddress *)&(addr->sa_data);
|
||||
addr->qsa_family = AF_INET;
|
||||
ipaddress = (IPaddress *)&(addr->qsa_data);
|
||||
|
||||
SDLNet_Write32(hostaddr, &ipaddress->host);
|
||||
SDLNet_Write16(hp, &ipaddress->port);
|
||||
|
@ -389,8 +389,8 @@ int SDLN_GetSocketAddr (int socketid, struct qsockaddr *addr)
|
|||
if (peeraddress == NULL)
|
||||
return -1;
|
||||
|
||||
addr->sa_family = AF_INET;
|
||||
ipaddress = (IPaddress *) addr->sa_data;
|
||||
addr->qsa_family = AF_INET;
|
||||
ipaddress = (IPaddress *) addr->qsa_data;
|
||||
if (peeraddress->host == 0 ||
|
||||
peeraddress->host == SDL_SwapBE32(INADDR_LOOPBACK) /* inet_addr ("127.0.0.1") */)
|
||||
{
|
||||
|
@ -411,7 +411,7 @@ int SDLN_GetNameFromAddr (struct qsockaddr *addr, char *name)
|
|||
char *buf;
|
||||
IPaddress *ipaddress;
|
||||
|
||||
ipaddress = (IPaddress *)&(addr->sa_data);
|
||||
ipaddress = (IPaddress *)&(addr->qsa_data);
|
||||
|
||||
buf = (char *)SDLNet_ResolveIP(ipaddress);
|
||||
if (buf != NULL)
|
||||
|
@ -480,8 +480,8 @@ static int PartialIPAddress (char *in, struct qsockaddr *hostaddr)
|
|||
tmp = SDLNet_Read32(&myaddr.host);
|
||||
tmp = (tmp & mask) | addr;
|
||||
|
||||
hostaddr->sa_family = AF_INET;
|
||||
ipaddress = (IPaddress *)&(hostaddr->sa_data);
|
||||
hostaddr->qsa_family = AF_INET;
|
||||
ipaddress = (IPaddress *)&(hostaddr->qsa_data);
|
||||
|
||||
SDLNet_Write32(tmp, &ipaddress->host);
|
||||
SDLNet_Write16(port, &ipaddress->port);
|
||||
|
@ -496,11 +496,11 @@ int SDLN_GetAddrFromName (char *name, struct qsockaddr *addr)
|
|||
if (name[0] >= '0' && name[0] <= '9')
|
||||
return PartialIPAddress (name, addr);
|
||||
|
||||
ipaddress = (IPaddress *)&(addr->sa_data);
|
||||
if (SDLNet_ResolveHost((IPaddress *)(&addr->sa_data), name, net_hostport) == -1)
|
||||
ipaddress = (IPaddress *)&(addr->qsa_data);
|
||||
if (SDLNet_ResolveHost((IPaddress *)(&addr->qsa_data), name, net_hostport) == -1)
|
||||
return -1;
|
||||
|
||||
addr->sa_family = AF_INET;
|
||||
addr->qsa_family = AF_INET;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -509,11 +509,11 @@ int SDLN_AddrCompare (struct qsockaddr *addr1, struct qsockaddr *addr2)
|
|||
IPaddress *ipaddr1;
|
||||
IPaddress *ipaddr2;
|
||||
|
||||
if (addr1->sa_family != addr2->sa_family)
|
||||
if (addr1->qsa_family != addr2->qsa_family)
|
||||
return -1;
|
||||
|
||||
ipaddr1 = (IPaddress *)&(addr1->sa_data);
|
||||
ipaddr2 = (IPaddress *)&(addr2->sa_data);
|
||||
ipaddr1 = (IPaddress *)&(addr1->qsa_data);
|
||||
ipaddr2 = (IPaddress *)&(addr2->qsa_data);
|
||||
|
||||
if (ipaddr1->host != ipaddr2->host)
|
||||
return -1;
|
||||
|
@ -528,7 +528,7 @@ int SDLN_GetSocketPort (struct qsockaddr *addr)
|
|||
{
|
||||
IPaddress *ipaddress;
|
||||
|
||||
ipaddress = (IPaddress *)&(addr->sa_data);
|
||||
ipaddress = (IPaddress *)&(addr->qsa_data);
|
||||
return SDLNet_Read16(&ipaddress->port);
|
||||
}
|
||||
|
||||
|
@ -536,7 +536,7 @@ int SDLN_SetSocketPort (struct qsockaddr *addr, int port)
|
|||
{
|
||||
IPaddress *ipaddress;
|
||||
|
||||
ipaddress = (IPaddress *)&(addr->sa_data);
|
||||
ipaddress = (IPaddress *)&(addr->qsa_data);
|
||||
SDLNet_Write16(port, &ipaddress->port);
|
||||
|
||||
return 0;
|
||||
|
|
|
@ -221,7 +221,7 @@ static int PartialIPAddress (char *in, struct qsockaddr *hostaddr)
|
|||
else
|
||||
port = net_hostport;
|
||||
|
||||
hostaddr->sa_family = AF_INET;
|
||||
hostaddr->qsa_family = AF_INET;
|
||||
((struct sockaddr_in *)hostaddr)->sin_port = htons((unsigned short)port);
|
||||
((struct sockaddr_in *)hostaddr)->sin_addr.s_addr =
|
||||
(myAddr & htonl(mask)) | htonl(addr);
|
||||
|
@ -260,8 +260,8 @@ int UDP_CheckNewConnections (void)
|
|||
|
||||
static void get_qsockaddr(struct sockaddr *saddr, struct qsockaddr *qaddr)
|
||||
{
|
||||
qaddr->sa_family = saddr->sa_family;
|
||||
memcpy(&(qaddr->sa_data), &(saddr->sa_data), sizeof(qaddr->sa_data));
|
||||
qaddr->qsa_family = saddr->sa_family;
|
||||
memcpy(&(qaddr->qsa_data), &(saddr->sa_data), sizeof(qaddr->qsa_data));
|
||||
}
|
||||
|
||||
int UDP_Read (int socketid, byte *buf, int len, struct qsockaddr *addr)
|
||||
|
@ -348,7 +348,7 @@ int UDP_StringToAddr (char *string, struct qsockaddr *addr)
|
|||
sscanf(string, "%d.%d.%d.%d:%d", &ha1, &ha2, &ha3, &ha4, &hp);
|
||||
ipaddr = (ha1 << 24) | (ha2 << 16) | (ha3 << 8) | ha4;
|
||||
|
||||
addr->sa_family = AF_INET;
|
||||
addr->qsa_family = AF_INET;
|
||||
((struct sockaddr_in *)addr)->sin_addr.s_addr = htonl(ipaddr);
|
||||
((struct sockaddr_in *)addr)->sin_port = htons((unsigned short)hp);
|
||||
return 0;
|
||||
|
@ -403,7 +403,7 @@ int UDP_GetAddrFromName(char *name, struct qsockaddr *addr)
|
|||
if (!hostentry)
|
||||
return -1;
|
||||
|
||||
addr->sa_family = AF_INET;
|
||||
addr->qsa_family = AF_INET;
|
||||
((struct sockaddr_in *)addr)->sin_port = htons((unsigned short)net_hostport);
|
||||
((struct sockaddr_in *)addr)->sin_addr.s_addr =
|
||||
*(in_addr_t *)hostentry->h_addr_list[0];
|
||||
|
@ -415,7 +415,7 @@ int UDP_GetAddrFromName(char *name, struct qsockaddr *addr)
|
|||
|
||||
int UDP_AddrCompare (struct qsockaddr *addr1, struct qsockaddr *addr2)
|
||||
{
|
||||
if (addr1->sa_family != addr2->sa_family)
|
||||
if (addr1->qsa_family != addr2->qsa_family)
|
||||
return -1;
|
||||
|
||||
if (((struct sockaddr_in *)addr1)->sin_addr.s_addr !=
|
||||
|
|
|
@ -296,7 +296,7 @@ static int PartialIPAddress (char *in, struct qsockaddr *hostaddr)
|
|||
else
|
||||
port = net_hostport;
|
||||
|
||||
hostaddr->sa_family = AF_INET;
|
||||
hostaddr->qsa_family = AF_INET;
|
||||
((struct sockaddr_in *)hostaddr)->sin_port = htons((unsigned short)port);
|
||||
((struct sockaddr_in *)hostaddr)->sin_addr.s_addr =
|
||||
(myAddr & htonl(mask)) | htonl(addr);
|
||||
|
@ -423,7 +423,7 @@ int WINS_StringToAddr (char *string, struct qsockaddr *addr)
|
|||
sscanf(string, "%d.%d.%d.%d:%d", &ha1, &ha2, &ha3, &ha4, &hp);
|
||||
ipaddr = (ha1 << 24) | (ha2 << 16) | (ha3 << 8) | ha4;
|
||||
|
||||
addr->sa_family = AF_INET;
|
||||
addr->qsa_family = AF_INET;
|
||||
((struct sockaddr_in *)addr)->sin_addr.s_addr = htonl(ipaddr);
|
||||
((struct sockaddr_in *)addr)->sin_port = htons((unsigned short)hp);
|
||||
return 0;
|
||||
|
@ -476,7 +476,7 @@ int WINS_GetAddrFromName(char *name, struct qsockaddr *addr)
|
|||
if (!hostentry)
|
||||
return -1;
|
||||
|
||||
addr->sa_family = AF_INET;
|
||||
addr->qsa_family = AF_INET;
|
||||
((struct sockaddr_in *)addr)->sin_port = htons((unsigned short)net_hostport);
|
||||
((struct sockaddr_in *)addr)->sin_addr.s_addr =
|
||||
*(u_long *)hostentry->h_addr_list[0];
|
||||
|
@ -488,7 +488,7 @@ int WINS_GetAddrFromName(char *name, struct qsockaddr *addr)
|
|||
|
||||
int WINS_AddrCompare (struct qsockaddr *addr1, struct qsockaddr *addr2)
|
||||
{
|
||||
if (addr1->sa_family != addr2->sa_family)
|
||||
if (addr1->qsa_family != addr2->qsa_family)
|
||||
return -1;
|
||||
|
||||
if (((struct sockaddr_in *)addr1)->sin_addr.s_addr !=
|
||||
|
|
|
@ -311,7 +311,7 @@ int WIPX_StringToAddr (char *string, struct qsockaddr *addr)
|
|||
|
||||
buf[2] = 0;
|
||||
Q_memset(addr, 0, sizeof(struct qsockaddr));
|
||||
addr->sa_family = AF_IPX;
|
||||
addr->qsa_family = AF_IPX;
|
||||
|
||||
#define DO(src,dest) do { \
|
||||
buf[0] = string[src]; \
|
||||
|
@ -394,7 +394,7 @@ int WIPX_GetAddrFromName(char *name, struct qsockaddr *addr)
|
|||
|
||||
int WIPX_AddrCompare (struct qsockaddr *addr1, struct qsockaddr *addr2)
|
||||
{
|
||||
if (addr1->sa_family != addr2->sa_family)
|
||||
if (addr1->qsa_family != addr2->qsa_family)
|
||||
return -1;
|
||||
|
||||
if (*((struct sockaddr_ipx *)addr1)->sa_netnum && *((struct sockaddr_ipx *)addr2)->sa_netnum)
|
||||
|
|
Loading…
Reference in a new issue