From 43b84013e5383d0b2f915c6fbf8c71acc281c1ad Mon Sep 17 00:00:00 2001 From: Andrew Clayton Date: Sat, 9 Sep 2023 02:04:30 +0100 Subject: rust/rusty: Add a wrapper for the new luw_http_set_response_status() The new uwr_http_set_response_status() function allows to set the HTTP response status in Rust WebAssembly modules. It takes one of the luw_http_status_t response status values. Signed-off-by: Andrew Clayton --- src/rust/unit-wasm-sys/rusty.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/rust/unit-wasm-sys/rusty.rs') diff --git a/src/rust/unit-wasm-sys/rusty.rs b/src/rust/unit-wasm-sys/rusty.rs index 3ef7e82..5d1fbad 100644 --- a/src/rust/unit-wasm-sys/rusty.rs +++ b/src/rust/unit-wasm-sys/rusty.rs @@ -179,6 +179,12 @@ pub fn uwr_luw_mem_reset(ctx: *mut luw_ctx_t) { } } +pub fn uwr_http_set_response_status(status: luw_http_status_t) { + unsafe { + luw_http_set_response_status(status); + } +} + pub fn uwr_http_send_response(ctx: *const luw_ctx_t) { unsafe { luw_http_send_response(ctx); -- cgit