From cffcc1f76c5d39877fd62c9524e02c15be7c9d6a Mon Sep 17 00:00:00 2001 From: Markus Uhlin Date: Tue, 11 Nov 2025 20:37:55 +0100 Subject: Changed net_connected_host() --- FICS/network.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'FICS/network.c') diff --git a/FICS/network.c b/FICS/network.c index 19c6f22..a530ce3 100644 --- a/FICS/network.c +++ b/FICS/network.c @@ -596,16 +596,19 @@ turn_echo_off(int fd) warn("%s: cannot send", __func__); } -PUBLIC unsigned int -net_connected_host(int fd) +PUBLIC bool +net_connected_host(int fd, unsigned int *fromHost) { int which; if ((which = findConnection(fd)) < 0) { fprintf(stderr, "FICS: FD not in connection table!\n"); - return -1; + *fromHost = 0; + return false; } - return con[which].fromHost; + + *fromHost = con[which].fromHost; + return true; } PUBLIC void -- cgit v1.2.3