summaryrefslogtreecommitdiff
path: root/src/login/parse.c
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2014-11-26 17:19:31 +0300
committerAndrei Karas <akaras@inbox.ru>2014-11-26 17:34:58 +0300
commit248b23a44cb86ac825c0af2506fa93a4f617230e (patch)
tree414217dd18390a3af790327b5b40f01bb2780f1d /src/login/parse.c
parent4f1b7c5f4a35b098560f047ae0579861f4ca96e4 (diff)
downloadevol-hercules-248b23a44cb86ac825c0af2506fa93a4f617230e.tar.gz
evol-hercules-248b23a44cb86ac825c0af2506fa93a4f617230e.tar.bz2
evol-hercules-248b23a44cb86ac825c0af2506fa93a4f617230e.tar.xz
evol-hercules-248b23a44cb86ac825c0af2506fa93a4f617230e.zip
fix compilation warnings.
Diffstat (limited to 'src/login/parse.c')
-rw-r--r--src/login/parse.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/login/parse.c b/src/login/parse.c
index 609583d..ba4efbd 100644
--- a/src/login/parse.c
+++ b/src/login/parse.c
@@ -36,7 +36,9 @@ void login_parse_version(int fd)
send_server_version(fd);
}
-int elogin_parse_client_login_pre(int *fdPtr, struct login_session_data* sd, const char *const ip)
+int elogin_parse_client_login_pre(int *fdPtr,
+ struct login_session_data* sd __attribute__ ((unused)),
+ const char *const ip __attribute__ ((unused)))
{
int fd = *fdPtr;
uint16 command = RFIFOW(fd,0);
@@ -65,7 +67,7 @@ int elogin_parse_client_login_pre(int *fdPtr, struct login_session_data* sd, con
return 0;
}
-int elogin_parse_client_login2(int fd)
+void elogin_parse_client_login2(int fd)
{
char username[NAME_LENGTH];
char password[PASSWD_LEN];
@@ -79,7 +81,7 @@ int elogin_parse_client_login2(int fd)
if (len < 2 || !username[len - 2] == '_' || !memchr("FfMm", username[len - 1], 4))
{
login->login_error(fd, 3);
- return 1;
+ return;
}
safestrncpy(password, (const char*)RFIFOP(fd, 26), NAME_LENGTH);
@@ -102,7 +104,7 @@ int elogin_parse_client_login2(int fd)
{
ShowNotice("Attempt to create an e-mail REFUSED - e-mail is invalid (ip: %s)\n", ip);
login->login_error(fd, 11);
- return 1;
+ return;
}
result = login->mmo_auth(sd, false);
@@ -130,5 +132,5 @@ int elogin_parse_client_login2(int fd)
login->auth_failed(sd, result);
}
- return 0;
+ return;
}