From da1331b0b59c41c17a3a86d20c05a04ef13f20b4 Mon Sep 17 00:00:00 2001 From: William Lallemand Date: Mon, 25 Nov 2024 11:41:26 +0100 Subject: [PATCH] BUILD: tcp_sample: var_fc_counter defined but not used MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit var_fc_counter is not used on Illumos and emit a warning src/tcp_sample.c:291:12: warning: ‘var_fc_counter’ defined but not used [-Wunused-function] 291 | static int var_fc_counter(struct arg *args, char **err) | ^~~~~~~~~~~~~~ Let's add an ifdef to build it. --- src/tcp_sample.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/tcp_sample.c b/src/tcp_sample.c index 8e4eb5feb..109119070 100644 --- a/src/tcp_sample.c +++ b/src/tcp_sample.c @@ -288,6 +288,7 @@ static int val_fc_time_value(struct arg *args, char **err) * case, the argument is ignored and a warning is emitted. Returns 0 on error * and non-zero if OK. */ +#if defined(__linux__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__APPLE__) static int var_fc_counter(struct arg *args, char **err) { if (args[0].type != ARGT_STOP) { @@ -299,6 +300,7 @@ static int var_fc_counter(struct arg *args, char **err) return 1; } +#endif /* Returns some tcp_info data if it's available. "dir" must be set to 0 if * the client connection is required, otherwise it is set to 1. "val" represents