summaryrefslogtreecommitdiff
path: root/src/net_gui.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/net_gui.c')
-rw-r--r--src/net_gui.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/net_gui.c b/src/net_gui.c
index 7fff33f6..14d0d943 100644
--- a/src/net_gui.c
+++ b/src/net_gui.c
@@ -184,13 +184,13 @@ static void UpdateGUI(net_gamesettings_t *settings)
TXT_SetWindowAction(window, TXT_HORIZ_RIGHT, startgame);
}
-static void PrintMD5Digest(char *s, byte *digest)
+static void PrintSHA1Digest(char *s, byte *digest)
{
unsigned int i;
printf("%s: ", s);
- for (i=0; i<sizeof(md5_digest_t); ++i)
+ for (i=0; i<sizeof(sha1_digest_t); ++i)
{
printf("%02x", digest[i]);
}
@@ -198,7 +198,7 @@ static void PrintMD5Digest(char *s, byte *digest)
printf("\n");
}
-static void CheckMD5Sums(void)
+static void CheckSHA1Sums(void)
{
boolean correct_wad, correct_deh;
boolean same_freedoom;
@@ -209,12 +209,12 @@ static void CheckMD5Sums(void)
return;
}
- correct_wad = memcmp(net_local_wad_md5sum,
- net_client_wait_data.wad_md5sum,
- sizeof(md5_digest_t)) == 0;
- correct_deh = memcmp(net_local_deh_md5sum,
- net_client_wait_data.deh_md5sum,
- sizeof(md5_digest_t)) == 0;
+ correct_wad = memcmp(net_local_wad_sha1sum,
+ net_client_wait_data.wad_sha1sum,
+ sizeof(sha1_digest_t)) == 0;
+ correct_deh = memcmp(net_local_deh_sha1sum,
+ net_client_wait_data.deh_sha1sum,
+ sizeof(sha1_digest_t)) == 0;
same_freedoom = net_client_wait_data.is_freedoom == net_local_is_freedoom;
if (correct_wad && correct_deh && same_freedoom)
@@ -224,9 +224,9 @@ static void CheckMD5Sums(void)
if (!correct_wad)
{
- printf("Warning: WAD MD5 does not match server:\n");
- PrintMD5Digest("Local", net_local_wad_md5sum);
- PrintMD5Digest("Server", net_client_wait_data.wad_md5sum);
+ printf("Warning: WAD SHA1 does not match server:\n");
+ PrintSHA1Digest("Local", net_local_wad_sha1sum);
+ PrintSHA1Digest("Server", net_client_wait_data.wad_sha1sum);
}
if (!same_freedoom)
@@ -239,9 +239,9 @@ static void CheckMD5Sums(void)
if (!correct_deh)
{
- printf("Warning: Dehacked MD5 does not match server:\n");
- PrintMD5Digest("Local", net_local_deh_md5sum);
- PrintMD5Digest("Server", net_client_wait_data.deh_md5sum);
+ printf("Warning: Dehacked SHA1 does not match server:\n");
+ PrintSHA1Digest("Local", net_local_deh_sha1sum);
+ PrintSHA1Digest("Server", net_client_wait_data.deh_sha1sum);
}
window = TXT_NewWindow("WARNING");
@@ -308,7 +308,7 @@ void NET_WaitForStart(net_gamesettings_t *settings)
while (net_waiting_for_start)
{
UpdateGUI(settings);
- CheckMD5Sums();
+ CheckSHA1Sums();
TXT_DispatchEvents();
TXT_DrawDesktop();