diff --git a/Sources/OpenVPNAdapter/OpenVPNAdapter.mm b/Sources/OpenVPNAdapter/OpenVPNAdapter.mm index 8d4795c..0e7a2e1 100644 --- a/Sources/OpenVPNAdapter/OpenVPNAdapter.mm +++ b/Sources/OpenVPNAdapter/OpenVPNAdapter.mm @@ -347,6 +347,7 @@ @"DISCONNECTED": @(OpenVPNAdapterEventDisconnected), @"CONNECTED": @(OpenVPNAdapterEventConnected), @"RECONNECTING": @(OpenVPNAdapterEventReconnecting), + @"AUTH_PENDING": @(OpenVPNAdapterEventAuthPending), @"RESOLVE": @(OpenVPNAdapterEventResolve), @"WAIT": @(OpenVPNAdapterEventWait), @"WAIT_PROXY": @(OpenVPNAdapterEventWaitProxy), @@ -356,9 +357,11 @@ @"ADD_ROUTES": @(OpenVPNAdapterEventAddRoutes), @"ECHO": @(OpenVPNAdapterEventEcho), @"INFO": @(OpenVPNAdapterEventInfo), + @"WARN": @(OpenVPNAdapterEventWarn), @"PAUSE": @(OpenVPNAdapterEventPause), @"RESUME": @(OpenVPNAdapterEventResume), - @"RELAY": @(OpenVPNAdapterEventRelay) + @"RELAY": @(OpenVPNAdapterEventRelay), + @"UNSUPPORTED_FEATURE": @(OpenVPNAdapterEventUnsupportedFeature) }; OpenVPNAdapterEvent event = events[eventName] != nil ? diff --git a/Sources/OpenVPNAdapter/OpenVPNAdapterEvent.h b/Sources/OpenVPNAdapter/OpenVPNAdapterEvent.h index 326e981..fc6d2e9 100644 --- a/Sources/OpenVPNAdapter/OpenVPNAdapterEvent.h +++ b/Sources/OpenVPNAdapter/OpenVPNAdapterEvent.h @@ -15,6 +15,7 @@ typedef NS_ENUM(NSInteger, OpenVPNAdapterEvent) { OpenVPNAdapterEventDisconnected, OpenVPNAdapterEventConnected, OpenVPNAdapterEventReconnecting, + OpenVPNAdapterEventAuthPending, OpenVPNAdapterEventResolve, OpenVPNAdapterEventWait, OpenVPNAdapterEventWaitProxy, @@ -24,8 +25,10 @@ typedef NS_ENUM(NSInteger, OpenVPNAdapterEvent) { OpenVPNAdapterEventAddRoutes, OpenVPNAdapterEventEcho, OpenVPNAdapterEventInfo, + OpenVPNAdapterEventWarn, OpenVPNAdapterEventPause, OpenVPNAdapterEventResume, OpenVPNAdapterEventRelay, + OpenVPNAdapterEventUnsupportedFeature, OpenVPNAdapterEventUnknown };