aboutsummaryrefslogtreecommitdiff
path: root/src/deps/libuwsockets.cpp
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-10-11 23:44:35 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-10-11 23:44:35 -0700
commitdbd569d2ab3380b3542fc681eef99ea899ca917d (patch)
treea4f222458118c606c1d5ad9e6a4471e4eeb66489 /src/deps/libuwsockets.cpp
parent40eca63653db107fe69fd0208cc994b0d922070f (diff)
downloadbun-dbd569d2ab3380b3542fc681eef99ea899ca917d.tar.gz
bun-dbd569d2ab3380b3542fc681eef99ea899ca917d.tar.zst
bun-dbd569d2ab3380b3542fc681eef99ea899ca917d.zip
remove config struct
Diffstat (limited to '')
-rw-r--r--src/deps/libuwsockets.cpp17
1 files changed, 7 insertions, 10 deletions
diff --git a/src/deps/libuwsockets.cpp b/src/deps/libuwsockets.cpp
index c7c7028b0..5acfead19 100644
--- a/src/deps/libuwsockets.cpp
+++ b/src/deps/libuwsockets.cpp
@@ -195,25 +195,22 @@ void uws_app_listen(int ssl, uws_app_t *app, int port,
}
}
-void uws_app_listen_with_config(int ssl, uws_app_t *app,
- const uws_app_listen_config_t *config_,
+void uws_app_listen_with_config(int ssl, uws_app_t *app, const char *host,
+ uint16_t port, int32_t options,
uws_listen_handler handler, void *user_data) {
- uws_app_listen_config_t config = *config_;
- std::string hostname = config.host && config.host[0]
- ? std::string(config.host, strlen(config.host))
- : "";
+ std::string hostname = host && host[0] ? std::string(host, strlen(host)) : "";
if (ssl) {
uWS::SSLApp *uwsApp = (uWS::SSLApp *)app;
uwsApp->listen(
- hostname, config.port, config.options,
- [handler, config, user_data](struct us_listen_socket_t *listen_socket) {
+ hostname, port, options,
+ [handler, user_data](struct us_listen_socket_t *listen_socket) {
handler((struct us_listen_socket_t *)listen_socket, user_data);
});
} else {
uWS::App *uwsApp = (uWS::App *)app;
uwsApp->listen(
- hostname, config.port, config.options,
- [handler, config, user_data](struct us_listen_socket_t *listen_socket) {
+ hostname, port, options,
+ [handler, user_data](struct us_listen_socket_t *listen_socket) {
handler((struct us_listen_socket_t *)listen_socket, user_data);
});
}