aboutsummaryrefslogtreecommitdiff
path: root/src/client.c
diff options
context:
space:
mode:
authorFranklin Wei <git@fwei.tk>2015-12-04 16:50:40 -0500
committerFranklin Wei <git@fwei.tk>2015-12-04 16:50:40 -0500
commitbbeb7cda3071c7a872ee9c5127e02983b25efda0 (patch)
tree4fe11eb7627b150ec47b2652f2451c47ba79096a /src/client.c
parentb7541dfc74d2d549210aa0ad73e0536ca4818909 (diff)
downloadnetcosm-0.1.zip
netcosm-0.1.tar.gz
netcosm-0.1.tar.bz2
netcosm-0.1.tar.xz
fix bugs0.1
Diffstat (limited to 'src/client.c')
-rw-r--r--src/client.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/client.c b/src/client.c
index a3cc191..b49498f 100644
--- a/src/client.c
+++ b/src/client.c
@@ -37,8 +37,14 @@ void client_main(int fd, struct sockaddr_in *addr, int total)
char *ip = inet_ntoa(addr->sin_addr);
printf("New client %s\n", ip);
printf("Total clients: %d\n", total);
- out("Hello %s.\n", ip);
- out("Please authenticate to continue.\n\n");
+
+ out("NetCosm " NETCOSM_VERSION "\n");
+ if(total > 1)
+ out("%d clients connected.\n", total);
+ else
+ out("%d client connected.\n", total);
+
+ out("\nPlease authenticate to continue.\n\n");
int failures = 0;
@@ -47,7 +53,7 @@ void client_main(int fd, struct sockaddr_in *addr, int total)
/* auth loop */
while(1)
{
- out("NetCosm login: ");
+ out("login: ");
char *user = client_read();
out("Password: ");
char *pass = client_read();