2 * Copyright (c) 2000-2005 Apple Computer, Inc. All rights reserved.
4 * @APPLE_LICENSE_HEADER_START@
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
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.
21 * @APPLE_LICENSE_HEADER_END@
25 * This file is automatically generated
32 * kSCResvLink "__LINK__" CFString
33 * kSCResvInactive "__INACTIVE__"
37 * kSCPropInterfaceName "InterfaceName" CFString
38 * kSCPropMACAddress "MACAddress" CFString
39 * kSCPropUserDefinedName "UserDefinedName" CFString
40 * kSCPropVersion "Version" CFString
44 * kSCPrefCurrentSet "CurrentSet" CFString
45 * kSCPrefNetworkServices "NetworkServices" CFDictionary
46 * kSCPrefSets "Sets" CFDictionary
47 * kSCPrefSystem "System" CFDictionary
51 * kSCCompNetwork "Network"
52 * kSCCompService "Service"
53 * kSCCompGlobal "Global"
54 * kSCCompHostNames "HostNames"
55 * kSCCompInterface "Interface"
56 * kSCCompSystem "System"
57 * kSCCompUsers "Users"
59 * --- Regex pattern which matches any component ---
60 * kSCCompAnyRegex "[^/]+"
64 * kSCEntNetAirPort "AirPort" CFDictionary
65 * kSCEntNetAppleTalk "AppleTalk" CFDictionary
66 * kSCEntNetDHCP "DHCP" CFDictionary
67 * kSCEntNetDNS "DNS" CFDictionary
68 * kSCEntNetEthernet "Ethernet" CFDictionary
69 * kSCEntNetFireWire "FireWire" CFDictionary
70 * kSCEntNetInterface "Interface" CFDictionary
71 * kSCEntNetIPv4 "IPv4" CFDictionary
72 * kSCEntNetIPv6 "IPv6" CFDictionary
73 * kSCEntNetL2TP "L2TP" CFDictionary
74 * kSCEntNetLink "Link" CFDictionary
75 * kSCEntNetModem "Modem" CFDictionary
76 * kSCEntNetNetInfo "NetInfo" CFDictionary
77 * kSCEntNetPPP "PPP" CFDictionary
78 * kSCEntNetPPPoE "PPPoE" CFDictionary
79 * kSCEntNetPPPSerial "PPPSerial" CFDictionary
80 * kSCEntNetPPTP "PPTP" CFDictionary
81 * kSCEntNetProxies "Proxies" CFDictionary
82 * kSCEntNet6to4 "6to4" CFDictionary
84 * kSCCompNetwork Properties
86 * kSCPropNetOverridePrimary "OverridePrimary" CFNumber (0 or 1)
87 * kSCPropNetServiceOrder "ServiceOrder" CFArray[CFString]
88 * kSCPropNetPPPOverridePrimary "PPPOverridePrimary" CFNumber (0 or 1)
90 * kSCCompNetworkInterface Properties
92 * kSCPropNetInterfaces "Interfaces" CFArray[CFString]
94 * kSCCompNetworkHostNames Properties
96 * kSCPropNetLocalHostName "LocalHostName" CFString
98 * kSCEntNetAirPort (Hardware) Entity Keys
100 * kSCPropNetAirPortAllowNetCreation "AllowNetCreation" CFNumber (0 or 1)
101 * kSCPropNetAirPortAuthPassword "AuthPassword" CFData
102 * kSCPropNetAirPortAuthPasswordEncryption "AuthPasswordEncryption" CFString
103 * kSCPropNetAirPortJoinMode "JoinMode" CFString
104 * kSCPropNetAirPortPowerEnabled "PowerEnabled" CFNumber (0 or 1)
105 * kSCPropNetAirPortPreferredNetwork "PreferredNetwork" CFString
106 * kSCPropNetAirPortSavePasswords "SavePasswords" CFNumber (0 or 1)
108 * --- kSCPropNetAirPortJoinMode values ---
109 * kSCValNetAirPortJoinModeAutomatic "Automatic"
110 * kSCValNetAirPortJoinModePreferred "Preferred"
111 * kSCValNetAirPortJoinModeRecent "Recent"
112 * kSCValNetAirPortJoinModeStrongest "Strongest"
114 * --- kSCPropNetAirPortPasswordEncryption values ---
115 * kSCValNetAirPortAuthPasswordEncryptionKeychain "Keychain"
117 * kSCEntNetAppleTalk Entity Keys
119 * kSCPropNetAppleTalkComputerName "ComputerName" CFString
120 * kSCPropNetAppleTalkComputerNameEncoding "ComputerNameEncoding" CFNumber
121 * kSCPropNetAppleTalkConfigMethod "ConfigMethod" CFString
122 * kSCPropNetAppleTalkDefaultZone "DefaultZone" CFString
123 * kSCPropNetAppleTalkNetworkID "NetworkID" CFNumber
124 * kSCPropNetAppleTalkNetworkRange "NetworkRange" CFArray[CFNumber]
125 * kSCPropNetAppleTalkNodeID "NodeID" CFNumber
126 * kSCPropNetAppleTalkSeedNetworkRange "SeedNetworkRange" CFArray[CFNumber]
127 * kSCPropNetAppleTalkSeedZones "SeedZones" CFArray[CFString]
129 * --- kSCPropNetAppleTalkConfigMethod values ---
130 * kSCValNetAppleTalkConfigMethodNode "Node"
131 * kSCValNetAppleTalkConfigMethodRouter "Router"
132 * kSCValNetAppleTalkConfigMethodSeedRouter "SeedRouter"
134 * kSCEntNetDNS Entity Keys
136 * kSCPropNetDNSDomainName "DomainName" CFString
137 * kSCPropNetDNSOptions "Options" CFString
138 * kSCPropNetDNSSearchDomains "SearchDomains" CFArray[CFString]
139 * kSCPropNetDNSSearchOrder "SearchOrder" CFNumber
140 * kSCPropNetDNSServerAddresses "ServerAddresses" CFArray[CFString]
141 * kSCPropNetDNSServerPort "ServerPort" CFNumber
142 * kSCPropNetDNSServerTimeout "ServerTimeout" CFNumber
143 * kSCPropNetDNSSortList "SortList" CFArray[CFString]
144 * kSCPropNetDNSSupplementalMatchDomains "SupplementalMatchDomains" CFArray[CFString]
145 * kSCPropNetDNSSupplementalMatchOrders "SupplementalMatchOrders" CFArray[CFNumber]
147 * kSCEntNetEthernet (Hardware) Entity Keys
149 * kSCPropNetEthernetMediaSubType "MediaSubType" CFString
150 * kSCPropNetEthernetMediaOptions "MediaOptions" CFArray[CFString]
151 * kSCPropNetEthernetMTU "MTU" CFNumber
153 * kSCEntNetFireWire (Hardware) Entity Keys
155 * * RESERVED FOR FUTURE USE *
157 * kSCEntNetInterface Entity Keys
159 * kSCPropNetInterfaceDeviceName "DeviceName" CFString
160 * kSCPropNetInterfaceHardware "Hardware" CFString
161 * kSCPropNetInterfaceType "Type" CFString
162 * kSCPropNetInterfaceSubType "SubType" CFString
163 * kSCPropNetInterfaceSupportsModemOnHold "SupportsModemOnHold" CFNumber (0 or 1)
165 * --- kSCPropNetInterfaceType values ---
166 * kSCValNetInterfaceTypeEthernet "Ethernet"
167 * kSCValNetInterfaceTypeFireWire "FireWire"
168 * kSCValNetInterfaceTypePPP "PPP"
169 * kSCValNetInterfaceType6to4 "6to4"
171 * --- kSCPropNetServiceSubType values (for PPP) ---
172 * kSCValNetInterfaceSubTypePPPoE "PPPoE"
173 * kSCValNetInterfaceSubTypePPPSerial "PPPSerial"
174 * kSCValNetInterfaceSubTypePPTP "PPTP"
175 * kSCValNetInterfaceSubTypeL2TP "L2TP"
177 * kSCEntNetIPv4 Entity Keys
179 * kSCPropNetIPv4Addresses "Addresses" CFArray[CFString]
180 * kSCPropNetIPv4ConfigMethod "ConfigMethod" CFString
181 * kSCPropNetIPv4DHCPClientID "DHCPClientID" CFString
182 * kSCPropNetIPv4Router "Router" CFString
183 * kSCPropNetIPv4SubnetMasks "SubnetMasks" CFArray[CFString]
184 * kSCPropNetIPv4DestAddresses "DestAddresses" CFArray[CFString]
185 * kSCPropNetIPv4BroadcastAddresses "BroadcastAddresses" CFArray[CFString]
187 * --- kSCPropNetIPv4ConfigMethod values ---
188 * kSCValNetIPv4ConfigMethodBOOTP "BOOTP"
189 * kSCValNetIPv4ConfigMethodDHCP "DHCP"
190 * kSCValNetIPv4ConfigMethodINFORM "INFORM"
191 * kSCValNetIPv4ConfigMethodLinkLocal "LinkLocal"
192 * kSCValNetIPv4ConfigMethodManual "Manual"
193 * kSCValNetIPv4ConfigMethodPPP "PPP"
195 * kSCEntNetIPv6 Entity Keys
197 * kSCPropNetIPv6Addresses "Addresses" CFArray[CFString]
198 * kSCPropNetIPv6ConfigMethod "ConfigMethod" CFString
199 * kSCPropNetIPv6DestAddresses "DestAddresses" CFArray[CFString]
200 * kSCPropNetIPv6Flags "Flags" CFNumber
201 * kSCPropNetIPv6PrefixLength "PrefixLength" CFArray[CFNumber]
202 * kSCPropNetIPv6Router "Router" CFString
204 * --- kSCPropNetIPv6ConfigMethod values ---
205 * kSCValNetIPv6ConfigMethodAutomatic "Automatic"
206 * kSCValNetIPv6ConfigMethodManual "Manual"
207 * kSCValNetIPv6ConfigMethodRouterAdvertisement "RouterAdvertisement"
208 * kSCValNetIPv6ConfigMethod6to4 "6to4"
210 * kSCEntNet6to4 Entity Keys
212 * kSCPropNet6to4Relay "Relay" CFString
214 * kSCEntNetLink Entity Keys
216 * kSCPropNetLinkActive "Active" CFBoolean
217 * kSCPropNetLinkDetaching "Detaching" CFBoolean
219 * kSCEntNetModem (Hardware) Entity Keys
221 * kSCPropNetModemConnectionScript "ConnectionScript" CFString
222 * kSCPropNetModemConnectSpeed "ConnectSpeed" CFNumber
223 * kSCPropNetModemDataCompression "DataCompression" CFNumber (0 or 1)
224 * kSCPropNetModemDialMode "DialMode" CFString
225 * kSCPropNetModemErrorCorrection "ErrorCorrection" CFNumber (0 or 1)
226 * kSCPropNetModemHoldCallWaitingAudibleAlert "HoldCallWaitingAudibleAlert" CFNumber (0 or 1)
227 * kSCPropNetModemHoldDisconnectOnAnswer "HoldDisconnectOnAnswer" CFNumber (0 or 1)
228 * kSCPropNetModemHoldEnabled "HoldEnabled" CFNumber (0 or 1)
229 * kSCPropNetModemHoldReminder "HoldReminder" CFNumber (0 or 1)
230 * kSCPropNetModemHoldReminderTime "HoldReminderTime" CFNumber
231 * kSCPropNetModemNote "Note" CFString
232 * kSCPropNetModemPulseDial "PulseDial" CFNumber (0 or 1)
233 * kSCPropNetModemSpeaker "Speaker" CFNumber (0 or 1)
234 * kSCPropNetModemSpeed "Speed" CFNumber
236 * --- kSCPropNetModemDialMode values ---
237 * kSCValNetModemDialModeIgnoreDialTone "IgnoreDialTone"
238 * kSCValNetModemDialModeManual "Manual"
239 * kSCValNetModemDialModeWaitForDialTone "WaitForDialTone"
241 * kSCEntNetNetInfo Entity Keys
243 * kSCPropNetNetInfoBindingMethods "BindingMethods" CFString
244 * kSCPropNetNetInfoServerAddresses "ServerAddresses" CFArray[CFString]
245 * kSCPropNetNetInfoServerTags "ServerTags" CFArray[CFString]
246 * kSCPropNetNetInfoBroadcastServerTag "BroadcastServerTag" CFString
248 * --- kSCPropNetNetInfoBindingMethods values ---
249 * kSCValNetNetInfoBindingMethodsBroadcast "Broadcast"
250 * kSCValNetNetInfoBindingMethodsDHCP "DHCP"
251 * kSCValNetNetInfoBindingMethodsManual "Manual"
253 * --- kSCPropNetNetInfoBroadcastServerTag default value ---
254 * kSCValNetNetInfoDefaultServerTag "network"
256 * kSCEntNetPPP Entity Keys
258 * kSCPropNetPPPACSPEnabled "ACSPEnabled" CFNumber (0 or 1)
259 * kSCPropNetPPPConnectTime "ConnectTime" CFNumber
260 * kSCPropNetPPPDeviceLastCause "DeviceLastCause" CFNumber
261 * kSCPropNetPPPDialOnDemand "DialOnDemand" CFNumber (0 or 1)
262 * kSCPropNetPPPDisconnectOnFastUserSwitch "DisconnectOnFastUserSwitch" CFNumber (0 or 1)
263 * kSCPropNetPPPDisconnectOnIdle "DisconnectOnIdle" CFNumber (0 or 1)
264 * kSCPropNetPPPDisconnectOnIdleTimer "DisconnectOnIdleTimer" CFNumber
265 * kSCPropNetPPPDisconnectOnLogout "DisconnectOnLogout" CFNumber (0 or 1)
266 * kSCPropNetPPPDisconnectOnSleep "DisconnectOnSleep" CFNumber (0 or 1)
267 * kSCPropNetPPPDisconnectTime "DisconnectTime" CFNumber
268 * kSCPropNetPPPIdleReminderTimer "IdleReminderTimer" CFNumber
269 * kSCPropNetPPPIdleReminder "IdleReminder" CFNumber (0 or 1)
270 * kSCPropNetPPPLastCause "LastCause" CFNumber
271 * kSCPropNetPPPLogfile "Logfile" CFString
272 * kSCPropNetPPPPlugins "Plugins" CFArray[CFString]
273 * kSCPropNetPPPRetryConnectTime "RetryConnectTime" CFNumber
274 * kSCPropNetPPPSessionTimer "SessionTimer" CFNumber
275 * kSCPropNetPPPStatus "Status" CFNumber
276 * kSCPropNetPPPUseSessionTimer "UseSessionTimer" CFNumber (0 or 1)
277 * kSCPropNetPPPVerboseLogging "VerboseLogging" CFNumber (0 or 1)
280 * kSCPropNetPPPAuthEAPPlugins "AuthEAPPlugins" CFArray[CFString]
281 * kSCPropNetPPPAuthName "AuthName" CFString
282 * kSCPropNetPPPAuthPassword "AuthPassword" CFString
283 * kSCPropNetPPPAuthPasswordEncryption "AuthPasswordEncryption" CFString
284 * kSCPropNetPPPAuthPrompt "AuthPrompt" CFString
285 * kSCPropNetPPPAuthProtocol "AuthProtocol" CFArray[CFString]
287 * --- kSCPropNetPPPAuthPasswordEncryption values ---
288 * kSCValNetPPPAuthPasswordEncryptionKeychain "Keychain"
290 * --- kSCPropNetPPPAuthPrompt values ---
291 * kSCValNetPPPAuthPromptBefore "Before" CFString
292 * kSCValNetPPPAuthPromptAfter "After" CFString
294 * --- kSCPropNetPPPAuthProtocol values ---
295 * kSCValNetPPPAuthProtocolCHAP "CHAP" CFString
296 * kSCValNetPPPAuthProtocolEAP "EAP" CFString
297 * kSCValNetPPPAuthProtocolMSCHAP1 "MSCHAP1" CFString
298 * kSCValNetPPPAuthProtocolMSCHAP2 "MSCHAP2" CFString
299 * kSCValNetPPPAuthProtocolPAP "PAP" CFString
302 * kSCPropNetPPPCommAlternateRemoteAddress "CommAlternateRemoteAddress" CFString
303 * kSCPropNetPPPCommConnectDelay "CommConnectDelay" CFNumber
304 * kSCPropNetPPPCommDisplayTerminalWindow "CommDisplayTerminalWindow" CFNumber (0 or 1)
305 * kSCPropNetPPPCommRedialCount "CommRedialCount" CFNumber
306 * kSCPropNetPPPCommRedialEnabled "CommRedialEnabled" CFNumber (0 or 1)
307 * kSCPropNetPPPCommRedialInterval "CommRedialInterval" CFNumber
308 * kSCPropNetPPPCommRemoteAddress "CommRemoteAddress" CFString
309 * kSCPropNetPPPCommTerminalScript "CommTerminalScript" CFString
310 * kSCPropNetPPPCommUseTerminalScript "CommUseTerminalScript" CFNumber (0 or 1)
313 * kSCPropNetPPPCCPEnabled "CCPEnabled" CFNumber (0 or 1)
314 * kSCPropNetPPPCCPMPPE40Enabled "CCPMPPE40Enabled" CFNumber (0 or 1)
315 * kSCPropNetPPPCCPMPPE128Enabled "CCPMPPE128Enabled" CFNumber (0 or 1)
318 * kSCPropNetPPPIPCPCompressionVJ "IPCPCompressionVJ" CFNumber (0 or 1)
319 * kSCPropNetPPPIPCPUsePeerDNS "IPCPUsePeerDNS" CFNumber (0 or 1)
322 * kSCPropNetPPPLCPEchoEnabled "LCPEchoEnabled" CFNumber (0 or 1)
323 * kSCPropNetPPPLCPEchoFailure "LCPEchoFailure" CFNumber
324 * kSCPropNetPPPLCPEchoInterval "LCPEchoInterval" CFNumber
325 * kSCPropNetPPPLCPCompressionACField "LCPCompressionACField" CFNumber (0 or 1)
326 * kSCPropNetPPPLCPCompressionPField "LCPCompressionPField" CFNumber (0 or 1)
327 * kSCPropNetPPPLCPMRU "LCPMRU" CFNumber
328 * kSCPropNetPPPLCPMTU "LCPMTU" CFNumber
329 * kSCPropNetPPPLCPReceiveACCM "LCPReceiveACCM" CFNumber
330 * kSCPropNetPPPLCPTransmitACCM "LCPTransmitACCM" CFNumber
332 * kSCEntNetPPPoE Entity Keys
334 * * RESERVED FOR FUTURE USE *
336 * kSCEntNetPPPSerial Entity Keys
338 * * RESERVED FOR FUTURE USE *
340 * kSCEntNetPPTP Entity Keys
342 * * RESERVED FOR FUTURE USE *
344 * kSCEntNetL2TP Entity Keys
346 * kSCPropNetL2TPIPSecSharedSecret "IPSecSharedSecret" CFString
347 * kSCPropNetL2TPIPSecSharedSecretEncryption "IPSecSharedSecretEncryption" CFString
348 * kSCPropNetL2TPTransport "Transport" CFString
350 * --- kSCPropNetL2TPIPSecSharedSecretEncryption values ---
351 * kSCValNetL2TPIPSecSharedSecretEncryptionKeychain "Keychain"
353 * --- kSCPropNetL2TPTransport values ---
354 * kSCValNetL2TPTransportIP "IP"
355 * kSCValNetL2TPTransportIPSec "IPSec"
357 * kSCEntNetProxies Entity Keys
359 * kSCPropNetProxiesExceptionsList "ExceptionsList" CFArray[CFString]
360 * kSCPropNetProxiesExcludeSimpleHostnames "ExcludeSimpleHostnames" CFNumber (0 or 1)
361 * kSCPropNetProxiesFTPEnable "FTPEnable" CFNumber (0 or 1)
362 * kSCPropNetProxiesFTPPassive "FTPPassive" CFNumber (0 or 1)
363 * kSCPropNetProxiesFTPPort "FTPPort" CFNumber
364 * kSCPropNetProxiesFTPProxy "FTPProxy" CFString
365 * kSCPropNetProxiesGopherEnable "GopherEnable" CFNumber (0 or 1)
366 * kSCPropNetProxiesGopherPort "GopherPort" CFNumber
367 * kSCPropNetProxiesGopherProxy "GopherProxy" CFString
368 * kSCPropNetProxiesHTTPEnable "HTTPEnable" CFNumber (0 or 1)
369 * kSCPropNetProxiesHTTPPort "HTTPPort" CFNumber
370 * kSCPropNetProxiesHTTPProxy "HTTPProxy" CFString
371 * kSCPropNetProxiesHTTPSEnable "HTTPSEnable" CFNumber (0 or 1)
372 * kSCPropNetProxiesHTTPSPort "HTTPSPort" CFNumber
373 * kSCPropNetProxiesHTTPSProxy "HTTPSProxy" CFString
374 * kSCPropNetProxiesRTSPEnable "RTSPEnable" CFNumber (0 or 1)
375 * kSCPropNetProxiesRTSPPort "RTSPPort" CFNumber
376 * kSCPropNetProxiesRTSPProxy "RTSPProxy" CFString
377 * kSCPropNetProxiesSOCKSEnable "SOCKSEnable" CFNumber (0 or 1)
378 * kSCPropNetProxiesSOCKSPort "SOCKSPort" CFNumber
379 * kSCPropNetProxiesSOCKSProxy "SOCKSProxy" CFString
380 * kSCPropNetProxiesProxyAutoConfigEnable "ProxyAutoConfigEnable" CFNumber (0 or 1)
381 * kSCPropNetProxiesProxyAutoConfigURLString "ProxyAutoConfigURLString" CFString
382 * kSCPropNetProxiesProxyAutoDiscoveryEnable "ProxyAutoDiscoveryEnable" CFNumber (0 or 1)
384 * kSCCompUsers Entity Keys
386 * kSCEntUsersConsoleUser "ConsoleUser"
388 * kSCCompSystem Properties
390 * kSCPropSystemComputerName "ComputerName" CFString
391 * kSCPropSystemComputerNameEncoding "ComputerNameEncoding" CFNumber
393 * SCDynamicStore "domain" prefixes
395 * kSCDynamicStoreDomainFile "File:"
396 * kSCDynamicStoreDomainPlugin "Plugin:"
397 * kSCDynamicStoreDomainSetup "Setup:"
398 * kSCDynamicStoreDomainState "State:"
399 * kSCDynamicStoreDomainPrefs "Prefs:"
401 * Preference ("location") Keys
403 * kSCDynamicStorePropSetupCurrentSet "CurrentSet" CFString
404 * kSCDynamicStorePropSetupLastUpdated "LastUpdated"
408 * kSCDynamicStorePropNetInterfaces "Interfaces" CFArray[CFString]
409 * kSCDynamicStorePropNetPrimaryInterface "PrimaryInterface" CFString
410 * kSCDynamicStorePropNetPrimaryService "PrimaryService" CFString
411 * kSCDynamicStorePropNetServiceIDs "ServiceIDs" CFArray[CFString]
416 * Note: The MACOSX_DEPLOYMENT_TARGET environment variable should be used
417 * when building an application targeted for an earlier version of
418 * Mac OS X. Please reference Technical Note TN2064 for more details.
422 * Note: For Cocoa/Obj-C/Foundation applications accessing these preference
423 * keys you may want to consider the following :
425 * #define SC_SCHEMA_DECLARATION(k,q) extern NSString * k;
426 * #import <SystemConfiguration/SystemConfiguration.h>
430 * Note: For CFM applications using these schema keys you may want to
431 * consider the following :
433 * #define SC_SCHEMA_DECLARATION(k,q)
434 * #define SC_SCHEMA_KV(k,v,t) lookup_SC_key( CFSTR( #k ) )
435 * #include <SystemConfiguration/SystemConfiguration.h>
437 * CFStringRef lookup_SC_key(CFStringRef key)
439 * // this function should [dynamically, on-demand] load the
440 * // SystemConfiguration.framework, look up the provided key,
441 * // and return the associated value.
446 * Note: Earlier versions of this header file defined a "SCSTR" macro
447 * which helped to facilitate Obj-C development. Use of this macro
448 * has been deprecated (in Mac OS X 10.4) in favor of the newer
449 * "SC_SCHEMA_DECLARATION" and "SC_SCHEMA_KV" macros
453 #ifndef _SCSCHEMADEFINITIONS_H
454 #define _SCSCHEMADEFINITIONS_H
456 /* -------------------- Macro declarations -------------------- */
458 #include <AvailabilityMacros.h>
461 * let's "do the right thing" for those wishing to build for
462 * Mac OS X 10.1.0 ... 10.2.x
464 #if MAC_OS_X_VERSION_MIN_REQUIRED <= 1020
466 #include <CoreFoundation/CFString.h>
467 #define SCSTR(s) CFSTR(s)
469 #ifndef SC_SCHEMA_DECLARATION
470 #define SC_SCHEMA_DECLARATION(k,q) extern const CFStringRef k q;
473 #define SC_SCHEMA_KV(k,v,t) SCSTR( v )
478 * Define a schema key/value/type tuple
481 #define SC_SCHEMA_KV(k,v,t) k
485 * Provide an "extern" for the key/value
487 #ifndef SC_SCHEMA_DECLARATION
489 #include <CoreFoundation/CFString.h>
490 #define SC_SCHEMA_DECLARATION(k,q) extern const CFStringRef k q;
492 #import <Foundation/NSString.h>
493 #define SC_SCHEMA_DECLARATION(k,q) extern NSString * k q;
496 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) && (MAC_OS_X_VERSION_MAX_ALLOWED <= 1040)
498 #include <CoreFoundation/CFString.h>
499 #define SCSTR(s) CFSTR(s)
504 /* -------------------- HeaderDoc comments -------------------- */
509 * @header SCSchemaDefinitions
514 @availability Introduced in Mac OS X 10.1.
516 extern const CFStringRef kSCResvLink
;
519 @const kSCResvInactive
520 @availability Introduced in Mac OS X 10.1.
522 extern const CFStringRef kSCResvInactive
;
525 @const kSCPropInterfaceName
526 @availability Introduced in Mac OS X 10.1.
528 extern const CFStringRef kSCPropInterfaceName
;
531 @const kSCPropMACAddress
532 @availability Introduced in Mac OS X 10.1.
534 extern const CFStringRef kSCPropMACAddress
;
537 @const kSCPropUserDefinedName
538 @availability Introduced in Mac OS X 10.1.
540 extern const CFStringRef kSCPropUserDefinedName
;
543 @const kSCPropVersion
544 @availability Introduced in Mac OS X 10.1.
546 extern const CFStringRef kSCPropVersion
;
549 @group Preference Keys
553 @const kSCPrefCurrentSet
554 @availability Introduced in Mac OS X 10.1.
556 extern const CFStringRef kSCPrefCurrentSet
;
559 @const kSCPrefNetworkServices
560 @availability Introduced in Mac OS X 10.1.
562 extern const CFStringRef kSCPrefNetworkServices
;
566 @availability Introduced in Mac OS X 10.1.
568 extern const CFStringRef kSCPrefSets
;
572 @availability Introduced in Mac OS X 10.1.
574 extern const CFStringRef kSCPrefSystem
;
577 @group Component Keys
581 @const kSCCompNetwork
582 @availability Introduced in Mac OS X 10.1.
584 extern const CFStringRef kSCCompNetwork
;
587 @const kSCCompService
588 @availability Introduced in Mac OS X 10.1.
590 extern const CFStringRef kSCCompService
;
594 @availability Introduced in Mac OS X 10.1.
596 extern const CFStringRef kSCCompGlobal
;
599 @const kSCCompHostNames
600 @availability Introduced in Mac OS X 10.2.
602 extern const CFStringRef kSCCompHostNames
;
605 @const kSCCompInterface
606 @availability Introduced in Mac OS X 10.1.
608 extern const CFStringRef kSCCompInterface
;
612 @availability Introduced in Mac OS X 10.1.
614 extern const CFStringRef kSCCompSystem
;
618 @availability Introduced in Mac OS X 10.1.
620 extern const CFStringRef kSCCompUsers
;
623 @const kSCCompAnyRegex
624 @availability Introduced in Mac OS X 10.1.
626 extern const CFStringRef kSCCompAnyRegex
;
629 @group Network Entity Keys
633 @const kSCEntNetAirPort
634 @availability Introduced in Mac OS X 10.1.
636 extern const CFStringRef kSCEntNetAirPort
;
639 @const kSCEntNetAppleTalk
640 @availability Introduced in Mac OS X 10.1.
642 extern const CFStringRef kSCEntNetAppleTalk
;
646 @availability Introduced in Mac OS X 10.1.
648 extern const CFStringRef kSCEntNetDHCP
;
652 @availability Introduced in Mac OS X 10.1.
654 extern const CFStringRef kSCEntNetDNS
;
657 @const kSCEntNetEthernet
658 @availability Introduced in Mac OS X 10.1.
660 extern const CFStringRef kSCEntNetEthernet
;
663 @const kSCEntNetFireWire
664 @availability Introduced in Mac OS X 10.3.
666 extern const CFStringRef kSCEntNetFireWire
;
669 @const kSCEntNetInterface
670 @availability Introduced in Mac OS X 10.1.
672 extern const CFStringRef kSCEntNetInterface
;
676 @availability Introduced in Mac OS X 10.1.
678 extern const CFStringRef kSCEntNetIPv4
;
682 @availability Introduced in Mac OS X 10.1.
684 extern const CFStringRef kSCEntNetIPv6
;
688 @availability Introduced in Mac OS X 10.3.
690 extern const CFStringRef kSCEntNetL2TP
;
694 @availability Introduced in Mac OS X 10.1.
696 extern const CFStringRef kSCEntNetLink
;
699 @const kSCEntNetModem
700 @availability Introduced in Mac OS X 10.1.
702 extern const CFStringRef kSCEntNetModem
;
705 @const kSCEntNetNetInfo
706 @availability Introduced in Mac OS X 10.1.
708 extern const CFStringRef kSCEntNetNetInfo
;
712 @availability Introduced in Mac OS X 10.1.
714 extern const CFStringRef kSCEntNetPPP
;
717 @const kSCEntNetPPPoE
718 @availability Introduced in Mac OS X 10.1.
720 extern const CFStringRef kSCEntNetPPPoE
;
723 @const kSCEntNetPPPSerial
724 @availability Introduced in Mac OS X 10.3.
726 extern const CFStringRef kSCEntNetPPPSerial
;
730 @availability Introduced in Mac OS X 10.3.
732 extern const CFStringRef kSCEntNetPPTP
;
735 @const kSCEntNetProxies
736 @availability Introduced in Mac OS X 10.1.
738 extern const CFStringRef kSCEntNetProxies
;
742 @availability Introduced in Mac OS X 10.3.
744 extern const CFStringRef kSCEntNet6to4
;
747 @group kSCCompNetwork Properties
751 @const kSCPropNetOverridePrimary
752 @availability Introduced in Mac OS X 10.2.
754 extern const CFStringRef kSCPropNetOverridePrimary
;
757 @const kSCPropNetServiceOrder
758 @availability Introduced in Mac OS X 10.1.
760 extern const CFStringRef kSCPropNetServiceOrder
;
763 @const kSCPropNetPPPOverridePrimary
764 @availability Introduced in Mac OS X 10.1.
766 extern const CFStringRef kSCPropNetPPPOverridePrimary
;
769 @group kSCCompNetworkInterface Properties
773 @const kSCPropNetInterfaces
774 @availability Introduced in Mac OS X 10.2.
776 extern const CFStringRef kSCPropNetInterfaces
;
779 @group kSCCompNetworkHostNames Properties
783 @const kSCPropNetLocalHostName
784 @availability Introduced in Mac OS X 10.2.
786 extern const CFStringRef kSCPropNetLocalHostName
;
789 @group kSCEntNetAirPort (Hardware) Entity Keys
793 @const kSCPropNetAirPortAllowNetCreation
794 @availability Introduced in Mac OS X 10.2.
796 extern const CFStringRef kSCPropNetAirPortAllowNetCreation
;
799 @const kSCPropNetAirPortAuthPassword
800 @availability Introduced in Mac OS X 10.1.
802 extern const CFStringRef kSCPropNetAirPortAuthPassword
;
805 @const kSCPropNetAirPortAuthPasswordEncryption
806 @availability Introduced in Mac OS X 10.1.
808 extern const CFStringRef kSCPropNetAirPortAuthPasswordEncryption
;
811 @const kSCPropNetAirPortJoinMode
812 @availability Introduced in Mac OS X 10.2.
814 extern const CFStringRef kSCPropNetAirPortJoinMode
;
817 @const kSCPropNetAirPortPowerEnabled
818 @availability Introduced in Mac OS X 10.1.
820 extern const CFStringRef kSCPropNetAirPortPowerEnabled
;
823 @const kSCPropNetAirPortPreferredNetwork
824 @availability Introduced in Mac OS X 10.1.
826 extern const CFStringRef kSCPropNetAirPortPreferredNetwork
;
829 @const kSCPropNetAirPortSavePasswords
830 @availability Introduced in Mac OS X 10.2.
832 extern const CFStringRef kSCPropNetAirPortSavePasswords
;
835 @const kSCValNetAirPortJoinModeAutomatic
836 @availability Introduced in Mac OS X 10.3.
838 extern const CFStringRef kSCValNetAirPortJoinModeAutomatic
;
841 @const kSCValNetAirPortJoinModePreferred
842 @availability Introduced in Mac OS X 10.2.
844 extern const CFStringRef kSCValNetAirPortJoinModePreferred
;
847 @const kSCValNetAirPortJoinModeRecent
848 @availability Introduced in Mac OS X 10.2.
850 extern const CFStringRef kSCValNetAirPortJoinModeRecent
;
853 @const kSCValNetAirPortJoinModeStrongest
854 @availability Introduced in Mac OS X 10.2.
856 extern const CFStringRef kSCValNetAirPortJoinModeStrongest
;
859 @const kSCValNetAirPortAuthPasswordEncryptionKeychain
860 @availability Introduced in Mac OS X 10.3.
862 extern const CFStringRef kSCValNetAirPortAuthPasswordEncryptionKeychain
;
865 @group kSCEntNetAppleTalk Entity Keys
869 @const kSCPropNetAppleTalkComputerName
870 @availability Introduced in Mac OS X 10.1.
872 extern const CFStringRef kSCPropNetAppleTalkComputerName
;
875 @const kSCPropNetAppleTalkComputerNameEncoding
876 @availability Introduced in Mac OS X 10.1.
878 extern const CFStringRef kSCPropNetAppleTalkComputerNameEncoding
;
881 @const kSCPropNetAppleTalkConfigMethod
882 @availability Introduced in Mac OS X 10.1.
884 extern const CFStringRef kSCPropNetAppleTalkConfigMethod
;
887 @const kSCPropNetAppleTalkDefaultZone
888 @availability Introduced in Mac OS X 10.1.
890 extern const CFStringRef kSCPropNetAppleTalkDefaultZone
;
893 @const kSCPropNetAppleTalkNetworkID
894 @availability Introduced in Mac OS X 10.1.
896 extern const CFStringRef kSCPropNetAppleTalkNetworkID
;
899 @const kSCPropNetAppleTalkNetworkRange
900 @availability Introduced in Mac OS X 10.2.
902 extern const CFStringRef kSCPropNetAppleTalkNetworkRange
;
905 @const kSCPropNetAppleTalkNodeID
906 @availability Introduced in Mac OS X 10.1.
908 extern const CFStringRef kSCPropNetAppleTalkNodeID
;
911 @const kSCPropNetAppleTalkSeedNetworkRange
912 @availability Introduced in Mac OS X 10.1.
914 extern const CFStringRef kSCPropNetAppleTalkSeedNetworkRange
;
917 @const kSCPropNetAppleTalkSeedZones
918 @availability Introduced in Mac OS X 10.1.
920 extern const CFStringRef kSCPropNetAppleTalkSeedZones
;
923 @const kSCValNetAppleTalkConfigMethodNode
924 @availability Introduced in Mac OS X 10.1.
926 extern const CFStringRef kSCValNetAppleTalkConfigMethodNode
;
929 @const kSCValNetAppleTalkConfigMethodRouter
930 @availability Introduced in Mac OS X 10.1.
932 extern const CFStringRef kSCValNetAppleTalkConfigMethodRouter
;
935 @const kSCValNetAppleTalkConfigMethodSeedRouter
936 @availability Introduced in Mac OS X 10.1.
938 extern const CFStringRef kSCValNetAppleTalkConfigMethodSeedRouter
;
941 @group kSCEntNetDNS Entity Keys
945 @const kSCPropNetDNSDomainName
946 @availability Introduced in Mac OS X 10.1.
948 extern const CFStringRef kSCPropNetDNSDomainName
;
951 @const kSCPropNetDNSOptions
952 @availability Introduced in Mac OS X 10.4.
954 extern const CFStringRef kSCPropNetDNSOptions
;
957 @const kSCPropNetDNSSearchDomains
958 @availability Introduced in Mac OS X 10.1.
960 extern const CFStringRef kSCPropNetDNSSearchDomains
;
963 @const kSCPropNetDNSSearchOrder
964 @availability Introduced in Mac OS X 10.4.
966 extern const CFStringRef kSCPropNetDNSSearchOrder
;
969 @const kSCPropNetDNSServerAddresses
970 @availability Introduced in Mac OS X 10.1.
972 extern const CFStringRef kSCPropNetDNSServerAddresses
;
975 @const kSCPropNetDNSServerPort
976 @availability Introduced in Mac OS X 10.4.
978 extern const CFStringRef kSCPropNetDNSServerPort
;
981 @const kSCPropNetDNSServerTimeout
982 @availability Introduced in Mac OS X 10.4.
984 extern const CFStringRef kSCPropNetDNSServerTimeout
;
987 @const kSCPropNetDNSSortList
988 @availability Introduced in Mac OS X 10.1.
990 extern const CFStringRef kSCPropNetDNSSortList
;
993 @const kSCPropNetDNSSupplementalMatchDomains
994 @availability Introduced in Mac OS X 10.4.
996 extern const CFStringRef kSCPropNetDNSSupplementalMatchDomains
;
999 @const kSCPropNetDNSSupplementalMatchOrders
1000 @availability Introduced in Mac OS X 10.4.
1002 extern const CFStringRef kSCPropNetDNSSupplementalMatchOrders
;
1005 @group kSCEntNetEthernet (Hardware) Entity Keys
1009 @const kSCPropNetEthernetMediaSubType
1010 @availability Introduced in Mac OS X 10.2.
1012 extern const CFStringRef kSCPropNetEthernetMediaSubType
;
1015 @const kSCPropNetEthernetMediaOptions
1016 @availability Introduced in Mac OS X 10.2.
1018 extern const CFStringRef kSCPropNetEthernetMediaOptions
;
1021 @const kSCPropNetEthernetMTU
1022 @availability Introduced in Mac OS X 10.2.
1024 extern const CFStringRef kSCPropNetEthernetMTU
;
1027 @group kSCEntNetFireWire (Hardware) Entity Keys
1031 @group kSCEntNetInterface Entity Keys
1035 @const kSCPropNetInterfaceDeviceName
1036 @availability Introduced in Mac OS X 10.1.
1038 extern const CFStringRef kSCPropNetInterfaceDeviceName
;
1041 @const kSCPropNetInterfaceHardware
1042 @availability Introduced in Mac OS X 10.1.
1044 extern const CFStringRef kSCPropNetInterfaceHardware
;
1047 @const kSCPropNetInterfaceType
1048 @availability Introduced in Mac OS X 10.1.
1050 extern const CFStringRef kSCPropNetInterfaceType
;
1053 @const kSCPropNetInterfaceSubType
1054 @availability Introduced in Mac OS X 10.1.
1056 extern const CFStringRef kSCPropNetInterfaceSubType
;
1059 @const kSCPropNetInterfaceSupportsModemOnHold
1060 @availability Introduced in Mac OS X 10.2.
1062 extern const CFStringRef kSCPropNetInterfaceSupportsModemOnHold
;
1065 @const kSCValNetInterfaceTypeEthernet
1066 @availability Introduced in Mac OS X 10.1.
1068 extern const CFStringRef kSCValNetInterfaceTypeEthernet
;
1071 @const kSCValNetInterfaceTypeFireWire
1072 @availability Introduced in Mac OS X 10.3.
1074 extern const CFStringRef kSCValNetInterfaceTypeFireWire
;
1077 @const kSCValNetInterfaceTypePPP
1078 @availability Introduced in Mac OS X 10.1.
1080 extern const CFStringRef kSCValNetInterfaceTypePPP
;
1083 @const kSCValNetInterfaceType6to4
1084 @availability Introduced in Mac OS X 10.3.
1086 extern const CFStringRef kSCValNetInterfaceType6to4
;
1089 @const kSCValNetInterfaceSubTypePPPoE
1090 @availability Introduced in Mac OS X 10.1.
1092 extern const CFStringRef kSCValNetInterfaceSubTypePPPoE
;
1095 @const kSCValNetInterfaceSubTypePPPSerial
1096 @availability Introduced in Mac OS X 10.1.
1098 extern const CFStringRef kSCValNetInterfaceSubTypePPPSerial
;
1101 @const kSCValNetInterfaceSubTypePPTP
1102 @availability Introduced in Mac OS X 10.2.
1104 extern const CFStringRef kSCValNetInterfaceSubTypePPTP
;
1107 @const kSCValNetInterfaceSubTypeL2TP
1108 @availability Introduced in Mac OS X 10.3.
1110 extern const CFStringRef kSCValNetInterfaceSubTypeL2TP
;
1113 @group kSCEntNetIPv4 Entity Keys
1117 @const kSCPropNetIPv4Addresses
1118 @availability Introduced in Mac OS X 10.1.
1120 extern const CFStringRef kSCPropNetIPv4Addresses
;
1123 @const kSCPropNetIPv4ConfigMethod
1124 @availability Introduced in Mac OS X 10.1.
1126 extern const CFStringRef kSCPropNetIPv4ConfigMethod
;
1129 @const kSCPropNetIPv4DHCPClientID
1130 @availability Introduced in Mac OS X 10.1.
1132 extern const CFStringRef kSCPropNetIPv4DHCPClientID
;
1135 @const kSCPropNetIPv4Router
1136 @availability Introduced in Mac OS X 10.1.
1138 extern const CFStringRef kSCPropNetIPv4Router
;
1141 @const kSCPropNetIPv4SubnetMasks
1142 @availability Introduced in Mac OS X 10.1.
1144 extern const CFStringRef kSCPropNetIPv4SubnetMasks
;
1147 @const kSCPropNetIPv4DestAddresses
1148 @availability Introduced in Mac OS X 10.1.
1150 extern const CFStringRef kSCPropNetIPv4DestAddresses
;
1153 @const kSCPropNetIPv4BroadcastAddresses
1154 @availability Introduced in Mac OS X 10.1.
1156 extern const CFStringRef kSCPropNetIPv4BroadcastAddresses
;
1159 @const kSCValNetIPv4ConfigMethodBOOTP
1160 @availability Introduced in Mac OS X 10.1.
1162 extern const CFStringRef kSCValNetIPv4ConfigMethodBOOTP
;
1165 @const kSCValNetIPv4ConfigMethodDHCP
1166 @availability Introduced in Mac OS X 10.1.
1168 extern const CFStringRef kSCValNetIPv4ConfigMethodDHCP
;
1171 @const kSCValNetIPv4ConfigMethodINFORM
1172 @availability Introduced in Mac OS X 10.1.
1174 extern const CFStringRef kSCValNetIPv4ConfigMethodINFORM
;
1177 @const kSCValNetIPv4ConfigMethodLinkLocal
1178 @availability Introduced in Mac OS X 10.2.
1180 extern const CFStringRef kSCValNetIPv4ConfigMethodLinkLocal
;
1183 @const kSCValNetIPv4ConfigMethodManual
1184 @availability Introduced in Mac OS X 10.1.
1186 extern const CFStringRef kSCValNetIPv4ConfigMethodManual
;
1189 @const kSCValNetIPv4ConfigMethodPPP
1190 @availability Introduced in Mac OS X 10.1.
1192 extern const CFStringRef kSCValNetIPv4ConfigMethodPPP
;
1195 @group kSCEntNetIPv6 Entity Keys
1199 @const kSCPropNetIPv6Addresses
1200 @availability Introduced in Mac OS X 10.1.
1202 extern const CFStringRef kSCPropNetIPv6Addresses
;
1205 @const kSCPropNetIPv6ConfigMethod
1206 @availability Introduced in Mac OS X 10.1.
1208 extern const CFStringRef kSCPropNetIPv6ConfigMethod
;
1211 @const kSCPropNetIPv6DestAddresses
1212 @availability Introduced in Mac OS X 10.3.
1214 extern const CFStringRef kSCPropNetIPv6DestAddresses
;
1217 @const kSCPropNetIPv6Flags
1218 @availability Introduced in Mac OS X 10.3.
1220 extern const CFStringRef kSCPropNetIPv6Flags
;
1223 @const kSCPropNetIPv6PrefixLength
1224 @availability Introduced in Mac OS X 10.3.
1226 extern const CFStringRef kSCPropNetIPv6PrefixLength
;
1229 @const kSCPropNetIPv6Router
1230 @availability Introduced in Mac OS X 10.3.
1232 extern const CFStringRef kSCPropNetIPv6Router
;
1235 @const kSCValNetIPv6ConfigMethodAutomatic
1236 @availability Introduced in Mac OS X 10.3.
1238 extern const CFStringRef kSCValNetIPv6ConfigMethodAutomatic
;
1241 @const kSCValNetIPv6ConfigMethodManual
1242 @availability Introduced in Mac OS X 10.3.
1244 extern const CFStringRef kSCValNetIPv6ConfigMethodManual
;
1247 @const kSCValNetIPv6ConfigMethodRouterAdvertisement
1248 @availability Introduced in Mac OS X 10.3.
1250 extern const CFStringRef kSCValNetIPv6ConfigMethodRouterAdvertisement
;
1253 @const kSCValNetIPv6ConfigMethod6to4
1254 @availability Introduced in Mac OS X 10.3.
1256 extern const CFStringRef kSCValNetIPv6ConfigMethod6to4
;
1259 @group kSCEntNet6to4 Entity Keys
1263 @const kSCPropNet6to4Relay
1264 @availability Introduced in Mac OS X 10.3.
1266 extern const CFStringRef kSCPropNet6to4Relay
;
1269 @group kSCEntNetLink Entity Keys
1273 @const kSCPropNetLinkActive
1274 @availability Introduced in Mac OS X 10.1.
1276 extern const CFStringRef kSCPropNetLinkActive
;
1279 @const kSCPropNetLinkDetaching
1280 @availability Introduced in Mac OS X 10.2.
1282 extern const CFStringRef kSCPropNetLinkDetaching
;
1285 @group kSCEntNetModem (Hardware) Entity Keys
1289 @const kSCPropNetModemConnectionScript
1290 @availability Introduced in Mac OS X 10.1.
1292 extern const CFStringRef kSCPropNetModemConnectionScript
;
1295 @const kSCPropNetModemConnectSpeed
1296 @availability Introduced in Mac OS X 10.2.
1298 extern const CFStringRef kSCPropNetModemConnectSpeed
;
1301 @const kSCPropNetModemDataCompression
1302 @availability Introduced in Mac OS X 10.1.
1304 extern const CFStringRef kSCPropNetModemDataCompression
;
1307 @const kSCPropNetModemDialMode
1308 @availability Introduced in Mac OS X 10.1.
1310 extern const CFStringRef kSCPropNetModemDialMode
;
1313 @const kSCPropNetModemErrorCorrection
1314 @availability Introduced in Mac OS X 10.1.
1316 extern const CFStringRef kSCPropNetModemErrorCorrection
;
1319 @const kSCPropNetModemHoldCallWaitingAudibleAlert
1320 @availability Introduced in Mac OS X 10.2.
1322 extern const CFStringRef kSCPropNetModemHoldCallWaitingAudibleAlert
;
1325 @const kSCPropNetModemHoldDisconnectOnAnswer
1326 @availability Introduced in Mac OS X 10.2.
1328 extern const CFStringRef kSCPropNetModemHoldDisconnectOnAnswer
;
1331 @const kSCPropNetModemHoldEnabled
1332 @availability Introduced in Mac OS X 10.2.
1334 extern const CFStringRef kSCPropNetModemHoldEnabled
;
1337 @const kSCPropNetModemHoldReminder
1338 @availability Introduced in Mac OS X 10.2.
1340 extern const CFStringRef kSCPropNetModemHoldReminder
;
1343 @const kSCPropNetModemHoldReminderTime
1344 @availability Introduced in Mac OS X 10.2.
1346 extern const CFStringRef kSCPropNetModemHoldReminderTime
;
1349 @const kSCPropNetModemNote
1350 @availability Introduced in Mac OS X 10.2.
1352 extern const CFStringRef kSCPropNetModemNote
;
1355 @const kSCPropNetModemPulseDial
1356 @availability Introduced in Mac OS X 10.1.
1358 extern const CFStringRef kSCPropNetModemPulseDial
;
1361 @const kSCPropNetModemSpeaker
1362 @availability Introduced in Mac OS X 10.1.
1364 extern const CFStringRef kSCPropNetModemSpeaker
;
1367 @const kSCPropNetModemSpeed
1368 @availability Introduced in Mac OS X 10.1.
1370 extern const CFStringRef kSCPropNetModemSpeed
;
1373 @const kSCValNetModemDialModeIgnoreDialTone
1374 @availability Introduced in Mac OS X 10.1.
1376 extern const CFStringRef kSCValNetModemDialModeIgnoreDialTone
;
1379 @const kSCValNetModemDialModeManual
1380 @availability Introduced in Mac OS X 10.1.
1382 extern const CFStringRef kSCValNetModemDialModeManual
;
1385 @const kSCValNetModemDialModeWaitForDialTone
1386 @availability Introduced in Mac OS X 10.1.
1388 extern const CFStringRef kSCValNetModemDialModeWaitForDialTone
;
1391 @group kSCEntNetNetInfo Entity Keys
1395 @const kSCPropNetNetInfoBindingMethods
1396 @availability Introduced in Mac OS X 10.1.
1398 extern const CFStringRef kSCPropNetNetInfoBindingMethods
;
1401 @const kSCPropNetNetInfoServerAddresses
1402 @availability Introduced in Mac OS X 10.1.
1404 extern const CFStringRef kSCPropNetNetInfoServerAddresses
;
1407 @const kSCPropNetNetInfoServerTags
1408 @availability Introduced in Mac OS X 10.1.
1410 extern const CFStringRef kSCPropNetNetInfoServerTags
;
1413 @const kSCPropNetNetInfoBroadcastServerTag
1414 @availability Introduced in Mac OS X 10.1.
1416 extern const CFStringRef kSCPropNetNetInfoBroadcastServerTag
;
1419 @const kSCValNetNetInfoBindingMethodsBroadcast
1420 @availability Introduced in Mac OS X 10.1.
1422 extern const CFStringRef kSCValNetNetInfoBindingMethodsBroadcast
;
1425 @const kSCValNetNetInfoBindingMethodsDHCP
1426 @availability Introduced in Mac OS X 10.1.
1428 extern const CFStringRef kSCValNetNetInfoBindingMethodsDHCP
;
1431 @const kSCValNetNetInfoBindingMethodsManual
1432 @availability Introduced in Mac OS X 10.1.
1434 extern const CFStringRef kSCValNetNetInfoBindingMethodsManual
;
1437 @const kSCValNetNetInfoDefaultServerTag
1438 @availability Introduced in Mac OS X 10.1.
1440 extern const CFStringRef kSCValNetNetInfoDefaultServerTag
;
1443 @group kSCEntNetPPP Entity Keys
1447 @const kSCPropNetPPPACSPEnabled
1448 @availability Introduced in Mac OS X 10.3.
1450 extern const CFStringRef kSCPropNetPPPACSPEnabled
;
1453 @const kSCPropNetPPPConnectTime
1454 @availability Introduced in Mac OS X 10.2.
1456 extern const CFStringRef kSCPropNetPPPConnectTime
;
1459 @const kSCPropNetPPPDeviceLastCause
1460 @availability Introduced in Mac OS X 10.2.
1462 extern const CFStringRef kSCPropNetPPPDeviceLastCause
;
1465 @const kSCPropNetPPPDialOnDemand
1466 @availability Introduced in Mac OS X 10.1.
1468 extern const CFStringRef kSCPropNetPPPDialOnDemand
;
1471 @const kSCPropNetPPPDisconnectOnFastUserSwitch
1472 @availability Introduced in Mac OS X 10.4.
1474 extern const CFStringRef kSCPropNetPPPDisconnectOnFastUserSwitch
;
1477 @const kSCPropNetPPPDisconnectOnIdle
1478 @availability Introduced in Mac OS X 10.1.
1480 extern const CFStringRef kSCPropNetPPPDisconnectOnIdle
;
1483 @const kSCPropNetPPPDisconnectOnIdleTimer
1484 @availability Introduced in Mac OS X 10.1.
1486 extern const CFStringRef kSCPropNetPPPDisconnectOnIdleTimer
;
1489 @const kSCPropNetPPPDisconnectOnLogout
1490 @availability Introduced in Mac OS X 10.1.
1492 extern const CFStringRef kSCPropNetPPPDisconnectOnLogout
;
1495 @const kSCPropNetPPPDisconnectOnSleep
1496 @availability Introduced in Mac OS X 10.2.
1498 extern const CFStringRef kSCPropNetPPPDisconnectOnSleep
;
1501 @const kSCPropNetPPPDisconnectTime
1502 @availability Introduced in Mac OS X 10.3.
1504 extern const CFStringRef kSCPropNetPPPDisconnectTime
;
1507 @const kSCPropNetPPPIdleReminderTimer
1508 @availability Introduced in Mac OS X 10.1.
1510 extern const CFStringRef kSCPropNetPPPIdleReminderTimer
;
1513 @const kSCPropNetPPPIdleReminder
1514 @availability Introduced in Mac OS X 10.1.
1516 extern const CFStringRef kSCPropNetPPPIdleReminder
;
1519 @const kSCPropNetPPPLastCause
1520 @availability Introduced in Mac OS X 10.2.
1522 extern const CFStringRef kSCPropNetPPPLastCause
;
1525 @const kSCPropNetPPPLogfile
1526 @availability Introduced in Mac OS X 10.1.
1528 extern const CFStringRef kSCPropNetPPPLogfile
;
1531 @const kSCPropNetPPPPlugins
1532 @availability Introduced in Mac OS X 10.2.
1534 extern const CFStringRef kSCPropNetPPPPlugins
;
1537 @const kSCPropNetPPPRetryConnectTime
1538 @availability Introduced in Mac OS X 10.3.
1540 extern const CFStringRef kSCPropNetPPPRetryConnectTime
;
1543 @const kSCPropNetPPPSessionTimer
1544 @availability Introduced in Mac OS X 10.1.
1546 extern const CFStringRef kSCPropNetPPPSessionTimer
;
1549 @const kSCPropNetPPPStatus
1550 @availability Introduced in Mac OS X 10.2.
1552 extern const CFStringRef kSCPropNetPPPStatus
;
1555 @const kSCPropNetPPPUseSessionTimer
1556 @availability Introduced in Mac OS X 10.2.
1558 extern const CFStringRef kSCPropNetPPPUseSessionTimer
;
1561 @const kSCPropNetPPPVerboseLogging
1562 @availability Introduced in Mac OS X 10.1.
1564 extern const CFStringRef kSCPropNetPPPVerboseLogging
;
1567 @const kSCPropNetPPPAuthEAPPlugins
1568 @availability Introduced in Mac OS X 10.3.
1570 extern const CFStringRef kSCPropNetPPPAuthEAPPlugins
;
1573 @const kSCPropNetPPPAuthName
1574 @availability Introduced in Mac OS X 10.1.
1576 extern const CFStringRef kSCPropNetPPPAuthName
;
1579 @const kSCPropNetPPPAuthPassword
1580 @availability Introduced in Mac OS X 10.1.
1582 extern const CFStringRef kSCPropNetPPPAuthPassword
;
1585 @const kSCPropNetPPPAuthPasswordEncryption
1586 @availability Introduced in Mac OS X 10.1.
1588 extern const CFStringRef kSCPropNetPPPAuthPasswordEncryption
;
1591 @const kSCPropNetPPPAuthPrompt
1592 @availability Introduced in Mac OS X 10.3.
1594 extern const CFStringRef kSCPropNetPPPAuthPrompt
;
1597 @const kSCPropNetPPPAuthProtocol
1598 @availability Introduced in Mac OS X 10.1.
1600 extern const CFStringRef kSCPropNetPPPAuthProtocol
;
1603 @const kSCValNetPPPAuthPasswordEncryptionKeychain
1604 @availability Introduced in Mac OS X 10.3.
1606 extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionKeychain
;
1609 @const kSCValNetPPPAuthPromptBefore
1610 @availability Introduced in Mac OS X 10.3.
1612 extern const CFStringRef kSCValNetPPPAuthPromptBefore
;
1615 @const kSCValNetPPPAuthPromptAfter
1616 @availability Introduced in Mac OS X 10.3.
1618 extern const CFStringRef kSCValNetPPPAuthPromptAfter
;
1621 @const kSCValNetPPPAuthProtocolCHAP
1622 @availability Introduced in Mac OS X 10.1.
1624 extern const CFStringRef kSCValNetPPPAuthProtocolCHAP
;
1627 @const kSCValNetPPPAuthProtocolEAP
1628 @availability Introduced in Mac OS X 10.3.
1630 extern const CFStringRef kSCValNetPPPAuthProtocolEAP
;
1633 @const kSCValNetPPPAuthProtocolMSCHAP1
1634 @availability Introduced in Mac OS X 10.3.
1636 extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP1
;
1639 @const kSCValNetPPPAuthProtocolMSCHAP2
1640 @availability Introduced in Mac OS X 10.3.
1642 extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP2
;
1645 @const kSCValNetPPPAuthProtocolPAP
1646 @availability Introduced in Mac OS X 10.1.
1648 extern const CFStringRef kSCValNetPPPAuthProtocolPAP
;
1651 @const kSCPropNetPPPCommAlternateRemoteAddress
1652 @availability Introduced in Mac OS X 10.1.
1654 extern const CFStringRef kSCPropNetPPPCommAlternateRemoteAddress
;
1657 @const kSCPropNetPPPCommConnectDelay
1658 @availability Introduced in Mac OS X 10.1.
1660 extern const CFStringRef kSCPropNetPPPCommConnectDelay
;
1663 @const kSCPropNetPPPCommDisplayTerminalWindow
1664 @availability Introduced in Mac OS X 10.1.
1666 extern const CFStringRef kSCPropNetPPPCommDisplayTerminalWindow
;
1669 @const kSCPropNetPPPCommRedialCount
1670 @availability Introduced in Mac OS X 10.1.
1672 extern const CFStringRef kSCPropNetPPPCommRedialCount
;
1675 @const kSCPropNetPPPCommRedialEnabled
1676 @availability Introduced in Mac OS X 10.1.
1678 extern const CFStringRef kSCPropNetPPPCommRedialEnabled
;
1681 @const kSCPropNetPPPCommRedialInterval
1682 @availability Introduced in Mac OS X 10.1.
1684 extern const CFStringRef kSCPropNetPPPCommRedialInterval
;
1687 @const kSCPropNetPPPCommRemoteAddress
1688 @availability Introduced in Mac OS X 10.1.
1690 extern const CFStringRef kSCPropNetPPPCommRemoteAddress
;
1693 @const kSCPropNetPPPCommTerminalScript
1694 @availability Introduced in Mac OS X 10.1.
1696 extern const CFStringRef kSCPropNetPPPCommTerminalScript
;
1699 @const kSCPropNetPPPCommUseTerminalScript
1700 @availability Introduced in Mac OS X 10.2.
1702 extern const CFStringRef kSCPropNetPPPCommUseTerminalScript
;
1705 @const kSCPropNetPPPCCPEnabled
1706 @availability Introduced in Mac OS X 10.2.
1708 extern const CFStringRef kSCPropNetPPPCCPEnabled
;
1711 @const kSCPropNetPPPCCPMPPE40Enabled
1712 @availability Introduced in Mac OS X 10.4.
1714 extern const CFStringRef kSCPropNetPPPCCPMPPE40Enabled
;
1717 @const kSCPropNetPPPCCPMPPE128Enabled
1718 @availability Introduced in Mac OS X 10.4.
1720 extern const CFStringRef kSCPropNetPPPCCPMPPE128Enabled
;
1723 @const kSCPropNetPPPIPCPCompressionVJ
1724 @availability Introduced in Mac OS X 10.1.
1726 extern const CFStringRef kSCPropNetPPPIPCPCompressionVJ
;
1729 @const kSCPropNetPPPIPCPUsePeerDNS
1730 @availability Introduced in Mac OS X 10.4.
1732 extern const CFStringRef kSCPropNetPPPIPCPUsePeerDNS
;
1735 @const kSCPropNetPPPLCPEchoEnabled
1736 @availability Introduced in Mac OS X 10.1.
1738 extern const CFStringRef kSCPropNetPPPLCPEchoEnabled
;
1741 @const kSCPropNetPPPLCPEchoFailure
1742 @availability Introduced in Mac OS X 10.1.
1744 extern const CFStringRef kSCPropNetPPPLCPEchoFailure
;
1747 @const kSCPropNetPPPLCPEchoInterval
1748 @availability Introduced in Mac OS X 10.1.
1750 extern const CFStringRef kSCPropNetPPPLCPEchoInterval
;
1753 @const kSCPropNetPPPLCPCompressionACField
1754 @availability Introduced in Mac OS X 10.1.
1756 extern const CFStringRef kSCPropNetPPPLCPCompressionACField
;
1759 @const kSCPropNetPPPLCPCompressionPField
1760 @availability Introduced in Mac OS X 10.1.
1762 extern const CFStringRef kSCPropNetPPPLCPCompressionPField
;
1765 @const kSCPropNetPPPLCPMRU
1766 @availability Introduced in Mac OS X 10.1.
1768 extern const CFStringRef kSCPropNetPPPLCPMRU
;
1771 @const kSCPropNetPPPLCPMTU
1772 @availability Introduced in Mac OS X 10.1.
1774 extern const CFStringRef kSCPropNetPPPLCPMTU
;
1777 @const kSCPropNetPPPLCPReceiveACCM
1778 @availability Introduced in Mac OS X 10.1.
1780 extern const CFStringRef kSCPropNetPPPLCPReceiveACCM
;
1783 @const kSCPropNetPPPLCPTransmitACCM
1784 @availability Introduced in Mac OS X 10.1.
1786 extern const CFStringRef kSCPropNetPPPLCPTransmitACCM
;
1789 @group kSCEntNetPPPoE Entity Keys
1793 @group kSCEntNetPPPSerial Entity Keys
1797 @group kSCEntNetPPTP Entity Keys
1801 @group kSCEntNetL2TP Entity Keys
1805 @const kSCPropNetL2TPIPSecSharedSecret
1806 @availability Introduced in Mac OS X 10.3.
1808 extern const CFStringRef kSCPropNetL2TPIPSecSharedSecret
;
1811 @const kSCPropNetL2TPIPSecSharedSecretEncryption
1812 @availability Introduced in Mac OS X 10.3.
1814 extern const CFStringRef kSCPropNetL2TPIPSecSharedSecretEncryption
;
1817 @const kSCPropNetL2TPTransport
1818 @availability Introduced in Mac OS X 10.3.
1820 extern const CFStringRef kSCPropNetL2TPTransport
;
1823 @const kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
1824 @availability Introduced in Mac OS X 10.3.
1826 extern const CFStringRef kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
;
1829 @const kSCValNetL2TPTransportIP
1830 @availability Introduced in Mac OS X 10.3.
1832 extern const CFStringRef kSCValNetL2TPTransportIP
;
1835 @const kSCValNetL2TPTransportIPSec
1836 @availability Introduced in Mac OS X 10.3.
1838 extern const CFStringRef kSCValNetL2TPTransportIPSec
;
1841 @group kSCEntNetProxies Entity Keys
1845 @const kSCPropNetProxiesExceptionsList
1846 @availability Introduced in Mac OS X 10.1.
1848 extern const CFStringRef kSCPropNetProxiesExceptionsList
;
1851 @const kSCPropNetProxiesExcludeSimpleHostnames
1852 @availability Introduced in Mac OS X 10.4.
1854 extern const CFStringRef kSCPropNetProxiesExcludeSimpleHostnames
;
1857 @const kSCPropNetProxiesFTPEnable
1858 @availability Introduced in Mac OS X 10.1.
1860 extern const CFStringRef kSCPropNetProxiesFTPEnable
;
1863 @const kSCPropNetProxiesFTPPassive
1864 @availability Introduced in Mac OS X 10.1.
1866 extern const CFStringRef kSCPropNetProxiesFTPPassive
;
1869 @const kSCPropNetProxiesFTPPort
1870 @availability Introduced in Mac OS X 10.1.
1872 extern const CFStringRef kSCPropNetProxiesFTPPort
;
1875 @const kSCPropNetProxiesFTPProxy
1876 @availability Introduced in Mac OS X 10.1.
1878 extern const CFStringRef kSCPropNetProxiesFTPProxy
;
1881 @const kSCPropNetProxiesGopherEnable
1882 @availability Introduced in Mac OS X 10.1.
1884 extern const CFStringRef kSCPropNetProxiesGopherEnable
;
1887 @const kSCPropNetProxiesGopherPort
1888 @availability Introduced in Mac OS X 10.1.
1890 extern const CFStringRef kSCPropNetProxiesGopherPort
;
1893 @const kSCPropNetProxiesGopherProxy
1894 @availability Introduced in Mac OS X 10.1.
1896 extern const CFStringRef kSCPropNetProxiesGopherProxy
;
1899 @const kSCPropNetProxiesHTTPEnable
1900 @availability Introduced in Mac OS X 10.1.
1902 extern const CFStringRef kSCPropNetProxiesHTTPEnable
;
1905 @const kSCPropNetProxiesHTTPPort
1906 @availability Introduced in Mac OS X 10.1.
1908 extern const CFStringRef kSCPropNetProxiesHTTPPort
;
1911 @const kSCPropNetProxiesHTTPProxy
1912 @availability Introduced in Mac OS X 10.1.
1914 extern const CFStringRef kSCPropNetProxiesHTTPProxy
;
1917 @const kSCPropNetProxiesHTTPSEnable
1918 @availability Introduced in Mac OS X 10.1.
1920 extern const CFStringRef kSCPropNetProxiesHTTPSEnable
;
1923 @const kSCPropNetProxiesHTTPSPort
1924 @availability Introduced in Mac OS X 10.1.
1926 extern const CFStringRef kSCPropNetProxiesHTTPSPort
;
1929 @const kSCPropNetProxiesHTTPSProxy
1930 @availability Introduced in Mac OS X 10.1.
1932 extern const CFStringRef kSCPropNetProxiesHTTPSProxy
;
1935 @const kSCPropNetProxiesRTSPEnable
1936 @availability Introduced in Mac OS X 10.1.
1938 extern const CFStringRef kSCPropNetProxiesRTSPEnable
;
1941 @const kSCPropNetProxiesRTSPPort
1942 @availability Introduced in Mac OS X 10.1.
1944 extern const CFStringRef kSCPropNetProxiesRTSPPort
;
1947 @const kSCPropNetProxiesRTSPProxy
1948 @availability Introduced in Mac OS X 10.1.
1950 extern const CFStringRef kSCPropNetProxiesRTSPProxy
;
1953 @const kSCPropNetProxiesSOCKSEnable
1954 @availability Introduced in Mac OS X 10.1.
1956 extern const CFStringRef kSCPropNetProxiesSOCKSEnable
;
1959 @const kSCPropNetProxiesSOCKSPort
1960 @availability Introduced in Mac OS X 10.1.
1962 extern const CFStringRef kSCPropNetProxiesSOCKSPort
;
1965 @const kSCPropNetProxiesSOCKSProxy
1966 @availability Introduced in Mac OS X 10.1.
1968 extern const CFStringRef kSCPropNetProxiesSOCKSProxy
;
1971 @const kSCPropNetProxiesProxyAutoConfigEnable
1972 @availability Introduced in Mac OS X 10.4.
1974 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigEnable
;
1977 @const kSCPropNetProxiesProxyAutoConfigURLString
1978 @availability Introduced in Mac OS X 10.4.
1980 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigURLString
;
1983 @const kSCPropNetProxiesProxyAutoDiscoveryEnable
1984 @availability Introduced in Mac OS X 10.4.
1986 extern const CFStringRef kSCPropNetProxiesProxyAutoDiscoveryEnable
;
1989 @group kSCCompUsers Entity Keys
1993 @const kSCEntUsersConsoleUser
1994 @availability Introduced in Mac OS X 10.1.
1996 extern const CFStringRef kSCEntUsersConsoleUser
;
1999 @group kSCCompSystem Properties
2003 @const kSCPropSystemComputerName
2004 @availability Introduced in Mac OS X 10.1.
2006 extern const CFStringRef kSCPropSystemComputerName
;
2009 @const kSCPropSystemComputerNameEncoding
2010 @availability Introduced in Mac OS X 10.1.
2012 extern const CFStringRef kSCPropSystemComputerNameEncoding
;
2015 @group SCDynamicStore "domain" prefixes
2019 @const kSCDynamicStoreDomainFile
2020 @availability Introduced in Mac OS X 10.1.
2022 extern const CFStringRef kSCDynamicStoreDomainFile
;
2025 @const kSCDynamicStoreDomainPlugin
2026 @availability Introduced in Mac OS X 10.1.
2028 extern const CFStringRef kSCDynamicStoreDomainPlugin
;
2031 @const kSCDynamicStoreDomainSetup
2032 @availability Introduced in Mac OS X 10.1.
2034 extern const CFStringRef kSCDynamicStoreDomainSetup
;
2037 @const kSCDynamicStoreDomainState
2038 @availability Introduced in Mac OS X 10.1.
2040 extern const CFStringRef kSCDynamicStoreDomainState
;
2043 @const kSCDynamicStoreDomainPrefs
2044 @availability Introduced in Mac OS X 10.1.
2046 extern const CFStringRef kSCDynamicStoreDomainPrefs
;
2049 @group Preference ("location") Keys
2053 @const kSCDynamicStorePropSetupCurrentSet
2054 @availability Introduced in Mac OS X 10.1.
2056 extern const CFStringRef kSCDynamicStorePropSetupCurrentSet
;
2059 @const kSCDynamicStorePropSetupLastUpdated
2060 @availability Introduced in Mac OS X 10.1.
2062 extern const CFStringRef kSCDynamicStorePropSetupLastUpdated
;
2065 @group Common/shared Keys
2069 @const kSCDynamicStorePropNetInterfaces
2070 @availability Introduced in Mac OS X 10.1.
2072 extern const CFStringRef kSCDynamicStorePropNetInterfaces
;
2075 @const kSCDynamicStorePropNetPrimaryInterface
2076 @availability Introduced in Mac OS X 10.1.
2078 extern const CFStringRef kSCDynamicStorePropNetPrimaryInterface
;
2081 @const kSCDynamicStorePropNetPrimaryService
2082 @availability Introduced in Mac OS X 10.1.
2084 extern const CFStringRef kSCDynamicStorePropNetPrimaryService
;
2087 @const kSCDynamicStorePropNetServiceIDs
2088 @availability Introduced in Mac OS X 10.1.
2090 extern const CFStringRef kSCDynamicStorePropNetServiceIDs
;
2093 @const kSCPropUsersConsoleUserName
2094 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.4.
2096 extern const CFStringRef kSCPropUsersConsoleUserName
;
2099 @const kSCPropUsersConsoleUserUID
2100 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.4.
2102 extern const CFStringRef kSCPropUsersConsoleUserUID
;
2105 @const kSCPropUsersConsoleUserGID
2106 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.4.
2108 extern const CFStringRef kSCPropUsersConsoleUserGID
;
2113 /* -------------------- Schema declarations -------------------- */
2116 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2117 SC_SCHEMA_DECLARATION(kSCResvLink
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2119 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2120 #define kSCResvLink \
2121 SC_SCHEMA_KV(kSCResvLink \
2126 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2127 SC_SCHEMA_DECLARATION(kSCResvInactive
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2129 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2130 #define kSCResvInactive \
2131 SC_SCHEMA_KV(kSCResvInactive \
2136 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2137 SC_SCHEMA_DECLARATION(kSCPropInterfaceName
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2139 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2140 #define kSCPropInterfaceName \
2141 SC_SCHEMA_KV(kSCPropInterfaceName \
2146 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2147 SC_SCHEMA_DECLARATION(kSCPropMACAddress
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2149 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2150 #define kSCPropMACAddress \
2151 SC_SCHEMA_KV(kSCPropMACAddress \
2156 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2157 SC_SCHEMA_DECLARATION(kSCPropUserDefinedName
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2159 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2160 #define kSCPropUserDefinedName \
2161 SC_SCHEMA_KV(kSCPropUserDefinedName \
2162 ,"UserDefinedName" \
2166 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2167 SC_SCHEMA_DECLARATION(kSCPropVersion
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2169 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2170 #define kSCPropVersion \
2171 SC_SCHEMA_KV(kSCPropVersion \
2176 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2177 SC_SCHEMA_DECLARATION(kSCPrefCurrentSet
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2179 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2180 #define kSCPrefCurrentSet \
2181 SC_SCHEMA_KV(kSCPrefCurrentSet \
2186 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2187 SC_SCHEMA_DECLARATION(kSCPrefNetworkServices
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2189 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2190 #define kSCPrefNetworkServices \
2191 SC_SCHEMA_KV(kSCPrefNetworkServices \
2192 ,"NetworkServices" \
2196 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2197 SC_SCHEMA_DECLARATION(kSCPrefSets
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2199 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2200 #define kSCPrefSets \
2201 SC_SCHEMA_KV(kSCPrefSets \
2206 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2207 SC_SCHEMA_DECLARATION(kSCPrefSystem
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2209 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2210 #define kSCPrefSystem \
2211 SC_SCHEMA_KV(kSCPrefSystem \
2216 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2217 SC_SCHEMA_DECLARATION(kSCCompNetwork
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2219 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2220 #define kSCCompNetwork \
2221 SC_SCHEMA_KV(kSCCompNetwork \
2226 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2227 SC_SCHEMA_DECLARATION(kSCCompService
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2229 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2230 #define kSCCompService \
2231 SC_SCHEMA_KV(kSCCompService \
2236 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2237 SC_SCHEMA_DECLARATION(kSCCompGlobal
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2239 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2240 #define kSCCompGlobal \
2241 SC_SCHEMA_KV(kSCCompGlobal \
2246 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2247 SC_SCHEMA_DECLARATION(kSCCompHostNames
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
2249 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
2250 #define kSCCompHostNames \
2251 SC_SCHEMA_KV(kSCCompHostNames \
2256 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2257 SC_SCHEMA_DECLARATION(kSCCompInterface
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2259 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2260 #define kSCCompInterface \
2261 SC_SCHEMA_KV(kSCCompInterface \
2266 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2267 SC_SCHEMA_DECLARATION(kSCCompSystem
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2269 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2270 #define kSCCompSystem \
2271 SC_SCHEMA_KV(kSCCompSystem \
2276 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2277 SC_SCHEMA_DECLARATION(kSCCompUsers
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2279 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2280 #define kSCCompUsers \
2281 SC_SCHEMA_KV(kSCCompUsers \
2286 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2287 SC_SCHEMA_DECLARATION(kSCCompAnyRegex
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2289 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2290 #define kSCCompAnyRegex \
2291 SC_SCHEMA_KV(kSCCompAnyRegex \
2296 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2297 SC_SCHEMA_DECLARATION(kSCEntNetAirPort
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2299 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2300 #define kSCEntNetAirPort \
2301 SC_SCHEMA_KV(kSCEntNetAirPort \
2306 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2307 SC_SCHEMA_DECLARATION(kSCEntNetAppleTalk
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2309 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2310 #define kSCEntNetAppleTalk \
2311 SC_SCHEMA_KV(kSCEntNetAppleTalk \
2316 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2317 SC_SCHEMA_DECLARATION(kSCEntNetDHCP
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2319 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2320 #define kSCEntNetDHCP \
2321 SC_SCHEMA_KV(kSCEntNetDHCP \
2326 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2327 SC_SCHEMA_DECLARATION(kSCEntNetDNS
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2329 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2330 #define kSCEntNetDNS \
2331 SC_SCHEMA_KV(kSCEntNetDNS \
2336 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2337 SC_SCHEMA_DECLARATION(kSCEntNetEthernet
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2339 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2340 #define kSCEntNetEthernet \
2341 SC_SCHEMA_KV(kSCEntNetEthernet \
2346 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2347 SC_SCHEMA_DECLARATION(kSCEntNetFireWire
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
2349 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
2350 #define kSCEntNetFireWire \
2351 SC_SCHEMA_KV(kSCEntNetFireWire \
2356 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2357 SC_SCHEMA_DECLARATION(kSCEntNetInterface
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2359 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2360 #define kSCEntNetInterface \
2361 SC_SCHEMA_KV(kSCEntNetInterface \
2366 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2367 SC_SCHEMA_DECLARATION(kSCEntNetIPv4
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2369 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2370 #define kSCEntNetIPv4 \
2371 SC_SCHEMA_KV(kSCEntNetIPv4 \
2376 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2377 SC_SCHEMA_DECLARATION(kSCEntNetIPv6
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2379 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2380 #define kSCEntNetIPv6 \
2381 SC_SCHEMA_KV(kSCEntNetIPv6 \
2386 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2387 SC_SCHEMA_DECLARATION(kSCEntNetL2TP
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
2389 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
2390 #define kSCEntNetL2TP \
2391 SC_SCHEMA_KV(kSCEntNetL2TP \
2396 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2397 SC_SCHEMA_DECLARATION(kSCEntNetLink
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2399 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2400 #define kSCEntNetLink \
2401 SC_SCHEMA_KV(kSCEntNetLink \
2406 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2407 SC_SCHEMA_DECLARATION(kSCEntNetModem
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2409 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2410 #define kSCEntNetModem \
2411 SC_SCHEMA_KV(kSCEntNetModem \
2416 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2417 SC_SCHEMA_DECLARATION(kSCEntNetNetInfo
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2419 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2420 #define kSCEntNetNetInfo \
2421 SC_SCHEMA_KV(kSCEntNetNetInfo \
2426 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2427 SC_SCHEMA_DECLARATION(kSCEntNetPPP
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2429 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2430 #define kSCEntNetPPP \
2431 SC_SCHEMA_KV(kSCEntNetPPP \
2436 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2437 SC_SCHEMA_DECLARATION(kSCEntNetPPPoE
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2439 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2440 #define kSCEntNetPPPoE \
2441 SC_SCHEMA_KV(kSCEntNetPPPoE \
2446 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2447 SC_SCHEMA_DECLARATION(kSCEntNetPPPSerial
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
2449 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
2450 #define kSCEntNetPPPSerial \
2451 SC_SCHEMA_KV(kSCEntNetPPPSerial \
2456 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2457 SC_SCHEMA_DECLARATION(kSCEntNetPPTP
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
2459 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
2460 #define kSCEntNetPPTP \
2461 SC_SCHEMA_KV(kSCEntNetPPTP \
2466 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2467 SC_SCHEMA_DECLARATION(kSCEntNetProxies
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2469 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2470 #define kSCEntNetProxies \
2471 SC_SCHEMA_KV(kSCEntNetProxies \
2476 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2477 SC_SCHEMA_DECLARATION(kSCEntNet6to4
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
2479 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
2480 #define kSCEntNet6to4 \
2481 SC_SCHEMA_KV(kSCEntNet6to4 \
2486 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2487 SC_SCHEMA_DECLARATION(kSCPropNetOverridePrimary
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
2489 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
2490 #define kSCPropNetOverridePrimary \
2491 SC_SCHEMA_KV(kSCPropNetOverridePrimary \
2492 ,"OverridePrimary" \
2493 ,CFNumber (0 or 1) )
2496 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2497 SC_SCHEMA_DECLARATION(kSCPropNetServiceOrder
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2499 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2500 #define kSCPropNetServiceOrder \
2501 SC_SCHEMA_KV(kSCPropNetServiceOrder \
2503 ,CFArray[CFString] )
2506 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2507 SC_SCHEMA_DECLARATION(kSCPropNetPPPOverridePrimary
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2509 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2510 #define kSCPropNetPPPOverridePrimary \
2511 SC_SCHEMA_KV(kSCPropNetPPPOverridePrimary \
2512 ,"PPPOverridePrimary" \
2513 ,CFNumber (0 or 1) )
2516 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2517 SC_SCHEMA_DECLARATION(kSCPropNetInterfaces
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
2519 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
2520 #define kSCPropNetInterfaces \
2521 SC_SCHEMA_KV(kSCPropNetInterfaces \
2523 ,CFArray[CFString] )
2526 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2527 SC_SCHEMA_DECLARATION(kSCPropNetLocalHostName
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
2529 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
2530 #define kSCPropNetLocalHostName \
2531 SC_SCHEMA_KV(kSCPropNetLocalHostName \
2536 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2537 SC_SCHEMA_DECLARATION(kSCPropNetAirPortAllowNetCreation
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
2539 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
2540 #define kSCPropNetAirPortAllowNetCreation \
2541 SC_SCHEMA_KV(kSCPropNetAirPortAllowNetCreation \
2542 ,"AllowNetCreation" \
2543 ,CFNumber (0 or 1) )
2546 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2547 SC_SCHEMA_DECLARATION(kSCPropNetAirPortAuthPassword
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2549 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2550 #define kSCPropNetAirPortAuthPassword \
2551 SC_SCHEMA_KV(kSCPropNetAirPortAuthPassword \
2556 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2557 SC_SCHEMA_DECLARATION(kSCPropNetAirPortAuthPasswordEncryption
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2559 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2560 #define kSCPropNetAirPortAuthPasswordEncryption \
2561 SC_SCHEMA_KV(kSCPropNetAirPortAuthPasswordEncryption \
2562 ,"AuthPasswordEncryption" \
2566 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2567 SC_SCHEMA_DECLARATION(kSCPropNetAirPortJoinMode
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
2569 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
2570 #define kSCPropNetAirPortJoinMode \
2571 SC_SCHEMA_KV(kSCPropNetAirPortJoinMode \
2576 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2577 SC_SCHEMA_DECLARATION(kSCPropNetAirPortPowerEnabled
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2579 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2580 #define kSCPropNetAirPortPowerEnabled \
2581 SC_SCHEMA_KV(kSCPropNetAirPortPowerEnabled \
2583 ,CFNumber (0 or 1) )
2586 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2587 SC_SCHEMA_DECLARATION(kSCPropNetAirPortPreferredNetwork
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2589 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2590 #define kSCPropNetAirPortPreferredNetwork \
2591 SC_SCHEMA_KV(kSCPropNetAirPortPreferredNetwork \
2592 ,"PreferredNetwork" \
2596 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2597 SC_SCHEMA_DECLARATION(kSCPropNetAirPortSavePasswords
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
2599 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
2600 #define kSCPropNetAirPortSavePasswords \
2601 SC_SCHEMA_KV(kSCPropNetAirPortSavePasswords \
2603 ,CFNumber (0 or 1) )
2606 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2607 SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModeAutomatic
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
2609 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
2610 #define kSCValNetAirPortJoinModeAutomatic \
2611 SC_SCHEMA_KV(kSCValNetAirPortJoinModeAutomatic \
2616 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2617 SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModePreferred
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
2619 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
2620 #define kSCValNetAirPortJoinModePreferred \
2621 SC_SCHEMA_KV(kSCValNetAirPortJoinModePreferred \
2626 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2627 SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModeRecent
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
2629 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
2630 #define kSCValNetAirPortJoinModeRecent \
2631 SC_SCHEMA_KV(kSCValNetAirPortJoinModeRecent \
2636 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2637 SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModeStrongest
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
2639 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
2640 #define kSCValNetAirPortJoinModeStrongest \
2641 SC_SCHEMA_KV(kSCValNetAirPortJoinModeStrongest \
2646 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2647 SC_SCHEMA_DECLARATION(kSCValNetAirPortAuthPasswordEncryptionKeychain
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
2649 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
2650 #define kSCValNetAirPortAuthPasswordEncryptionKeychain \
2651 SC_SCHEMA_KV(kSCValNetAirPortAuthPasswordEncryptionKeychain \
2656 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2657 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkComputerName
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2659 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2660 #define kSCPropNetAppleTalkComputerName \
2661 SC_SCHEMA_KV(kSCPropNetAppleTalkComputerName \
2666 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2667 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkComputerNameEncoding
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2669 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2670 #define kSCPropNetAppleTalkComputerNameEncoding \
2671 SC_SCHEMA_KV(kSCPropNetAppleTalkComputerNameEncoding \
2672 ,"ComputerNameEncoding" \
2676 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2677 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkConfigMethod
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2679 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2680 #define kSCPropNetAppleTalkConfigMethod \
2681 SC_SCHEMA_KV(kSCPropNetAppleTalkConfigMethod \
2686 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2687 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkDefaultZone
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2689 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2690 #define kSCPropNetAppleTalkDefaultZone \
2691 SC_SCHEMA_KV(kSCPropNetAppleTalkDefaultZone \
2696 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2697 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkNetworkID
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2699 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2700 #define kSCPropNetAppleTalkNetworkID \
2701 SC_SCHEMA_KV(kSCPropNetAppleTalkNetworkID \
2706 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2707 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkNetworkRange
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
2709 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
2710 #define kSCPropNetAppleTalkNetworkRange \
2711 SC_SCHEMA_KV(kSCPropNetAppleTalkNetworkRange \
2713 ,CFArray[CFNumber] )
2716 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2717 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkNodeID
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2719 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2720 #define kSCPropNetAppleTalkNodeID \
2721 SC_SCHEMA_KV(kSCPropNetAppleTalkNodeID \
2726 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2727 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkSeedNetworkRange
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2729 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2730 #define kSCPropNetAppleTalkSeedNetworkRange \
2731 SC_SCHEMA_KV(kSCPropNetAppleTalkSeedNetworkRange \
2732 ,"SeedNetworkRange" \
2733 ,CFArray[CFNumber] )
2736 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2737 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkSeedZones
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2739 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2740 #define kSCPropNetAppleTalkSeedZones \
2741 SC_SCHEMA_KV(kSCPropNetAppleTalkSeedZones \
2743 ,CFArray[CFString] )
2746 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2747 SC_SCHEMA_DECLARATION(kSCValNetAppleTalkConfigMethodNode
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2749 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2750 #define kSCValNetAppleTalkConfigMethodNode \
2751 SC_SCHEMA_KV(kSCValNetAppleTalkConfigMethodNode \
2756 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2757 SC_SCHEMA_DECLARATION(kSCValNetAppleTalkConfigMethodRouter
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2759 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2760 #define kSCValNetAppleTalkConfigMethodRouter \
2761 SC_SCHEMA_KV(kSCValNetAppleTalkConfigMethodRouter \
2766 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2767 SC_SCHEMA_DECLARATION(kSCValNetAppleTalkConfigMethodSeedRouter
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2769 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2770 #define kSCValNetAppleTalkConfigMethodSeedRouter \
2771 SC_SCHEMA_KV(kSCValNetAppleTalkConfigMethodSeedRouter \
2776 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2777 SC_SCHEMA_DECLARATION(kSCPropNetDNSDomainName
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2779 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2780 #define kSCPropNetDNSDomainName \
2781 SC_SCHEMA_KV(kSCPropNetDNSDomainName \
2786 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1040
2787 SC_SCHEMA_DECLARATION(kSCPropNetDNSOptions
, AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
)
2789 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1040) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1040)
2790 #define kSCPropNetDNSOptions \
2791 SC_SCHEMA_KV(kSCPropNetDNSOptions \
2796 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2797 SC_SCHEMA_DECLARATION(kSCPropNetDNSSearchDomains
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2799 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2800 #define kSCPropNetDNSSearchDomains \
2801 SC_SCHEMA_KV(kSCPropNetDNSSearchDomains \
2803 ,CFArray[CFString] )
2806 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1040
2807 SC_SCHEMA_DECLARATION(kSCPropNetDNSSearchOrder
, AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
)
2809 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1040) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1040)
2810 #define kSCPropNetDNSSearchOrder \
2811 SC_SCHEMA_KV(kSCPropNetDNSSearchOrder \
2816 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2817 SC_SCHEMA_DECLARATION(kSCPropNetDNSServerAddresses
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2819 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2820 #define kSCPropNetDNSServerAddresses \
2821 SC_SCHEMA_KV(kSCPropNetDNSServerAddresses \
2822 ,"ServerAddresses" \
2823 ,CFArray[CFString] )
2826 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1040
2827 SC_SCHEMA_DECLARATION(kSCPropNetDNSServerPort
, AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
)
2829 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1040) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1040)
2830 #define kSCPropNetDNSServerPort \
2831 SC_SCHEMA_KV(kSCPropNetDNSServerPort \
2836 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1040
2837 SC_SCHEMA_DECLARATION(kSCPropNetDNSServerTimeout
, AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
)
2839 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1040) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1040)
2840 #define kSCPropNetDNSServerTimeout \
2841 SC_SCHEMA_KV(kSCPropNetDNSServerTimeout \
2846 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2847 SC_SCHEMA_DECLARATION(kSCPropNetDNSSortList
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2849 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2850 #define kSCPropNetDNSSortList \
2851 SC_SCHEMA_KV(kSCPropNetDNSSortList \
2853 ,CFArray[CFString] )
2856 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1040
2857 SC_SCHEMA_DECLARATION(kSCPropNetDNSSupplementalMatchDomains
, AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
)
2859 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1040) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1040)
2860 #define kSCPropNetDNSSupplementalMatchDomains \
2861 SC_SCHEMA_KV(kSCPropNetDNSSupplementalMatchDomains \
2862 ,"SupplementalMatchDomains" \
2863 ,CFArray[CFString] )
2866 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1040
2867 SC_SCHEMA_DECLARATION(kSCPropNetDNSSupplementalMatchOrders
, AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
)
2869 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1040) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1040)
2870 #define kSCPropNetDNSSupplementalMatchOrders \
2871 SC_SCHEMA_KV(kSCPropNetDNSSupplementalMatchOrders \
2872 ,"SupplementalMatchOrders" \
2873 ,CFArray[CFNumber] )
2876 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2877 SC_SCHEMA_DECLARATION(kSCPropNetEthernetMediaSubType
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
2879 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
2880 #define kSCPropNetEthernetMediaSubType \
2881 SC_SCHEMA_KV(kSCPropNetEthernetMediaSubType \
2886 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2887 SC_SCHEMA_DECLARATION(kSCPropNetEthernetMediaOptions
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
2889 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
2890 #define kSCPropNetEthernetMediaOptions \
2891 SC_SCHEMA_KV(kSCPropNetEthernetMediaOptions \
2893 ,CFArray[CFString] )
2896 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2897 SC_SCHEMA_DECLARATION(kSCPropNetEthernetMTU
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
2899 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
2900 #define kSCPropNetEthernetMTU \
2901 SC_SCHEMA_KV(kSCPropNetEthernetMTU \
2906 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2907 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceDeviceName
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2909 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2910 #define kSCPropNetInterfaceDeviceName \
2911 SC_SCHEMA_KV(kSCPropNetInterfaceDeviceName \
2916 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2917 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceHardware
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2919 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2920 #define kSCPropNetInterfaceHardware \
2921 SC_SCHEMA_KV(kSCPropNetInterfaceHardware \
2926 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2927 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceType
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2929 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2930 #define kSCPropNetInterfaceType \
2931 SC_SCHEMA_KV(kSCPropNetInterfaceType \
2936 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2937 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceSubType
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2939 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2940 #define kSCPropNetInterfaceSubType \
2941 SC_SCHEMA_KV(kSCPropNetInterfaceSubType \
2946 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2947 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceSupportsModemOnHold
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
2949 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
2950 #define kSCPropNetInterfaceSupportsModemOnHold \
2951 SC_SCHEMA_KV(kSCPropNetInterfaceSupportsModemOnHold \
2952 ,"SupportsModemOnHold" \
2953 ,CFNumber (0 or 1) )
2956 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2957 SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypeEthernet
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2959 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2960 #define kSCValNetInterfaceTypeEthernet \
2961 SC_SCHEMA_KV(kSCValNetInterfaceTypeEthernet \
2966 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2967 SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypeFireWire
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
2969 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
2970 #define kSCValNetInterfaceTypeFireWire \
2971 SC_SCHEMA_KV(kSCValNetInterfaceTypeFireWire \
2976 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2977 SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypePPP
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2979 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
2980 #define kSCValNetInterfaceTypePPP \
2981 SC_SCHEMA_KV(kSCValNetInterfaceTypePPP \
2986 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2987 SC_SCHEMA_DECLARATION(kSCValNetInterfaceType6to4
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
2989 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
2990 #define kSCValNetInterfaceType6to4 \
2991 SC_SCHEMA_KV(kSCValNetInterfaceType6to4 \
2996 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
2997 SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypePPPoE
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
2999 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3000 #define kSCValNetInterfaceSubTypePPPoE \
3001 SC_SCHEMA_KV(kSCValNetInterfaceSubTypePPPoE \
3006 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3007 SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypePPPSerial
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3009 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3010 #define kSCValNetInterfaceSubTypePPPSerial \
3011 SC_SCHEMA_KV(kSCValNetInterfaceSubTypePPPSerial \
3016 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3017 SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypePPTP
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3019 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3020 #define kSCValNetInterfaceSubTypePPTP \
3021 SC_SCHEMA_KV(kSCValNetInterfaceSubTypePPTP \
3026 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3027 SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypeL2TP
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3029 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3030 #define kSCValNetInterfaceSubTypeL2TP \
3031 SC_SCHEMA_KV(kSCValNetInterfaceSubTypeL2TP \
3036 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3037 SC_SCHEMA_DECLARATION(kSCPropNetIPv4Addresses
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3039 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3040 #define kSCPropNetIPv4Addresses \
3041 SC_SCHEMA_KV(kSCPropNetIPv4Addresses \
3043 ,CFArray[CFString] )
3046 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3047 SC_SCHEMA_DECLARATION(kSCPropNetIPv4ConfigMethod
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3049 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3050 #define kSCPropNetIPv4ConfigMethod \
3051 SC_SCHEMA_KV(kSCPropNetIPv4ConfigMethod \
3056 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3057 SC_SCHEMA_DECLARATION(kSCPropNetIPv4DHCPClientID
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3059 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3060 #define kSCPropNetIPv4DHCPClientID \
3061 SC_SCHEMA_KV(kSCPropNetIPv4DHCPClientID \
3066 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3067 SC_SCHEMA_DECLARATION(kSCPropNetIPv4Router
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3069 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3070 #define kSCPropNetIPv4Router \
3071 SC_SCHEMA_KV(kSCPropNetIPv4Router \
3076 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3077 SC_SCHEMA_DECLARATION(kSCPropNetIPv4SubnetMasks
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3079 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3080 #define kSCPropNetIPv4SubnetMasks \
3081 SC_SCHEMA_KV(kSCPropNetIPv4SubnetMasks \
3083 ,CFArray[CFString] )
3086 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3087 SC_SCHEMA_DECLARATION(kSCPropNetIPv4DestAddresses
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3089 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3090 #define kSCPropNetIPv4DestAddresses \
3091 SC_SCHEMA_KV(kSCPropNetIPv4DestAddresses \
3093 ,CFArray[CFString] )
3096 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3097 SC_SCHEMA_DECLARATION(kSCPropNetIPv4BroadcastAddresses
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3099 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3100 #define kSCPropNetIPv4BroadcastAddresses \
3101 SC_SCHEMA_KV(kSCPropNetIPv4BroadcastAddresses \
3102 ,"BroadcastAddresses" \
3103 ,CFArray[CFString] )
3106 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3107 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodBOOTP
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3109 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3110 #define kSCValNetIPv4ConfigMethodBOOTP \
3111 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodBOOTP \
3116 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3117 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodDHCP
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3119 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3120 #define kSCValNetIPv4ConfigMethodDHCP \
3121 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodDHCP \
3126 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3127 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodINFORM
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3129 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3130 #define kSCValNetIPv4ConfigMethodINFORM \
3131 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodINFORM \
3136 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3137 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodLinkLocal
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3139 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3140 #define kSCValNetIPv4ConfigMethodLinkLocal \
3141 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodLinkLocal \
3146 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3147 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodManual
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3149 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3150 #define kSCValNetIPv4ConfigMethodManual \
3151 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodManual \
3156 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3157 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodPPP
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3159 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3160 #define kSCValNetIPv4ConfigMethodPPP \
3161 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodPPP \
3166 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3167 SC_SCHEMA_DECLARATION(kSCPropNetIPv6Addresses
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3169 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3170 #define kSCPropNetIPv6Addresses \
3171 SC_SCHEMA_KV(kSCPropNetIPv6Addresses \
3173 ,CFArray[CFString] )
3176 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3177 SC_SCHEMA_DECLARATION(kSCPropNetIPv6ConfigMethod
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3179 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3180 #define kSCPropNetIPv6ConfigMethod \
3181 SC_SCHEMA_KV(kSCPropNetIPv6ConfigMethod \
3186 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3187 SC_SCHEMA_DECLARATION(kSCPropNetIPv6DestAddresses
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3189 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3190 #define kSCPropNetIPv6DestAddresses \
3191 SC_SCHEMA_KV(kSCPropNetIPv6DestAddresses \
3193 ,CFArray[CFString] )
3196 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3197 SC_SCHEMA_DECLARATION(kSCPropNetIPv6Flags
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3199 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3200 #define kSCPropNetIPv6Flags \
3201 SC_SCHEMA_KV(kSCPropNetIPv6Flags \
3206 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3207 SC_SCHEMA_DECLARATION(kSCPropNetIPv6PrefixLength
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3209 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3210 #define kSCPropNetIPv6PrefixLength \
3211 SC_SCHEMA_KV(kSCPropNetIPv6PrefixLength \
3213 ,CFArray[CFNumber] )
3216 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3217 SC_SCHEMA_DECLARATION(kSCPropNetIPv6Router
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3219 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3220 #define kSCPropNetIPv6Router \
3221 SC_SCHEMA_KV(kSCPropNetIPv6Router \
3226 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3227 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodAutomatic
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3229 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3230 #define kSCValNetIPv6ConfigMethodAutomatic \
3231 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodAutomatic \
3236 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3237 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodManual
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3239 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3240 #define kSCValNetIPv6ConfigMethodManual \
3241 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodManual \
3246 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3247 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodRouterAdvertisement
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3249 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3250 #define kSCValNetIPv6ConfigMethodRouterAdvertisement \
3251 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodRouterAdvertisement \
3252 ,"RouterAdvertisement" \
3256 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3257 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethod6to4
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3259 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3260 #define kSCValNetIPv6ConfigMethod6to4 \
3261 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethod6to4 \
3266 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3267 SC_SCHEMA_DECLARATION(kSCPropNet6to4Relay
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3269 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3270 #define kSCPropNet6to4Relay \
3271 SC_SCHEMA_KV(kSCPropNet6to4Relay \
3276 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3277 SC_SCHEMA_DECLARATION(kSCPropNetLinkActive
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3279 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3280 #define kSCPropNetLinkActive \
3281 SC_SCHEMA_KV(kSCPropNetLinkActive \
3286 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3287 SC_SCHEMA_DECLARATION(kSCPropNetLinkDetaching
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3289 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3290 #define kSCPropNetLinkDetaching \
3291 SC_SCHEMA_KV(kSCPropNetLinkDetaching \
3296 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3297 SC_SCHEMA_DECLARATION(kSCPropNetModemConnectionScript
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3299 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3300 #define kSCPropNetModemConnectionScript \
3301 SC_SCHEMA_KV(kSCPropNetModemConnectionScript \
3302 ,"ConnectionScript" \
3306 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3307 SC_SCHEMA_DECLARATION(kSCPropNetModemConnectSpeed
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3309 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3310 #define kSCPropNetModemConnectSpeed \
3311 SC_SCHEMA_KV(kSCPropNetModemConnectSpeed \
3316 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3317 SC_SCHEMA_DECLARATION(kSCPropNetModemDataCompression
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3319 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3320 #define kSCPropNetModemDataCompression \
3321 SC_SCHEMA_KV(kSCPropNetModemDataCompression \
3322 ,"DataCompression" \
3323 ,CFNumber (0 or 1) )
3326 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3327 SC_SCHEMA_DECLARATION(kSCPropNetModemDialMode
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3329 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3330 #define kSCPropNetModemDialMode \
3331 SC_SCHEMA_KV(kSCPropNetModemDialMode \
3336 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3337 SC_SCHEMA_DECLARATION(kSCPropNetModemErrorCorrection
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3339 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3340 #define kSCPropNetModemErrorCorrection \
3341 SC_SCHEMA_KV(kSCPropNetModemErrorCorrection \
3342 ,"ErrorCorrection" \
3343 ,CFNumber (0 or 1) )
3346 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3347 SC_SCHEMA_DECLARATION(kSCPropNetModemHoldCallWaitingAudibleAlert
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3349 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3350 #define kSCPropNetModemHoldCallWaitingAudibleAlert \
3351 SC_SCHEMA_KV(kSCPropNetModemHoldCallWaitingAudibleAlert \
3352 ,"HoldCallWaitingAudibleAlert" \
3353 ,CFNumber (0 or 1) )
3356 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3357 SC_SCHEMA_DECLARATION(kSCPropNetModemHoldDisconnectOnAnswer
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3359 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3360 #define kSCPropNetModemHoldDisconnectOnAnswer \
3361 SC_SCHEMA_KV(kSCPropNetModemHoldDisconnectOnAnswer \
3362 ,"HoldDisconnectOnAnswer" \
3363 ,CFNumber (0 or 1) )
3366 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3367 SC_SCHEMA_DECLARATION(kSCPropNetModemHoldEnabled
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3369 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3370 #define kSCPropNetModemHoldEnabled \
3371 SC_SCHEMA_KV(kSCPropNetModemHoldEnabled \
3373 ,CFNumber (0 or 1) )
3376 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3377 SC_SCHEMA_DECLARATION(kSCPropNetModemHoldReminder
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3379 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3380 #define kSCPropNetModemHoldReminder \
3381 SC_SCHEMA_KV(kSCPropNetModemHoldReminder \
3383 ,CFNumber (0 or 1) )
3386 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3387 SC_SCHEMA_DECLARATION(kSCPropNetModemHoldReminderTime
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3389 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3390 #define kSCPropNetModemHoldReminderTime \
3391 SC_SCHEMA_KV(kSCPropNetModemHoldReminderTime \
3392 ,"HoldReminderTime" \
3396 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3397 SC_SCHEMA_DECLARATION(kSCPropNetModemNote
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3399 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3400 #define kSCPropNetModemNote \
3401 SC_SCHEMA_KV(kSCPropNetModemNote \
3406 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3407 SC_SCHEMA_DECLARATION(kSCPropNetModemPulseDial
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3409 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3410 #define kSCPropNetModemPulseDial \
3411 SC_SCHEMA_KV(kSCPropNetModemPulseDial \
3413 ,CFNumber (0 or 1) )
3416 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3417 SC_SCHEMA_DECLARATION(kSCPropNetModemSpeaker
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3419 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3420 #define kSCPropNetModemSpeaker \
3421 SC_SCHEMA_KV(kSCPropNetModemSpeaker \
3423 ,CFNumber (0 or 1) )
3426 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3427 SC_SCHEMA_DECLARATION(kSCPropNetModemSpeed
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3429 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3430 #define kSCPropNetModemSpeed \
3431 SC_SCHEMA_KV(kSCPropNetModemSpeed \
3436 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3437 SC_SCHEMA_DECLARATION(kSCValNetModemDialModeIgnoreDialTone
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3439 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3440 #define kSCValNetModemDialModeIgnoreDialTone \
3441 SC_SCHEMA_KV(kSCValNetModemDialModeIgnoreDialTone \
3446 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3447 SC_SCHEMA_DECLARATION(kSCValNetModemDialModeManual
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3449 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3450 #define kSCValNetModemDialModeManual \
3451 SC_SCHEMA_KV(kSCValNetModemDialModeManual \
3456 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3457 SC_SCHEMA_DECLARATION(kSCValNetModemDialModeWaitForDialTone
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3459 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3460 #define kSCValNetModemDialModeWaitForDialTone \
3461 SC_SCHEMA_KV(kSCValNetModemDialModeWaitForDialTone \
3462 ,"WaitForDialTone" \
3466 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3467 SC_SCHEMA_DECLARATION(kSCPropNetNetInfoBindingMethods
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3469 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3470 #define kSCPropNetNetInfoBindingMethods \
3471 SC_SCHEMA_KV(kSCPropNetNetInfoBindingMethods \
3476 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3477 SC_SCHEMA_DECLARATION(kSCPropNetNetInfoServerAddresses
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3479 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3480 #define kSCPropNetNetInfoServerAddresses \
3481 SC_SCHEMA_KV(kSCPropNetNetInfoServerAddresses \
3482 ,"ServerAddresses" \
3483 ,CFArray[CFString] )
3486 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3487 SC_SCHEMA_DECLARATION(kSCPropNetNetInfoServerTags
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3489 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3490 #define kSCPropNetNetInfoServerTags \
3491 SC_SCHEMA_KV(kSCPropNetNetInfoServerTags \
3493 ,CFArray[CFString] )
3496 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3497 SC_SCHEMA_DECLARATION(kSCPropNetNetInfoBroadcastServerTag
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3499 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3500 #define kSCPropNetNetInfoBroadcastServerTag \
3501 SC_SCHEMA_KV(kSCPropNetNetInfoBroadcastServerTag \
3502 ,"BroadcastServerTag" \
3506 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3507 SC_SCHEMA_DECLARATION(kSCValNetNetInfoBindingMethodsBroadcast
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3509 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3510 #define kSCValNetNetInfoBindingMethodsBroadcast \
3511 SC_SCHEMA_KV(kSCValNetNetInfoBindingMethodsBroadcast \
3516 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3517 SC_SCHEMA_DECLARATION(kSCValNetNetInfoBindingMethodsDHCP
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3519 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3520 #define kSCValNetNetInfoBindingMethodsDHCP \
3521 SC_SCHEMA_KV(kSCValNetNetInfoBindingMethodsDHCP \
3526 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3527 SC_SCHEMA_DECLARATION(kSCValNetNetInfoBindingMethodsManual
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3529 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3530 #define kSCValNetNetInfoBindingMethodsManual \
3531 SC_SCHEMA_KV(kSCValNetNetInfoBindingMethodsManual \
3536 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3537 SC_SCHEMA_DECLARATION(kSCValNetNetInfoDefaultServerTag
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3539 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3540 #define kSCValNetNetInfoDefaultServerTag \
3541 SC_SCHEMA_KV(kSCValNetNetInfoDefaultServerTag \
3546 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3547 SC_SCHEMA_DECLARATION(kSCPropNetPPPACSPEnabled
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3549 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3550 #define kSCPropNetPPPACSPEnabled \
3551 SC_SCHEMA_KV(kSCPropNetPPPACSPEnabled \
3553 ,CFNumber (0 or 1) )
3556 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3557 SC_SCHEMA_DECLARATION(kSCPropNetPPPConnectTime
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3559 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3560 #define kSCPropNetPPPConnectTime \
3561 SC_SCHEMA_KV(kSCPropNetPPPConnectTime \
3566 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3567 SC_SCHEMA_DECLARATION(kSCPropNetPPPDeviceLastCause
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3569 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3570 #define kSCPropNetPPPDeviceLastCause \
3571 SC_SCHEMA_KV(kSCPropNetPPPDeviceLastCause \
3572 ,"DeviceLastCause" \
3576 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3577 SC_SCHEMA_DECLARATION(kSCPropNetPPPDialOnDemand
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3579 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3580 #define kSCPropNetPPPDialOnDemand \
3581 SC_SCHEMA_KV(kSCPropNetPPPDialOnDemand \
3583 ,CFNumber (0 or 1) )
3586 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1040
3587 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnFastUserSwitch
, AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
)
3589 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1040) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1040)
3590 #define kSCPropNetPPPDisconnectOnFastUserSwitch \
3591 SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnFastUserSwitch \
3592 ,"DisconnectOnFastUserSwitch" \
3593 ,CFNumber (0 or 1) )
3596 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3597 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnIdle
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3599 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3600 #define kSCPropNetPPPDisconnectOnIdle \
3601 SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnIdle \
3602 ,"DisconnectOnIdle" \
3603 ,CFNumber (0 or 1) )
3606 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3607 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnIdleTimer
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3609 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3610 #define kSCPropNetPPPDisconnectOnIdleTimer \
3611 SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnIdleTimer \
3612 ,"DisconnectOnIdleTimer" \
3616 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3617 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnLogout
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3619 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3620 #define kSCPropNetPPPDisconnectOnLogout \
3621 SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnLogout \
3622 ,"DisconnectOnLogout" \
3623 ,CFNumber (0 or 1) )
3626 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3627 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnSleep
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3629 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3630 #define kSCPropNetPPPDisconnectOnSleep \
3631 SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnSleep \
3632 ,"DisconnectOnSleep" \
3633 ,CFNumber (0 or 1) )
3636 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3637 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectTime
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3639 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3640 #define kSCPropNetPPPDisconnectTime \
3641 SC_SCHEMA_KV(kSCPropNetPPPDisconnectTime \
3646 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3647 SC_SCHEMA_DECLARATION(kSCPropNetPPPIdleReminderTimer
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3649 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3650 #define kSCPropNetPPPIdleReminderTimer \
3651 SC_SCHEMA_KV(kSCPropNetPPPIdleReminderTimer \
3652 ,"IdleReminderTimer" \
3656 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3657 SC_SCHEMA_DECLARATION(kSCPropNetPPPIdleReminder
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3659 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3660 #define kSCPropNetPPPIdleReminder \
3661 SC_SCHEMA_KV(kSCPropNetPPPIdleReminder \
3663 ,CFNumber (0 or 1) )
3666 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3667 SC_SCHEMA_DECLARATION(kSCPropNetPPPLastCause
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3669 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3670 #define kSCPropNetPPPLastCause \
3671 SC_SCHEMA_KV(kSCPropNetPPPLastCause \
3676 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3677 SC_SCHEMA_DECLARATION(kSCPropNetPPPLogfile
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3679 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3680 #define kSCPropNetPPPLogfile \
3681 SC_SCHEMA_KV(kSCPropNetPPPLogfile \
3686 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3687 SC_SCHEMA_DECLARATION(kSCPropNetPPPPlugins
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3689 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3690 #define kSCPropNetPPPPlugins \
3691 SC_SCHEMA_KV(kSCPropNetPPPPlugins \
3693 ,CFArray[CFString] )
3696 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3697 SC_SCHEMA_DECLARATION(kSCPropNetPPPRetryConnectTime
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3699 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3700 #define kSCPropNetPPPRetryConnectTime \
3701 SC_SCHEMA_KV(kSCPropNetPPPRetryConnectTime \
3702 ,"RetryConnectTime" \
3706 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3707 SC_SCHEMA_DECLARATION(kSCPropNetPPPSessionTimer
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3709 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3710 #define kSCPropNetPPPSessionTimer \
3711 SC_SCHEMA_KV(kSCPropNetPPPSessionTimer \
3716 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3717 SC_SCHEMA_DECLARATION(kSCPropNetPPPStatus
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3719 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3720 #define kSCPropNetPPPStatus \
3721 SC_SCHEMA_KV(kSCPropNetPPPStatus \
3726 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3727 SC_SCHEMA_DECLARATION(kSCPropNetPPPUseSessionTimer
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3729 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3730 #define kSCPropNetPPPUseSessionTimer \
3731 SC_SCHEMA_KV(kSCPropNetPPPUseSessionTimer \
3732 ,"UseSessionTimer" \
3733 ,CFNumber (0 or 1) )
3736 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3737 SC_SCHEMA_DECLARATION(kSCPropNetPPPVerboseLogging
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3739 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3740 #define kSCPropNetPPPVerboseLogging \
3741 SC_SCHEMA_KV(kSCPropNetPPPVerboseLogging \
3743 ,CFNumber (0 or 1) )
3746 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3747 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthEAPPlugins
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3749 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3750 #define kSCPropNetPPPAuthEAPPlugins \
3751 SC_SCHEMA_KV(kSCPropNetPPPAuthEAPPlugins \
3753 ,CFArray[CFString] )
3756 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3757 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthName
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3759 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3760 #define kSCPropNetPPPAuthName \
3761 SC_SCHEMA_KV(kSCPropNetPPPAuthName \
3766 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3767 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthPassword
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3769 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3770 #define kSCPropNetPPPAuthPassword \
3771 SC_SCHEMA_KV(kSCPropNetPPPAuthPassword \
3776 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3777 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthPasswordEncryption
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3779 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3780 #define kSCPropNetPPPAuthPasswordEncryption \
3781 SC_SCHEMA_KV(kSCPropNetPPPAuthPasswordEncryption \
3782 ,"AuthPasswordEncryption" \
3786 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3787 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthPrompt
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3789 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3790 #define kSCPropNetPPPAuthPrompt \
3791 SC_SCHEMA_KV(kSCPropNetPPPAuthPrompt \
3796 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3797 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthProtocol
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3799 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3800 #define kSCPropNetPPPAuthProtocol \
3801 SC_SCHEMA_KV(kSCPropNetPPPAuthProtocol \
3803 ,CFArray[CFString] )
3806 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3807 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPasswordEncryptionKeychain
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3809 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3810 #define kSCValNetPPPAuthPasswordEncryptionKeychain \
3811 SC_SCHEMA_KV(kSCValNetPPPAuthPasswordEncryptionKeychain \
3816 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3817 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPromptBefore
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3819 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3820 #define kSCValNetPPPAuthPromptBefore \
3821 SC_SCHEMA_KV(kSCValNetPPPAuthPromptBefore \
3826 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3827 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPromptAfter
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3829 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3830 #define kSCValNetPPPAuthPromptAfter \
3831 SC_SCHEMA_KV(kSCValNetPPPAuthPromptAfter \
3836 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3837 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolCHAP
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3839 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3840 #define kSCValNetPPPAuthProtocolCHAP \
3841 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolCHAP \
3846 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3847 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolEAP
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3849 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3850 #define kSCValNetPPPAuthProtocolEAP \
3851 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolEAP \
3856 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3857 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolMSCHAP1
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3859 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3860 #define kSCValNetPPPAuthProtocolMSCHAP1 \
3861 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolMSCHAP1 \
3866 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3867 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolMSCHAP2
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
3869 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
3870 #define kSCValNetPPPAuthProtocolMSCHAP2 \
3871 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolMSCHAP2 \
3876 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3877 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolPAP
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3879 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3880 #define kSCValNetPPPAuthProtocolPAP \
3881 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolPAP \
3886 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3887 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommAlternateRemoteAddress
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3889 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3890 #define kSCPropNetPPPCommAlternateRemoteAddress \
3891 SC_SCHEMA_KV(kSCPropNetPPPCommAlternateRemoteAddress \
3892 ,"CommAlternateRemoteAddress" \
3896 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3897 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommConnectDelay
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3899 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3900 #define kSCPropNetPPPCommConnectDelay \
3901 SC_SCHEMA_KV(kSCPropNetPPPCommConnectDelay \
3902 ,"CommConnectDelay" \
3906 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3907 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommDisplayTerminalWindow
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3909 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3910 #define kSCPropNetPPPCommDisplayTerminalWindow \
3911 SC_SCHEMA_KV(kSCPropNetPPPCommDisplayTerminalWindow \
3912 ,"CommDisplayTerminalWindow" \
3913 ,CFNumber (0 or 1) )
3916 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3917 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommRedialCount
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3919 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3920 #define kSCPropNetPPPCommRedialCount \
3921 SC_SCHEMA_KV(kSCPropNetPPPCommRedialCount \
3922 ,"CommRedialCount" \
3926 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3927 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommRedialEnabled
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3929 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3930 #define kSCPropNetPPPCommRedialEnabled \
3931 SC_SCHEMA_KV(kSCPropNetPPPCommRedialEnabled \
3932 ,"CommRedialEnabled" \
3933 ,CFNumber (0 or 1) )
3936 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3937 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommRedialInterval
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3939 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3940 #define kSCPropNetPPPCommRedialInterval \
3941 SC_SCHEMA_KV(kSCPropNetPPPCommRedialInterval \
3942 ,"CommRedialInterval" \
3946 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3947 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommRemoteAddress
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3949 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3950 #define kSCPropNetPPPCommRemoteAddress \
3951 SC_SCHEMA_KV(kSCPropNetPPPCommRemoteAddress \
3952 ,"CommRemoteAddress" \
3956 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3957 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommTerminalScript
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
3959 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
3960 #define kSCPropNetPPPCommTerminalScript \
3961 SC_SCHEMA_KV(kSCPropNetPPPCommTerminalScript \
3962 ,"CommTerminalScript" \
3966 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3967 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommUseTerminalScript
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3969 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3970 #define kSCPropNetPPPCommUseTerminalScript \
3971 SC_SCHEMA_KV(kSCPropNetPPPCommUseTerminalScript \
3972 ,"CommUseTerminalScript" \
3973 ,CFNumber (0 or 1) )
3976 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
3977 SC_SCHEMA_DECLARATION(kSCPropNetPPPCCPEnabled
, AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER
)
3979 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1020) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1020)
3980 #define kSCPropNetPPPCCPEnabled \
3981 SC_SCHEMA_KV(kSCPropNetPPPCCPEnabled \
3983 ,CFNumber (0 or 1) )
3986 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1040
3987 SC_SCHEMA_DECLARATION(kSCPropNetPPPCCPMPPE40Enabled
, AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
)
3989 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1040) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1040)
3990 #define kSCPropNetPPPCCPMPPE40Enabled \
3991 SC_SCHEMA_KV(kSCPropNetPPPCCPMPPE40Enabled \
3992 ,"CCPMPPE40Enabled" \
3993 ,CFNumber (0 or 1) )
3996 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1040
3997 SC_SCHEMA_DECLARATION(kSCPropNetPPPCCPMPPE128Enabled
, AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
)
3999 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1040) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1040)
4000 #define kSCPropNetPPPCCPMPPE128Enabled \
4001 SC_SCHEMA_KV(kSCPropNetPPPCCPMPPE128Enabled \
4002 ,"CCPMPPE128Enabled" \
4003 ,CFNumber (0 or 1) )
4006 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4007 SC_SCHEMA_DECLARATION(kSCPropNetPPPIPCPCompressionVJ
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4009 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4010 #define kSCPropNetPPPIPCPCompressionVJ \
4011 SC_SCHEMA_KV(kSCPropNetPPPIPCPCompressionVJ \
4012 ,"IPCPCompressionVJ" \
4013 ,CFNumber (0 or 1) )
4016 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1040
4017 SC_SCHEMA_DECLARATION(kSCPropNetPPPIPCPUsePeerDNS
, AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
)
4019 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1040) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1040)
4020 #define kSCPropNetPPPIPCPUsePeerDNS \
4021 SC_SCHEMA_KV(kSCPropNetPPPIPCPUsePeerDNS \
4023 ,CFNumber (0 or 1) )
4026 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4027 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPEchoEnabled
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4029 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4030 #define kSCPropNetPPPLCPEchoEnabled \
4031 SC_SCHEMA_KV(kSCPropNetPPPLCPEchoEnabled \
4033 ,CFNumber (0 or 1) )
4036 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4037 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPEchoFailure
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4039 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4040 #define kSCPropNetPPPLCPEchoFailure \
4041 SC_SCHEMA_KV(kSCPropNetPPPLCPEchoFailure \
4046 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4047 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPEchoInterval
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4049 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4050 #define kSCPropNetPPPLCPEchoInterval \
4051 SC_SCHEMA_KV(kSCPropNetPPPLCPEchoInterval \
4052 ,"LCPEchoInterval" \
4056 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4057 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPCompressionACField
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4059 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4060 #define kSCPropNetPPPLCPCompressionACField \
4061 SC_SCHEMA_KV(kSCPropNetPPPLCPCompressionACField \
4062 ,"LCPCompressionACField" \
4063 ,CFNumber (0 or 1) )
4066 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4067 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPCompressionPField
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4069 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4070 #define kSCPropNetPPPLCPCompressionPField \
4071 SC_SCHEMA_KV(kSCPropNetPPPLCPCompressionPField \
4072 ,"LCPCompressionPField" \
4073 ,CFNumber (0 or 1) )
4076 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4077 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPMRU
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4079 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4080 #define kSCPropNetPPPLCPMRU \
4081 SC_SCHEMA_KV(kSCPropNetPPPLCPMRU \
4086 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4087 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPMTU
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4089 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4090 #define kSCPropNetPPPLCPMTU \
4091 SC_SCHEMA_KV(kSCPropNetPPPLCPMTU \
4096 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4097 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPReceiveACCM
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4099 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4100 #define kSCPropNetPPPLCPReceiveACCM \
4101 SC_SCHEMA_KV(kSCPropNetPPPLCPReceiveACCM \
4106 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4107 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPTransmitACCM
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4109 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4110 #define kSCPropNetPPPLCPTransmitACCM \
4111 SC_SCHEMA_KV(kSCPropNetPPPLCPTransmitACCM \
4112 ,"LCPTransmitACCM" \
4116 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4117 SC_SCHEMA_DECLARATION(kSCPropNetL2TPIPSecSharedSecret
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
4119 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
4120 #define kSCPropNetL2TPIPSecSharedSecret \
4121 SC_SCHEMA_KV(kSCPropNetL2TPIPSecSharedSecret \
4122 ,"IPSecSharedSecret" \
4126 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4127 SC_SCHEMA_DECLARATION(kSCPropNetL2TPIPSecSharedSecretEncryption
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
4129 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
4130 #define kSCPropNetL2TPIPSecSharedSecretEncryption \
4131 SC_SCHEMA_KV(kSCPropNetL2TPIPSecSharedSecretEncryption \
4132 ,"IPSecSharedSecretEncryption" \
4136 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4137 SC_SCHEMA_DECLARATION(kSCPropNetL2TPTransport
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
4139 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
4140 #define kSCPropNetL2TPTransport \
4141 SC_SCHEMA_KV(kSCPropNetL2TPTransport \
4146 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4147 SC_SCHEMA_DECLARATION(kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
4149 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
4150 #define kSCValNetL2TPIPSecSharedSecretEncryptionKeychain \
4151 SC_SCHEMA_KV(kSCValNetL2TPIPSecSharedSecretEncryptionKeychain \
4156 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4157 SC_SCHEMA_DECLARATION(kSCValNetL2TPTransportIP
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
4159 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
4160 #define kSCValNetL2TPTransportIP \
4161 SC_SCHEMA_KV(kSCValNetL2TPTransportIP \
4166 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4167 SC_SCHEMA_DECLARATION(kSCValNetL2TPTransportIPSec
, AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER
)
4169 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1030) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1030)
4170 #define kSCValNetL2TPTransportIPSec \
4171 SC_SCHEMA_KV(kSCValNetL2TPTransportIPSec \
4176 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4177 SC_SCHEMA_DECLARATION(kSCPropNetProxiesExceptionsList
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4179 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4180 #define kSCPropNetProxiesExceptionsList \
4181 SC_SCHEMA_KV(kSCPropNetProxiesExceptionsList \
4183 ,CFArray[CFString] )
4186 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1040
4187 SC_SCHEMA_DECLARATION(kSCPropNetProxiesExcludeSimpleHostnames
, AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
)
4189 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1040) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1040)
4190 #define kSCPropNetProxiesExcludeSimpleHostnames \
4191 SC_SCHEMA_KV(kSCPropNetProxiesExcludeSimpleHostnames \
4192 ,"ExcludeSimpleHostnames" \
4193 ,CFNumber (0 or 1) )
4196 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4197 SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPEnable
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4199 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4200 #define kSCPropNetProxiesFTPEnable \
4201 SC_SCHEMA_KV(kSCPropNetProxiesFTPEnable \
4203 ,CFNumber (0 or 1) )
4206 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4207 SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPPassive
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4209 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4210 #define kSCPropNetProxiesFTPPassive \
4211 SC_SCHEMA_KV(kSCPropNetProxiesFTPPassive \
4213 ,CFNumber (0 or 1) )
4216 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4217 SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPPort
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4219 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4220 #define kSCPropNetProxiesFTPPort \
4221 SC_SCHEMA_KV(kSCPropNetProxiesFTPPort \
4226 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4227 SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPProxy
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4229 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4230 #define kSCPropNetProxiesFTPProxy \
4231 SC_SCHEMA_KV(kSCPropNetProxiesFTPProxy \
4236 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4237 SC_SCHEMA_DECLARATION(kSCPropNetProxiesGopherEnable
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4239 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4240 #define kSCPropNetProxiesGopherEnable \
4241 SC_SCHEMA_KV(kSCPropNetProxiesGopherEnable \
4243 ,CFNumber (0 or 1) )
4246 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4247 SC_SCHEMA_DECLARATION(kSCPropNetProxiesGopherPort
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4249 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4250 #define kSCPropNetProxiesGopherPort \
4251 SC_SCHEMA_KV(kSCPropNetProxiesGopherPort \
4256 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4257 SC_SCHEMA_DECLARATION(kSCPropNetProxiesGopherProxy
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4259 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4260 #define kSCPropNetProxiesGopherProxy \
4261 SC_SCHEMA_KV(kSCPropNetProxiesGopherProxy \
4266 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4267 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPEnable
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4269 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4270 #define kSCPropNetProxiesHTTPEnable \
4271 SC_SCHEMA_KV(kSCPropNetProxiesHTTPEnable \
4273 ,CFNumber (0 or 1) )
4276 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4277 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPPort
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4279 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4280 #define kSCPropNetProxiesHTTPPort \
4281 SC_SCHEMA_KV(kSCPropNetProxiesHTTPPort \
4286 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4287 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPProxy
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4289 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4290 #define kSCPropNetProxiesHTTPProxy \
4291 SC_SCHEMA_KV(kSCPropNetProxiesHTTPProxy \
4296 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4297 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPSEnable
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4299 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4300 #define kSCPropNetProxiesHTTPSEnable \
4301 SC_SCHEMA_KV(kSCPropNetProxiesHTTPSEnable \
4303 ,CFNumber (0 or 1) )
4306 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4307 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPSPort
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4309 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4310 #define kSCPropNetProxiesHTTPSPort \
4311 SC_SCHEMA_KV(kSCPropNetProxiesHTTPSPort \
4316 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4317 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPSProxy
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4319 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4320 #define kSCPropNetProxiesHTTPSProxy \
4321 SC_SCHEMA_KV(kSCPropNetProxiesHTTPSProxy \
4326 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4327 SC_SCHEMA_DECLARATION(kSCPropNetProxiesRTSPEnable
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4329 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4330 #define kSCPropNetProxiesRTSPEnable \
4331 SC_SCHEMA_KV(kSCPropNetProxiesRTSPEnable \
4333 ,CFNumber (0 or 1) )
4336 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4337 SC_SCHEMA_DECLARATION(kSCPropNetProxiesRTSPPort
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4339 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4340 #define kSCPropNetProxiesRTSPPort \
4341 SC_SCHEMA_KV(kSCPropNetProxiesRTSPPort \
4346 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4347 SC_SCHEMA_DECLARATION(kSCPropNetProxiesRTSPProxy
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4349 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4350 #define kSCPropNetProxiesRTSPProxy \
4351 SC_SCHEMA_KV(kSCPropNetProxiesRTSPProxy \
4356 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4357 SC_SCHEMA_DECLARATION(kSCPropNetProxiesSOCKSEnable
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4359 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4360 #define kSCPropNetProxiesSOCKSEnable \
4361 SC_SCHEMA_KV(kSCPropNetProxiesSOCKSEnable \
4363 ,CFNumber (0 or 1) )
4366 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4367 SC_SCHEMA_DECLARATION(kSCPropNetProxiesSOCKSPort
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4369 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4370 #define kSCPropNetProxiesSOCKSPort \
4371 SC_SCHEMA_KV(kSCPropNetProxiesSOCKSPort \
4376 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4377 SC_SCHEMA_DECLARATION(kSCPropNetProxiesSOCKSProxy
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4379 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4380 #define kSCPropNetProxiesSOCKSProxy \
4381 SC_SCHEMA_KV(kSCPropNetProxiesSOCKSProxy \
4386 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1040
4387 SC_SCHEMA_DECLARATION(kSCPropNetProxiesProxyAutoConfigEnable
, AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
)
4389 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1040) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1040)
4390 #define kSCPropNetProxiesProxyAutoConfigEnable \
4391 SC_SCHEMA_KV(kSCPropNetProxiesProxyAutoConfigEnable \
4392 ,"ProxyAutoConfigEnable" \
4393 ,CFNumber (0 or 1) )
4396 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1040
4397 SC_SCHEMA_DECLARATION(kSCPropNetProxiesProxyAutoConfigURLString
, AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
)
4399 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1040) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1040)
4400 #define kSCPropNetProxiesProxyAutoConfigURLString \
4401 SC_SCHEMA_KV(kSCPropNetProxiesProxyAutoConfigURLString \
4402 ,"ProxyAutoConfigURLString" \
4406 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1040
4407 SC_SCHEMA_DECLARATION(kSCPropNetProxiesProxyAutoDiscoveryEnable
, AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER
)
4409 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1040) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1040)
4410 #define kSCPropNetProxiesProxyAutoDiscoveryEnable \
4411 SC_SCHEMA_KV(kSCPropNetProxiesProxyAutoDiscoveryEnable \
4412 ,"ProxyAutoDiscoveryEnable" \
4413 ,CFNumber (0 or 1) )
4416 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4417 SC_SCHEMA_DECLARATION(kSCEntUsersConsoleUser
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4419 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4420 #define kSCEntUsersConsoleUser \
4421 SC_SCHEMA_KV(kSCEntUsersConsoleUser \
4426 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4427 SC_SCHEMA_DECLARATION(kSCPropSystemComputerName
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4429 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4430 #define kSCPropSystemComputerName \
4431 SC_SCHEMA_KV(kSCPropSystemComputerName \
4436 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4437 SC_SCHEMA_DECLARATION(kSCPropSystemComputerNameEncoding
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4439 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4440 #define kSCPropSystemComputerNameEncoding \
4441 SC_SCHEMA_KV(kSCPropSystemComputerNameEncoding \
4442 ,"ComputerNameEncoding" \
4446 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4447 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainFile
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4449 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4450 #define kSCDynamicStoreDomainFile \
4451 SC_SCHEMA_KV(kSCDynamicStoreDomainFile \
4456 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4457 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainPlugin
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4459 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4460 #define kSCDynamicStoreDomainPlugin \
4461 SC_SCHEMA_KV(kSCDynamicStoreDomainPlugin \
4466 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4467 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainSetup
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4469 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4470 #define kSCDynamicStoreDomainSetup \
4471 SC_SCHEMA_KV(kSCDynamicStoreDomainSetup \
4476 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4477 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainState
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4479 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4480 #define kSCDynamicStoreDomainState \
4481 SC_SCHEMA_KV(kSCDynamicStoreDomainState \
4486 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4487 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainPrefs
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4489 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4490 #define kSCDynamicStoreDomainPrefs \
4491 SC_SCHEMA_KV(kSCDynamicStoreDomainPrefs \
4496 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4497 SC_SCHEMA_DECLARATION(kSCDynamicStorePropSetupCurrentSet
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4499 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4500 #define kSCDynamicStorePropSetupCurrentSet \
4501 SC_SCHEMA_KV(kSCDynamicStorePropSetupCurrentSet \
4506 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4507 SC_SCHEMA_DECLARATION(kSCDynamicStorePropSetupLastUpdated
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4509 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4510 #define kSCDynamicStorePropSetupLastUpdated \
4511 SC_SCHEMA_KV(kSCDynamicStorePropSetupLastUpdated \
4516 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4517 SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetInterfaces
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4519 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4520 #define kSCDynamicStorePropNetInterfaces \
4521 SC_SCHEMA_KV(kSCDynamicStorePropNetInterfaces \
4523 ,CFArray[CFString] )
4526 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4527 SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetPrimaryInterface
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4529 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4530 #define kSCDynamicStorePropNetPrimaryInterface \
4531 SC_SCHEMA_KV(kSCDynamicStorePropNetPrimaryInterface \
4532 ,"PrimaryInterface" \
4536 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4537 SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetPrimaryService
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4539 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4540 #define kSCDynamicStorePropNetPrimaryService \
4541 SC_SCHEMA_KV(kSCDynamicStorePropNetPrimaryService \
4546 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4547 SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetServiceIDs
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER
)
4549 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4550 #define kSCDynamicStorePropNetServiceIDs \
4551 SC_SCHEMA_KV(kSCDynamicStorePropNetServiceIDs \
4553 ,CFArray[CFString] )
4556 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4557 SC_SCHEMA_DECLARATION(kSCPropUsersConsoleUserName
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4
)
4559 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4560 #define kSCPropUsersConsoleUserName \
4561 SC_SCHEMA_KV(kSCPropUsersConsoleUserName \
4566 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4567 SC_SCHEMA_DECLARATION(kSCPropUsersConsoleUserUID
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4
)
4569 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4570 #define kSCPropUsersConsoleUserUID \
4571 SC_SCHEMA_KV(kSCPropUsersConsoleUserUID \
4576 #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
4577 SC_SCHEMA_DECLARATION(kSCPropUsersConsoleUserGID
, AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4
)
4579 #if (MAC_OS_X_VERSION_MIN_REQUIRED >= 1010) || (MAC_OS_X_VERSION_MAX_ALLOWED >= 1010)
4580 #define kSCPropUsersConsoleUserGID \
4581 SC_SCHEMA_KV(kSCPropUsersConsoleUserGID \
4586 #endif /* _SCSCHEMADEFINITIONS_H */