From 20cfc255088ab5a5c247ddc0d2e3b1228eb80ff3 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Wed, 26 Feb 2020 15:50:07 +0100 Subject: [PATCH] daemon/bindings/net: avoid -Wunused-variable on non-Linux --- daemon/bindings/net.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/daemon/bindings/net.c b/daemon/bindings/net.c index a5caa6e9f..c558ec561 100644 --- a/daemon/bindings/net.c +++ b/daemon/bindings/net.c @@ -912,8 +912,6 @@ static int net_tls_handshake_timeout(lua_State *L) static int net_bpf_set(lua_State *L) { - struct engine *engine = engine_luaget(L); - if (lua_gettop(L) != 1 || !lua_isnumber(L, 1)) { lua_error_p(L, "net.bpf_set(fd) takes one parameter:" " the open file descriptor of a loaded BPF program"); @@ -921,6 +919,7 @@ static int net_bpf_set(lua_State *L) #if __linux__ + struct engine *engine = engine_luaget(L); struct network *net = &engine->net; int progfd = lua_tointeger(L, 1); if (progfd == 0) { @@ -945,13 +944,12 @@ static int net_bpf_set(lua_State *L) static int net_bpf_clear(lua_State *L) { - struct engine *engine = engine_luaget(L); - if (lua_gettop(L) != 0) lua_error_p(L, "net.bpf_clear() does not take any parameters"); #if __linux__ + struct engine *engine = engine_luaget(L); struct network *net = &engine->net; network_clear_bpf(net); -- 2.47.2