Skip to content

Commit 9e1a956

Browse files
committed
fixup tunnel
1 parent fb36b59 commit 9e1a956

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Coder Desktop/VPN/TunnelHandle.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ actor TunnelHandle {
1010
private let tunnelReadPipe: Pipe
1111
private let dylibHandle: UnsafeMutableRawPointer
1212

13-
var writeFD: Int32 { tunnelReadPipe.fileHandleForWriting.fileDescriptor }
14-
var readFD: Int32 { tunnelWritePipe.fileHandleForReading.fileDescriptor }
13+
var writeHandle: FileHandle { tunnelReadPipe.fileHandleForWriting }
14+
var readHandle: FileHandle { tunnelWritePipe.fileHandleForReading }
1515

1616
init(dylibPath: URL) throws(TunnelHandleError) {
1717
guard let dylibHandle = dlopen(dylibPath.path, RTLD_NOW | RTLD_LOCAL) else {

Coder Desktop/VPNLib/Speaker.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public actor Speaker<SendMsg: RPCMessage & Message, RecvMsg: RPCMessage & Messag
6262
let role: ProtoRole
6363

6464
/// Creates an instance that communicates over the provided file handles.
65-
init(writeFD: FileHandle, readFD: FileHandle) {
65+
public init(writeFD: FileHandle, readFD: FileHandle) {
6666
self.writeFD = writeFD
6767
self.readFD = readFD
6868
sender = Sender(writeFD: writeFD)

0 commit comments

Comments
 (0)