From aecdeaf0f160267454c0bcab0b9a21da3d16e116 Mon Sep 17 00:00:00 2001 From: Jonathan Downing Date: Sat, 23 Sep 2017 10:36:07 +0100 Subject: [PATCH] Change -establishTunnel return type (#25) --- OpenVPN Adapter/OpenVPNAdapter+Internal.h | 2 +- OpenVPN Adapter/OpenVPNAdapter.mm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenVPN Adapter/OpenVPNAdapter+Internal.h b/OpenVPN Adapter/OpenVPNAdapter+Internal.h index 58d7e15..6f82c9d 100644 --- a/OpenVPN Adapter/OpenVPNAdapter+Internal.h +++ b/OpenVPN Adapter/OpenVPNAdapter+Internal.h @@ -29,7 +29,7 @@ using namespace openvpn; - (BOOL)setMTU:(NSNumber *)mtu; -- (NSInteger)establishTunnel; +- (CFSocketNativeHandle)establishTunnel; - (void)teardownTunnel:(BOOL)disconnect; - (void)handleEvent:(const ClientAPI::Event *)event; diff --git a/OpenVPN Adapter/OpenVPNAdapter.mm b/OpenVPN Adapter/OpenVPNAdapter.mm index fb61b64..237e809 100644 --- a/OpenVPN Adapter/OpenVPNAdapter.mm +++ b/OpenVPN Adapter/OpenVPNAdapter.mm @@ -248,7 +248,7 @@ static void socketCallback(CFSocketRef socket, CFSocketCallBackType type, CFData return YES; } -- (NSInteger)establishTunnel { +- (CFSocketNativeHandle)establishTunnel { NSAssert(self.delegate != nil, @"delegate property should not be nil"); NEPacketTunnelNetworkSettings *networkSettings = [[NEPacketTunnelNetworkSettings alloc] initWithTunnelRemoteAddress:self.remoteAddress];