Passwort protection wasn't working right.. fixed it.

origin
stpohle 22 years ago
parent 40b877fe1c
commit 2e1cc95b0a

@ -111,8 +111,10 @@ do_joingame (struct pkg_joingame *p_jg, _net_addr * addr)
send_error (addr, text);
return;
}
/* 3) check if we have a password */
if (bman.passwordenabled && !strncmp (bman.password, p_jg->password, LEN_PASSWORD)) {
d_printf ("Password Check Server:\"%s\" Client:\"%s\" %d, %d\n", bman.password, p_jg->password, strlen (bman.password), strlen (p_jg->password));
if (bman.passwordenabled && (strncmp (bman.password, p_jg->password, LEN_PASSWORD) || strlen (bman.password) != strlen (p_jg->password))) {
send_error (addr, "This game is Password protected. Your Password is wrong.");
return;
}

Loading…
Cancel
Save