comparison src/listen.c @ 383:a2909de1818b

Port number are unsigned. This corrects the logfile output.
author markus schnalke <meillo@marmaro.de>
date Thu, 16 Feb 2012 11:12:39 +0100
parents 5781ba87df95
children 4848c16ed1c1
comparison
equal deleted inserted replaced
382:7fe36ba87598 383:a2909de1818b
55 FILE *out, *in; 55 FILE *out, *in;
56 gchar *rem_host; 56 gchar *rem_host;
57 gchar *ident = NULL; 57 gchar *ident = NULL;
58 58
59 rem_host = g_strdup(inet_ntoa(sock_addr->sin_addr)); 59 rem_host = g_strdup(inet_ntoa(sock_addr->sin_addr));
60 logwrite(LOG_NOTICE, "connect from host %s, port %hd\n", rem_host, ntohs(sock_addr->sin_port)); 60 logwrite(LOG_NOTICE, "connect from host %s, port %hu\n",
61 rem_host, ntohs(sock_addr->sin_port));
61 62
62 /* start child for connection: */ 63 /* start child for connection: */
63 signal(SIGCHLD, sigchld_handler); 64 signal(SIGCHLD, sigchld_handler);
64 pid = fork(); 65 pid = fork();
65 if (pid == 0) { 66 if (pid == 0) {