diff --git a/net/core/filter.c b/net/core/filter.c index c64cbf1836cc3e..7ba2bfee33b298 100644 --- a/net/core/filter.c +++ b/net/core/filter.c @@ -4899,9 +4899,9 @@ static const struct bpf_func_proto bpf_lua_pop_proto = { .arg2_type = ARG_ANYTHING, }; -BPF_CALL_2(bpf_lua_pushinteger, struct xdp_buff *, ctx, int, num) { +BPF_CALL_2(bpf_lua_pushinteger, struct xdp_buff *, ctx, lua_Integer, integer) { verify_and_lock(); - lua_pushinteger(ctx->L, num); + lua_pushinteger(ctx->L, integer); return 0; }