aboutsummaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorGravatar dave caruso <me@paperdave.net> 2023-09-29 16:17:54 -0700
committerGravatar GitHub <noreply@github.com> 2023-09-29 16:17:54 -0700
commiteddb0078b5c9ff49bf67c0f1b1c2c623f0480b77 (patch)
treeaa7954964d5a79e6d4efe9a149def0e1cfc30f19 /packages
parentfa7d7bd1e4a701d1f5d3ec89f287f30a2dd0babb (diff)
downloadbun-eddb0078b5c9ff49bf67c0f1b1c2c623f0480b77.tar.gz
bun-eddb0078b5c9ff49bf67c0f1b1c2c623f0480b77.tar.zst
bun-eddb0078b5c9ff49bf67c0f1b1c2c623f0480b77.zip
fix(runtime): followup for `server.requestIP` (#6185)
* fix(runtime): followup for `server.requestIP` * oops * yeah * sure * Update src/deps/libuwsockets.cpp * Update Dockerfile * lol --------- Co-authored-by: Jarred Sumner <jarred@jarredsumner.com> Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
Diffstat (limited to 'packages')
-rw-r--r--packages/bun-types/bun.d.ts6
-rw-r--r--packages/bun-usockets/src/socket.c2
2 files changed, 2 insertions, 6 deletions
diff --git a/packages/bun-types/bun.d.ts b/packages/bun-types/bun.d.ts
index a2ccebd8a..514a6bbdb 100644
--- a/packages/bun-types/bun.d.ts
+++ b/packages/bun-types/bun.d.ts
@@ -2359,11 +2359,7 @@ declare module "bun" {
): ServerWebSocketSendStatus;
/**
- * Returns the client IP address of the given Request.
- *
- * @param request The incoming request
- *
- * @returns An ipv4/ipv6 address string, or null if it couldn't find one.
+ * Returns the client IP address and port of the given Request. If the request was closed or is a unix socket, returns null.
*
* @example
* ```js
diff --git a/packages/bun-usockets/src/socket.c b/packages/bun-usockets/src/socket.c
index 78185e681..6edefe0f5 100644
--- a/packages/bun-usockets/src/socket.c
+++ b/packages/bun-usockets/src/socket.c
@@ -290,7 +290,7 @@ unsigned int us_get_remote_address_info(char *buf, struct us_socket_t *s, const
struct bsd_addr_t addr;
if (bsd_remote_addr(us_poll_fd(&s->p), &addr)) {
return 0;
- }
+ }
int length = bsd_addr_get_ip_length(&addr);
if (!length) {