Mercurial > masqmail
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) { |