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