Merge pull request #1630 from lightpanda-io/getpeername

Log actual client address
This commit is contained in:
Karl Seguin
2026-02-24 07:26:52 +08:00
committed by GitHub

View File

@@ -291,7 +291,7 @@ pub const Client = struct {
if (log.enabled(.app, .info)) { if (log.enabled(.app, .info)) {
var client_address: std.net.Address = undefined; var client_address: std.net.Address = undefined;
var socklen: posix.socklen_t = @sizeOf(net.Address); var socklen: posix.socklen_t = @sizeOf(net.Address);
try std.posix.getsockname(socket, &client_address.any, &socklen); try std.posix.getpeername(socket, &client_address.any, &socklen);
log.info(.app, "client connected", .{ .ip = client_address }); log.info(.app, "client connected", .{ .ip = client_address });
} }