From 3bb4ff773a24806cf2142c576592a9665a80aab3 Mon Sep 17 00:00:00 2001 From: Jonathan Downing Date: Wed, 11 Oct 2017 19:27:42 +0100 Subject: [PATCH] Add Spacing to Interface Declarations --- OpenVPN Adapter/OpenVPNAdapter.mm | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/OpenVPN Adapter/OpenVPNAdapter.mm b/OpenVPN Adapter/OpenVPNAdapter.mm index b384e4a..dab10fc 100644 --- a/OpenVPN Adapter/OpenVPNAdapter.mm +++ b/OpenVPN Adapter/OpenVPNAdapter.mm @@ -31,20 +31,28 @@ class Client; CFSocketRef _tunSocket; CFSocketRef _vpnSocket; } + @property (nonatomic) Client *client; + @property (nonatomic) NEPacketTunnelFlow *packetFlow; + @property (nonatomic) NSString *remoteAddress; + @property (nonatomic) NSString *ipv4DefaultGateway; @property (nonatomic) NSString *ipv6DefaultGateway; + @property (nonatomic) NSNumber *mtu; + @property (nonatomic) NSMutableArray *ipv4LocalAddresses; @property (nonatomic) NSMutableArray *ipv4SubnetMasks; @property (nonatomic) NSMutableArray *ipv4IncludedRoutes; @property (nonatomic) NSMutableArray *ipv4ExcludedRoutes; + @property (nonatomic) NSMutableArray *ipv6LocalAddresses; @property (nonatomic) NSMutableArray *ipv6NetworkPrefixLengths; @property (nonatomic) NSMutableArray *ipv6IncludedRoutes; @property (nonatomic) NSMutableArray *ipv6ExcludedRoutes; + @property (nonatomic) NSMutableArray *dnsServers; @property (nonatomic) NSMutableArray *searchDomains; @property (nonatomic) NSMutableArray *proxyExceptionList; @@ -55,13 +63,19 @@ class Client; @property (nonatomic) NEProxyServer *httpProxyServer; @property (nonatomic) BOOL httpsProxyServerEnabled; @property (nonatomic) NEProxyServer *httpsProxyServer; + @property (nonatomic, readonly) NEPacketTunnelNetworkSettings *networkSettings; + - (CFSocketNativeHandle)configureSockets; + - (void)readTUNPackets; + - (void)teardownTunnel:(BOOL)disconnect; + - (OpenVPNAdapterError)errorByName:(NSString *)errorName; - (OpenVPNAdapterEvent)eventByName:(NSString *)errorName; - (NSString *)reasonForError:(OpenVPNAdapterError)error; + @end using namespace openvpn;