(login): Fix error messages.
This commit is contained in:
parent
19d88af312
commit
0772d47546
1 changed files with 4 additions and 2 deletions
|
@ -57,8 +57,10 @@ login(int s, char *uname, char *cname, char *cpass, int kill_proc, int utf8)
|
||||||
if (!expect(s, C_INIT, buf))
|
if (!expect(s, C_INIT, buf))
|
||||||
return 0;
|
return 0;
|
||||||
(void)sendcmd(s, "user", uname);
|
(void)sendcmd(s, "user", uname);
|
||||||
if (!expect(s, C_CMDOK, buf))
|
if (!expect(s, C_CMDOK, buf)) {
|
||||||
|
fprintf(stderr, "Server rejects your user name\n");
|
||||||
return 0;
|
return 0;
|
||||||
|
}
|
||||||
if (utf8) {
|
if (utf8) {
|
||||||
sendcmd(s, "options", "utf-8");
|
sendcmd(s, "options", "utf-8");
|
||||||
for (;;) {
|
for (;;) {
|
||||||
|
@ -83,7 +85,7 @@ login(int s, char *uname, char *cname, char *cpass, int kill_proc, int utf8)
|
||||||
cname[len-1] = 0;
|
cname[len-1] = 0;
|
||||||
(void)sendcmd(s, "coun", cname);
|
(void)sendcmd(s, "coun", cname);
|
||||||
if (!expect(s, C_CMDOK, buf)) {
|
if (!expect(s, C_CMDOK, buf)) {
|
||||||
(void)fprintf(stderr, "empire: no such country\n");
|
(void)fprintf(stderr, "No such country\n");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
if (cpass == NULL) {
|
if (cpass == NULL) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue