From c7fc8fdf96f8a03d95b7adfdb56b639f2ac42582 Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Mon, 17 Oct 2022 21:55:38 -0700 Subject: Updates to UWS --- src/deps/uws.zig | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/deps/uws.zig b/src/deps/uws.zig index 679df5408..330d0e535 100644 --- a/src/deps/uws.zig +++ b/src/deps/uws.zig @@ -326,7 +326,7 @@ pub const Loop = extern struct { active: u32 = 0, /// The list of ready polls - ready_polls: [1024]EventType, + ready_polls: [1024]EventType align(16), const EventType = if (Environment.isLinux) std.os.linux.epoll_event else if (Environment.isMac) std.os.system.kevent64_s; @@ -445,11 +445,12 @@ pub const us_socket_context_options_t = extern struct { passphrase: [*c]const u8 = null, dh_params_file_name: [*c]const u8 = null, ca_file_name: [*c]const u8 = null, + ssl_ciphers: [*c]const u8 = null, ssl_prefer_low_memory_usage: i32 = 0, }; extern fn SocketContextimestamp(ssl: i32, context: ?*SocketContext) c_ushort; -extern fn us_socket_context_add_server_name(ssl: i32, context: ?*SocketContext, hostname_pattern: [*c]const u8, options: us_socket_context_options_t) void; +extern fn us_socket_context_add_server_name(ssl: i32, context: ?*SocketContext, hostname_pattern: [*c]const u8, options: us_socket_context_options_t, ?*anyopaque) void; extern fn us_socket_context_remove_server_name(ssl: i32, context: ?*SocketContext, hostname_pattern: [*c]const u8) void; extern fn us_socket_context_on_server_name(ssl: i32, context: ?*SocketContext, cb: ?fn (?*SocketContext, [*c]const u8) callconv(.C) void) void; extern fn us_socket_context_get_native_handle(ssl: i32, context: ?*SocketContext) ?*anyopaque; -- cgit v1.2.3