node: expose remote socket address
This commit is contained in:
@@ -727,6 +727,11 @@ pub fn accept(self: *Node, handle: Handle) AcceptError!Handle {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pub fn remoteAddress(self: *Node, handle: Handle) HandleError!Address {
|
||||||
|
const desc = try self.handleToDescOfType(handle, .conn);
|
||||||
|
return desc.conn.remote_address;
|
||||||
|
}
|
||||||
|
|
||||||
pub const ConnectError = error{
|
pub const ConnectError = error{
|
||||||
DescriptorLimit,
|
DescriptorLimit,
|
||||||
} || Network.ConnectError || CancelError;
|
} || Network.ConnectError || CancelError;
|
||||||
|
|||||||
Reference in New Issue
Block a user