From da850694a9843b1edda3d6791f0eb7c715d7d0fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Mon, 19 Dec 2022 14:35:05 +0100 Subject: socket-proxyd: do not hardcode -1 in a check for fd validity --- src/socket-proxy/socket-proxyd.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/socket-proxy') diff --git a/src/socket-proxy/socket-proxyd.c b/src/socket-proxy/socket-proxyd.c index 2a6eeb661a..fb262842d8 100644 --- a/src/socket-proxy/socket-proxyd.c +++ b/src/socket-proxy/socket-proxyd.c @@ -234,15 +234,15 @@ static int traffic_cb(sd_event_source *s, int fd, uint32_t revents, void *userda goto quit; /* EOF on both sides? */ - if (c->server_fd == -1 && c->client_fd == -1) + if (c->server_fd < 0 && c->client_fd < 0) goto quit; /* Server closed, and all data written to client? */ - if (c->server_fd == -1 && c->server_to_client_buffer_full <= 0) + if (c->server_fd < 0 && c->server_to_client_buffer_full <= 0) goto quit; /* Client closed, and all data written to server? */ - if (c->client_fd == -1 && c->client_to_server_buffer_full <= 0) + if (c->client_fd < 0 && c->client_to_server_buffer_full <= 0) goto quit; r = connection_enable_event_sources(c); -- cgit v1.2.1