]>
Commit | Line | Data |
---|---|---|
edebe297 | 1 | /* |
78deefe8 | 2 | * Copyright (c) 2000-2020 Apple Inc. All rights reserved. |
edebe297 A |
3 | * |
4 | * @APPLE_LICENSE_HEADER_START@ | |
9de8ab86 | 5 | * |
edebe297 A |
6 | * This file contains Original Code and/or Modifications of Original Code |
7 | * as defined in and that are subject to the Apple Public Source License | |
8 | * Version 2.0 (the 'License'). You may not use this file except in | |
9 | * compliance with the License. Please obtain a copy of the License at | |
10 | * http://www.opensource.apple.com/apsl/ and read it before using this | |
11 | * file. | |
9de8ab86 | 12 | * |
edebe297 A |
13 | * The Original Code and all software distributed under the License are |
14 | * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER | |
15 | * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, | |
16 | * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, | |
17 | * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. | |
18 | * Please see the License for the specific language governing rights and | |
19 | * limitations under the License. | |
9de8ab86 | 20 | * |
edebe297 A |
21 | * @APPLE_LICENSE_HEADER_END@ |
22 | */ | |
23 | ||
24 | /* | |
25 | * This file is automatically generated | |
26 | * DO NOT EDIT! | |
27 | */ | |
28 | ||
29 | /* | |
78403150 A |
30 | * Generic Keys |
31 | * | |
9de8ab86 | 32 | * kSCPropNetIgnoreLinkStatus "IgnoreLinkStatus" CFBoolean |
78403150 | 33 | * kSCPropConfirmedInterfaceName "ConfirmedInterfaceName" CFString |
9de8ab86 | 34 | * kSCPropDisableUntilNeeded "DisableUntilNeeded" CFNumber (0 or 1) |
78403150 | 35 | * |
edebe297 A |
36 | * Preference Keys |
37 | * | |
78deefe8 | 38 | * kSCPrefVersion "__VERSION__" CFString |
edebe297 A |
39 | * kSCPrefVirtualNetworkInterfaces "VirtualNetworkInterfaces" CFDictionary |
40 | * | |
41 | * Network Entity Keys | |
42 | * | |
5e9ce69e | 43 | * kSCEntNetAppLayer "AppLayer" CFDictionary |
c956c85e | 44 | * kSCEntNetCaptivePortal "CaptivePortal" CFDictionary |
78403150 | 45 | * kSCEntNetCommCenter "com.apple.CommCenter" CFDictionary |
edebe297 | 46 | * kSCEntNetEAPOL "EAPOL" CFDictionary |
afb19109 A |
47 | * kSCEntNetIdleRoute "IdleRoute" |
48 | * kSCEntNetInterfaceActiveDuringSleepRequested "ActiveDuringSleepRequested" CFDictionary | |
49 | * kSCEntNetInterfaceActiveDuringSleepSupported "ActiveDuringSleepSupported" CFDictionary | |
50 | * kSCEntNetInterfaceDelegation "InterfaceDelegation" | |
51 | * kSCEntNetIPv4ARPCollision "IPv4ARPCollision" | |
52 | * kSCEntNetIPv4PortInUse "PortInUse" | |
78403150 A |
53 | * kSCEntNetIPv4RouterARPFailure "IPv4RouterARPFailure" |
54 | * kSCEntNetIPv4RouterARPAlive "IPv4RouterARPAlive" | |
1ef45fa4 | 55 | * kSCEntNetIPv6RouterExpired "IPv6RouterExpired" |
5e9ce69e | 56 | * kSCEntNetLinkIssues "LinkIssues" CFDictionary |
17d3ee29 | 57 | * kSCEntNetLinkQuality "LinkQuality" CFDictionary |
6bb65964 | 58 | * kSCEntNetLoopback "Loopback" CFDictionary |
f715d946 | 59 | * kSCEntNetNAT64 "NAT64" CFDictionary |
1ef45fa4 | 60 | * kSCEntNetNAT64PrefixRequest "NAT64PrefixRequest" |
a40a14f8 | 61 | * kSCEntNetOnDemand "OnDemand" CFDictionary |
942cecd7 | 62 | * kSCEntNetQoSMarkingPolicy "QoSMarkingPolicy" CFDictionary |
afb19109 | 63 | * kSCEntNetRefreshConfiguration "RefreshConfiguration" |
a40a14f8 | 64 | * kSCEntNetService "__SERVICE__" CFDictionary |
6bb65964 | 65 | * kSCEntNetVPN "VPN" CFDictionary |
edebe297 | 66 | * |
a40a14f8 A |
67 | * kSCEntNetCommCenter Entity Keys |
68 | * | |
69 | * kSCPropNetCommCenterAllowNetworkAccess "AllowNetworkAccess" CFNumber (0 or 1) | |
70 | * kSCPropNetCommCenterAvailable "Available" CFNumber (0 or 1) | |
71 | * | |
5e9ce69e A |
72 | * kSCEntNetDNS Entity Keys |
73 | * | |
9de8ab86 | 74 | * kSCPropNetDNSConfirmedServiceID "ConfirmedServiceID" CFString |
5e9ce69e A |
75 | * kSCPropNetDNSServiceIdentifier "ServiceIdentifier" CFNumber |
76 | * kSCPropNetDNSSupplementalMatchDomainsNoSearch "SupplementalMatchDomainsNoSearch" CFNumber (0 or 1) | |
77 | * | |
c956c85e A |
78 | * kSCEntNetCaptivePortal Entity Keys |
79 | * | |
80 | * kSCPropNetCaptivePortalURL "URL" CFString | |
81 | * | |
6bb65964 A |
82 | * kSCEntNetEthernet (Hardware) Entity Keys |
83 | * | |
84 | * kSCPropNetEthernetCapabilityAV "AV" CFNumber (0 or 1) | |
85 | * kSCPropNetEthernetCapabilityJUMBO_MTU "JUMBO_MTU" CFNumber (0 or 1) | |
86 | * kSCPropNetEthernetCapabilityLRO "LRO" CFNumber (0 or 1) | |
87 | * kSCPropNetEthernetCapabilityRXCSUM "RXCSUM" CFNumber (0 or 1) | |
88 | * kSCPropNetEthernetCapabilityTSO "TSO" CFNumber (0 or 1) | |
89 | * kSCPropNetEthernetCapabilityTSO4 "TSO4" CFNumber (0 or 1) | |
90 | * kSCPropNetEthernetCapabilityTSO6 "TSO6" CFNumber (0 or 1) | |
91 | * kSCPropNetEthernetCapabilityTXCSUM "TXCSUM" CFNumber (0 or 1) | |
92 | * kSCPropNetEthernetCapabilityVLAN_HWTAGGING "VLAN_HWTAGGING" CFNumber (0 or 1) | |
93 | * kSCPropNetEthernetCapabilityVLAN_MTU "VLAN_MTU" CFNumber (0 or 1) | |
94 | * | |
95 | * kSCEntNetInterface Entity Keys | |
96 | * | |
97 | * --- kSCPropNetInterfaceType values --- | |
78403150 | 98 | * kSCValNetInterfaceTypeCellular "Cellular" |
6bb65964 A |
99 | * kSCValNetInterfaceTypeLoopback "Loopback" |
100 | * kSCValNetInterfaceTypeVPN "VPN" | |
101 | * | |
5e9ce69e A |
102 | * kSCPropNetIPSecDisconnectOnWake "DisconnectOnWake" CFNumber (0 or 1) |
103 | * kSCPropNetIPSecDisconnectOnWakeTimer "DisconnectOnWakeTimer" CFNumber | |
a40a14f8 A |
104 | * kSCEntNetIPSec Entity Keys |
105 | * | |
106 | * kSCPropNetIPSecLastCause "LastCause" CFNumber | |
107 | * | |
108 | * --- OnDemand: --- | |
109 | * kSCPropNetIPSecOnDemandEnabled "OnDemandEnabled" CFNumber (0 or 1) | |
110 | * kSCPropNetIPSecOnDemandMatchDomainsAlways "OnDemandMatchDomainsAlways" CFArray[CFString] | |
111 | * kSCPropNetIPSecOnDemandMatchDomainsOnRetry "OnDemandMatchDomainsOnRetry" CFArray[CFString] | |
112 | * kSCPropNetIPSecOnDemandMatchDomainsNever "OnDemandMatchDomainsNever" CFArray[CFString] | |
113 | * | |
edebe297 A |
114 | * kSCEntNetIPv4 Entity Keys |
115 | * | |
78403150 | 116 | * kSCPropNetIPv4AdditionalRoutes "AdditionalRoutes" CFArray[CFDictionary] |
c956c85e A |
117 | * kSCPropNetIPv4ARPResolvedHardwareAddress "ARPResolvedHardwareAddress" CFString |
118 | * kSCPropNetIPv4ARPResolvedIPAddress "ARPResolvedIPAddress" CFString | |
f715d946 | 119 | * kSCPropNetIPv4CLAT46 "CLAT46" CFBoolean |
6bb65964 A |
120 | * kSCPropNetIPv4ExcludedRoutes "ExcludedRoutes" CFArray[CFDictionary] |
121 | * kSCPropNetIPv4IncludedRoutes "IncludedRoutes" CFArray[CFDictionary] | |
122 | * | |
edebe297 A |
123 | * --- kSCPropNetIPv4ConfigMethod values --- |
124 | * kSCValNetIPv4ConfigMethodFailover "Failover" | |
125 | * | |
78403150 | 126 | * --- kSCPropNetIPv4AdditionalRoutes, kSCPropNetIPv4ExcludedRoutes, kSCPropNetIPv4IncludedRoutes [CFDictionary] keys --- |
6bb65964 A |
127 | * kSCPropNetIPv4RouteDestinationAddress "DestinationAddress" CFString |
128 | * kSCPropNetIPv4RouteSubnetMask "SubnetMask" CFString | |
129 | * kSCPropNetIPv4RouteGatewayAddress "GatewayAddress" CFString | |
78403150 | 130 | * kSCPropNetIPv4RouteInterfaceName "InterfaceName" CFString |
6bb65964 A |
131 | * |
132 | * kSCEntNetIPv6 Entity Keys | |
133 | * | |
78403150 | 134 | * kSCPropNetIPv6AdditionalRoutes "AdditionalRoutes" CFArray[CFDictionary] |
43bfd57e | 135 | * kSCPropNetIPv6EnableCGA "EnableCGA" CFNumber (0 or 1) |
6bb65964 A |
136 | * kSCPropNetIPv6ExcludedRoutes "ExcludedRoutes" CFArray[CFDictionary] |
137 | * kSCPropNetIPv6IncludedRoutes "IncludedRoutes" CFArray[CFDictionary] | |
afb19109 | 138 | * kSCPropNetIPv6LinkLocalAddress "LinkLocalAddress" CFString |
f715d946 | 139 | * kSCPropNetIPv6PerformPLATDiscovery "PerformPLATDiscovery" CFBoolean |
6bb65964 | 140 | * |
78403150 | 141 | * --- kSCPropNetIPv6AdditionalRoutes, kSCPropNetIPv6IncludedRoutes, kSCPropNetIPv6ExcludedRoutes [CFDictionary] keys --- |
6bb65964 A |
142 | * kSCPropNetIPv6RouteDestinationAddress "DestinationAddress" CFString |
143 | * kSCPropNetIPv6RoutePrefixLength "PrefixLength" CFNumber | |
144 | * kSCPropNetIPv6RouteGatewayAddress "GatewayAddress" CFString | |
78403150 A |
145 | * kSCPropNetIPv6RouteInterfaceName "InterfaceName" CFString |
146 | * | |
147 | * kSCEntNetLink Entity Keys | |
148 | * | |
149 | * kSCPropNetLinkExpensive "Expensive" CFBoolean | |
6bb65964 | 150 | * |
5e9ce69e A |
151 | * kSCEntNetLinkIssues Entity Keys |
152 | * | |
153 | * kSCPropNetLinkIssuesModuleID "ModuleID" CFData | |
154 | * kSCPropNetLinkIssuesInfo "Info" CFData | |
78403150 | 155 | * kSCPropNetLinkIssuesTimeStamp "TimeStamp" CFDate |
5e9ce69e | 156 | * |
17d3ee29 A |
157 | * kSCEntNetLinkQuality Entity Keys |
158 | * | |
159 | * kSCPropNetLinkQuality "LinkQuality" CFNumber | |
160 | * | |
5e9ce69e A |
161 | * kSCPropNetPPPDisconnectOnWake "DisconnectOnWake" CFNumber (0 or 1) |
162 | * kSCPropNetPPPDisconnectOnWakeTimer "DisconnectOnWakeTimer" CFNumber | |
edebe297 A |
163 | * kSCEntNetPPP Entity Keys |
164 | * | |
165 | * --- OnDemand: --- | |
166 | * kSCPropNetPPPOnDemandDomains "OnDemandDomains" CFArray[CFString] | |
167 | * kSCPropNetPPPOnDemandEnabled "OnDemandEnabled" CFNumber (0 or 1) | |
168 | * kSCPropNetPPPOnDemandHostName "OnDemandHostName" CFString | |
6bb65964 A |
169 | * kSCPropNetPPPOnDemandMatchDomainsAlways "OnDemandMatchDomainsAlways" CFArray[CFString] |
170 | * kSCPropNetPPPOnDemandMatchDomainsOnRetry "OnDemandMatchDomainsOnRetry" CFArray[CFString] | |
171 | * kSCPropNetPPPOnDemandMatchDomainsNever "OnDemandMatchDomainsNever" CFArray[CFString] | |
edebe297 A |
172 | * kSCPropNetPPPOnDemandMode "OnDemandMode" CFString |
173 | * kSCPropNetPPPOnDemandPriority "OnDemandPriority" CFString | |
174 | * | |
175 | * --- kSCPropNetPPPOnDemandMode values --- | |
176 | * kSCValNetPPPOnDemandModeAggressive "Aggressive" | |
177 | * kSCValNetPPPOnDemandModeConservative "Conservative" | |
178 | * kSCValNetPPPOnDemandModeCompatible "Compatible" | |
179 | * | |
180 | * --- kSCPropNetPPPOnDemandPriority values --- | |
181 | * kSCValNetPPPOnDemandPriorityDefault "Default" | |
182 | * kSCValNetPPPOnDemandPriorityHigh "High" | |
183 | * kSCValNetPPPOnDemandPriorityLow "Low" | |
184 | * | |
f715d946 A |
185 | * kSCEntNetNAT64 Entity Keys |
186 | * | |
187 | * kSCPropNetNAT64PrefixList "PrefixList" CFArray[CFString] | |
188 | * kSCPropNetNAT64PLATDiscoveryStartTime "PLATDiscoveryStartTime" CFDate | |
189 | * kSCPropNetNAT64PLATDiscoveryCompletionTime "PLATDiscoveryCompletionTime" CFDate | |
190 | * | |
6bb65964 A |
191 | * kSCEntNetProxies Entity Keys |
192 | * | |
2d62756f A |
193 | * kSCPropNetProxiesTransportConverterEnable "TransportConverterEnable" CFNumber (0 or 1) |
194 | * kSCPropNetProxiesTransportConverterPort "TransportConverterPort" CFNumber | |
195 | * kSCPropNetProxiesTransportConverterProxy "TransportConverterProxy" CFArray[CFString] | |
196 | * kSCPropNetProxiesTransportConverterFallBackAllowed "TransportConverterFallBackAllowed" CFNumber (0 or 1) | |
197 | * kSCPropNetProxiesTransportConverterMultipathServiceType "TransportConverterMultipathServiceType" CFNumber | |
198 | * kSCPropNetProxiesTransportConverterTFOMode "TransportConverterTFOMode" CFNumber | |
199 | * | |
5e9ce69e A |
200 | * kSCPropNetProxiesBypassAllowed "BypassAllowed" CFNumber (0 or 1) |
201 | * kSCPropNetProxiesFallBackAllowed "FallBackAllowed" CFNumber (0 or 1) | |
6bb65964 A |
202 | * kSCPropNetProxiesSupplementalMatchDomains "SupplementalMatchDomains" CFArray[CFString] |
203 | * kSCPropNetProxiesSupplementalMatchOrders "SupplementalMatchOrders" CFArray[CFNumber] | |
9de8ab86 | 204 | * kSCPropNetProxiesServiceSpecific "ServiceSpecific" CFNumber (0 or 1) |
6bb65964 A |
205 | * |
206 | * kSCPropNetProxiesScoped "__SCOPED__" CFDictionary | |
5e9ce69e | 207 | * kSCPropNetProxiesServices "__SERVICES__" CFDictionary |
6bb65964 A |
208 | * kSCPropNetProxiesSupplemental "__SUPPLEMENTAL__" CFArray[CFDictionary] |
209 | * kSCPropNetProxiesSupplementalMatchDomain "__MATCH_DOMAIN__" CFString | |
210 | * | |
942cecd7 A |
211 | * kSCEntNetQoSMarkingPolicy Entity Keys |
212 | * | |
213 | * kSCPropNetQoSMarkingAppleAudioVideoCalls "QoSMarkingAppleAudioVideoCalls" CFBoolean | |
214 | * kSCPropNetQoSMarkingEnabled "QoSMarkingEnabled" CFBoolean | |
215 | * kSCPropNetQoSMarkingWhitelistedAppIdentifiers "QoSMarkingWhitelistedAppIdentifiers" CFArray[CFString] | |
216 | * | |
a40a14f8 A |
217 | * kSCEntNetService Entity Keys |
218 | * | |
219 | * kSCPropNetServicePrimaryRank "PrimaryRank" CFString | |
942cecd7 | 220 | * kSCPropNetServiceServiceIndex "ServiceIndex" CFNumber |
a40a14f8 A |
221 | * kSCPropNetServiceUserDefinedName "UserDefinedName" CFString |
222 | * | |
223 | * --- kSCPropNetServicePrimaryRank values --- | |
224 | * kSCValNetServicePrimaryRankFirst "First" | |
225 | * kSCValNetServicePrimaryRankLast "Last" | |
226 | * kSCValNetServicePrimaryRankNever "Never" | |
78403150 | 227 | * kSCValNetServicePrimaryRankScoped "Scoped" |
a40a14f8 | 228 | * |
6bb65964 A |
229 | * kSCEntNetVPN Entity Keys |
230 | * | |
5e9ce69e A |
231 | * kSCPropNetVPNAppRules "AppRules" CFArray[CFDictionary] |
232 | * kSCPropNetVPNAuthCredentialPassword "AuthCredentialPassword" CFString | |
6bb65964 A |
233 | * kSCPropNetVPNAuthName "AuthName" CFString |
234 | * kSCPropNetVPNAuthPassword "AuthPassword" CFString | |
235 | * kSCPropNetVPNAuthPasswordEncryption "AuthPasswordEncryption" CFString | |
5e9ce69e | 236 | * kSCPropNetVPNAuthPasswordPluginType "AuthPasswordPluginType" CFString |
6bb65964 A |
237 | * kSCPropNetVPNAuthenticationMethod "AuthenticationMethod" CFString |
238 | * kSCPropNetVPNConnectTime "ConnectTime" CFString | |
239 | * kSCPropNetVPNDisconnectOnFastUserSwitch "DisconnectOnFastUserSwitch" CFNumber (0 or 1) | |
240 | * kSCPropNetVPNDisconnectOnIdle "DisconnectOnIdle" CFNumber (0 or 1) | |
241 | * kSCPropNetVPNDisconnectOnIdleTimer "DisconnectOnIdleTimer" CFNumber | |
242 | * kSCPropNetVPNDisconnectOnLogout "DisconnectOnLogout" CFNumber (0 or 1) | |
243 | * kSCPropNetVPNDisconnectOnSleep "DisconnectOnSleep" CFNumber (0 or 1) | |
5e9ce69e A |
244 | * kSCPropNetVPNDisconnectOnWake "DisconnectOnWake" CFNumber (0 or 1) |
245 | * kSCPropNetVPNDisconnectOnWakeTimer "DisconnectOnWakeTimer" CFNumber | |
6bb65964 A |
246 | * kSCPropNetVPNLocalCertificate "LocalCertificate" CFData |
247 | * kSCPropNetVPNLogfile "Logfile" CFString | |
248 | * kSCPropNetVPNMTU "MTU" CFNumber | |
249 | * kSCPropNetVPNOnDemandEnabled "OnDemandEnabled" CFNumber (0 or 1) | |
5e9ce69e | 250 | * kSCPropNetVPNOnDemandMatchAppEnabled "OnDemandMatchAppEnabled" CFBoolean |
6bb65964 A |
251 | * kSCPropNetVPNOnDemandMatchDomainsAlways "OnDemandMatchDomainsAlways" CFArray[CFString] |
252 | * kSCPropNetVPNOnDemandMatchDomainsOnRetry "OnDemandMatchDomainsOnRetry" CFArray[CFString] | |
253 | * kSCPropNetVPNOnDemandMatchDomainsNever "OnDemandMatchDomainsNever" CFArray[CFString] | |
5e9ce69e A |
254 | * kSCPropNetVPNOnDemandRules "OnDemandRules" CFArray[CFDictionary] |
255 | * kSCPropNetVPNOnDemandSuspended "OnDemandSuspended" CFNumber | |
256 | * kSCPropNetVPNPluginCapability "PluginCapability" CFString | |
6bb65964 A |
257 | * kSCPropNetVPNRemoteAddress "RemoteAddress" CFString |
258 | * kSCPropNetVPNStatus "Status" CFNumber | |
259 | * kSCPropNetVPNVerboseLogging "VerboseLogging" CFNumber (0 or 1) | |
260 | * | |
5e9ce69e A |
261 | * --- kSCPropNetVPNAppRules [CFDictionary] keys --- |
262 | * kSCValNetVPNAppRuleAccountIdentifierMatch "AccountIdentifierMatch" CFArray[CFString] | |
263 | * kSCValNetVPNAppRuleDNSDomainMatch "DNSDomainMatch" CFArray[CFString] | |
264 | * kSCValNetVPNAppRuleExecutableMatch "ExecutableMatch" CFArray[CFDictionary] | |
265 | * kSCValNetVPNAppRuleIdentifier "Identifier" CFString | |
266 | * | |
267 | * --- kSCValNetVPNAppRuleExecutableMatch [CFDictionary] keys --- | |
268 | * kSCValNetVPNAppRuleExecutableDesignatedRequirement "DesignatedRequirement" CFString | |
269 | * kSCValNetVPNAppRuleExecutableSigningIdentifier "SigningIdentifier" CFString | |
78403150 | 270 | * kSCValNetVPNAppRuleExecutableUUID "UUID" CFString |
5e9ce69e | 271 | * |
6bb65964 A |
272 | * --- kSCPropNetVPNAuthenticationMethod values --- |
273 | * kSCValNetVPNAuthenticationMethodPassword "Password" | |
274 | * kSCValNetVPNAuthenticationMethodCertificate "Certificate" | |
275 | * | |
276 | * --- kSCPropNetVPNAuthPasswordEncryption values --- | |
5e9ce69e | 277 | * kSCValNetVPNAuthPasswordEncryptionExternal "External" |
6bb65964 A |
278 | * kSCValNetVPNAuthPasswordEncryptionKeychain "Keychain" |
279 | * kSCValNetVPNAuthPasswordEncryptionPrompt "Prompt" | |
280 | * | |
5e9ce69e A |
281 | * --- kSCPropNetVPNOnDemandRules [CFDictionary] keys --- |
282 | * kSCPropNetVPNOnDemandRuleAction "Action" CFString | |
283 | * kSCPropNetVPNOnDemandRuleActionParameters "ActionParameters" CFArray[CFDictionary] | |
284 | * kSCPropNetVPNOnDemandRuleDNSDomainMatch "DNSDomainMatch" CFArray[CFString] | |
285 | * kSCPropNetVPNOnDemandRuleDNSServerAddressMatch "DNSServerAddressMatch" CFArray[CFString] | |
286 | * kSCPropNetVPNOnDemandRuleSSIDMatch "SSIDMatch" CFArray[CFString] | |
287 | * kSCPropNetVPNOnDemandRuleInterfaceTypeMatch "InterfaceTypeMatch" CFString | |
288 | * kSCPropNetVPNOnDemandRuleURLStringProbe "URLStringProbe" CFString | |
289 | * | |
290 | * --- kSCPropNetVPNOnDemandRuleAction values --- | |
291 | * kSCValNetVPNOnDemandRuleActionAllow "Allow" | |
292 | * kSCValNetVPNOnDemandRuleActionIgnore "Ignore" | |
293 | * kSCValNetVPNOnDemandRuleActionConnect "Connect" | |
294 | * kSCValNetVPNOnDemandRuleActionDisconnect "Disconnect" | |
295 | * kSCValNetVPNOnDemandRuleActionEvaluateConnection "EvaluateConnection" | |
296 | * | |
297 | * --- kSCPropNetVPNOnDemandRuleActionParameters [CFDictionary] keys --- | |
298 | * kSCPropNetVPNOnDemandRuleActionParametersDomainAction "DomainAction" CFString | |
299 | * kSCPropNetVPNOnDemandRuleActionParametersDomains "Domains" CFArray[CFString] | |
300 | * kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers "RequiredDNSServers" CFArray[CFString] | |
301 | * kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe "RequiredURLStringProbe" CFString | |
302 | * | |
303 | * --- kSCPropNetVPNOnDemandRuleActionParametersDomainAction values --- | |
304 | * kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded "ConnectIfNeeded" | |
305 | * kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect "NeverConnect" | |
306 | * | |
307 | * --- kSCPropNetVPNOnDemandRuleInterfaceTypeMatch values --- | |
308 | * kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular "Cellular" | |
309 | * kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet "Ethernet" | |
310 | * kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi "WiFi" | |
311 | * | |
312 | * --- kSCPropNetVPNPluginCapability values --- | |
313 | * kSCValNetVPNPluginCapabilityAuth "Auth" | |
314 | * kSCValNetVPNPluginCapabilityConnect "Connect" | |
315 | * | |
edebe297 A |
316 | * kSCCompSystem Properties |
317 | * | |
318 | * kSCPropSystemComputerNameRegion "ComputerNameRegion" CFNumber | |
319 | * kSCPropSystemHostName "HostName" CFString | |
320 | * | |
321 | * Virtual Network Interface Keys | |
322 | * | |
323 | * kSCPropVirtualNetworkInterfacesBondInterfaces "Interfaces" CFArray[CFString] | |
324 | * kSCPropVirtualNetworkInterfacesBondMode "Mode" CFNumber | |
325 | * kSCPropVirtualNetworkInterfacesBondOptions "Options" CFDictionary | |
326 | * | |
6bb65964 A |
327 | * kSCPropVirtualNetworkInterfacesBridgeInterfaces "Interfaces" CFArray[CFString] |
328 | * kSCPropVirtualNetworkInterfacesBridgeOptions "Options" CFDictionary | |
329 | * | |
edebe297 A |
330 | * kSCPropVirtualNetworkInterfacesVLANInterface "Interface" CFString |
331 | * kSCPropVirtualNetworkInterfacesVLANTag "Tag" CFNumber | |
332 | * kSCPropVirtualNetworkInterfacesVLANOptions "Options" CFDictionary | |
333 | */ | |
334 | ||
335 | ||
336 | #ifndef _SCSCHEMADEFINITIONSPRIVATE_H | |
337 | #define _SCSCHEMADEFINITIONSPRIVATE_H | |
338 | ||
edebe297 A |
339 | #include <SystemConfiguration/SCSchemaDefinitions.h> |
340 | ||
edebe297 A |
341 | /*! |
342 | * @header SCSchemaDefinitionsPrivate | |
343 | */ | |
344 | ||
9de8ab86 A |
345 | /*! |
346 | @const kSCPropNetIgnoreLinkStatus | |
347 | @discussion Value is a CFBoolean | |
348 | */ | |
f715d946 | 349 | extern const CFStringRef kSCPropNetIgnoreLinkStatus API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 A |
350 | #define kSCPropNetIgnoreLinkStatus kSCPropNetIgnoreLinkStatus |
351 | ||
78403150 A |
352 | /*! |
353 | @const kSCPropConfirmedInterfaceName | |
9de8ab86 A |
354 | @discussion Value is a CFString |
355 | */ | |
f715d946 | 356 | extern const CFStringRef kSCPropConfirmedInterfaceName API_AVAILABLE(macos(10.10)) SPI_AVAILABLE(ios(8.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 A |
357 | #define kSCPropConfirmedInterfaceName kSCPropConfirmedInterfaceName |
358 | ||
359 | /*! | |
360 | @const kSCPropDisableUntilNeeded | |
361 | @discussion Value is a CFNumber (0 or 1) | |
78403150 | 362 | */ |
f715d946 | 363 | extern const CFStringRef kSCPropDisableUntilNeeded API_AVAILABLE(macos(10.11)) SPI_AVAILABLE(ios(9.0), tvos(9.0), watchos(2.0), bridgeos(2.0)); |
9de8ab86 | 364 | #define kSCPropDisableUntilNeeded kSCPropDisableUntilNeeded |
78403150 | 365 | |
edebe297 A |
366 | /*! |
367 | @group Preference Keys | |
368 | */ | |
369 | ||
78deefe8 A |
370 | /*! |
371 | @const kSCPrefVersion | |
372 | @discussion Value is a CFString | |
373 | */ | |
374 | extern const CFStringRef kSCPrefVersion API_AVAILABLE(macos(10.15.4)) SPI_AVAILABLE(ios(13.4), tvos(13.4), watchos(6.2), bridgeos(4.0)); | |
375 | #define kSCPrefVersion kSCPrefVersion | |
376 | ||
edebe297 A |
377 | /*! |
378 | @const kSCPrefVirtualNetworkInterfaces | |
9de8ab86 | 379 | @discussion Value is a CFDictionary |
edebe297 | 380 | */ |
f715d946 | 381 | extern const CFStringRef kSCPrefVirtualNetworkInterfaces API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 382 | #define kSCPrefVirtualNetworkInterfaces kSCPrefVirtualNetworkInterfaces |
edebe297 A |
383 | |
384 | /*! | |
385 | @group Network Entity Keys | |
386 | */ | |
387 | ||
5e9ce69e A |
388 | /*! |
389 | @const kSCEntNetAppLayer | |
9de8ab86 | 390 | @discussion Value is a CFDictionary |
5e9ce69e | 391 | */ |
f715d946 | 392 | extern const CFStringRef kSCEntNetAppLayer API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 393 | #define kSCEntNetAppLayer kSCEntNetAppLayer |
5e9ce69e | 394 | |
c956c85e A |
395 | /*! |
396 | @const kSCEntNetCaptivePortal | |
397 | @discussion Value is a CFDictionary | |
398 | */ | |
2d62756f | 399 | extern const CFStringRef kSCEntNetCaptivePortal SPI_AVAILABLE(macos(11.0), ios(14.0), tvos(14.0), watchos(7.0), bridgeos(5.0)); |
c956c85e A |
400 | #define kSCEntNetCaptivePortal kSCEntNetCaptivePortal |
401 | ||
78403150 A |
402 | /*! |
403 | @const kSCEntNetCommCenter | |
9de8ab86 | 404 | @discussion Value is a CFDictionary |
78403150 | 405 | */ |
f715d946 | 406 | extern const CFStringRef kSCEntNetCommCenter SPI_AVAILABLE(macos(10.6), ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 407 | #define kSCEntNetCommCenter kSCEntNetCommCenter |
78403150 | 408 | |
edebe297 A |
409 | /*! |
410 | @const kSCEntNetEAPOL | |
9de8ab86 | 411 | @discussion Value is a CFDictionary |
edebe297 | 412 | */ |
f715d946 | 413 | extern const CFStringRef kSCEntNetEAPOL API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 414 | #define kSCEntNetEAPOL kSCEntNetEAPOL |
edebe297 | 415 | |
afb19109 A |
416 | /*! |
417 | @const kSCEntNetIdleRoute | |
418 | */ | |
419 | extern const CFStringRef kSCEntNetIdleRoute API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); | |
420 | #define kSCEntNetIdleRoute kSCEntNetIdleRoute | |
421 | ||
422 | /*! | |
423 | @const kSCEntNetInterfaceActiveDuringSleepRequested | |
424 | @discussion Value is a CFDictionary | |
425 | */ | |
426 | extern const CFStringRef kSCEntNetInterfaceActiveDuringSleepRequested API_AVAILABLE(macos(10.10)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); | |
427 | #define kSCEntNetInterfaceActiveDuringSleepRequested kSCEntNetInterfaceActiveDuringSleepRequested | |
428 | ||
429 | /*! | |
430 | @const kSCEntNetInterfaceActiveDuringSleepSupported | |
431 | @discussion Value is a CFDictionary | |
432 | */ | |
433 | extern const CFStringRef kSCEntNetInterfaceActiveDuringSleepSupported API_AVAILABLE(macos(10.10)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); | |
434 | #define kSCEntNetInterfaceActiveDuringSleepSupported kSCEntNetInterfaceActiveDuringSleepSupported | |
435 | ||
436 | /*! | |
437 | @const kSCEntNetInterfaceDelegation | |
438 | */ | |
439 | extern const CFStringRef kSCEntNetInterfaceDelegation API_AVAILABLE(macos(10.15)) SPI_AVAILABLE(ios(13.0), tvos(13.0), watchos(6.0), bridgeos(4.0)); | |
440 | #define kSCEntNetInterfaceDelegation kSCEntNetInterfaceDelegation | |
441 | ||
442 | /*! | |
443 | @const kSCEntNetIPv4ARPCollision | |
444 | */ | |
445 | extern const CFStringRef kSCEntNetIPv4ARPCollision API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); | |
446 | #define kSCEntNetIPv4ARPCollision kSCEntNetIPv4ARPCollision | |
447 | ||
448 | /*! | |
449 | @const kSCEntNetIPv4PortInUse | |
450 | */ | |
451 | extern const CFStringRef kSCEntNetIPv4PortInUse API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); | |
452 | #define kSCEntNetIPv4PortInUse kSCEntNetIPv4PortInUse | |
453 | ||
78403150 A |
454 | /*! |
455 | @const kSCEntNetIPv4RouterARPFailure | |
78403150 | 456 | */ |
f715d946 | 457 | extern const CFStringRef kSCEntNetIPv4RouterARPFailure API_AVAILABLE(macos(10.10)) SPI_AVAILABLE(ios(8.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 458 | #define kSCEntNetIPv4RouterARPFailure kSCEntNetIPv4RouterARPFailure |
78403150 A |
459 | |
460 | /*! | |
461 | @const kSCEntNetIPv4RouterARPAlive | |
78403150 | 462 | */ |
f715d946 | 463 | extern const CFStringRef kSCEntNetIPv4RouterARPAlive API_AVAILABLE(macos(10.10)) SPI_AVAILABLE(ios(8.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 464 | #define kSCEntNetIPv4RouterARPAlive kSCEntNetIPv4RouterARPAlive |
78403150 | 465 | |
1ef45fa4 A |
466 | /*! |
467 | @const kSCEntNetIPv6RouterExpired | |
468 | */ | |
afb19109 | 469 | extern const CFStringRef kSCEntNetIPv6RouterExpired API_AVAILABLE(macos(10.13)) SPI_AVAILABLE(ios(11.0), tvos(11.0), watchos(4.0), bridgeos(2.0)); |
1ef45fa4 A |
470 | #define kSCEntNetIPv6RouterExpired kSCEntNetIPv6RouterExpired |
471 | ||
5e9ce69e A |
472 | /*! |
473 | @const kSCEntNetLinkIssues | |
9de8ab86 | 474 | @discussion Value is a CFDictionary |
5e9ce69e | 475 | */ |
f715d946 | 476 | extern const CFStringRef kSCEntNetLinkIssues API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 477 | #define kSCEntNetLinkIssues kSCEntNetLinkIssues |
5e9ce69e | 478 | |
17d3ee29 A |
479 | /*! |
480 | @const kSCEntNetLinkQuality | |
9de8ab86 | 481 | @discussion Value is a CFDictionary |
17d3ee29 | 482 | */ |
f715d946 | 483 | extern const CFStringRef kSCEntNetLinkQuality API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 484 | #define kSCEntNetLinkQuality kSCEntNetLinkQuality |
17d3ee29 | 485 | |
6bb65964 A |
486 | /*! |
487 | @const kSCEntNetLoopback | |
9de8ab86 | 488 | @discussion Value is a CFDictionary |
6bb65964 | 489 | */ |
f715d946 | 490 | extern const CFStringRef kSCEntNetLoopback API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 491 | #define kSCEntNetLoopback kSCEntNetLoopback |
6bb65964 | 492 | |
f715d946 A |
493 | /*! |
494 | @const kSCEntNetNAT64 | |
495 | @discussion Value is a CFDictionary | |
496 | */ | |
afb19109 | 497 | extern const CFStringRef kSCEntNetNAT64 API_AVAILABLE(macos(10.14)) SPI_AVAILABLE(ios(12.0), tvos(12.0), watchos(5.0), bridgeos(3.0)); |
f715d946 A |
498 | #define kSCEntNetNAT64 kSCEntNetNAT64 |
499 | ||
1ef45fa4 A |
500 | /*! |
501 | @const kSCEntNetNAT64PrefixRequest | |
502 | */ | |
afb19109 | 503 | extern const CFStringRef kSCEntNetNAT64PrefixRequest API_AVAILABLE(macos(10.13)) SPI_AVAILABLE(ios(11.0), tvos(11.0), watchos(4.0), bridgeos(2.0)); |
1ef45fa4 A |
504 | #define kSCEntNetNAT64PrefixRequest kSCEntNetNAT64PrefixRequest |
505 | ||
a40a14f8 A |
506 | /*! |
507 | @const kSCEntNetOnDemand | |
9de8ab86 | 508 | @discussion Value is a CFDictionary |
a40a14f8 | 509 | */ |
f715d946 | 510 | extern const CFStringRef kSCEntNetOnDemand API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(3.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 511 | #define kSCEntNetOnDemand kSCEntNetOnDemand |
a40a14f8 | 512 | |
942cecd7 A |
513 | /*! |
514 | @const kSCEntNetQoSMarkingPolicy | |
515 | @discussion Value is a CFDictionary | |
516 | */ | |
afb19109 | 517 | extern const CFStringRef kSCEntNetQoSMarkingPolicy API_AVAILABLE(macos(10.13)) SPI_AVAILABLE(ios(10.0), tvos(10.0), watchos(3.0), bridgeos(2.0)); |
942cecd7 A |
518 | #define kSCEntNetQoSMarkingPolicy kSCEntNetQoSMarkingPolicy |
519 | ||
afb19109 A |
520 | /*! |
521 | @const kSCEntNetRefreshConfiguration | |
522 | */ | |
523 | extern const CFStringRef kSCEntNetRefreshConfiguration API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); | |
524 | #define kSCEntNetRefreshConfiguration kSCEntNetRefreshConfiguration | |
525 | ||
a40a14f8 A |
526 | /*! |
527 | @const kSCEntNetService | |
9de8ab86 | 528 | @discussion Value is a CFDictionary |
a40a14f8 | 529 | */ |
f715d946 | 530 | extern const CFStringRef kSCEntNetService API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 531 | #define kSCEntNetService kSCEntNetService |
a40a14f8 | 532 | |
6bb65964 A |
533 | /*! |
534 | @const kSCEntNetVPN | |
9de8ab86 | 535 | @discussion Value is a CFDictionary |
edebe297 | 536 | */ |
f715d946 | 537 | extern const CFStringRef kSCEntNetVPN API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 538 | #define kSCEntNetVPN kSCEntNetVPN |
edebe297 | 539 | |
a40a14f8 A |
540 | /*! |
541 | @group kSCEntNetCommCenter Entity Keys | |
542 | */ | |
543 | ||
544 | /*! | |
545 | @const kSCPropNetCommCenterAllowNetworkAccess | |
9de8ab86 | 546 | @discussion Value is a CFNumber (0 or 1) |
a40a14f8 | 547 | */ |
f715d946 | 548 | extern const CFStringRef kSCPropNetCommCenterAllowNetworkAccess SPI_AVAILABLE(macos(10.6), ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 549 | #define kSCPropNetCommCenterAllowNetworkAccess kSCPropNetCommCenterAllowNetworkAccess |
a40a14f8 A |
550 | |
551 | /*! | |
552 | @const kSCPropNetCommCenterAvailable | |
9de8ab86 | 553 | @discussion Value is a CFNumber (0 or 1) |
a40a14f8 | 554 | */ |
f715d946 | 555 | extern const CFStringRef kSCPropNetCommCenterAvailable SPI_AVAILABLE(macos(10.6), ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 556 | #define kSCPropNetCommCenterAvailable kSCPropNetCommCenterAvailable |
a40a14f8 | 557 | |
5e9ce69e A |
558 | /*! |
559 | @group kSCEntNetDNS Entity Keys | |
560 | */ | |
561 | ||
9de8ab86 A |
562 | /*! |
563 | @const kSCPropNetDNSConfirmedServiceID | |
564 | @discussion Value is a CFString | |
565 | */ | |
f715d946 | 566 | extern const CFStringRef kSCPropNetDNSConfirmedServiceID API_AVAILABLE(macos(10.11)) SPI_AVAILABLE(ios(9.0), tvos(9.0), watchos(2.0), bridgeos(2.0)); |
9de8ab86 A |
567 | #define kSCPropNetDNSConfirmedServiceID kSCPropNetDNSConfirmedServiceID |
568 | ||
5e9ce69e A |
569 | /*! |
570 | @const kSCPropNetDNSServiceIdentifier | |
9de8ab86 | 571 | @discussion Value is a CFNumber |
5e9ce69e | 572 | */ |
f715d946 | 573 | extern const CFStringRef kSCPropNetDNSServiceIdentifier API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 574 | #define kSCPropNetDNSServiceIdentifier kSCPropNetDNSServiceIdentifier |
5e9ce69e A |
575 | |
576 | /*! | |
577 | @const kSCPropNetDNSSupplementalMatchDomainsNoSearch | |
9de8ab86 | 578 | @discussion Value is a CFNumber (0 or 1) |
5e9ce69e | 579 | */ |
f715d946 | 580 | extern const CFStringRef kSCPropNetDNSSupplementalMatchDomainsNoSearch API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 581 | #define kSCPropNetDNSSupplementalMatchDomainsNoSearch kSCPropNetDNSSupplementalMatchDomainsNoSearch |
5e9ce69e | 582 | |
c956c85e A |
583 | /*! |
584 | @group kSCEntNetCaptivePortal Entity Keys | |
585 | */ | |
586 | ||
587 | /*! | |
588 | @const kSCPropNetCaptivePortalURL | |
589 | @discussion Value is a CFString | |
590 | */ | |
2d62756f | 591 | extern const CFStringRef kSCPropNetCaptivePortalURL SPI_AVAILABLE(macos(11.0), ios(14.0), tvos(14.0), watchos(7.0), bridgeos(5.0)); |
c956c85e A |
592 | #define kSCPropNetCaptivePortalURL kSCPropNetCaptivePortalURL |
593 | ||
6bb65964 A |
594 | /*! |
595 | @group kSCEntNetEthernet (Hardware) Entity Keys | |
596 | */ | |
597 | ||
598 | /*! | |
599 | @const kSCPropNetEthernetCapabilityAV | |
9de8ab86 | 600 | @discussion Value is a CFNumber (0 or 1) |
6bb65964 | 601 | */ |
f715d946 | 602 | extern const CFStringRef kSCPropNetEthernetCapabilityAV API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 603 | #define kSCPropNetEthernetCapabilityAV kSCPropNetEthernetCapabilityAV |
6bb65964 A |
604 | |
605 | /*! | |
606 | @const kSCPropNetEthernetCapabilityJUMBO_MTU | |
9de8ab86 | 607 | @discussion Value is a CFNumber (0 or 1) |
6bb65964 | 608 | */ |
f715d946 | 609 | extern const CFStringRef kSCPropNetEthernetCapabilityJUMBO_MTU API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 610 | #define kSCPropNetEthernetCapabilityJUMBO_MTU kSCPropNetEthernetCapabilityJUMBO_MTU |
6bb65964 A |
611 | |
612 | /*! | |
613 | @const kSCPropNetEthernetCapabilityLRO | |
9de8ab86 | 614 | @discussion Value is a CFNumber (0 or 1) |
6bb65964 | 615 | */ |
f715d946 | 616 | extern const CFStringRef kSCPropNetEthernetCapabilityLRO API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 617 | #define kSCPropNetEthernetCapabilityLRO kSCPropNetEthernetCapabilityLRO |
6bb65964 A |
618 | |
619 | /*! | |
620 | @const kSCPropNetEthernetCapabilityRXCSUM | |
9de8ab86 | 621 | @discussion Value is a CFNumber (0 or 1) |
6bb65964 | 622 | */ |
f715d946 | 623 | extern const CFStringRef kSCPropNetEthernetCapabilityRXCSUM API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 624 | #define kSCPropNetEthernetCapabilityRXCSUM kSCPropNetEthernetCapabilityRXCSUM |
6bb65964 A |
625 | |
626 | /*! | |
627 | @const kSCPropNetEthernetCapabilityTSO | |
9de8ab86 | 628 | @discussion Value is a CFNumber (0 or 1) |
6bb65964 | 629 | */ |
f715d946 | 630 | extern const CFStringRef kSCPropNetEthernetCapabilityTSO API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 631 | #define kSCPropNetEthernetCapabilityTSO kSCPropNetEthernetCapabilityTSO |
6bb65964 A |
632 | |
633 | /*! | |
634 | @const kSCPropNetEthernetCapabilityTSO4 | |
9de8ab86 | 635 | @discussion Value is a CFNumber (0 or 1) |
6bb65964 | 636 | */ |
f715d946 | 637 | extern const CFStringRef kSCPropNetEthernetCapabilityTSO4 API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 638 | #define kSCPropNetEthernetCapabilityTSO4 kSCPropNetEthernetCapabilityTSO4 |
6bb65964 A |
639 | |
640 | /*! | |
641 | @const kSCPropNetEthernetCapabilityTSO6 | |
9de8ab86 | 642 | @discussion Value is a CFNumber (0 or 1) |
6bb65964 | 643 | */ |
f715d946 | 644 | extern const CFStringRef kSCPropNetEthernetCapabilityTSO6 API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 645 | #define kSCPropNetEthernetCapabilityTSO6 kSCPropNetEthernetCapabilityTSO6 |
6bb65964 A |
646 | |
647 | /*! | |
648 | @const kSCPropNetEthernetCapabilityTXCSUM | |
9de8ab86 | 649 | @discussion Value is a CFNumber (0 or 1) |
6bb65964 | 650 | */ |
f715d946 | 651 | extern const CFStringRef kSCPropNetEthernetCapabilityTXCSUM API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 652 | #define kSCPropNetEthernetCapabilityTXCSUM kSCPropNetEthernetCapabilityTXCSUM |
6bb65964 A |
653 | |
654 | /*! | |
655 | @const kSCPropNetEthernetCapabilityVLAN_HWTAGGING | |
9de8ab86 | 656 | @discussion Value is a CFNumber (0 or 1) |
6bb65964 | 657 | */ |
f715d946 | 658 | extern const CFStringRef kSCPropNetEthernetCapabilityVLAN_HWTAGGING API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 659 | #define kSCPropNetEthernetCapabilityVLAN_HWTAGGING kSCPropNetEthernetCapabilityVLAN_HWTAGGING |
6bb65964 A |
660 | |
661 | /*! | |
662 | @const kSCPropNetEthernetCapabilityVLAN_MTU | |
9de8ab86 | 663 | @discussion Value is a CFNumber (0 or 1) |
6bb65964 | 664 | */ |
f715d946 | 665 | extern const CFStringRef kSCPropNetEthernetCapabilityVLAN_MTU API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 666 | #define kSCPropNetEthernetCapabilityVLAN_MTU kSCPropNetEthernetCapabilityVLAN_MTU |
6bb65964 A |
667 | |
668 | /*! | |
669 | @group kSCEntNetInterface Entity Keys | |
670 | */ | |
671 | ||
78403150 A |
672 | /*! |
673 | @const kSCValNetInterfaceTypeCellular | |
78403150 | 674 | */ |
f715d946 | 675 | extern const CFStringRef kSCValNetInterfaceTypeCellular SPI_AVAILABLE(macos(10.0), ios(8.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 676 | #define kSCValNetInterfaceTypeCellular kSCValNetInterfaceTypeCellular |
78403150 | 677 | |
6bb65964 A |
678 | /*! |
679 | @const kSCValNetInterfaceTypeLoopback | |
6bb65964 | 680 | */ |
f715d946 | 681 | extern const CFStringRef kSCValNetInterfaceTypeLoopback API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 682 | #define kSCValNetInterfaceTypeLoopback kSCValNetInterfaceTypeLoopback |
6bb65964 A |
683 | |
684 | /*! | |
685 | @const kSCValNetInterfaceTypeVPN | |
6bb65964 | 686 | */ |
f715d946 | 687 | extern const CFStringRef kSCValNetInterfaceTypeVPN API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 688 | #define kSCValNetInterfaceTypeVPN kSCValNetInterfaceTypeVPN |
6bb65964 | 689 | |
5e9ce69e A |
690 | /*! |
691 | @const kSCPropNetIPSecDisconnectOnWake | |
9de8ab86 | 692 | @discussion Value is a CFNumber (0 or 1) |
5e9ce69e | 693 | */ |
f715d946 | 694 | extern const CFStringRef kSCPropNetIPSecDisconnectOnWake API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 695 | #define kSCPropNetIPSecDisconnectOnWake kSCPropNetIPSecDisconnectOnWake |
5e9ce69e A |
696 | |
697 | /*! | |
698 | @const kSCPropNetIPSecDisconnectOnWakeTimer | |
9de8ab86 | 699 | @discussion Value is a CFNumber |
5e9ce69e | 700 | */ |
f715d946 | 701 | extern const CFStringRef kSCPropNetIPSecDisconnectOnWakeTimer API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 702 | #define kSCPropNetIPSecDisconnectOnWakeTimer kSCPropNetIPSecDisconnectOnWakeTimer |
5e9ce69e | 703 | |
a40a14f8 A |
704 | /*! |
705 | @group kSCEntNetIPSec Entity Keys | |
706 | */ | |
707 | ||
708 | /*! | |
709 | @const kSCPropNetIPSecLastCause | |
9de8ab86 | 710 | @discussion Value is a CFNumber |
a40a14f8 | 711 | */ |
f715d946 | 712 | extern const CFStringRef kSCPropNetIPSecLastCause API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(3.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 713 | #define kSCPropNetIPSecLastCause kSCPropNetIPSecLastCause |
a40a14f8 A |
714 | |
715 | /*! | |
716 | @const kSCPropNetIPSecOnDemandEnabled | |
9de8ab86 | 717 | @discussion Value is a CFNumber (0 or 1) |
a40a14f8 | 718 | */ |
f715d946 | 719 | extern const CFStringRef kSCPropNetIPSecOnDemandEnabled API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(3.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 720 | #define kSCPropNetIPSecOnDemandEnabled kSCPropNetIPSecOnDemandEnabled |
a40a14f8 A |
721 | |
722 | /*! | |
723 | @const kSCPropNetIPSecOnDemandMatchDomainsAlways | |
9de8ab86 | 724 | @discussion Value is a CFArray[CFString] |
a40a14f8 | 725 | */ |
f715d946 | 726 | extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsAlways API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(3.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 727 | #define kSCPropNetIPSecOnDemandMatchDomainsAlways kSCPropNetIPSecOnDemandMatchDomainsAlways |
a40a14f8 A |
728 | |
729 | /*! | |
730 | @const kSCPropNetIPSecOnDemandMatchDomainsOnRetry | |
9de8ab86 | 731 | @discussion Value is a CFArray[CFString] |
a40a14f8 | 732 | */ |
f715d946 | 733 | extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsOnRetry API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(3.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 734 | #define kSCPropNetIPSecOnDemandMatchDomainsOnRetry kSCPropNetIPSecOnDemandMatchDomainsOnRetry |
a40a14f8 A |
735 | |
736 | /*! | |
737 | @const kSCPropNetIPSecOnDemandMatchDomainsNever | |
9de8ab86 | 738 | @discussion Value is a CFArray[CFString] |
a40a14f8 | 739 | */ |
f715d946 | 740 | extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsNever API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(3.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 741 | #define kSCPropNetIPSecOnDemandMatchDomainsNever kSCPropNetIPSecOnDemandMatchDomainsNever |
a40a14f8 | 742 | |
edebe297 A |
743 | /*! |
744 | @group kSCEntNetIPv4 Entity Keys | |
745 | */ | |
746 | ||
78403150 A |
747 | /*! |
748 | @const kSCPropNetIPv4AdditionalRoutes | |
9de8ab86 | 749 | @discussion Value is a CFArray[CFDictionary] |
78403150 | 750 | */ |
f715d946 | 751 | extern const CFStringRef kSCPropNetIPv4AdditionalRoutes API_AVAILABLE(macos(10.10)) SPI_AVAILABLE(ios(8.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 752 | #define kSCPropNetIPv4AdditionalRoutes kSCPropNetIPv4AdditionalRoutes |
78403150 | 753 | |
c956c85e A |
754 | /*! |
755 | @const kSCPropNetIPv4ARPResolvedHardwareAddress | |
756 | @discussion Value is a CFString | |
757 | */ | |
758 | extern const CFStringRef kSCPropNetIPv4ARPResolvedHardwareAddress API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); | |
759 | #define kSCPropNetIPv4ARPResolvedHardwareAddress kSCPropNetIPv4ARPResolvedHardwareAddress | |
760 | ||
761 | /*! | |
762 | @const kSCPropNetIPv4ARPResolvedIPAddress | |
763 | @discussion Value is a CFString | |
764 | */ | |
765 | extern const CFStringRef kSCPropNetIPv4ARPResolvedIPAddress API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); | |
766 | #define kSCPropNetIPv4ARPResolvedIPAddress kSCPropNetIPv4ARPResolvedIPAddress | |
767 | ||
f715d946 A |
768 | /*! |
769 | @const kSCPropNetIPv4CLAT46 | |
770 | @discussion Value is a CFBoolean | |
771 | */ | |
afb19109 | 772 | extern const CFStringRef kSCPropNetIPv4CLAT46 API_AVAILABLE(macos(10.14)) SPI_AVAILABLE(ios(12.0), tvos(12.0), watchos(5.0), bridgeos(3.0)); |
f715d946 A |
773 | #define kSCPropNetIPv4CLAT46 kSCPropNetIPv4CLAT46 |
774 | ||
6bb65964 A |
775 | /*! |
776 | @const kSCPropNetIPv4ExcludedRoutes | |
9de8ab86 | 777 | @discussion Value is a CFArray[CFDictionary] |
6bb65964 | 778 | */ |
f715d946 | 779 | extern const CFStringRef kSCPropNetIPv4ExcludedRoutes API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 780 | #define kSCPropNetIPv4ExcludedRoutes kSCPropNetIPv4ExcludedRoutes |
6bb65964 A |
781 | |
782 | /*! | |
783 | @const kSCPropNetIPv4IncludedRoutes | |
9de8ab86 | 784 | @discussion Value is a CFArray[CFDictionary] |
6bb65964 | 785 | */ |
f715d946 | 786 | extern const CFStringRef kSCPropNetIPv4IncludedRoutes API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 787 | #define kSCPropNetIPv4IncludedRoutes kSCPropNetIPv4IncludedRoutes |
6bb65964 | 788 | |
edebe297 A |
789 | /*! |
790 | @const kSCValNetIPv4ConfigMethodFailover | |
edebe297 | 791 | */ |
f715d946 | 792 | extern const CFStringRef kSCValNetIPv4ConfigMethodFailover API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 793 | #define kSCValNetIPv4ConfigMethodFailover kSCValNetIPv4ConfigMethodFailover |
edebe297 | 794 | |
6bb65964 A |
795 | /*! |
796 | @const kSCPropNetIPv4RouteDestinationAddress | |
9de8ab86 | 797 | @discussion Value is a CFString |
6bb65964 | 798 | */ |
f715d946 | 799 | extern const CFStringRef kSCPropNetIPv4RouteDestinationAddress API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 800 | #define kSCPropNetIPv4RouteDestinationAddress kSCPropNetIPv4RouteDestinationAddress |
6bb65964 A |
801 | |
802 | /*! | |
803 | @const kSCPropNetIPv4RouteSubnetMask | |
9de8ab86 | 804 | @discussion Value is a CFString |
6bb65964 | 805 | */ |
f715d946 | 806 | extern const CFStringRef kSCPropNetIPv4RouteSubnetMask API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 807 | #define kSCPropNetIPv4RouteSubnetMask kSCPropNetIPv4RouteSubnetMask |
6bb65964 A |
808 | |
809 | /*! | |
810 | @const kSCPropNetIPv4RouteGatewayAddress | |
9de8ab86 | 811 | @discussion Value is a CFString |
6bb65964 | 812 | */ |
f715d946 | 813 | extern const CFStringRef kSCPropNetIPv4RouteGatewayAddress API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 814 | #define kSCPropNetIPv4RouteGatewayAddress kSCPropNetIPv4RouteGatewayAddress |
6bb65964 | 815 | |
78403150 A |
816 | /*! |
817 | @const kSCPropNetIPv4RouteInterfaceName | |
9de8ab86 | 818 | @discussion Value is a CFString |
78403150 | 819 | */ |
f715d946 | 820 | extern const CFStringRef kSCPropNetIPv4RouteInterfaceName API_AVAILABLE(macos(10.10)) SPI_AVAILABLE(ios(8.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 821 | #define kSCPropNetIPv4RouteInterfaceName kSCPropNetIPv4RouteInterfaceName |
78403150 | 822 | |
6bb65964 A |
823 | /*! |
824 | @group kSCEntNetIPv6 Entity Keys | |
825 | */ | |
826 | ||
78403150 A |
827 | /*! |
828 | @const kSCPropNetIPv6AdditionalRoutes | |
9de8ab86 | 829 | @discussion Value is a CFArray[CFDictionary] |
78403150 | 830 | */ |
f715d946 | 831 | extern const CFStringRef kSCPropNetIPv6AdditionalRoutes API_AVAILABLE(macos(10.10)) SPI_AVAILABLE(ios(8.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 832 | #define kSCPropNetIPv6AdditionalRoutes kSCPropNetIPv6AdditionalRoutes |
78403150 | 833 | |
43bfd57e A |
834 | /*! |
835 | @const kSCPropNetIPv6EnableCGA | |
836 | @discussion Value is a CFNumber (0 or 1) | |
837 | */ | |
afb19109 | 838 | extern const CFStringRef kSCPropNetIPv6EnableCGA API_AVAILABLE(macos(10.12)) SPI_AVAILABLE(ios(10.0), tvos(10.0), watchos(3.0), bridgeos(2.0)); |
43bfd57e A |
839 | #define kSCPropNetIPv6EnableCGA kSCPropNetIPv6EnableCGA |
840 | ||
6bb65964 A |
841 | /*! |
842 | @const kSCPropNetIPv6ExcludedRoutes | |
9de8ab86 | 843 | @discussion Value is a CFArray[CFDictionary] |
6bb65964 | 844 | */ |
f715d946 | 845 | extern const CFStringRef kSCPropNetIPv6ExcludedRoutes API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 846 | #define kSCPropNetIPv6ExcludedRoutes kSCPropNetIPv6ExcludedRoutes |
6bb65964 A |
847 | |
848 | /*! | |
849 | @const kSCPropNetIPv6IncludedRoutes | |
9de8ab86 | 850 | @discussion Value is a CFArray[CFDictionary] |
6bb65964 | 851 | */ |
f715d946 | 852 | extern const CFStringRef kSCPropNetIPv6IncludedRoutes API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 853 | #define kSCPropNetIPv6IncludedRoutes kSCPropNetIPv6IncludedRoutes |
6bb65964 | 854 | |
afb19109 A |
855 | /*! |
856 | @const kSCPropNetIPv6LinkLocalAddress | |
857 | @discussion Value is a CFString | |
858 | */ | |
859 | extern const CFStringRef kSCPropNetIPv6LinkLocalAddress API_AVAILABLE(macos(10.12)) SPI_AVAILABLE(ios(10.0), tvos(10.0), watchos(3.0), bridgeos(2.0)); | |
860 | #define kSCPropNetIPv6LinkLocalAddress kSCPropNetIPv6LinkLocalAddress | |
861 | ||
f715d946 A |
862 | /*! |
863 | @const kSCPropNetIPv6PerformPLATDiscovery | |
864 | @discussion Value is a CFBoolean | |
865 | */ | |
afb19109 | 866 | extern const CFStringRef kSCPropNetIPv6PerformPLATDiscovery API_AVAILABLE(macos(10.14)) SPI_AVAILABLE(ios(12.0), tvos(12.0), watchos(5.0), bridgeos(3.0)); |
f715d946 A |
867 | #define kSCPropNetIPv6PerformPLATDiscovery kSCPropNetIPv6PerformPLATDiscovery |
868 | ||
6bb65964 A |
869 | /*! |
870 | @const kSCPropNetIPv6RouteDestinationAddress | |
9de8ab86 | 871 | @discussion Value is a CFString |
6bb65964 | 872 | */ |
f715d946 | 873 | extern const CFStringRef kSCPropNetIPv6RouteDestinationAddress API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 874 | #define kSCPropNetIPv6RouteDestinationAddress kSCPropNetIPv6RouteDestinationAddress |
6bb65964 A |
875 | |
876 | /*! | |
877 | @const kSCPropNetIPv6RoutePrefixLength | |
9de8ab86 | 878 | @discussion Value is a CFNumber |
6bb65964 | 879 | */ |
f715d946 | 880 | extern const CFStringRef kSCPropNetIPv6RoutePrefixLength API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 881 | #define kSCPropNetIPv6RoutePrefixLength kSCPropNetIPv6RoutePrefixLength |
6bb65964 A |
882 | |
883 | /*! | |
884 | @const kSCPropNetIPv6RouteGatewayAddress | |
9de8ab86 | 885 | @discussion Value is a CFString |
6bb65964 | 886 | */ |
f715d946 | 887 | extern const CFStringRef kSCPropNetIPv6RouteGatewayAddress API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 888 | #define kSCPropNetIPv6RouteGatewayAddress kSCPropNetIPv6RouteGatewayAddress |
6bb65964 | 889 | |
78403150 A |
890 | /*! |
891 | @const kSCPropNetIPv6RouteInterfaceName | |
9de8ab86 | 892 | @discussion Value is a CFString |
78403150 | 893 | */ |
f715d946 | 894 | extern const CFStringRef kSCPropNetIPv6RouteInterfaceName API_AVAILABLE(macos(10.10)) SPI_AVAILABLE(ios(8.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 895 | #define kSCPropNetIPv6RouteInterfaceName kSCPropNetIPv6RouteInterfaceName |
78403150 A |
896 | |
897 | /*! | |
898 | @group kSCEntNetLink Entity Keys | |
899 | */ | |
900 | ||
901 | /*! | |
902 | @const kSCPropNetLinkExpensive | |
9de8ab86 | 903 | @discussion Value is a CFBoolean |
78403150 | 904 | */ |
f715d946 | 905 | extern const CFStringRef kSCPropNetLinkExpensive API_AVAILABLE(macos(10.10)) SPI_AVAILABLE(ios(8.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 906 | #define kSCPropNetLinkExpensive kSCPropNetLinkExpensive |
78403150 | 907 | |
5e9ce69e A |
908 | /*! |
909 | @group kSCEntNetLinkIssues Entity Keys | |
910 | */ | |
911 | ||
912 | /*! | |
913 | @const kSCPropNetLinkIssuesModuleID | |
9de8ab86 | 914 | @discussion Value is a CFData |
5e9ce69e | 915 | */ |
f715d946 | 916 | extern const CFStringRef kSCPropNetLinkIssuesModuleID API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 917 | #define kSCPropNetLinkIssuesModuleID kSCPropNetLinkIssuesModuleID |
5e9ce69e A |
918 | |
919 | /*! | |
920 | @const kSCPropNetLinkIssuesInfo | |
9de8ab86 | 921 | @discussion Value is a CFData |
5e9ce69e | 922 | */ |
f715d946 | 923 | extern const CFStringRef kSCPropNetLinkIssuesInfo API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 924 | #define kSCPropNetLinkIssuesInfo kSCPropNetLinkIssuesInfo |
5e9ce69e A |
925 | |
926 | /*! | |
927 | @const kSCPropNetLinkIssuesTimeStamp | |
9de8ab86 | 928 | @discussion Value is a CFDate |
5e9ce69e | 929 | */ |
f715d946 | 930 | extern const CFStringRef kSCPropNetLinkIssuesTimeStamp API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 931 | #define kSCPropNetLinkIssuesTimeStamp kSCPropNetLinkIssuesTimeStamp |
5e9ce69e | 932 | |
17d3ee29 A |
933 | /*! |
934 | @group kSCEntNetLinkQuality Entity Keys | |
935 | */ | |
936 | ||
937 | /*! | |
938 | @const kSCPropNetLinkQuality | |
9de8ab86 | 939 | @discussion Value is a CFNumber |
17d3ee29 | 940 | */ |
f715d946 | 941 | extern const CFStringRef kSCPropNetLinkQuality API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 942 | #define kSCPropNetLinkQuality kSCPropNetLinkQuality |
17d3ee29 | 943 | |
5e9ce69e A |
944 | /*! |
945 | @const kSCPropNetPPPDisconnectOnWake | |
9de8ab86 | 946 | @discussion Value is a CFNumber (0 or 1) |
5e9ce69e | 947 | */ |
f715d946 | 948 | extern const CFStringRef kSCPropNetPPPDisconnectOnWake API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 949 | #define kSCPropNetPPPDisconnectOnWake kSCPropNetPPPDisconnectOnWake |
5e9ce69e A |
950 | |
951 | /*! | |
952 | @const kSCPropNetPPPDisconnectOnWakeTimer | |
9de8ab86 | 953 | @discussion Value is a CFNumber |
5e9ce69e | 954 | */ |
f715d946 | 955 | extern const CFStringRef kSCPropNetPPPDisconnectOnWakeTimer API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 956 | #define kSCPropNetPPPDisconnectOnWakeTimer kSCPropNetPPPDisconnectOnWakeTimer |
5e9ce69e | 957 | |
edebe297 A |
958 | /*! |
959 | @group kSCEntNetPPP Entity Keys | |
960 | */ | |
961 | ||
962 | /*! | |
963 | @const kSCPropNetPPPOnDemandDomains | |
9de8ab86 | 964 | @discussion Value is a CFArray[CFString] |
edebe297 | 965 | */ |
f715d946 | 966 | extern const CFStringRef kSCPropNetPPPOnDemandDomains API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 967 | #define kSCPropNetPPPOnDemandDomains kSCPropNetPPPOnDemandDomains |
edebe297 A |
968 | |
969 | /*! | |
970 | @const kSCPropNetPPPOnDemandEnabled | |
9de8ab86 | 971 | @discussion Value is a CFNumber (0 or 1) |
edebe297 | 972 | */ |
f715d946 | 973 | extern const CFStringRef kSCPropNetPPPOnDemandEnabled API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 974 | #define kSCPropNetPPPOnDemandEnabled kSCPropNetPPPOnDemandEnabled |
edebe297 A |
975 | |
976 | /*! | |
977 | @const kSCPropNetPPPOnDemandHostName | |
9de8ab86 | 978 | @discussion Value is a CFString |
edebe297 | 979 | */ |
f715d946 | 980 | extern const CFStringRef kSCPropNetPPPOnDemandHostName API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 981 | #define kSCPropNetPPPOnDemandHostName kSCPropNetPPPOnDemandHostName |
edebe297 | 982 | |
6bb65964 A |
983 | /*! |
984 | @const kSCPropNetPPPOnDemandMatchDomainsAlways | |
9de8ab86 | 985 | @discussion Value is a CFArray[CFString] |
6bb65964 | 986 | */ |
f715d946 | 987 | extern const CFStringRef kSCPropNetPPPOnDemandMatchDomainsAlways API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 988 | #define kSCPropNetPPPOnDemandMatchDomainsAlways kSCPropNetPPPOnDemandMatchDomainsAlways |
6bb65964 A |
989 | |
990 | /*! | |
991 | @const kSCPropNetPPPOnDemandMatchDomainsOnRetry | |
9de8ab86 | 992 | @discussion Value is a CFArray[CFString] |
6bb65964 | 993 | */ |
f715d946 | 994 | extern const CFStringRef kSCPropNetPPPOnDemandMatchDomainsOnRetry API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 995 | #define kSCPropNetPPPOnDemandMatchDomainsOnRetry kSCPropNetPPPOnDemandMatchDomainsOnRetry |
6bb65964 A |
996 | |
997 | /*! | |
998 | @const kSCPropNetPPPOnDemandMatchDomainsNever | |
9de8ab86 | 999 | @discussion Value is a CFArray[CFString] |
6bb65964 | 1000 | */ |
f715d946 | 1001 | extern const CFStringRef kSCPropNetPPPOnDemandMatchDomainsNever API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1002 | #define kSCPropNetPPPOnDemandMatchDomainsNever kSCPropNetPPPOnDemandMatchDomainsNever |
6bb65964 | 1003 | |
edebe297 A |
1004 | /*! |
1005 | @const kSCPropNetPPPOnDemandMode | |
9de8ab86 | 1006 | @discussion Value is a CFString |
edebe297 | 1007 | */ |
f715d946 | 1008 | extern const CFStringRef kSCPropNetPPPOnDemandMode API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1009 | #define kSCPropNetPPPOnDemandMode kSCPropNetPPPOnDemandMode |
edebe297 A |
1010 | |
1011 | /*! | |
1012 | @const kSCPropNetPPPOnDemandPriority | |
9de8ab86 | 1013 | @discussion Value is a CFString |
edebe297 | 1014 | */ |
f715d946 | 1015 | extern const CFStringRef kSCPropNetPPPOnDemandPriority API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1016 | #define kSCPropNetPPPOnDemandPriority kSCPropNetPPPOnDemandPriority |
edebe297 A |
1017 | |
1018 | /*! | |
1019 | @const kSCValNetPPPOnDemandModeAggressive | |
edebe297 | 1020 | */ |
f715d946 | 1021 | extern const CFStringRef kSCValNetPPPOnDemandModeAggressive API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1022 | #define kSCValNetPPPOnDemandModeAggressive kSCValNetPPPOnDemandModeAggressive |
edebe297 A |
1023 | |
1024 | /*! | |
1025 | @const kSCValNetPPPOnDemandModeConservative | |
edebe297 | 1026 | */ |
f715d946 | 1027 | extern const CFStringRef kSCValNetPPPOnDemandModeConservative API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1028 | #define kSCValNetPPPOnDemandModeConservative kSCValNetPPPOnDemandModeConservative |
edebe297 A |
1029 | |
1030 | /*! | |
1031 | @const kSCValNetPPPOnDemandModeCompatible | |
edebe297 | 1032 | */ |
f715d946 | 1033 | extern const CFStringRef kSCValNetPPPOnDemandModeCompatible API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1034 | #define kSCValNetPPPOnDemandModeCompatible kSCValNetPPPOnDemandModeCompatible |
edebe297 A |
1035 | |
1036 | /*! | |
1037 | @const kSCValNetPPPOnDemandPriorityDefault | |
edebe297 | 1038 | */ |
f715d946 | 1039 | extern const CFStringRef kSCValNetPPPOnDemandPriorityDefault API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1040 | #define kSCValNetPPPOnDemandPriorityDefault kSCValNetPPPOnDemandPriorityDefault |
edebe297 A |
1041 | |
1042 | /*! | |
1043 | @const kSCValNetPPPOnDemandPriorityHigh | |
edebe297 | 1044 | */ |
f715d946 | 1045 | extern const CFStringRef kSCValNetPPPOnDemandPriorityHigh API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1046 | #define kSCValNetPPPOnDemandPriorityHigh kSCValNetPPPOnDemandPriorityHigh |
edebe297 A |
1047 | |
1048 | /*! | |
1049 | @const kSCValNetPPPOnDemandPriorityLow | |
edebe297 | 1050 | */ |
f715d946 | 1051 | extern const CFStringRef kSCValNetPPPOnDemandPriorityLow API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1052 | #define kSCValNetPPPOnDemandPriorityLow kSCValNetPPPOnDemandPriorityLow |
edebe297 | 1053 | |
f715d946 A |
1054 | /*! |
1055 | @group kSCEntNetNAT64 Entity Keys | |
1056 | */ | |
1057 | ||
1058 | /*! | |
1059 | @const kSCPropNetNAT64PrefixList | |
1060 | @discussion Value is a CFArray[CFString] | |
1061 | */ | |
afb19109 | 1062 | extern const CFStringRef kSCPropNetNAT64PrefixList API_AVAILABLE(macos(10.14)) SPI_AVAILABLE(ios(12.0), tvos(12.0), watchos(5.0), bridgeos(3.0)); |
f715d946 A |
1063 | #define kSCPropNetNAT64PrefixList kSCPropNetNAT64PrefixList |
1064 | ||
1065 | /*! | |
1066 | @const kSCPropNetNAT64PLATDiscoveryStartTime | |
1067 | @discussion Value is a CFDate | |
1068 | */ | |
afb19109 | 1069 | extern const CFStringRef kSCPropNetNAT64PLATDiscoveryStartTime API_AVAILABLE(macos(10.14)) SPI_AVAILABLE(ios(12.0), tvos(12.0), watchos(5.0), bridgeos(3.0)); |
f715d946 A |
1070 | #define kSCPropNetNAT64PLATDiscoveryStartTime kSCPropNetNAT64PLATDiscoveryStartTime |
1071 | ||
1072 | /*! | |
1073 | @const kSCPropNetNAT64PLATDiscoveryCompletionTime | |
1074 | @discussion Value is a CFDate | |
1075 | */ | |
afb19109 | 1076 | extern const CFStringRef kSCPropNetNAT64PLATDiscoveryCompletionTime API_AVAILABLE(macos(10.14)) SPI_AVAILABLE(ios(12.0), tvos(12.0), watchos(5.0), bridgeos(3.0)); |
f715d946 A |
1077 | #define kSCPropNetNAT64PLATDiscoveryCompletionTime kSCPropNetNAT64PLATDiscoveryCompletionTime |
1078 | ||
6bb65964 A |
1079 | /*! |
1080 | @group kSCEntNetProxies Entity Keys | |
1081 | */ | |
1082 | ||
2d62756f A |
1083 | /*! |
1084 | @const kSCPropNetProxiesTransportConverterEnable | |
1085 | @discussion Value is a CFNumber (0 or 1) | |
1086 | */ | |
1087 | extern const CFStringRef kSCPropNetProxiesTransportConverterEnable API_AVAILABLE(macos(11.0)) SPI_AVAILABLE(ios(14.0), tvos(14.0), watchos(7.0), bridgeos(5.0)); | |
1088 | #define kSCPropNetProxiesTransportConverterEnable kSCPropNetProxiesTransportConverterEnable | |
1089 | ||
1090 | /*! | |
1091 | @const kSCPropNetProxiesTransportConverterPort | |
1092 | @discussion Value is a CFNumber | |
1093 | */ | |
1094 | extern const CFStringRef kSCPropNetProxiesTransportConverterPort API_AVAILABLE(macos(11.0)) SPI_AVAILABLE(ios(14.0), tvos(14.0), watchos(7.0), bridgeos(5.0)); | |
1095 | #define kSCPropNetProxiesTransportConverterPort kSCPropNetProxiesTransportConverterPort | |
1096 | ||
1097 | /*! | |
1098 | @const kSCPropNetProxiesTransportConverterProxy | |
1099 | @discussion Value is a CFArray[CFString] | |
1100 | */ | |
1101 | extern const CFStringRef kSCPropNetProxiesTransportConverterProxy API_AVAILABLE(macos(11.0)) SPI_AVAILABLE(ios(14.0), tvos(14.0), watchos(7.0), bridgeos(5.0)); | |
1102 | #define kSCPropNetProxiesTransportConverterProxy kSCPropNetProxiesTransportConverterProxy | |
1103 | ||
1104 | /*! | |
1105 | @const kSCPropNetProxiesTransportConverterFallBackAllowed | |
1106 | @discussion Value is a CFNumber (0 or 1) | |
1107 | */ | |
1108 | extern const CFStringRef kSCPropNetProxiesTransportConverterFallBackAllowed API_AVAILABLE(macos(11.0)) SPI_AVAILABLE(ios(14.0), tvos(14.0), watchos(7.0), bridgeos(5.0)); | |
1109 | #define kSCPropNetProxiesTransportConverterFallBackAllowed kSCPropNetProxiesTransportConverterFallBackAllowed | |
1110 | ||
1111 | /*! | |
1112 | @const kSCPropNetProxiesTransportConverterMultipathServiceType | |
1113 | @discussion Value is a CFNumber | |
1114 | */ | |
1115 | extern const CFStringRef kSCPropNetProxiesTransportConverterMultipathServiceType API_AVAILABLE(macos(11.0)) SPI_AVAILABLE(ios(14.0), tvos(14.0), watchos(7.0), bridgeos(5.0)); | |
1116 | #define kSCPropNetProxiesTransportConverterMultipathServiceType kSCPropNetProxiesTransportConverterMultipathServiceType | |
1117 | ||
1118 | /*! | |
1119 | @const kSCPropNetProxiesTransportConverterTFOMode | |
1120 | @discussion Value is a CFNumber | |
1121 | */ | |
1122 | extern const CFStringRef kSCPropNetProxiesTransportConverterTFOMode API_AVAILABLE(macos(11.0)) SPI_AVAILABLE(ios(14.0), tvos(14.0), watchos(7.0), bridgeos(5.0)); | |
1123 | #define kSCPropNetProxiesTransportConverterTFOMode kSCPropNetProxiesTransportConverterTFOMode | |
1124 | ||
5e9ce69e A |
1125 | /*! |
1126 | @const kSCPropNetProxiesBypassAllowed | |
9de8ab86 | 1127 | @discussion Value is a CFNumber (0 or 1) |
5e9ce69e | 1128 | */ |
f715d946 | 1129 | extern const CFStringRef kSCPropNetProxiesBypassAllowed API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1130 | #define kSCPropNetProxiesBypassAllowed kSCPropNetProxiesBypassAllowed |
5e9ce69e A |
1131 | |
1132 | /*! | |
1133 | @const kSCPropNetProxiesFallBackAllowed | |
9de8ab86 | 1134 | @discussion Value is a CFNumber (0 or 1) |
5e9ce69e | 1135 | */ |
f715d946 | 1136 | extern const CFStringRef kSCPropNetProxiesFallBackAllowed API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(6.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1137 | #define kSCPropNetProxiesFallBackAllowed kSCPropNetProxiesFallBackAllowed |
5e9ce69e | 1138 | |
6bb65964 A |
1139 | /*! |
1140 | @const kSCPropNetProxiesSupplementalMatchDomains | |
9de8ab86 | 1141 | @discussion Value is a CFArray[CFString] |
6bb65964 | 1142 | */ |
f715d946 | 1143 | extern const CFStringRef kSCPropNetProxiesSupplementalMatchDomains API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1144 | #define kSCPropNetProxiesSupplementalMatchDomains kSCPropNetProxiesSupplementalMatchDomains |
6bb65964 A |
1145 | |
1146 | /*! | |
1147 | @const kSCPropNetProxiesSupplementalMatchOrders | |
9de8ab86 A |
1148 | @discussion Value is a CFArray[CFNumber] |
1149 | */ | |
f715d946 | 1150 | extern const CFStringRef kSCPropNetProxiesSupplementalMatchOrders API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 A |
1151 | #define kSCPropNetProxiesSupplementalMatchOrders kSCPropNetProxiesSupplementalMatchOrders |
1152 | ||
1153 | /*! | |
1154 | @const kSCPropNetProxiesServiceSpecific | |
1155 | @discussion Value is a CFNumber (0 or 1) | |
6bb65964 | 1156 | */ |
f715d946 | 1157 | extern const CFStringRef kSCPropNetProxiesServiceSpecific API_AVAILABLE(macos(10.11)) SPI_AVAILABLE(ios(9.0), tvos(9.0), watchos(2.0), bridgeos(2.0)); |
9de8ab86 | 1158 | #define kSCPropNetProxiesServiceSpecific kSCPropNetProxiesServiceSpecific |
6bb65964 A |
1159 | |
1160 | /*! | |
1161 | @const kSCPropNetProxiesScoped | |
9de8ab86 | 1162 | @discussion Value is a CFDictionary |
6bb65964 | 1163 | */ |
f715d946 | 1164 | extern const CFStringRef kSCPropNetProxiesScoped API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1165 | #define kSCPropNetProxiesScoped kSCPropNetProxiesScoped |
6bb65964 | 1166 | |
5e9ce69e A |
1167 | /*! |
1168 | @const kSCPropNetProxiesServices | |
9de8ab86 | 1169 | @discussion Value is a CFDictionary |
5e9ce69e | 1170 | */ |
f715d946 | 1171 | extern const CFStringRef kSCPropNetProxiesServices API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1172 | #define kSCPropNetProxiesServices kSCPropNetProxiesServices |
5e9ce69e | 1173 | |
6bb65964 A |
1174 | /*! |
1175 | @const kSCPropNetProxiesSupplemental | |
9de8ab86 | 1176 | @discussion Value is a CFArray[CFDictionary] |
6bb65964 | 1177 | */ |
f715d946 | 1178 | extern const CFStringRef kSCPropNetProxiesSupplemental API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1179 | #define kSCPropNetProxiesSupplemental kSCPropNetProxiesSupplemental |
6bb65964 A |
1180 | |
1181 | /*! | |
1182 | @const kSCPropNetProxiesSupplementalMatchDomain | |
9de8ab86 | 1183 | @discussion Value is a CFString |
6bb65964 | 1184 | */ |
f715d946 | 1185 | extern const CFStringRef kSCPropNetProxiesSupplementalMatchDomain API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(5.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1186 | #define kSCPropNetProxiesSupplementalMatchDomain kSCPropNetProxiesSupplementalMatchDomain |
6bb65964 | 1187 | |
942cecd7 A |
1188 | /*! |
1189 | @group kSCEntNetQoSMarkingPolicy Entity Keys | |
1190 | */ | |
1191 | ||
1192 | /*! | |
1193 | @const kSCPropNetQoSMarkingAppleAudioVideoCalls | |
1194 | @discussion Value is a CFBoolean | |
1195 | */ | |
afb19109 | 1196 | extern const CFStringRef kSCPropNetQoSMarkingAppleAudioVideoCalls API_AVAILABLE(macos(10.13)) SPI_AVAILABLE(ios(10.0), tvos(10.0), watchos(3.0), bridgeos(2.0)); |
942cecd7 A |
1197 | #define kSCPropNetQoSMarkingAppleAudioVideoCalls kSCPropNetQoSMarkingAppleAudioVideoCalls |
1198 | ||
1199 | /*! | |
1200 | @const kSCPropNetQoSMarkingEnabled | |
1201 | @discussion Value is a CFBoolean | |
1202 | */ | |
afb19109 | 1203 | extern const CFStringRef kSCPropNetQoSMarkingEnabled API_AVAILABLE(macos(10.13)) SPI_AVAILABLE(ios(10.0), tvos(10.0), watchos(3.0), bridgeos(2.0)); |
942cecd7 A |
1204 | #define kSCPropNetQoSMarkingEnabled kSCPropNetQoSMarkingEnabled |
1205 | ||
1206 | /*! | |
1207 | @const kSCPropNetQoSMarkingWhitelistedAppIdentifiers | |
1208 | @discussion Value is a CFArray[CFString] | |
1209 | */ | |
afb19109 | 1210 | extern const CFStringRef kSCPropNetQoSMarkingWhitelistedAppIdentifiers API_AVAILABLE(macos(10.13)) SPI_AVAILABLE(ios(10.0), tvos(10.0), watchos(3.0), bridgeos(2.0)); |
942cecd7 A |
1211 | #define kSCPropNetQoSMarkingWhitelistedAppIdentifiers kSCPropNetQoSMarkingWhitelistedAppIdentifiers |
1212 | ||
a40a14f8 A |
1213 | /*! |
1214 | @group kSCEntNetService Entity Keys | |
1215 | */ | |
1216 | ||
1217 | /*! | |
1218 | @const kSCPropNetServicePrimaryRank | |
9de8ab86 | 1219 | @discussion Value is a CFString |
a40a14f8 | 1220 | */ |
f715d946 | 1221 | extern const CFStringRef kSCPropNetServicePrimaryRank API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1222 | #define kSCPropNetServicePrimaryRank kSCPropNetServicePrimaryRank |
a40a14f8 | 1223 | |
942cecd7 A |
1224 | /*! |
1225 | @const kSCPropNetServiceServiceIndex | |
1226 | @discussion Value is a CFNumber | |
1227 | */ | |
afb19109 | 1228 | extern const CFStringRef kSCPropNetServiceServiceIndex API_AVAILABLE(macos(10.12)) SPI_AVAILABLE(ios(10.0), tvos(10.0), watchos(3.0), bridgeos(2.0)); |
942cecd7 A |
1229 | #define kSCPropNetServiceServiceIndex kSCPropNetServiceServiceIndex |
1230 | ||
a40a14f8 A |
1231 | /*! |
1232 | @const kSCPropNetServiceUserDefinedName | |
9de8ab86 | 1233 | @discussion Value is a CFString |
a40a14f8 | 1234 | */ |
f715d946 | 1235 | extern const CFStringRef kSCPropNetServiceUserDefinedName API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1236 | #define kSCPropNetServiceUserDefinedName kSCPropNetServiceUserDefinedName |
a40a14f8 A |
1237 | |
1238 | /*! | |
1239 | @const kSCValNetServicePrimaryRankFirst | |
a40a14f8 | 1240 | */ |
f715d946 | 1241 | extern const CFStringRef kSCValNetServicePrimaryRankFirst API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1242 | #define kSCValNetServicePrimaryRankFirst kSCValNetServicePrimaryRankFirst |
a40a14f8 A |
1243 | |
1244 | /*! | |
1245 | @const kSCValNetServicePrimaryRankLast | |
a40a14f8 | 1246 | */ |
f715d946 | 1247 | extern const CFStringRef kSCValNetServicePrimaryRankLast API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1248 | #define kSCValNetServicePrimaryRankLast kSCValNetServicePrimaryRankLast |
a40a14f8 A |
1249 | |
1250 | /*! | |
1251 | @const kSCValNetServicePrimaryRankNever | |
a40a14f8 | 1252 | */ |
f715d946 | 1253 | extern const CFStringRef kSCValNetServicePrimaryRankNever API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1254 | #define kSCValNetServicePrimaryRankNever kSCValNetServicePrimaryRankNever |
a40a14f8 | 1255 | |
78403150 A |
1256 | /*! |
1257 | @const kSCValNetServicePrimaryRankScoped | |
78403150 | 1258 | */ |
f715d946 | 1259 | extern const CFStringRef kSCValNetServicePrimaryRankScoped API_AVAILABLE(macos(10.10)) SPI_AVAILABLE(ios(8.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1260 | #define kSCValNetServicePrimaryRankScoped kSCValNetServicePrimaryRankScoped |
78403150 | 1261 | |
6bb65964 A |
1262 | /*! |
1263 | @group kSCEntNetVPN Entity Keys | |
1264 | */ | |
1265 | ||
5e9ce69e A |
1266 | /*! |
1267 | @const kSCPropNetVPNAppRules | |
9de8ab86 | 1268 | @discussion Value is a CFArray[CFDictionary] |
5e9ce69e | 1269 | */ |
f715d946 | 1270 | extern const CFStringRef kSCPropNetVPNAppRules API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1271 | #define kSCPropNetVPNAppRules kSCPropNetVPNAppRules |
5e9ce69e A |
1272 | |
1273 | /*! | |
1274 | @const kSCPropNetVPNAuthCredentialPassword | |
9de8ab86 | 1275 | @discussion Value is a CFString |
5e9ce69e | 1276 | */ |
f715d946 | 1277 | extern const CFStringRef kSCPropNetVPNAuthCredentialPassword API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1278 | #define kSCPropNetVPNAuthCredentialPassword kSCPropNetVPNAuthCredentialPassword |
5e9ce69e | 1279 | |
6bb65964 A |
1280 | /*! |
1281 | @const kSCPropNetVPNAuthName | |
9de8ab86 | 1282 | @discussion Value is a CFString |
6bb65964 | 1283 | */ |
f715d946 | 1284 | extern const CFStringRef kSCPropNetVPNAuthName API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1285 | #define kSCPropNetVPNAuthName kSCPropNetVPNAuthName |
6bb65964 A |
1286 | |
1287 | /*! | |
1288 | @const kSCPropNetVPNAuthPassword | |
9de8ab86 | 1289 | @discussion Value is a CFString |
6bb65964 | 1290 | */ |
f715d946 | 1291 | extern const CFStringRef kSCPropNetVPNAuthPassword API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1292 | #define kSCPropNetVPNAuthPassword kSCPropNetVPNAuthPassword |
6bb65964 A |
1293 | |
1294 | /*! | |
1295 | @const kSCPropNetVPNAuthPasswordEncryption | |
9de8ab86 | 1296 | @discussion Value is a CFString |
6bb65964 | 1297 | */ |
f715d946 | 1298 | extern const CFStringRef kSCPropNetVPNAuthPasswordEncryption API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1299 | #define kSCPropNetVPNAuthPasswordEncryption kSCPropNetVPNAuthPasswordEncryption |
6bb65964 | 1300 | |
5e9ce69e A |
1301 | /*! |
1302 | @const kSCPropNetVPNAuthPasswordPluginType | |
9de8ab86 | 1303 | @discussion Value is a CFString |
5e9ce69e | 1304 | */ |
f715d946 | 1305 | extern const CFStringRef kSCPropNetVPNAuthPasswordPluginType API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1306 | #define kSCPropNetVPNAuthPasswordPluginType kSCPropNetVPNAuthPasswordPluginType |
5e9ce69e | 1307 | |
6bb65964 A |
1308 | /*! |
1309 | @const kSCPropNetVPNAuthenticationMethod | |
9de8ab86 | 1310 | @discussion Value is a CFString |
6bb65964 | 1311 | */ |
f715d946 | 1312 | extern const CFStringRef kSCPropNetVPNAuthenticationMethod API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1313 | #define kSCPropNetVPNAuthenticationMethod kSCPropNetVPNAuthenticationMethod |
6bb65964 A |
1314 | |
1315 | /*! | |
1316 | @const kSCPropNetVPNConnectTime | |
9de8ab86 | 1317 | @discussion Value is a CFString |
6bb65964 | 1318 | */ |
f715d946 | 1319 | extern const CFStringRef kSCPropNetVPNConnectTime API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1320 | #define kSCPropNetVPNConnectTime kSCPropNetVPNConnectTime |
6bb65964 A |
1321 | |
1322 | /*! | |
1323 | @const kSCPropNetVPNDisconnectOnFastUserSwitch | |
9de8ab86 | 1324 | @discussion Value is a CFNumber (0 or 1) |
6bb65964 | 1325 | */ |
f715d946 | 1326 | extern const CFStringRef kSCPropNetVPNDisconnectOnFastUserSwitch API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1327 | #define kSCPropNetVPNDisconnectOnFastUserSwitch kSCPropNetVPNDisconnectOnFastUserSwitch |
6bb65964 A |
1328 | |
1329 | /*! | |
1330 | @const kSCPropNetVPNDisconnectOnIdle | |
9de8ab86 | 1331 | @discussion Value is a CFNumber (0 or 1) |
6bb65964 | 1332 | */ |
f715d946 | 1333 | extern const CFStringRef kSCPropNetVPNDisconnectOnIdle API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1334 | #define kSCPropNetVPNDisconnectOnIdle kSCPropNetVPNDisconnectOnIdle |
6bb65964 A |
1335 | |
1336 | /*! | |
1337 | @const kSCPropNetVPNDisconnectOnIdleTimer | |
9de8ab86 | 1338 | @discussion Value is a CFNumber |
6bb65964 | 1339 | */ |
f715d946 | 1340 | extern const CFStringRef kSCPropNetVPNDisconnectOnIdleTimer API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1341 | #define kSCPropNetVPNDisconnectOnIdleTimer kSCPropNetVPNDisconnectOnIdleTimer |
6bb65964 A |
1342 | |
1343 | /*! | |
1344 | @const kSCPropNetVPNDisconnectOnLogout | |
9de8ab86 | 1345 | @discussion Value is a CFNumber (0 or 1) |
6bb65964 | 1346 | */ |
f715d946 | 1347 | extern const CFStringRef kSCPropNetVPNDisconnectOnLogout API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1348 | #define kSCPropNetVPNDisconnectOnLogout kSCPropNetVPNDisconnectOnLogout |
6bb65964 A |
1349 | |
1350 | /*! | |
1351 | @const kSCPropNetVPNDisconnectOnSleep | |
9de8ab86 | 1352 | @discussion Value is a CFNumber (0 or 1) |
6bb65964 | 1353 | */ |
f715d946 | 1354 | extern const CFStringRef kSCPropNetVPNDisconnectOnSleep API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1355 | #define kSCPropNetVPNDisconnectOnSleep kSCPropNetVPNDisconnectOnSleep |
6bb65964 | 1356 | |
5e9ce69e A |
1357 | /*! |
1358 | @const kSCPropNetVPNDisconnectOnWake | |
9de8ab86 | 1359 | @discussion Value is a CFNumber (0 or 1) |
5e9ce69e | 1360 | */ |
f715d946 | 1361 | extern const CFStringRef kSCPropNetVPNDisconnectOnWake API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1362 | #define kSCPropNetVPNDisconnectOnWake kSCPropNetVPNDisconnectOnWake |
5e9ce69e A |
1363 | |
1364 | /*! | |
1365 | @const kSCPropNetVPNDisconnectOnWakeTimer | |
9de8ab86 | 1366 | @discussion Value is a CFNumber |
5e9ce69e | 1367 | */ |
f715d946 | 1368 | extern const CFStringRef kSCPropNetVPNDisconnectOnWakeTimer API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1369 | #define kSCPropNetVPNDisconnectOnWakeTimer kSCPropNetVPNDisconnectOnWakeTimer |
5e9ce69e | 1370 | |
6bb65964 A |
1371 | /*! |
1372 | @const kSCPropNetVPNLocalCertificate | |
9de8ab86 | 1373 | @discussion Value is a CFData |
6bb65964 | 1374 | */ |
f715d946 | 1375 | extern const CFStringRef kSCPropNetVPNLocalCertificate API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1376 | #define kSCPropNetVPNLocalCertificate kSCPropNetVPNLocalCertificate |
6bb65964 A |
1377 | |
1378 | /*! | |
1379 | @const kSCPropNetVPNLogfile | |
9de8ab86 | 1380 | @discussion Value is a CFString |
6bb65964 | 1381 | */ |
f715d946 | 1382 | extern const CFStringRef kSCPropNetVPNLogfile API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1383 | #define kSCPropNetVPNLogfile kSCPropNetVPNLogfile |
6bb65964 A |
1384 | |
1385 | /*! | |
1386 | @const kSCPropNetVPNMTU | |
9de8ab86 | 1387 | @discussion Value is a CFNumber |
6bb65964 | 1388 | */ |
f715d946 | 1389 | extern const CFStringRef kSCPropNetVPNMTU API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1390 | #define kSCPropNetVPNMTU kSCPropNetVPNMTU |
6bb65964 A |
1391 | |
1392 | /*! | |
1393 | @const kSCPropNetVPNOnDemandEnabled | |
9de8ab86 | 1394 | @discussion Value is a CFNumber (0 or 1) |
6bb65964 | 1395 | */ |
f715d946 | 1396 | extern const CFStringRef kSCPropNetVPNOnDemandEnabled API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1397 | #define kSCPropNetVPNOnDemandEnabled kSCPropNetVPNOnDemandEnabled |
6bb65964 | 1398 | |
5e9ce69e A |
1399 | /*! |
1400 | @const kSCPropNetVPNOnDemandMatchAppEnabled | |
9de8ab86 | 1401 | @discussion Value is a CFBoolean |
5e9ce69e | 1402 | */ |
f715d946 | 1403 | extern const CFStringRef kSCPropNetVPNOnDemandMatchAppEnabled API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1404 | #define kSCPropNetVPNOnDemandMatchAppEnabled kSCPropNetVPNOnDemandMatchAppEnabled |
5e9ce69e | 1405 | |
6bb65964 A |
1406 | /*! |
1407 | @const kSCPropNetVPNOnDemandMatchDomainsAlways | |
9de8ab86 | 1408 | @discussion Value is a CFArray[CFString] |
6bb65964 | 1409 | */ |
f715d946 | 1410 | extern const CFStringRef kSCPropNetVPNOnDemandMatchDomainsAlways API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1411 | #define kSCPropNetVPNOnDemandMatchDomainsAlways kSCPropNetVPNOnDemandMatchDomainsAlways |
6bb65964 A |
1412 | |
1413 | /*! | |
1414 | @const kSCPropNetVPNOnDemandMatchDomainsOnRetry | |
9de8ab86 | 1415 | @discussion Value is a CFArray[CFString] |
6bb65964 | 1416 | */ |
f715d946 | 1417 | extern const CFStringRef kSCPropNetVPNOnDemandMatchDomainsOnRetry API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1418 | #define kSCPropNetVPNOnDemandMatchDomainsOnRetry kSCPropNetVPNOnDemandMatchDomainsOnRetry |
6bb65964 A |
1419 | |
1420 | /*! | |
1421 | @const kSCPropNetVPNOnDemandMatchDomainsNever | |
9de8ab86 | 1422 | @discussion Value is a CFArray[CFString] |
6bb65964 | 1423 | */ |
f715d946 | 1424 | extern const CFStringRef kSCPropNetVPNOnDemandMatchDomainsNever API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1425 | #define kSCPropNetVPNOnDemandMatchDomainsNever kSCPropNetVPNOnDemandMatchDomainsNever |
6bb65964 | 1426 | |
5e9ce69e A |
1427 | /*! |
1428 | @const kSCPropNetVPNOnDemandRules | |
9de8ab86 | 1429 | @discussion Value is a CFArray[CFDictionary] |
5e9ce69e | 1430 | */ |
f715d946 | 1431 | extern const CFStringRef kSCPropNetVPNOnDemandRules API_AVAILABLE(macos(10.8)) SPI_AVAILABLE(ios(6.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1432 | #define kSCPropNetVPNOnDemandRules kSCPropNetVPNOnDemandRules |
5e9ce69e A |
1433 | |
1434 | /*! | |
1435 | @const kSCPropNetVPNOnDemandSuspended | |
9de8ab86 | 1436 | @discussion Value is a CFNumber |
5e9ce69e | 1437 | */ |
f715d946 | 1438 | extern const CFStringRef kSCPropNetVPNOnDemandSuspended API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1439 | #define kSCPropNetVPNOnDemandSuspended kSCPropNetVPNOnDemandSuspended |
5e9ce69e A |
1440 | |
1441 | /*! | |
1442 | @const kSCPropNetVPNPluginCapability | |
9de8ab86 | 1443 | @discussion Value is a CFString |
5e9ce69e | 1444 | */ |
f715d946 | 1445 | extern const CFStringRef kSCPropNetVPNPluginCapability API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1446 | #define kSCPropNetVPNPluginCapability kSCPropNetVPNPluginCapability |
5e9ce69e | 1447 | |
6bb65964 A |
1448 | /*! |
1449 | @const kSCPropNetVPNRemoteAddress | |
9de8ab86 | 1450 | @discussion Value is a CFString |
6bb65964 | 1451 | */ |
f715d946 | 1452 | extern const CFStringRef kSCPropNetVPNRemoteAddress API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1453 | #define kSCPropNetVPNRemoteAddress kSCPropNetVPNRemoteAddress |
6bb65964 A |
1454 | |
1455 | /*! | |
1456 | @const kSCPropNetVPNStatus | |
9de8ab86 | 1457 | @discussion Value is a CFNumber |
6bb65964 | 1458 | */ |
f715d946 | 1459 | extern const CFStringRef kSCPropNetVPNStatus API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1460 | #define kSCPropNetVPNStatus kSCPropNetVPNStatus |
6bb65964 A |
1461 | |
1462 | /*! | |
1463 | @const kSCPropNetVPNVerboseLogging | |
9de8ab86 | 1464 | @discussion Value is a CFNumber (0 or 1) |
6bb65964 | 1465 | */ |
f715d946 | 1466 | extern const CFStringRef kSCPropNetVPNVerboseLogging API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1467 | #define kSCPropNetVPNVerboseLogging kSCPropNetVPNVerboseLogging |
6bb65964 | 1468 | |
5e9ce69e A |
1469 | /*! |
1470 | @const kSCValNetVPNAppRuleAccountIdentifierMatch | |
9de8ab86 | 1471 | @discussion Value is a CFArray[CFString] |
5e9ce69e | 1472 | */ |
f715d946 | 1473 | extern const CFStringRef kSCValNetVPNAppRuleAccountIdentifierMatch API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1474 | #define kSCValNetVPNAppRuleAccountIdentifierMatch kSCValNetVPNAppRuleAccountIdentifierMatch |
5e9ce69e A |
1475 | |
1476 | /*! | |
1477 | @const kSCValNetVPNAppRuleDNSDomainMatch | |
9de8ab86 | 1478 | @discussion Value is a CFArray[CFString] |
5e9ce69e | 1479 | */ |
f715d946 | 1480 | extern const CFStringRef kSCValNetVPNAppRuleDNSDomainMatch API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1481 | #define kSCValNetVPNAppRuleDNSDomainMatch kSCValNetVPNAppRuleDNSDomainMatch |
5e9ce69e A |
1482 | |
1483 | /*! | |
1484 | @const kSCValNetVPNAppRuleExecutableMatch | |
9de8ab86 | 1485 | @discussion Value is a CFArray[CFDictionary] |
5e9ce69e | 1486 | */ |
f715d946 | 1487 | extern const CFStringRef kSCValNetVPNAppRuleExecutableMatch API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1488 | #define kSCValNetVPNAppRuleExecutableMatch kSCValNetVPNAppRuleExecutableMatch |
5e9ce69e A |
1489 | |
1490 | /*! | |
1491 | @const kSCValNetVPNAppRuleIdentifier | |
9de8ab86 | 1492 | @discussion Value is a CFString |
5e9ce69e | 1493 | */ |
f715d946 | 1494 | extern const CFStringRef kSCValNetVPNAppRuleIdentifier API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1495 | #define kSCValNetVPNAppRuleIdentifier kSCValNetVPNAppRuleIdentifier |
5e9ce69e A |
1496 | |
1497 | /*! | |
1498 | @const kSCValNetVPNAppRuleExecutableDesignatedRequirement | |
9de8ab86 | 1499 | @discussion Value is a CFString |
5e9ce69e | 1500 | */ |
f715d946 | 1501 | extern const CFStringRef kSCValNetVPNAppRuleExecutableDesignatedRequirement API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1502 | #define kSCValNetVPNAppRuleExecutableDesignatedRequirement kSCValNetVPNAppRuleExecutableDesignatedRequirement |
5e9ce69e A |
1503 | |
1504 | /*! | |
1505 | @const kSCValNetVPNAppRuleExecutableSigningIdentifier | |
9de8ab86 | 1506 | @discussion Value is a CFString |
5e9ce69e | 1507 | */ |
f715d946 | 1508 | extern const CFStringRef kSCValNetVPNAppRuleExecutableSigningIdentifier API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1509 | #define kSCValNetVPNAppRuleExecutableSigningIdentifier kSCValNetVPNAppRuleExecutableSigningIdentifier |
5e9ce69e | 1510 | |
78403150 A |
1511 | /*! |
1512 | @const kSCValNetVPNAppRuleExecutableUUID | |
9de8ab86 | 1513 | @discussion Value is a CFString |
78403150 | 1514 | */ |
f715d946 | 1515 | extern const CFStringRef kSCValNetVPNAppRuleExecutableUUID API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1516 | #define kSCValNetVPNAppRuleExecutableUUID kSCValNetVPNAppRuleExecutableUUID |
78403150 | 1517 | |
6bb65964 A |
1518 | /*! |
1519 | @const kSCValNetVPNAuthenticationMethodPassword | |
6bb65964 | 1520 | */ |
f715d946 | 1521 | extern const CFStringRef kSCValNetVPNAuthenticationMethodPassword API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1522 | #define kSCValNetVPNAuthenticationMethodPassword kSCValNetVPNAuthenticationMethodPassword |
6bb65964 A |
1523 | |
1524 | /*! | |
1525 | @const kSCValNetVPNAuthenticationMethodCertificate | |
6bb65964 | 1526 | */ |
f715d946 | 1527 | extern const CFStringRef kSCValNetVPNAuthenticationMethodCertificate API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1528 | #define kSCValNetVPNAuthenticationMethodCertificate kSCValNetVPNAuthenticationMethodCertificate |
6bb65964 | 1529 | |
5e9ce69e A |
1530 | /*! |
1531 | @const kSCValNetVPNAuthPasswordEncryptionExternal | |
5e9ce69e | 1532 | */ |
f715d946 | 1533 | extern const CFStringRef kSCValNetVPNAuthPasswordEncryptionExternal API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1534 | #define kSCValNetVPNAuthPasswordEncryptionExternal kSCValNetVPNAuthPasswordEncryptionExternal |
5e9ce69e | 1535 | |
6bb65964 A |
1536 | /*! |
1537 | @const kSCValNetVPNAuthPasswordEncryptionKeychain | |
6bb65964 | 1538 | */ |
f715d946 | 1539 | extern const CFStringRef kSCValNetVPNAuthPasswordEncryptionKeychain API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1540 | #define kSCValNetVPNAuthPasswordEncryptionKeychain kSCValNetVPNAuthPasswordEncryptionKeychain |
6bb65964 A |
1541 | |
1542 | /*! | |
1543 | @const kSCValNetVPNAuthPasswordEncryptionPrompt | |
6bb65964 | 1544 | */ |
f715d946 | 1545 | extern const CFStringRef kSCValNetVPNAuthPasswordEncryptionPrompt API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1546 | #define kSCValNetVPNAuthPasswordEncryptionPrompt kSCValNetVPNAuthPasswordEncryptionPrompt |
6bb65964 | 1547 | |
5e9ce69e A |
1548 | /*! |
1549 | @const kSCPropNetVPNOnDemandRuleAction | |
9de8ab86 | 1550 | @discussion Value is a CFString |
5e9ce69e | 1551 | */ |
f715d946 | 1552 | extern const CFStringRef kSCPropNetVPNOnDemandRuleAction API_AVAILABLE(macos(10.8)) SPI_AVAILABLE(ios(6.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1553 | #define kSCPropNetVPNOnDemandRuleAction kSCPropNetVPNOnDemandRuleAction |
5e9ce69e A |
1554 | |
1555 | /*! | |
1556 | @const kSCPropNetVPNOnDemandRuleActionParameters | |
9de8ab86 | 1557 | @discussion Value is a CFArray[CFDictionary] |
5e9ce69e | 1558 | */ |
f715d946 | 1559 | extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParameters API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1560 | #define kSCPropNetVPNOnDemandRuleActionParameters kSCPropNetVPNOnDemandRuleActionParameters |
5e9ce69e A |
1561 | |
1562 | /*! | |
1563 | @const kSCPropNetVPNOnDemandRuleDNSDomainMatch | |
9de8ab86 | 1564 | @discussion Value is a CFArray[CFString] |
5e9ce69e | 1565 | */ |
f715d946 | 1566 | extern const CFStringRef kSCPropNetVPNOnDemandRuleDNSDomainMatch API_AVAILABLE(macos(10.8)) SPI_AVAILABLE(ios(6.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1567 | #define kSCPropNetVPNOnDemandRuleDNSDomainMatch kSCPropNetVPNOnDemandRuleDNSDomainMatch |
5e9ce69e A |
1568 | |
1569 | /*! | |
1570 | @const kSCPropNetVPNOnDemandRuleDNSServerAddressMatch | |
9de8ab86 | 1571 | @discussion Value is a CFArray[CFString] |
5e9ce69e | 1572 | */ |
f715d946 | 1573 | extern const CFStringRef kSCPropNetVPNOnDemandRuleDNSServerAddressMatch API_AVAILABLE(macos(10.8)) SPI_AVAILABLE(ios(6.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1574 | #define kSCPropNetVPNOnDemandRuleDNSServerAddressMatch kSCPropNetVPNOnDemandRuleDNSServerAddressMatch |
5e9ce69e A |
1575 | |
1576 | /*! | |
1577 | @const kSCPropNetVPNOnDemandRuleSSIDMatch | |
9de8ab86 | 1578 | @discussion Value is a CFArray[CFString] |
5e9ce69e | 1579 | */ |
f715d946 | 1580 | extern const CFStringRef kSCPropNetVPNOnDemandRuleSSIDMatch API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1581 | #define kSCPropNetVPNOnDemandRuleSSIDMatch kSCPropNetVPNOnDemandRuleSSIDMatch |
5e9ce69e A |
1582 | |
1583 | /*! | |
1584 | @const kSCPropNetVPNOnDemandRuleInterfaceTypeMatch | |
9de8ab86 | 1585 | @discussion Value is a CFString |
5e9ce69e | 1586 | */ |
f715d946 | 1587 | extern const CFStringRef kSCPropNetVPNOnDemandRuleInterfaceTypeMatch API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1588 | #define kSCPropNetVPNOnDemandRuleInterfaceTypeMatch kSCPropNetVPNOnDemandRuleInterfaceTypeMatch |
5e9ce69e A |
1589 | |
1590 | /*! | |
1591 | @const kSCPropNetVPNOnDemandRuleURLStringProbe | |
9de8ab86 | 1592 | @discussion Value is a CFString |
5e9ce69e | 1593 | */ |
f715d946 | 1594 | extern const CFStringRef kSCPropNetVPNOnDemandRuleURLStringProbe API_AVAILABLE(macos(10.8)) SPI_AVAILABLE(ios(6.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1595 | #define kSCPropNetVPNOnDemandRuleURLStringProbe kSCPropNetVPNOnDemandRuleURLStringProbe |
5e9ce69e A |
1596 | |
1597 | /*! | |
1598 | @const kSCValNetVPNOnDemandRuleActionAllow | |
5e9ce69e | 1599 | */ |
f715d946 | 1600 | extern const CFStringRef kSCValNetVPNOnDemandRuleActionAllow API_AVAILABLE(macos(10.8)) SPI_AVAILABLE(ios(6.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1601 | #define kSCValNetVPNOnDemandRuleActionAllow kSCValNetVPNOnDemandRuleActionAllow |
5e9ce69e A |
1602 | |
1603 | /*! | |
1604 | @const kSCValNetVPNOnDemandRuleActionIgnore | |
5e9ce69e | 1605 | */ |
f715d946 | 1606 | extern const CFStringRef kSCValNetVPNOnDemandRuleActionIgnore API_AVAILABLE(macos(10.8)) SPI_AVAILABLE(ios(6.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1607 | #define kSCValNetVPNOnDemandRuleActionIgnore kSCValNetVPNOnDemandRuleActionIgnore |
5e9ce69e A |
1608 | |
1609 | /*! | |
1610 | @const kSCValNetVPNOnDemandRuleActionConnect | |
5e9ce69e | 1611 | */ |
f715d946 | 1612 | extern const CFStringRef kSCValNetVPNOnDemandRuleActionConnect API_AVAILABLE(macos(10.8)) SPI_AVAILABLE(ios(6.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1613 | #define kSCValNetVPNOnDemandRuleActionConnect kSCValNetVPNOnDemandRuleActionConnect |
5e9ce69e A |
1614 | |
1615 | /*! | |
1616 | @const kSCValNetVPNOnDemandRuleActionDisconnect | |
5e9ce69e | 1617 | */ |
f715d946 | 1618 | extern const CFStringRef kSCValNetVPNOnDemandRuleActionDisconnect API_AVAILABLE(macos(10.8)) SPI_AVAILABLE(ios(6.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1619 | #define kSCValNetVPNOnDemandRuleActionDisconnect kSCValNetVPNOnDemandRuleActionDisconnect |
5e9ce69e A |
1620 | |
1621 | /*! | |
1622 | @const kSCValNetVPNOnDemandRuleActionEvaluateConnection | |
5e9ce69e | 1623 | */ |
f715d946 | 1624 | extern const CFStringRef kSCValNetVPNOnDemandRuleActionEvaluateConnection API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1625 | #define kSCValNetVPNOnDemandRuleActionEvaluateConnection kSCValNetVPNOnDemandRuleActionEvaluateConnection |
5e9ce69e A |
1626 | |
1627 | /*! | |
1628 | @const kSCPropNetVPNOnDemandRuleActionParametersDomainAction | |
9de8ab86 | 1629 | @discussion Value is a CFString |
5e9ce69e | 1630 | */ |
f715d946 | 1631 | extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersDomainAction API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1632 | #define kSCPropNetVPNOnDemandRuleActionParametersDomainAction kSCPropNetVPNOnDemandRuleActionParametersDomainAction |
5e9ce69e A |
1633 | |
1634 | /*! | |
1635 | @const kSCPropNetVPNOnDemandRuleActionParametersDomains | |
9de8ab86 | 1636 | @discussion Value is a CFArray[CFString] |
5e9ce69e | 1637 | */ |
f715d946 | 1638 | extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersDomains API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1639 | #define kSCPropNetVPNOnDemandRuleActionParametersDomains kSCPropNetVPNOnDemandRuleActionParametersDomains |
5e9ce69e A |
1640 | |
1641 | /*! | |
1642 | @const kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers | |
9de8ab86 | 1643 | @discussion Value is a CFArray[CFString] |
5e9ce69e | 1644 | */ |
f715d946 | 1645 | extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1646 | #define kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers |
5e9ce69e A |
1647 | |
1648 | /*! | |
1649 | @const kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe | |
9de8ab86 | 1650 | @discussion Value is a CFString |
5e9ce69e | 1651 | */ |
f715d946 | 1652 | extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1653 | #define kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe |
5e9ce69e A |
1654 | |
1655 | /*! | |
1656 | @const kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded | |
5e9ce69e | 1657 | */ |
f715d946 | 1658 | extern const CFStringRef kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1659 | #define kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded |
5e9ce69e A |
1660 | |
1661 | /*! | |
1662 | @const kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect | |
5e9ce69e | 1663 | */ |
f715d946 | 1664 | extern const CFStringRef kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1665 | #define kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect |
5e9ce69e A |
1666 | |
1667 | /*! | |
1668 | @const kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular | |
5e9ce69e | 1669 | */ |
f715d946 | 1670 | extern const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular SPI_AVAILABLE(macos(9.0), ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1671 | #define kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular |
5e9ce69e A |
1672 | |
1673 | /*! | |
1674 | @const kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet | |
5e9ce69e | 1675 | */ |
f715d946 | 1676 | extern const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1677 | #define kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet |
5e9ce69e A |
1678 | |
1679 | /*! | |
1680 | @const kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi | |
5e9ce69e | 1681 | */ |
f715d946 | 1682 | extern const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1683 | #define kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi |
5e9ce69e A |
1684 | |
1685 | /*! | |
1686 | @const kSCValNetVPNPluginCapabilityAuth | |
5e9ce69e | 1687 | */ |
f715d946 | 1688 | extern const CFStringRef kSCValNetVPNPluginCapabilityAuth API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1689 | #define kSCValNetVPNPluginCapabilityAuth kSCValNetVPNPluginCapabilityAuth |
5e9ce69e A |
1690 | |
1691 | /*! | |
1692 | @const kSCValNetVPNPluginCapabilityConnect | |
5e9ce69e | 1693 | */ |
f715d946 | 1694 | extern const CFStringRef kSCValNetVPNPluginCapabilityConnect API_AVAILABLE(macos(10.9)) SPI_AVAILABLE(ios(7.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1695 | #define kSCValNetVPNPluginCapabilityConnect kSCValNetVPNPluginCapabilityConnect |
5e9ce69e | 1696 | |
edebe297 A |
1697 | /*! |
1698 | @group kSCCompSystem Properties | |
1699 | */ | |
1700 | ||
1701 | /*! | |
1702 | @const kSCPropSystemComputerNameRegion | |
9de8ab86 | 1703 | @discussion Value is a CFNumber |
edebe297 | 1704 | */ |
f715d946 | 1705 | extern const CFStringRef kSCPropSystemComputerNameRegion API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1706 | #define kSCPropSystemComputerNameRegion kSCPropSystemComputerNameRegion |
edebe297 A |
1707 | |
1708 | /*! | |
1709 | @const kSCPropSystemHostName | |
9de8ab86 | 1710 | @discussion Value is a CFString |
edebe297 | 1711 | */ |
f715d946 | 1712 | extern const CFStringRef kSCPropSystemHostName API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1713 | #define kSCPropSystemHostName kSCPropSystemHostName |
edebe297 A |
1714 | |
1715 | /*! | |
1716 | @group Virtual Network Interface Keys | |
1717 | */ | |
1718 | ||
1719 | /*! | |
1720 | @const kSCPropVirtualNetworkInterfacesBondInterfaces | |
9de8ab86 | 1721 | @discussion Value is a CFArray[CFString] |
edebe297 | 1722 | */ |
f715d946 | 1723 | extern const CFStringRef kSCPropVirtualNetworkInterfacesBondInterfaces API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1724 | #define kSCPropVirtualNetworkInterfacesBondInterfaces kSCPropVirtualNetworkInterfacesBondInterfaces |
edebe297 A |
1725 | |
1726 | /*! | |
1727 | @const kSCPropVirtualNetworkInterfacesBondMode | |
9de8ab86 | 1728 | @discussion Value is a CFNumber |
edebe297 | 1729 | */ |
f715d946 | 1730 | extern const CFStringRef kSCPropVirtualNetworkInterfacesBondMode API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1731 | #define kSCPropVirtualNetworkInterfacesBondMode kSCPropVirtualNetworkInterfacesBondMode |
edebe297 A |
1732 | |
1733 | /*! | |
1734 | @const kSCPropVirtualNetworkInterfacesBondOptions | |
9de8ab86 | 1735 | @discussion Value is a CFDictionary |
edebe297 | 1736 | */ |
f715d946 | 1737 | extern const CFStringRef kSCPropVirtualNetworkInterfacesBondOptions API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1738 | #define kSCPropVirtualNetworkInterfacesBondOptions kSCPropVirtualNetworkInterfacesBondOptions |
edebe297 | 1739 | |
6bb65964 A |
1740 | /*! |
1741 | @const kSCPropVirtualNetworkInterfacesBridgeInterfaces | |
9de8ab86 | 1742 | @discussion Value is a CFArray[CFString] |
6bb65964 | 1743 | */ |
f715d946 | 1744 | extern const CFStringRef kSCPropVirtualNetworkInterfacesBridgeInterfaces API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1745 | #define kSCPropVirtualNetworkInterfacesBridgeInterfaces kSCPropVirtualNetworkInterfacesBridgeInterfaces |
6bb65964 A |
1746 | |
1747 | /*! | |
1748 | @const kSCPropVirtualNetworkInterfacesBridgeOptions | |
9de8ab86 | 1749 | @discussion Value is a CFDictionary |
6bb65964 | 1750 | */ |
f715d946 | 1751 | extern const CFStringRef kSCPropVirtualNetworkInterfacesBridgeOptions API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1752 | #define kSCPropVirtualNetworkInterfacesBridgeOptions kSCPropVirtualNetworkInterfacesBridgeOptions |
6bb65964 | 1753 | |
edebe297 A |
1754 | /*! |
1755 | @const kSCPropVirtualNetworkInterfacesVLANInterface | |
9de8ab86 | 1756 | @discussion Value is a CFString |
edebe297 | 1757 | */ |
f715d946 | 1758 | extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANInterface API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1759 | #define kSCPropVirtualNetworkInterfacesVLANInterface kSCPropVirtualNetworkInterfacesVLANInterface |
edebe297 A |
1760 | |
1761 | /*! | |
1762 | @const kSCPropVirtualNetworkInterfacesVLANTag | |
9de8ab86 | 1763 | @discussion Value is a CFNumber |
edebe297 | 1764 | */ |
f715d946 | 1765 | extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANTag API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 | 1766 | #define kSCPropVirtualNetworkInterfacesVLANTag kSCPropVirtualNetworkInterfacesVLANTag |
edebe297 A |
1767 | |
1768 | /*! | |
1769 | @const kSCPropVirtualNetworkInterfacesVLANOptions | |
9de8ab86 A |
1770 | @discussion Value is a CFDictionary |
1771 | */ | |
f715d946 | 1772 | extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANOptions API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0)); |
9de8ab86 A |
1773 | #define kSCPropVirtualNetworkInterfacesVLANOptions kSCPropVirtualNetworkInterfacesVLANOptions |
1774 | ||
a40a14f8 | 1775 | |
78403150 | 1776 | #endif /* _SCSCHEMADEFINITIONSPRIVATE_H */ |