summaryrefslogtreecommitdiffstats
path: root/include/cli.h
diff options
context:
space:
mode:
authorJeremy Sowden <jeremy@azazel.net>2019-09-24 08:40:54 +0100
committerPablo Neira Ayuso <pablo@netfilter.org>2019-10-15 11:04:54 +0200
commit023c2d3301a06e2782d39e11ecc3345863a276b1 (patch)
treed21e01f8c7d49495ef43d24804728140cca93c25 /include/cli.h
parent21cbab5b6ffec409d5677802bcd1172d0d1cd990 (diff)
cli: add linenoise CLI implementation.
By default, continue to use libreadline, but if `--with-cli=linenoise` is passed to configure, build the linenoise implementation instead. Signed-off-by: Jeremy Sowden <jeremy@azazel.net> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/cli.h')
-rw-r--r--include/cli.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/cli.h b/include/cli.h
index 023f004b..d8251775 100644
--- a/include/cli.h
+++ b/include/cli.h
@@ -4,7 +4,7 @@
#include <nftables/libnftables.h>
#include <config.h>
-#ifdef HAVE_LIBREADLINE
+#if defined(HAVE_LIBREADLINE) || defined(HAVE_LIBLINENOISE)
extern int cli_init(struct nft_ctx *nft);
#else
static inline int cli_init(struct nft_ctx *nft)