From 1330009671cd86eaf045f9f2c5cda3727a94570f Mon Sep 17 00:00:00 2001 From: Datong Sun Date: Tue, 10 Dec 2019 11:48:38 -0800 Subject: [PATCH] feature: include `ngx_stream_lua_request.h` in `ngx_stream_lua_api.h` to ensure: 1. The `ngx_stream_lua_request_t` is accessible by third party C modules and 2. Helper macros (such as `ngx_stream_lua_get_module_ctx`) are accessible by party C modules --- src/subsys/api/ngx_subsys_lua_api.h.tt2 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/subsys/api/ngx_subsys_lua_api.h.tt2 b/src/subsys/api/ngx_subsys_lua_api.h.tt2 index 081e5c2..e2ad095 100644 --- a/src/subsys/api/ngx_subsys_lua_api.h.tt2 +++ b/src/subsys/api/ngx_subsys_lua_api.h.tt2 @@ -16,6 +16,11 @@ #include [% END %] +[% IF stream_subsys %] +#include +#include "../ngx_stream_lua_request.h" +[% END %] + #include #include