mirror of
https://git.do.srb2.org/STJr/SRB2.git
synced 2024-11-15 09:11:48 +00:00
Add indicator for IPv6-enabled servers
This commit is contained in:
parent
10ca749991
commit
40f57de187
3 changed files with 8 additions and 0 deletions
|
@ -11254,6 +11254,8 @@ static void M_DrawConnectMenu(void)
|
||||||
V_DrawSmallString(currentMenu->x+202, S_LINEY(i)+8, globalflags, "\x85" "Mod");
|
V_DrawSmallString(currentMenu->x+202, S_LINEY(i)+8, globalflags, "\x85" "Mod");
|
||||||
if (serverlist[slindex].info.cheatsenabled)
|
if (serverlist[slindex].info.cheatsenabled)
|
||||||
V_DrawSmallString(currentMenu->x+222, S_LINEY(i)+8, globalflags, "\x83" "Cheats");
|
V_DrawSmallString(currentMenu->x+222, S_LINEY(i)+8, globalflags, "\x83" "Cheats");
|
||||||
|
if (Net_IsNodeIPv6(serverlist[slindex].node))
|
||||||
|
V_DrawSmallString(currentMenu->x+252, S_LINEY(i)+8, globalflags, "\x84" "IPv6");
|
||||||
|
|
||||||
V_DrawSmallString(currentMenu->x, S_LINEY(i)+8, globalflags,
|
V_DrawSmallString(currentMenu->x, S_LINEY(i)+8, globalflags,
|
||||||
va("Ping: %u", (UINT32)LONG(serverlist[slindex].info.time)));
|
va("Ping: %u", (UINT32)LONG(serverlist[slindex].info.time)));
|
||||||
|
|
|
@ -70,6 +70,7 @@ boolean HGetPacket(void);
|
||||||
void D_SetDoomcom(void);
|
void D_SetDoomcom(void);
|
||||||
boolean D_CheckNetGame(void);
|
boolean D_CheckNetGame(void);
|
||||||
void D_CloseConnection(void);
|
void D_CloseConnection(void);
|
||||||
|
boolean Net_IsNodeIPv6(INT32 node);
|
||||||
void Net_UnAcknowledgePacket(INT32 node);
|
void Net_UnAcknowledgePacket(INT32 node);
|
||||||
void Net_CloseConnection(INT32 node);
|
void Net_CloseConnection(INT32 node);
|
||||||
void Net_ConnectionTimeout(INT32 node);
|
void Net_ConnectionTimeout(INT32 node);
|
||||||
|
|
|
@ -1362,4 +1362,9 @@ boolean I_InitTcpNetwork(void)
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
boolean Net_IsNodeIPv6(INT32 node)
|
||||||
|
{
|
||||||
|
return clientaddress[node].any.sa_family == AF_INET6;
|
||||||
|
}
|
||||||
|
|
||||||
#include "i_addrinfo.c"
|
#include "i_addrinfo.c"
|
||||||
|
|
Loading…
Reference in a new issue