Skip to content

Commit 0a23ca1

Browse files
committed
Make servers more verbose about connections.
1 parent 153a3e5 commit 0a23ca1

File tree

5 files changed

+14
-0
lines changed

5 files changed

+14
-0
lines changed

apps/discard.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ static void discard_server (int sock)
1313
int host, connection, size;
1414
char buffer[1000];
1515

16+
fprintf (stderr, "Listening to socket %d.\n", sock);
17+
1618
size = 8;
1719
if (ncp_listen (sock, &size, &host, &connection) == -1) {
1820
fprintf (stderr, "NCP listen error.\n");

apps/echo.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ static void echo_server (int sock)
6767
int host, connection, size, n;
6868
char buffer[1000], *ptr;
6969

70+
fprintf (stderr, "Listening to socket %d.\n", sock);
71+
7072
size = 8;
7173
if (ncp_listen (sock, &size, &host, &connection) == -1) {
7274
fprintf (stderr, "NCP listen error.\n");

apps/finser.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,14 @@ int main (int argc, char **argv)
2727
exit (1);
2828
}
2929

30+
fprintf (stderr, "Listening to socket %d.\n", SOCKET);
31+
3032
size = 8;
3133
if (ncp_listen (SOCKET, &size, &host, &connection) == -1) {
3234
fprintf (stderr, "NCP listen error.\n");
3335
exit (1);
3436
}
37+
fprintf (stderr, "Connection from host %03o.\n", host);
3538

3639
size = sizeof command;
3740
if (ncp_read (connection, command, &size) == -1) {

apps/gateway.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,8 @@ static void tcp_to_ncp (const char *port, const char *host, const char *sock)
140140
int connection, foreign_port;
141141
int fd, s, size;
142142

143+
fprintf (stderr, "Listening to port %s.\n", port);
144+
143145
s = inet_server (port);
144146
fd = inet_accept (s, &foreign_host, &foreign_port);
145147
fprintf (stderr, "Connection from host %s on port %d.\n",
@@ -161,6 +163,7 @@ static void tcp_to_ncp (const char *port, const char *host, const char *sock)
161163
exit (1);
162164
}
163165

166+
fprintf (stderr, "Forwarding to host %d socket %d.\n", ncp_host, ncp_sock);
164167
transport (fd, connection);
165168

166169
if (ncp_close (connection) == -1) {
@@ -173,6 +176,8 @@ static void ncp_to_tcp (int sock, const char *host, const char *port)
173176
{
174177
int fd, ncp_host, connection, size;
175178

179+
fprintf (stderr, "Listening to socket %d.\n", sock);
180+
176181
size = 8;
177182
if (ncp_listen (sock, &size, &ncp_host, &connection) == -1) {
178183
fprintf (stderr, "NCP listen error.\n");
@@ -181,6 +186,7 @@ static void ncp_to_tcp (int sock, const char *host, const char *port)
181186
fprintf (stderr, "Connection from host %03o on socket %d.\n", ncp_host, sock);
182187

183188
fd = inet_connect (host, port);
189+
fprintf (stderr, "Forwarding to host %s port %s.\n", host, port);
184190
transport (fd, connection);
185191

186192
if (ncp_close (connection) == -1)

apps/telnet.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,7 @@ static void telnet_server (int host, int sock,
400400
fprintf (stderr, "NCP listen error.\n");
401401
exit (1);
402402
}
403+
fprintf (stderr, "Connection from host %03o.\n", host);
403404

404405
reader_fd = reader (connection);
405406
writer_fd = writer (connection);

0 commit comments

Comments
 (0)