2 * Copyright (c) 2000-2011 Apple 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 * kSCEntNetDHCP "DHCP" CFDictionary
66 * kSCEntNetDNS "DNS" CFDictionary
67 * kSCEntNetEthernet "Ethernet" CFDictionary
68 * kSCEntNetFireWire "FireWire" CFDictionary
69 * kSCEntNetInterface "Interface" CFDictionary
70 * kSCEntNetIPSec "IPSec" CFDictionary
71 * kSCEntNetIPv4 "IPv4" CFDictionary
72 * kSCEntNetIPv6 "IPv6" CFDictionary
73 * kSCEntNetL2TP "L2TP" CFDictionary
74 * kSCEntNetLink "Link" CFDictionary
75 * kSCEntNetModem "Modem" CFDictionary
76 * kSCEntNetPPP "PPP" CFDictionary
77 * kSCEntNetPPPoE "PPPoE" CFDictionary
78 * kSCEntNetPPPSerial "PPPSerial" CFDictionary
79 * kSCEntNetPPTP "PPTP" CFDictionary
80 * kSCEntNetProxies "Proxies" CFDictionary
81 * kSCEntNetSMB "SMB" 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 * kSCValNetAirPortJoinModeRanked "Ranked"
112 * kSCValNetAirPortJoinModeRecent "Recent"
113 * kSCValNetAirPortJoinModeStrongest "Strongest"
115 * --- kSCPropNetAirPortPasswordEncryption values ---
116 * kSCValNetAirPortAuthPasswordEncryptionKeychain "Keychain"
118 * kSCEntNetDNS Entity Keys
120 * kSCPropNetDNSDomainName "DomainName" CFString
121 * kSCPropNetDNSOptions "Options" CFString
122 * kSCPropNetDNSSearchDomains "SearchDomains" CFArray[CFString]
123 * kSCPropNetDNSSearchOrder "SearchOrder" CFNumber
124 * kSCPropNetDNSServerAddresses "ServerAddresses" CFArray[CFString]
125 * kSCPropNetDNSServerPort "ServerPort" CFNumber
126 * kSCPropNetDNSServerTimeout "ServerTimeout" CFNumber
127 * kSCPropNetDNSSortList "SortList" CFArray[CFString]
128 * kSCPropNetDNSSupplementalMatchDomains "SupplementalMatchDomains" CFArray[CFString]
129 * kSCPropNetDNSSupplementalMatchOrders "SupplementalMatchOrders" CFArray[CFNumber]
131 * kSCEntNetEthernet (Hardware) Entity Keys
133 * kSCPropNetEthernetMediaSubType "MediaSubType" CFString
134 * kSCPropNetEthernetMediaOptions "MediaOptions" CFArray[CFString]
135 * kSCPropNetEthernetMTU "MTU" CFNumber
137 * kSCEntNetFireWire (Hardware) Entity Keys
139 * * RESERVED FOR FUTURE USE *
141 * kSCEntNetInterface Entity Keys
143 * kSCPropNetInterfaceDeviceName "DeviceName" CFString
144 * kSCPropNetInterfaceHardware "Hardware" CFString
145 * kSCPropNetInterfaceType "Type" CFString
146 * kSCPropNetInterfaceSubType "SubType" CFString
147 * kSCPropNetInterfaceSupportsModemOnHold "SupportsModemOnHold" CFNumber (0 or 1)
149 * --- kSCPropNetInterfaceType values ---
150 * kSCValNetInterfaceTypeEthernet "Ethernet"
151 * kSCValNetInterfaceTypeFireWire "FireWire"
152 * kSCValNetInterfaceTypePPP "PPP"
153 * kSCValNetInterfaceType6to4 "6to4"
154 * kSCValNetInterfaceTypeIPSec "IPSec"
156 * --- kSCPropNetServiceSubType values (for PPP) ---
157 * kSCValNetInterfaceSubTypePPPoE "PPPoE"
158 * kSCValNetInterfaceSubTypePPPSerial "PPPSerial"
159 * kSCValNetInterfaceSubTypePPTP "PPTP"
160 * kSCValNetInterfaceSubTypeL2TP "L2TP"
162 * kSCEntNetIPSec Entity Keys
164 * kSCPropNetIPSecAuthenticationMethod "AuthenticationMethod" CFString
165 * kSCPropNetIPSecLocalCertificate "LocalCertificate" CFData
166 * kSCPropNetIPSecLocalIdentifier "LocalIdentifier" CFString
167 * kSCPropNetIPSecLocalIdentifierType "LocalIdentifierType" CFString
168 * kSCPropNetIPSecSharedSecret "SharedSecret" CFString
169 * kSCPropNetIPSecSharedSecretEncryption "SharedSecretEncryption" CFString
170 * kSCPropNetIPSecConnectTime "ConnectTime" CFNumber
171 * kSCPropNetIPSecRemoteAddress "RemoteAddress" CFString
172 * kSCPropNetIPSecStatus "Status" CFNumber
173 * kSCPropNetIPSecXAuthEnabled "XAuthEnabled" CFNumber (0 or 1)
174 * kSCPropNetIPSecXAuthName "XAuthName" CFString
175 * kSCPropNetIPSecXAuthPassword "XAuthPassword" CFString
176 * kSCPropNetIPSecXAuthPasswordEncryption "XAuthPasswordEncryption" CFString
178 * --- kSCPropNetIPSecAuthenticationMethod values ---
179 * kSCValNetIPSecAuthenticationMethodSharedSecret "SharedSecret"
180 * kSCValNetIPSecAuthenticationMethodCertificate "Certificate"
181 * kSCValNetIPSecAuthenticationMethodHybrid "Hybrid"
183 * --- kSCPropNetIPSecLocalIdentifierType values ---
184 * kSCValNetIPSecLocalIdentifierTypeKeyID "KeyID"
186 * --- kSCPropNetIPSecSharedSecretEncryption values ---
187 * kSCValNetIPSecSharedSecretEncryptionKeychain "Keychain"
189 * --- kSCPropNetIPSecXAuthPasswordEncryption values ---
190 * kSCValNetIPSecXAuthPasswordEncryptionKeychain "Keychain"
191 * kSCValNetIPSecXAuthPasswordEncryptionPrompt "Prompt"
193 * kSCEntNetIPv4 Entity Keys
195 * kSCPropNetIPv4Addresses "Addresses" CFArray[CFString]
196 * kSCPropNetIPv4ConfigMethod "ConfigMethod" CFString
197 * kSCPropNetIPv4DHCPClientID "DHCPClientID" CFString
198 * kSCPropNetIPv4Router "Router" CFString
199 * kSCPropNetIPv4SubnetMasks "SubnetMasks" CFArray[CFString]
200 * kSCPropNetIPv4DestAddresses "DestAddresses" CFArray[CFString]
201 * kSCPropNetIPv4BroadcastAddresses "BroadcastAddresses" CFArray[CFString]
203 * --- kSCPropNetIPv4ConfigMethod values ---
204 * kSCValNetIPv4ConfigMethodAutomatic "Automatic"
205 * kSCValNetIPv4ConfigMethodBOOTP "BOOTP"
206 * kSCValNetIPv4ConfigMethodDHCP "DHCP"
207 * kSCValNetIPv4ConfigMethodINFORM "INFORM"
208 * kSCValNetIPv4ConfigMethodLinkLocal "LinkLocal"
209 * kSCValNetIPv4ConfigMethodManual "Manual"
210 * kSCValNetIPv4ConfigMethodPPP "PPP"
212 * kSCEntNetIPv6 Entity Keys
214 * kSCPropNetIPv6Addresses "Addresses" CFArray[CFString]
215 * kSCPropNetIPv6ConfigMethod "ConfigMethod" CFString
216 * kSCPropNetIPv6DestAddresses "DestAddresses" CFArray[CFString]
217 * kSCPropNetIPv6Flags "Flags" CFNumber
218 * kSCPropNetIPv6PrefixLength "PrefixLength" CFArray[CFNumber]
219 * kSCPropNetIPv6Router "Router" CFString
221 * --- kSCPropNetIPv6ConfigMethod values ---
222 * kSCValNetIPv6ConfigMethodAutomatic "Automatic"
223 * kSCValNetIPv6ConfigMethodLinkLocal "LinkLocal"
224 * kSCValNetIPv6ConfigMethodManual "Manual"
225 * kSCValNetIPv6ConfigMethodRouterAdvertisement "RouterAdvertisement"
226 * kSCValNetIPv6ConfigMethod6to4 "6to4"
228 * kSCEntNet6to4 Entity Keys
230 * kSCPropNet6to4Relay "Relay" CFString
232 * kSCEntNetLink Entity Keys
234 * kSCPropNetLinkActive "Active" CFBoolean
235 * kSCPropNetLinkDetaching "Detaching" CFBoolean
237 * kSCEntNetModem (Hardware) Entity Keys
239 * kSCPropNetModemAccessPointName "AccessPointName" CFString
240 * kSCPropNetModemConnectionPersonality "ConnectionPersonality" CFString
241 * kSCPropNetModemConnectionScript "ConnectionScript" CFString
242 * kSCPropNetModemConnectSpeed "ConnectSpeed" CFNumber
243 * kSCPropNetModemDataCompression "DataCompression" CFNumber (0 or 1)
244 * kSCPropNetModemDeviceContextID "DeviceContextID" CFString
245 * kSCPropNetModemDeviceModel "DeviceModel" CFString
246 * kSCPropNetModemDeviceVendor "DeviceVendor" CFString
247 * kSCPropNetModemDialMode "DialMode" CFString
248 * kSCPropNetModemErrorCorrection "ErrorCorrection" CFNumber (0 or 1)
249 * kSCPropNetModemHoldCallWaitingAudibleAlert "HoldCallWaitingAudibleAlert" CFNumber (0 or 1)
250 * kSCPropNetModemHoldDisconnectOnAnswer "HoldDisconnectOnAnswer" CFNumber (0 or 1)
251 * kSCPropNetModemHoldEnabled "HoldEnabled" CFNumber (0 or 1)
252 * kSCPropNetModemHoldReminder "HoldReminder" CFNumber (0 or 1)
253 * kSCPropNetModemHoldReminderTime "HoldReminderTime" CFNumber
254 * kSCPropNetModemNote "Note" CFString
255 * kSCPropNetModemPulseDial "PulseDial" CFNumber (0 or 1)
256 * kSCPropNetModemSpeaker "Speaker" CFNumber (0 or 1)
257 * kSCPropNetModemSpeed "Speed" CFNumber
259 * --- kSCPropNetModemDialMode values ---
260 * kSCValNetModemDialModeIgnoreDialTone "IgnoreDialTone"
261 * kSCValNetModemDialModeManual "Manual"
262 * kSCValNetModemDialModeWaitForDialTone "WaitForDialTone"
264 * kSCEntNetPPP Entity Keys
266 * kSCPropNetPPPACSPEnabled "ACSPEnabled" CFNumber (0 or 1)
267 * kSCPropNetPPPConnectTime "ConnectTime" CFNumber
268 * kSCPropNetPPPDeviceLastCause "DeviceLastCause" CFNumber
269 * kSCPropNetPPPDialOnDemand "DialOnDemand" CFNumber (0 or 1)
270 * kSCPropNetPPPDisconnectOnFastUserSwitch "DisconnectOnFastUserSwitch" CFNumber (0 or 1)
271 * kSCPropNetPPPDisconnectOnIdle "DisconnectOnIdle" CFNumber (0 or 1)
272 * kSCPropNetPPPDisconnectOnIdleTimer "DisconnectOnIdleTimer" CFNumber
273 * kSCPropNetPPPDisconnectOnLogout "DisconnectOnLogout" CFNumber (0 or 1)
274 * kSCPropNetPPPDisconnectOnSleep "DisconnectOnSleep" CFNumber (0 or 1)
275 * kSCPropNetPPPDisconnectTime "DisconnectTime" CFNumber
276 * kSCPropNetPPPIdleReminderTimer "IdleReminderTimer" CFNumber
277 * kSCPropNetPPPIdleReminder "IdleReminder" CFNumber (0 or 1)
278 * kSCPropNetPPPLastCause "LastCause" CFNumber
279 * kSCPropNetPPPLogfile "Logfile" CFString
280 * kSCPropNetPPPPlugins "Plugins" CFArray[CFString]
281 * kSCPropNetPPPRetryConnectTime "RetryConnectTime" CFNumber
282 * kSCPropNetPPPSessionTimer "SessionTimer" CFNumber
283 * kSCPropNetPPPStatus "Status" CFNumber
284 * kSCPropNetPPPUseSessionTimer "UseSessionTimer" CFNumber (0 or 1)
285 * kSCPropNetPPPVerboseLogging "VerboseLogging" CFNumber (0 or 1)
288 * kSCPropNetPPPAuthEAPPlugins "AuthEAPPlugins" CFArray[CFString]
289 * kSCPropNetPPPAuthName "AuthName" CFString
290 * kSCPropNetPPPAuthPassword "AuthPassword" CFString
291 * kSCPropNetPPPAuthPasswordEncryption "AuthPasswordEncryption" CFString
292 * kSCPropNetPPPAuthPrompt "AuthPrompt" CFString
293 * kSCPropNetPPPAuthProtocol "AuthProtocol" CFArray[CFString]
295 * --- kSCPropNetPPPAuthPasswordEncryption values ---
296 * kSCValNetPPPAuthPasswordEncryptionKeychain "Keychain"
297 * kSCValNetPPPAuthPasswordEncryptionToken "Token"
299 * --- kSCPropNetPPPAuthPrompt values ---
300 * kSCValNetPPPAuthPromptBefore "Before" CFString
301 * kSCValNetPPPAuthPromptAfter "After" CFString
303 * --- kSCPropNetPPPAuthProtocol values ---
304 * kSCValNetPPPAuthProtocolCHAP "CHAP" CFString
305 * kSCValNetPPPAuthProtocolEAP "EAP" CFString
306 * kSCValNetPPPAuthProtocolMSCHAP1 "MSCHAP1" CFString
307 * kSCValNetPPPAuthProtocolMSCHAP2 "MSCHAP2" CFString
308 * kSCValNetPPPAuthProtocolPAP "PAP" CFString
311 * kSCPropNetPPPCommAlternateRemoteAddress "CommAlternateRemoteAddress" CFString
312 * kSCPropNetPPPCommConnectDelay "CommConnectDelay" CFNumber
313 * kSCPropNetPPPCommDisplayTerminalWindow "CommDisplayTerminalWindow" CFNumber (0 or 1)
314 * kSCPropNetPPPCommRedialCount "CommRedialCount" CFNumber
315 * kSCPropNetPPPCommRedialEnabled "CommRedialEnabled" CFNumber (0 or 1)
316 * kSCPropNetPPPCommRedialInterval "CommRedialInterval" CFNumber
317 * kSCPropNetPPPCommRemoteAddress "CommRemoteAddress" CFString
318 * kSCPropNetPPPCommTerminalScript "CommTerminalScript" CFString
319 * kSCPropNetPPPCommUseTerminalScript "CommUseTerminalScript" CFNumber (0 or 1)
322 * kSCPropNetPPPCCPEnabled "CCPEnabled" CFNumber (0 or 1)
323 * kSCPropNetPPPCCPMPPE40Enabled "CCPMPPE40Enabled" CFNumber (0 or 1)
324 * kSCPropNetPPPCCPMPPE128Enabled "CCPMPPE128Enabled" CFNumber (0 or 1)
327 * kSCPropNetPPPIPCPCompressionVJ "IPCPCompressionVJ" CFNumber (0 or 1)
328 * kSCPropNetPPPIPCPUsePeerDNS "IPCPUsePeerDNS" CFNumber (0 or 1)
331 * kSCPropNetPPPLCPEchoEnabled "LCPEchoEnabled" CFNumber (0 or 1)
332 * kSCPropNetPPPLCPEchoFailure "LCPEchoFailure" CFNumber
333 * kSCPropNetPPPLCPEchoInterval "LCPEchoInterval" CFNumber
334 * kSCPropNetPPPLCPCompressionACField "LCPCompressionACField" CFNumber (0 or 1)
335 * kSCPropNetPPPLCPCompressionPField "LCPCompressionPField" CFNumber (0 or 1)
336 * kSCPropNetPPPLCPMRU "LCPMRU" CFNumber
337 * kSCPropNetPPPLCPMTU "LCPMTU" CFNumber
338 * kSCPropNetPPPLCPReceiveACCM "LCPReceiveACCM" CFNumber
339 * kSCPropNetPPPLCPTransmitACCM "LCPTransmitACCM" CFNumber
341 * kSCEntNetPPPoE Entity Keys
343 * * RESERVED FOR FUTURE USE *
345 * kSCEntNetPPPSerial Entity Keys
347 * * RESERVED FOR FUTURE USE *
349 * kSCEntNetPPTP Entity Keys
351 * * RESERVED FOR FUTURE USE *
353 * kSCEntNetL2TP Entity Keys
355 * kSCPropNetL2TPIPSecSharedSecret "IPSecSharedSecret" CFString
356 * kSCPropNetL2TPIPSecSharedSecretEncryption "IPSecSharedSecretEncryption" CFString
357 * kSCPropNetL2TPTransport "Transport" CFString
359 * --- kSCPropNetL2TPIPSecSharedSecretEncryption values ---
360 * kSCValNetL2TPIPSecSharedSecretEncryptionKeychain "Keychain"
362 * --- kSCPropNetL2TPTransport values ---
363 * kSCValNetL2TPTransportIP "IP"
364 * kSCValNetL2TPTransportIPSec "IPSec"
366 * kSCEntNetProxies Entity Keys
368 * kSCPropNetProxiesExceptionsList "ExceptionsList" CFArray[CFString]
369 * kSCPropNetProxiesExcludeSimpleHostnames "ExcludeSimpleHostnames" CFNumber (0 or 1)
370 * kSCPropNetProxiesFTPEnable "FTPEnable" CFNumber (0 or 1)
371 * kSCPropNetProxiesFTPPassive "FTPPassive" CFNumber (0 or 1)
372 * kSCPropNetProxiesFTPPort "FTPPort" CFNumber
373 * kSCPropNetProxiesFTPProxy "FTPProxy" CFString
374 * kSCPropNetProxiesGopherEnable "GopherEnable" CFNumber (0 or 1)
375 * kSCPropNetProxiesGopherPort "GopherPort" CFNumber
376 * kSCPropNetProxiesGopherProxy "GopherProxy" CFString
377 * kSCPropNetProxiesHTTPEnable "HTTPEnable" CFNumber (0 or 1)
378 * kSCPropNetProxiesHTTPPort "HTTPPort" CFNumber
379 * kSCPropNetProxiesHTTPProxy "HTTPProxy" CFString
380 * kSCPropNetProxiesHTTPSEnable "HTTPSEnable" CFNumber (0 or 1)
381 * kSCPropNetProxiesHTTPSPort "HTTPSPort" CFNumber
382 * kSCPropNetProxiesHTTPSProxy "HTTPSProxy" CFString
383 * kSCPropNetProxiesRTSPEnable "RTSPEnable" CFNumber (0 or 1)
384 * kSCPropNetProxiesRTSPPort "RTSPPort" CFNumber
385 * kSCPropNetProxiesRTSPProxy "RTSPProxy" CFString
386 * kSCPropNetProxiesSOCKSEnable "SOCKSEnable" CFNumber (0 or 1)
387 * kSCPropNetProxiesSOCKSPort "SOCKSPort" CFNumber
388 * kSCPropNetProxiesSOCKSProxy "SOCKSProxy" CFString
389 * kSCPropNetProxiesProxyAutoConfigEnable "ProxyAutoConfigEnable" CFNumber (0 or 1)
390 * kSCPropNetProxiesProxyAutoConfigJavaScript "ProxyAutoConfigJavaScript" CFString
391 * kSCPropNetProxiesProxyAutoConfigURLString "ProxyAutoConfigURLString" CFString
392 * kSCPropNetProxiesProxyAutoDiscoveryEnable "ProxyAutoDiscoveryEnable" CFNumber (0 or 1)
394 * kSCEntNetSMB Entity Keys
396 * kSCPropNetSMBNetBIOSName "NetBIOSName" CFString
397 * kSCPropNetSMBNetBIOSNodeType "NetBIOSNodeType" CFString
398 * kSCPropNetSMBNetBIOSScope "NetBIOSScope" CFString
399 * kSCPropNetSMBWINSAddresses "WINSAddresses" CFArray[CFString]
400 * kSCPropNetSMBWorkgroup "Workgroup" CFString
402 * --- kSCPropNetSMBNetBIOSNodeType values ---
403 * kSCValNetSMBNetBIOSNodeTypeBroadcast "Broadcast"
404 * kSCValNetSMBNetBIOSNodeTypePeer "Peer"
405 * kSCValNetSMBNetBIOSNodeTypeMixed "Mixed"
406 * kSCValNetSMBNetBIOSNodeTypeHybrid "Hybrid"
408 * kSCCompUsers Entity Keys
410 * kSCEntUsersConsoleUser "ConsoleUser"
412 * kSCCompSystem Properties
414 * kSCPropSystemComputerName "ComputerName" CFString
415 * kSCPropSystemComputerNameEncoding "ComputerNameEncoding" CFNumber
417 * SCDynamicStore "domain" prefixes
419 * kSCDynamicStoreDomainFile "File:"
420 * kSCDynamicStoreDomainPlugin "Plugin:"
421 * kSCDynamicStoreDomainSetup "Setup:"
422 * kSCDynamicStoreDomainState "State:"
423 * kSCDynamicStoreDomainPrefs "Prefs:"
425 * Preference ("location") Keys
427 * kSCDynamicStorePropSetupCurrentSet "CurrentSet" CFString
428 * kSCDynamicStorePropSetupLastUpdated "LastUpdated"
432 * kSCDynamicStorePropNetInterfaces "Interfaces" CFArray[CFString]
433 * kSCDynamicStorePropNetPrimaryInterface "PrimaryInterface" CFString
434 * kSCDynamicStorePropNetPrimaryService "PrimaryService" CFString
435 * kSCDynamicStorePropNetServiceIDs "ServiceIDs" CFArray[CFString]
440 * Note: The MACOSX_DEPLOYMENT_TARGET environment variable should be used
441 * when building an application targeted for an earlier version of
442 * Mac OS X. Please reference Technical Note TN2064 for more details.
446 * Note: For Cocoa/Obj-C/Foundation applications accessing these preference
447 * keys you may want to consider the following :
449 * #define SC_SCHEMA_DECLARATION(k,q) extern NSString * k;
450 * #import <SystemConfiguration/SystemConfiguration.h>
454 * Note: For CFM applications using these schema keys you may want to
455 * consider the following :
457 * #define SC_SCHEMA_DECLARATION(k,q)
458 * #define SC_SCHEMA_KV(k,v,t) lookup_SC_key( CFSTR( #k ) )
459 * #include <SystemConfiguration/SystemConfiguration.h>
461 * CFStringRef lookup_SC_key(CFStringRef key)
463 * // this function should [dynamically, on-demand] load the
464 * // SystemConfiguration.framework, look up the provided key,
465 * // and return the associated value.
470 * Note: Earlier versions of this header file defined a "SCSTR" macro
471 * which helped to facilitate Obj-C development. Use of this macro
472 * has been deprecated (in Mac OS X 10.4) in favor of the newer
473 * "SC_SCHEMA_DECLARATION" and "SC_SCHEMA_KV" macros
477 #ifndef _SCSCHEMADEFINITIONS_H
478 #ifdef USE_SYSTEMCONFIGURATION_PRIVATE_HEADERS
479 #include <SystemConfiguration/_SCSchemaDefinitions.h>
480 #else /* USE_SYSTEMCONFIGURATION_PRIVATE_HEADERS */
481 #define _SCSCHEMADEFINITIONS_H
483 /* -------------------- Macro declarations -------------------- */
485 #include <Availability.h>
486 #include <TargetConditionals.h>
489 * Define a schema key/value/type tuple
492 #define SC_SCHEMA_KV(k,v,t) k
496 * Provide an "extern" for the key/value
498 #ifndef SC_SCHEMA_DECLARATION
500 #include <CoreFoundation/CFString.h>
501 #define SC_SCHEMA_DECLARATION(k,q) extern const CFStringRef k q;
503 #import <Foundation/NSString.h>
504 #define SC_SCHEMA_DECLARATION(k,q) extern NSString * k q;
507 /* -------------------- HeaderDoc comments -------------------- */
512 * @header SCSchemaDefinitions
517 @availability Introduced in Mac OS X 10.1.
519 extern const CFStringRef kSCResvLink
;
522 @const kSCResvInactive
523 @availability Introduced in Mac OS X 10.1.
525 extern const CFStringRef kSCResvInactive
;
528 @const kSCPropInterfaceName
529 @availability Introduced in Mac OS X 10.1.
531 extern const CFStringRef kSCPropInterfaceName
;
534 @const kSCPropMACAddress
535 @availability Introduced in Mac OS X 10.1.
537 extern const CFStringRef kSCPropMACAddress
;
540 @const kSCPropUserDefinedName
541 @availability Introduced in Mac OS X 10.1.
543 extern const CFStringRef kSCPropUserDefinedName
;
546 @const kSCPropVersion
547 @availability Introduced in Mac OS X 10.1.
549 extern const CFStringRef kSCPropVersion
;
552 @group Preference Keys
556 @const kSCPrefCurrentSet
557 @availability Introduced in Mac OS X 10.1.
559 extern const CFStringRef kSCPrefCurrentSet
;
562 @const kSCPrefNetworkServices
563 @availability Introduced in Mac OS X 10.1.
565 extern const CFStringRef kSCPrefNetworkServices
;
569 @availability Introduced in Mac OS X 10.1.
571 extern const CFStringRef kSCPrefSets
;
575 @availability Introduced in Mac OS X 10.1.
577 extern const CFStringRef kSCPrefSystem
;
580 @group Component Keys
584 @const kSCCompNetwork
585 @availability Introduced in Mac OS X 10.1.
587 extern const CFStringRef kSCCompNetwork
;
590 @const kSCCompService
591 @availability Introduced in Mac OS X 10.1.
593 extern const CFStringRef kSCCompService
;
597 @availability Introduced in Mac OS X 10.1.
599 extern const CFStringRef kSCCompGlobal
;
602 @const kSCCompHostNames
603 @availability Introduced in Mac OS X 10.2.
605 extern const CFStringRef kSCCompHostNames
;
608 @const kSCCompInterface
609 @availability Introduced in Mac OS X 10.1.
611 extern const CFStringRef kSCCompInterface
;
615 @availability Introduced in Mac OS X 10.1.
617 extern const CFStringRef kSCCompSystem
;
621 @availability Introduced in Mac OS X 10.1.
623 extern const CFStringRef kSCCompUsers
;
626 @const kSCCompAnyRegex
627 @availability Introduced in Mac OS X 10.1.
629 extern const CFStringRef kSCCompAnyRegex
;
632 @group Network Entity Keys
636 @const kSCEntNetAirPort
637 @availability Introduced in Mac OS X 10.1.
639 extern const CFStringRef kSCEntNetAirPort
;
642 @const kSCEntNetAppleTalk
643 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
645 extern const CFStringRef kSCEntNetAppleTalk
;
649 @availability Introduced in Mac OS X 10.1.
651 extern const CFStringRef kSCEntNetDHCP
;
655 @availability Introduced in Mac OS X 10.1.
657 extern const CFStringRef kSCEntNetDNS
;
660 @const kSCEntNetEthernet
661 @availability Introduced in Mac OS X 10.1.
663 extern const CFStringRef kSCEntNetEthernet
;
666 @const kSCEntNetFireWire
667 @availability Introduced in Mac OS X 10.3.
669 extern const CFStringRef kSCEntNetFireWire
;
672 @const kSCEntNetInterface
673 @availability Introduced in Mac OS X 10.1.
675 extern const CFStringRef kSCEntNetInterface
;
678 @const kSCEntNetIPSec
679 @availability Introduced in Mac OS X 10.5.
681 extern const CFStringRef kSCEntNetIPSec
;
685 @availability Introduced in Mac OS X 10.1.
687 extern const CFStringRef kSCEntNetIPv4
;
691 @availability Introduced in Mac OS X 10.1.
693 extern const CFStringRef kSCEntNetIPv6
;
697 @availability Introduced in Mac OS X 10.3.
699 extern const CFStringRef kSCEntNetL2TP
;
703 @availability Introduced in Mac OS X 10.1.
705 extern const CFStringRef kSCEntNetLink
;
708 @const kSCEntNetModem
709 @availability Introduced in Mac OS X 10.1.
711 extern const CFStringRef kSCEntNetModem
;
714 @const kSCEntNetNetInfo
715 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
717 extern const CFStringRef kSCEntNetNetInfo
;
721 @availability Introduced in Mac OS X 10.1.
723 extern const CFStringRef kSCEntNetPPP
;
726 @const kSCEntNetPPPoE
727 @availability Introduced in Mac OS X 10.1.
729 extern const CFStringRef kSCEntNetPPPoE
;
732 @const kSCEntNetPPPSerial
733 @availability Introduced in Mac OS X 10.3.
735 extern const CFStringRef kSCEntNetPPPSerial
;
739 @availability Introduced in Mac OS X 10.3.
741 extern const CFStringRef kSCEntNetPPTP
;
744 @const kSCEntNetProxies
745 @availability Introduced in Mac OS X 10.1.
747 extern const CFStringRef kSCEntNetProxies
;
751 @availability Introduced in Mac OS X 10.5.
753 extern const CFStringRef kSCEntNetSMB
;
757 @availability Introduced in Mac OS X 10.3.
759 extern const CFStringRef kSCEntNet6to4
;
762 @group kSCCompNetwork Properties
766 @const kSCPropNetOverridePrimary
767 @availability Introduced in Mac OS X 10.2.
769 extern const CFStringRef kSCPropNetOverridePrimary
;
772 @const kSCPropNetServiceOrder
773 @availability Introduced in Mac OS X 10.1.
775 extern const CFStringRef kSCPropNetServiceOrder
;
778 @const kSCPropNetPPPOverridePrimary
779 @availability Introduced in Mac OS X 10.1.
781 extern const CFStringRef kSCPropNetPPPOverridePrimary
;
784 @group kSCCompNetworkInterface Properties
788 @const kSCPropNetInterfaces
789 @availability Introduced in Mac OS X 10.2.
791 extern const CFStringRef kSCPropNetInterfaces
;
794 @group kSCCompNetworkHostNames Properties
798 @const kSCPropNetLocalHostName
799 @availability Introduced in Mac OS X 10.2.
801 extern const CFStringRef kSCPropNetLocalHostName
;
804 @group kSCEntNetAirPort (Hardware) Entity Keys
808 @const kSCPropNetAirPortAllowNetCreation
809 @availability Introduced in Mac OS X 10.2.
811 extern const CFStringRef kSCPropNetAirPortAllowNetCreation
;
814 @const kSCPropNetAirPortAuthPassword
815 @availability Introduced in Mac OS X 10.1.
817 extern const CFStringRef kSCPropNetAirPortAuthPassword
;
820 @const kSCPropNetAirPortAuthPasswordEncryption
821 @availability Introduced in Mac OS X 10.1.
823 extern const CFStringRef kSCPropNetAirPortAuthPasswordEncryption
;
826 @const kSCPropNetAirPortJoinMode
827 @availability Introduced in Mac OS X 10.2.
829 extern const CFStringRef kSCPropNetAirPortJoinMode
;
832 @const kSCPropNetAirPortPowerEnabled
833 @availability Introduced in Mac OS X 10.1.
835 extern const CFStringRef kSCPropNetAirPortPowerEnabled
;
838 @const kSCPropNetAirPortPreferredNetwork
839 @availability Introduced in Mac OS X 10.1.
841 extern const CFStringRef kSCPropNetAirPortPreferredNetwork
;
844 @const kSCPropNetAirPortSavePasswords
845 @availability Introduced in Mac OS X 10.2.
847 extern const CFStringRef kSCPropNetAirPortSavePasswords
;
850 @const kSCValNetAirPortJoinModeAutomatic
851 @availability Introduced in Mac OS X 10.3.
853 extern const CFStringRef kSCValNetAirPortJoinModeAutomatic
;
856 @const kSCValNetAirPortJoinModePreferred
857 @availability Introduced in Mac OS X 10.2.
859 extern const CFStringRef kSCValNetAirPortJoinModePreferred
;
862 @const kSCValNetAirPortJoinModeRanked
863 @availability Introduced in Mac OS X 10.4.
865 extern const CFStringRef kSCValNetAirPortJoinModeRanked
;
868 @const kSCValNetAirPortJoinModeRecent
869 @availability Introduced in Mac OS X 10.2.
871 extern const CFStringRef kSCValNetAirPortJoinModeRecent
;
874 @const kSCValNetAirPortJoinModeStrongest
875 @availability Introduced in Mac OS X 10.2.
877 extern const CFStringRef kSCValNetAirPortJoinModeStrongest
;
880 @const kSCValNetAirPortAuthPasswordEncryptionKeychain
881 @availability Introduced in Mac OS X 10.3.
883 extern const CFStringRef kSCValNetAirPortAuthPasswordEncryptionKeychain
;
886 @group kSCEntNetAppleTalk Entity Keys
890 @const kSCPropNetAppleTalkComputerName
891 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
893 extern const CFStringRef kSCPropNetAppleTalkComputerName
;
896 @const kSCPropNetAppleTalkComputerNameEncoding
897 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
899 extern const CFStringRef kSCPropNetAppleTalkComputerNameEncoding
;
902 @const kSCPropNetAppleTalkConfigMethod
903 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
905 extern const CFStringRef kSCPropNetAppleTalkConfigMethod
;
908 @const kSCPropNetAppleTalkDefaultZone
909 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
911 extern const CFStringRef kSCPropNetAppleTalkDefaultZone
;
914 @const kSCPropNetAppleTalkNetworkID
915 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
917 extern const CFStringRef kSCPropNetAppleTalkNetworkID
;
920 @const kSCPropNetAppleTalkNetworkRange
921 @availability Introduced in Mac OS X 10.2, but later deprecated in Mac OS X 10.6.
923 extern const CFStringRef kSCPropNetAppleTalkNetworkRange
;
926 @const kSCPropNetAppleTalkNodeID
927 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
929 extern const CFStringRef kSCPropNetAppleTalkNodeID
;
932 @const kSCPropNetAppleTalkSeedNetworkRange
933 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
935 extern const CFStringRef kSCPropNetAppleTalkSeedNetworkRange
;
938 @const kSCPropNetAppleTalkSeedZones
939 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
941 extern const CFStringRef kSCPropNetAppleTalkSeedZones
;
944 @const kSCValNetAppleTalkConfigMethodNode
945 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
947 extern const CFStringRef kSCValNetAppleTalkConfigMethodNode
;
950 @const kSCValNetAppleTalkConfigMethodRouter
951 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
953 extern const CFStringRef kSCValNetAppleTalkConfigMethodRouter
;
956 @const kSCValNetAppleTalkConfigMethodSeedRouter
957 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
959 extern const CFStringRef kSCValNetAppleTalkConfigMethodSeedRouter
;
962 @group kSCEntNetDNS Entity Keys
966 @const kSCPropNetDNSDomainName
967 @availability Introduced in Mac OS X 10.1.
969 extern const CFStringRef kSCPropNetDNSDomainName
;
972 @const kSCPropNetDNSOptions
973 @availability Introduced in Mac OS X 10.4.
975 extern const CFStringRef kSCPropNetDNSOptions
;
978 @const kSCPropNetDNSSearchDomains
979 @availability Introduced in Mac OS X 10.1.
981 extern const CFStringRef kSCPropNetDNSSearchDomains
;
984 @const kSCPropNetDNSSearchOrder
985 @availability Introduced in Mac OS X 10.4.
987 extern const CFStringRef kSCPropNetDNSSearchOrder
;
990 @const kSCPropNetDNSServerAddresses
991 @availability Introduced in Mac OS X 10.1.
993 extern const CFStringRef kSCPropNetDNSServerAddresses
;
996 @const kSCPropNetDNSServerPort
997 @availability Introduced in Mac OS X 10.4.
999 extern const CFStringRef kSCPropNetDNSServerPort
;
1002 @const kSCPropNetDNSServerTimeout
1003 @availability Introduced in Mac OS X 10.4.
1005 extern const CFStringRef kSCPropNetDNSServerTimeout
;
1008 @const kSCPropNetDNSSortList
1009 @availability Introduced in Mac OS X 10.1.
1011 extern const CFStringRef kSCPropNetDNSSortList
;
1014 @const kSCPropNetDNSSupplementalMatchDomains
1015 @availability Introduced in Mac OS X 10.4.
1017 extern const CFStringRef kSCPropNetDNSSupplementalMatchDomains
;
1020 @const kSCPropNetDNSSupplementalMatchOrders
1021 @availability Introduced in Mac OS X 10.4.
1023 extern const CFStringRef kSCPropNetDNSSupplementalMatchOrders
;
1026 @group kSCEntNetEthernet (Hardware) Entity Keys
1030 @const kSCPropNetEthernetMediaSubType
1031 @availability Introduced in Mac OS X 10.2.
1033 extern const CFStringRef kSCPropNetEthernetMediaSubType
;
1036 @const kSCPropNetEthernetMediaOptions
1037 @availability Introduced in Mac OS X 10.2.
1039 extern const CFStringRef kSCPropNetEthernetMediaOptions
;
1042 @const kSCPropNetEthernetMTU
1043 @availability Introduced in Mac OS X 10.2.
1045 extern const CFStringRef kSCPropNetEthernetMTU
;
1048 @group kSCEntNetFireWire (Hardware) Entity Keys
1052 @group kSCEntNetInterface Entity Keys
1056 @const kSCPropNetInterfaceDeviceName
1057 @availability Introduced in Mac OS X 10.1.
1059 extern const CFStringRef kSCPropNetInterfaceDeviceName
;
1062 @const kSCPropNetInterfaceHardware
1063 @availability Introduced in Mac OS X 10.1.
1065 extern const CFStringRef kSCPropNetInterfaceHardware
;
1068 @const kSCPropNetInterfaceType
1069 @availability Introduced in Mac OS X 10.1.
1071 extern const CFStringRef kSCPropNetInterfaceType
;
1074 @const kSCPropNetInterfaceSubType
1075 @availability Introduced in Mac OS X 10.1.
1077 extern const CFStringRef kSCPropNetInterfaceSubType
;
1080 @const kSCPropNetInterfaceSupportsModemOnHold
1081 @availability Introduced in Mac OS X 10.2.
1083 extern const CFStringRef kSCPropNetInterfaceSupportsModemOnHold
;
1086 @const kSCValNetInterfaceTypeEthernet
1087 @availability Introduced in Mac OS X 10.1.
1089 extern const CFStringRef kSCValNetInterfaceTypeEthernet
;
1092 @const kSCValNetInterfaceTypeFireWire
1093 @availability Introduced in Mac OS X 10.3.
1095 extern const CFStringRef kSCValNetInterfaceTypeFireWire
;
1098 @const kSCValNetInterfaceTypePPP
1099 @availability Introduced in Mac OS X 10.1.
1101 extern const CFStringRef kSCValNetInterfaceTypePPP
;
1104 @const kSCValNetInterfaceType6to4
1105 @availability Introduced in Mac OS X 10.3.
1107 extern const CFStringRef kSCValNetInterfaceType6to4
;
1110 @const kSCValNetInterfaceTypeIPSec
1111 @availability Introduced in Mac OS X 10.6.
1113 extern const CFStringRef kSCValNetInterfaceTypeIPSec
;
1116 @const kSCValNetInterfaceSubTypePPPoE
1117 @availability Introduced in Mac OS X 10.1.
1119 extern const CFStringRef kSCValNetInterfaceSubTypePPPoE
;
1122 @const kSCValNetInterfaceSubTypePPPSerial
1123 @availability Introduced in Mac OS X 10.1.
1125 extern const CFStringRef kSCValNetInterfaceSubTypePPPSerial
;
1128 @const kSCValNetInterfaceSubTypePPTP
1129 @availability Introduced in Mac OS X 10.2.
1131 extern const CFStringRef kSCValNetInterfaceSubTypePPTP
;
1134 @const kSCValNetInterfaceSubTypeL2TP
1135 @availability Introduced in Mac OS X 10.3.
1137 extern const CFStringRef kSCValNetInterfaceSubTypeL2TP
;
1140 @group kSCEntNetIPSec Entity Keys
1144 @const kSCPropNetIPSecAuthenticationMethod
1145 @availability Introduced in Mac OS X 10.5.
1147 extern const CFStringRef kSCPropNetIPSecAuthenticationMethod
;
1150 @const kSCPropNetIPSecLocalCertificate
1151 @availability Introduced in Mac OS X 10.5.
1153 extern const CFStringRef kSCPropNetIPSecLocalCertificate
;
1156 @const kSCPropNetIPSecLocalIdentifier
1157 @availability Introduced in Mac OS X 10.5.
1159 extern const CFStringRef kSCPropNetIPSecLocalIdentifier
;
1162 @const kSCPropNetIPSecLocalIdentifierType
1163 @availability Introduced in Mac OS X 10.5.
1165 extern const CFStringRef kSCPropNetIPSecLocalIdentifierType
;
1168 @const kSCPropNetIPSecSharedSecret
1169 @availability Introduced in Mac OS X 10.5.
1171 extern const CFStringRef kSCPropNetIPSecSharedSecret
;
1174 @const kSCPropNetIPSecSharedSecretEncryption
1175 @availability Introduced in Mac OS X 10.5.
1177 extern const CFStringRef kSCPropNetIPSecSharedSecretEncryption
;
1180 @const kSCPropNetIPSecConnectTime
1181 @availability Introduced in Mac OS X 10.6.
1183 extern const CFStringRef kSCPropNetIPSecConnectTime
;
1186 @const kSCPropNetIPSecRemoteAddress
1187 @availability Introduced in Mac OS X 10.6.
1189 extern const CFStringRef kSCPropNetIPSecRemoteAddress
;
1192 @const kSCPropNetIPSecStatus
1193 @availability Introduced in Mac OS X 10.6.
1195 extern const CFStringRef kSCPropNetIPSecStatus
;
1198 @const kSCPropNetIPSecXAuthEnabled
1199 @availability Introduced in Mac OS X 10.6.
1201 extern const CFStringRef kSCPropNetIPSecXAuthEnabled
;
1204 @const kSCPropNetIPSecXAuthName
1205 @availability Introduced in Mac OS X 10.6.
1207 extern const CFStringRef kSCPropNetIPSecXAuthName
;
1210 @const kSCPropNetIPSecXAuthPassword
1211 @availability Introduced in Mac OS X 10.6.
1213 extern const CFStringRef kSCPropNetIPSecXAuthPassword
;
1216 @const kSCPropNetIPSecXAuthPasswordEncryption
1217 @availability Introduced in Mac OS X 10.6.
1219 extern const CFStringRef kSCPropNetIPSecXAuthPasswordEncryption
;
1222 @const kSCValNetIPSecAuthenticationMethodSharedSecret
1223 @availability Introduced in Mac OS X 10.5.
1225 extern const CFStringRef kSCValNetIPSecAuthenticationMethodSharedSecret
;
1228 @const kSCValNetIPSecAuthenticationMethodCertificate
1229 @availability Introduced in Mac OS X 10.5.
1231 extern const CFStringRef kSCValNetIPSecAuthenticationMethodCertificate
;
1234 @const kSCValNetIPSecAuthenticationMethodHybrid
1235 @availability Introduced in Mac OS X 10.5.
1237 extern const CFStringRef kSCValNetIPSecAuthenticationMethodHybrid
;
1240 @const kSCValNetIPSecLocalIdentifierTypeKeyID
1241 @availability Introduced in Mac OS X 10.5.
1243 extern const CFStringRef kSCValNetIPSecLocalIdentifierTypeKeyID
;
1246 @const kSCValNetIPSecSharedSecretEncryptionKeychain
1247 @availability Introduced in Mac OS X 10.5.
1249 extern const CFStringRef kSCValNetIPSecSharedSecretEncryptionKeychain
;
1252 @const kSCValNetIPSecXAuthPasswordEncryptionKeychain
1253 @availability Introduced in Mac OS X 10.6.
1255 extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionKeychain
;
1258 @const kSCValNetIPSecXAuthPasswordEncryptionPrompt
1259 @availability Introduced in Mac OS X 10.6.
1261 extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionPrompt
;
1264 @group kSCEntNetIPv4 Entity Keys
1268 @const kSCPropNetIPv4Addresses
1269 @availability Introduced in Mac OS X 10.1.
1271 extern const CFStringRef kSCPropNetIPv4Addresses
;
1274 @const kSCPropNetIPv4ConfigMethod
1275 @availability Introduced in Mac OS X 10.1.
1277 extern const CFStringRef kSCPropNetIPv4ConfigMethod
;
1280 @const kSCPropNetIPv4DHCPClientID
1281 @availability Introduced in Mac OS X 10.1.
1283 extern const CFStringRef kSCPropNetIPv4DHCPClientID
;
1286 @const kSCPropNetIPv4Router
1287 @availability Introduced in Mac OS X 10.1.
1289 extern const CFStringRef kSCPropNetIPv4Router
;
1292 @const kSCPropNetIPv4SubnetMasks
1293 @availability Introduced in Mac OS X 10.1.
1295 extern const CFStringRef kSCPropNetIPv4SubnetMasks
;
1298 @const kSCPropNetIPv4DestAddresses
1299 @availability Introduced in Mac OS X 10.1.
1301 extern const CFStringRef kSCPropNetIPv4DestAddresses
;
1304 @const kSCPropNetIPv4BroadcastAddresses
1305 @availability Introduced in Mac OS X 10.1.
1307 extern const CFStringRef kSCPropNetIPv4BroadcastAddresses
;
1310 @const kSCValNetIPv4ConfigMethodAutomatic
1311 @availability Introduced in Mac OS X 10.6.
1313 extern const CFStringRef kSCValNetIPv4ConfigMethodAutomatic
;
1316 @const kSCValNetIPv4ConfigMethodBOOTP
1317 @availability Introduced in Mac OS X 10.1.
1319 extern const CFStringRef kSCValNetIPv4ConfigMethodBOOTP
;
1322 @const kSCValNetIPv4ConfigMethodDHCP
1323 @availability Introduced in Mac OS X 10.1.
1325 extern const CFStringRef kSCValNetIPv4ConfigMethodDHCP
;
1328 @const kSCValNetIPv4ConfigMethodINFORM
1329 @availability Introduced in Mac OS X 10.1.
1331 extern const CFStringRef kSCValNetIPv4ConfigMethodINFORM
;
1334 @const kSCValNetIPv4ConfigMethodLinkLocal
1335 @availability Introduced in Mac OS X 10.2.
1337 extern const CFStringRef kSCValNetIPv4ConfigMethodLinkLocal
;
1340 @const kSCValNetIPv4ConfigMethodManual
1341 @availability Introduced in Mac OS X 10.1.
1343 extern const CFStringRef kSCValNetIPv4ConfigMethodManual
;
1346 @const kSCValNetIPv4ConfigMethodPPP
1347 @availability Introduced in Mac OS X 10.1.
1349 extern const CFStringRef kSCValNetIPv4ConfigMethodPPP
;
1352 @group kSCEntNetIPv6 Entity Keys
1356 @const kSCPropNetIPv6Addresses
1357 @availability Introduced in Mac OS X 10.1.
1359 extern const CFStringRef kSCPropNetIPv6Addresses
;
1362 @const kSCPropNetIPv6ConfigMethod
1363 @availability Introduced in Mac OS X 10.1.
1365 extern const CFStringRef kSCPropNetIPv6ConfigMethod
;
1368 @const kSCPropNetIPv6DestAddresses
1369 @availability Introduced in Mac OS X 10.3.
1371 extern const CFStringRef kSCPropNetIPv6DestAddresses
;
1374 @const kSCPropNetIPv6Flags
1375 @availability Introduced in Mac OS X 10.3.
1377 extern const CFStringRef kSCPropNetIPv6Flags
;
1380 @const kSCPropNetIPv6PrefixLength
1381 @availability Introduced in Mac OS X 10.3.
1383 extern const CFStringRef kSCPropNetIPv6PrefixLength
;
1386 @const kSCPropNetIPv6Router
1387 @availability Introduced in Mac OS X 10.3.
1389 extern const CFStringRef kSCPropNetIPv6Router
;
1392 @const kSCValNetIPv6ConfigMethodAutomatic
1393 @availability Introduced in Mac OS X 10.3.
1395 extern const CFStringRef kSCValNetIPv6ConfigMethodAutomatic
;
1398 @const kSCValNetIPv6ConfigMethodLinkLocal
1399 @availability Introduced in Mac OS X 10.7.
1401 extern const CFStringRef kSCValNetIPv6ConfigMethodLinkLocal
;
1404 @const kSCValNetIPv6ConfigMethodManual
1405 @availability Introduced in Mac OS X 10.3.
1407 extern const CFStringRef kSCValNetIPv6ConfigMethodManual
;
1410 @const kSCValNetIPv6ConfigMethodRouterAdvertisement
1411 @availability Introduced in Mac OS X 10.3.
1413 extern const CFStringRef kSCValNetIPv6ConfigMethodRouterAdvertisement
;
1416 @const kSCValNetIPv6ConfigMethod6to4
1417 @availability Introduced in Mac OS X 10.3.
1419 extern const CFStringRef kSCValNetIPv6ConfigMethod6to4
;
1422 @group kSCEntNet6to4 Entity Keys
1426 @const kSCPropNet6to4Relay
1427 @availability Introduced in Mac OS X 10.3.
1429 extern const CFStringRef kSCPropNet6to4Relay
;
1432 @group kSCEntNetLink Entity Keys
1436 @const kSCPropNetLinkActive
1437 @availability Introduced in Mac OS X 10.1.
1439 extern const CFStringRef kSCPropNetLinkActive
;
1442 @const kSCPropNetLinkDetaching
1443 @availability Introduced in Mac OS X 10.2.
1445 extern const CFStringRef kSCPropNetLinkDetaching
;
1448 @group kSCEntNetModem (Hardware) Entity Keys
1452 @const kSCPropNetModemAccessPointName
1453 @availability Introduced in Mac OS X 10.5.
1455 extern const CFStringRef kSCPropNetModemAccessPointName
;
1458 @const kSCPropNetModemConnectionPersonality
1459 @availability Introduced in Mac OS X 10.5.
1461 extern const CFStringRef kSCPropNetModemConnectionPersonality
;
1464 @const kSCPropNetModemConnectionScript
1465 @availability Introduced in Mac OS X 10.1.
1467 extern const CFStringRef kSCPropNetModemConnectionScript
;
1470 @const kSCPropNetModemConnectSpeed
1471 @availability Introduced in Mac OS X 10.2.
1473 extern const CFStringRef kSCPropNetModemConnectSpeed
;
1476 @const kSCPropNetModemDataCompression
1477 @availability Introduced in Mac OS X 10.1.
1479 extern const CFStringRef kSCPropNetModemDataCompression
;
1482 @const kSCPropNetModemDeviceContextID
1483 @availability Introduced in Mac OS X 10.5.
1485 extern const CFStringRef kSCPropNetModemDeviceContextID
;
1488 @const kSCPropNetModemDeviceModel
1489 @availability Introduced in Mac OS X 10.5.
1491 extern const CFStringRef kSCPropNetModemDeviceModel
;
1494 @const kSCPropNetModemDeviceVendor
1495 @availability Introduced in Mac OS X 10.5.
1497 extern const CFStringRef kSCPropNetModemDeviceVendor
;
1500 @const kSCPropNetModemDialMode
1501 @availability Introduced in Mac OS X 10.1.
1503 extern const CFStringRef kSCPropNetModemDialMode
;
1506 @const kSCPropNetModemErrorCorrection
1507 @availability Introduced in Mac OS X 10.1.
1509 extern const CFStringRef kSCPropNetModemErrorCorrection
;
1512 @const kSCPropNetModemHoldCallWaitingAudibleAlert
1513 @availability Introduced in Mac OS X 10.2.
1515 extern const CFStringRef kSCPropNetModemHoldCallWaitingAudibleAlert
;
1518 @const kSCPropNetModemHoldDisconnectOnAnswer
1519 @availability Introduced in Mac OS X 10.2.
1521 extern const CFStringRef kSCPropNetModemHoldDisconnectOnAnswer
;
1524 @const kSCPropNetModemHoldEnabled
1525 @availability Introduced in Mac OS X 10.2.
1527 extern const CFStringRef kSCPropNetModemHoldEnabled
;
1530 @const kSCPropNetModemHoldReminder
1531 @availability Introduced in Mac OS X 10.2.
1533 extern const CFStringRef kSCPropNetModemHoldReminder
;
1536 @const kSCPropNetModemHoldReminderTime
1537 @availability Introduced in Mac OS X 10.2.
1539 extern const CFStringRef kSCPropNetModemHoldReminderTime
;
1542 @const kSCPropNetModemNote
1543 @availability Introduced in Mac OS X 10.2.
1545 extern const CFStringRef kSCPropNetModemNote
;
1548 @const kSCPropNetModemPulseDial
1549 @availability Introduced in Mac OS X 10.1.
1551 extern const CFStringRef kSCPropNetModemPulseDial
;
1554 @const kSCPropNetModemSpeaker
1555 @availability Introduced in Mac OS X 10.1.
1557 extern const CFStringRef kSCPropNetModemSpeaker
;
1560 @const kSCPropNetModemSpeed
1561 @availability Introduced in Mac OS X 10.1.
1563 extern const CFStringRef kSCPropNetModemSpeed
;
1566 @const kSCValNetModemDialModeIgnoreDialTone
1567 @availability Introduced in Mac OS X 10.1.
1569 extern const CFStringRef kSCValNetModemDialModeIgnoreDialTone
;
1572 @const kSCValNetModemDialModeManual
1573 @availability Introduced in Mac OS X 10.1.
1575 extern const CFStringRef kSCValNetModemDialModeManual
;
1578 @const kSCValNetModemDialModeWaitForDialTone
1579 @availability Introduced in Mac OS X 10.1.
1581 extern const CFStringRef kSCValNetModemDialModeWaitForDialTone
;
1584 @group kSCEntNetNetInfo Entity Keys
1588 @const kSCPropNetNetInfoBindingMethods
1589 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
1591 extern const CFStringRef kSCPropNetNetInfoBindingMethods
;
1594 @const kSCPropNetNetInfoServerAddresses
1595 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
1597 extern const CFStringRef kSCPropNetNetInfoServerAddresses
;
1600 @const kSCPropNetNetInfoServerTags
1601 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
1603 extern const CFStringRef kSCPropNetNetInfoServerTags
;
1606 @const kSCPropNetNetInfoBroadcastServerTag
1607 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
1609 extern const CFStringRef kSCPropNetNetInfoBroadcastServerTag
;
1612 @const kSCValNetNetInfoBindingMethodsBroadcast
1613 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
1615 extern const CFStringRef kSCValNetNetInfoBindingMethodsBroadcast
;
1618 @const kSCValNetNetInfoBindingMethodsDHCP
1619 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
1621 extern const CFStringRef kSCValNetNetInfoBindingMethodsDHCP
;
1624 @const kSCValNetNetInfoBindingMethodsManual
1625 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
1627 extern const CFStringRef kSCValNetNetInfoBindingMethodsManual
;
1630 @const kSCValNetNetInfoDefaultServerTag
1631 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
1633 extern const CFStringRef kSCValNetNetInfoDefaultServerTag
;
1636 @group kSCEntNetPPP Entity Keys
1640 @const kSCPropNetPPPACSPEnabled
1641 @availability Introduced in Mac OS X 10.3.
1643 extern const CFStringRef kSCPropNetPPPACSPEnabled
;
1646 @const kSCPropNetPPPConnectTime
1647 @availability Introduced in Mac OS X 10.2.
1649 extern const CFStringRef kSCPropNetPPPConnectTime
;
1652 @const kSCPropNetPPPDeviceLastCause
1653 @availability Introduced in Mac OS X 10.2.
1655 extern const CFStringRef kSCPropNetPPPDeviceLastCause
;
1658 @const kSCPropNetPPPDialOnDemand
1659 @availability Introduced in Mac OS X 10.1.
1661 extern const CFStringRef kSCPropNetPPPDialOnDemand
;
1664 @const kSCPropNetPPPDisconnectOnFastUserSwitch
1665 @availability Introduced in Mac OS X 10.4.
1667 extern const CFStringRef kSCPropNetPPPDisconnectOnFastUserSwitch
;
1670 @const kSCPropNetPPPDisconnectOnIdle
1671 @availability Introduced in Mac OS X 10.1.
1673 extern const CFStringRef kSCPropNetPPPDisconnectOnIdle
;
1676 @const kSCPropNetPPPDisconnectOnIdleTimer
1677 @availability Introduced in Mac OS X 10.1.
1679 extern const CFStringRef kSCPropNetPPPDisconnectOnIdleTimer
;
1682 @const kSCPropNetPPPDisconnectOnLogout
1683 @availability Introduced in Mac OS X 10.1.
1685 extern const CFStringRef kSCPropNetPPPDisconnectOnLogout
;
1688 @const kSCPropNetPPPDisconnectOnSleep
1689 @availability Introduced in Mac OS X 10.2.
1691 extern const CFStringRef kSCPropNetPPPDisconnectOnSleep
;
1694 @const kSCPropNetPPPDisconnectTime
1695 @availability Introduced in Mac OS X 10.3.
1697 extern const CFStringRef kSCPropNetPPPDisconnectTime
;
1700 @const kSCPropNetPPPIdleReminderTimer
1701 @availability Introduced in Mac OS X 10.1.
1703 extern const CFStringRef kSCPropNetPPPIdleReminderTimer
;
1706 @const kSCPropNetPPPIdleReminder
1707 @availability Introduced in Mac OS X 10.1.
1709 extern const CFStringRef kSCPropNetPPPIdleReminder
;
1712 @const kSCPropNetPPPLastCause
1713 @availability Introduced in Mac OS X 10.2.
1715 extern const CFStringRef kSCPropNetPPPLastCause
;
1718 @const kSCPropNetPPPLogfile
1719 @availability Introduced in Mac OS X 10.1.
1721 extern const CFStringRef kSCPropNetPPPLogfile
;
1724 @const kSCPropNetPPPPlugins
1725 @availability Introduced in Mac OS X 10.2.
1727 extern const CFStringRef kSCPropNetPPPPlugins
;
1730 @const kSCPropNetPPPRetryConnectTime
1731 @availability Introduced in Mac OS X 10.3.
1733 extern const CFStringRef kSCPropNetPPPRetryConnectTime
;
1736 @const kSCPropNetPPPSessionTimer
1737 @availability Introduced in Mac OS X 10.1.
1739 extern const CFStringRef kSCPropNetPPPSessionTimer
;
1742 @const kSCPropNetPPPStatus
1743 @availability Introduced in Mac OS X 10.2.
1745 extern const CFStringRef kSCPropNetPPPStatus
;
1748 @const kSCPropNetPPPUseSessionTimer
1749 @availability Introduced in Mac OS X 10.2.
1751 extern const CFStringRef kSCPropNetPPPUseSessionTimer
;
1754 @const kSCPropNetPPPVerboseLogging
1755 @availability Introduced in Mac OS X 10.1.
1757 extern const CFStringRef kSCPropNetPPPVerboseLogging
;
1760 @const kSCPropNetPPPAuthEAPPlugins
1761 @availability Introduced in Mac OS X 10.3.
1763 extern const CFStringRef kSCPropNetPPPAuthEAPPlugins
;
1766 @const kSCPropNetPPPAuthName
1767 @availability Introduced in Mac OS X 10.1.
1769 extern const CFStringRef kSCPropNetPPPAuthName
;
1772 @const kSCPropNetPPPAuthPassword
1773 @availability Introduced in Mac OS X 10.1.
1775 extern const CFStringRef kSCPropNetPPPAuthPassword
;
1778 @const kSCPropNetPPPAuthPasswordEncryption
1779 @availability Introduced in Mac OS X 10.1.
1781 extern const CFStringRef kSCPropNetPPPAuthPasswordEncryption
;
1784 @const kSCPropNetPPPAuthPrompt
1785 @availability Introduced in Mac OS X 10.3.
1787 extern const CFStringRef kSCPropNetPPPAuthPrompt
;
1790 @const kSCPropNetPPPAuthProtocol
1791 @availability Introduced in Mac OS X 10.1.
1793 extern const CFStringRef kSCPropNetPPPAuthProtocol
;
1796 @const kSCValNetPPPAuthPasswordEncryptionKeychain
1797 @availability Introduced in Mac OS X 10.3.
1799 extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionKeychain
;
1802 @const kSCValNetPPPAuthPasswordEncryptionToken
1803 @availability Introduced in Mac OS X 10.5.
1805 extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionToken
;
1808 @const kSCValNetPPPAuthPromptBefore
1809 @availability Introduced in Mac OS X 10.3.
1811 extern const CFStringRef kSCValNetPPPAuthPromptBefore
;
1814 @const kSCValNetPPPAuthPromptAfter
1815 @availability Introduced in Mac OS X 10.3.
1817 extern const CFStringRef kSCValNetPPPAuthPromptAfter
;
1820 @const kSCValNetPPPAuthProtocolCHAP
1821 @availability Introduced in Mac OS X 10.1.
1823 extern const CFStringRef kSCValNetPPPAuthProtocolCHAP
;
1826 @const kSCValNetPPPAuthProtocolEAP
1827 @availability Introduced in Mac OS X 10.3.
1829 extern const CFStringRef kSCValNetPPPAuthProtocolEAP
;
1832 @const kSCValNetPPPAuthProtocolMSCHAP1
1833 @availability Introduced in Mac OS X 10.3.
1835 extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP1
;
1838 @const kSCValNetPPPAuthProtocolMSCHAP2
1839 @availability Introduced in Mac OS X 10.3.
1841 extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP2
;
1844 @const kSCValNetPPPAuthProtocolPAP
1845 @availability Introduced in Mac OS X 10.1.
1847 extern const CFStringRef kSCValNetPPPAuthProtocolPAP
;
1850 @const kSCPropNetPPPCommAlternateRemoteAddress
1851 @availability Introduced in Mac OS X 10.1.
1853 extern const CFStringRef kSCPropNetPPPCommAlternateRemoteAddress
;
1856 @const kSCPropNetPPPCommConnectDelay
1857 @availability Introduced in Mac OS X 10.1.
1859 extern const CFStringRef kSCPropNetPPPCommConnectDelay
;
1862 @const kSCPropNetPPPCommDisplayTerminalWindow
1863 @availability Introduced in Mac OS X 10.1.
1865 extern const CFStringRef kSCPropNetPPPCommDisplayTerminalWindow
;
1868 @const kSCPropNetPPPCommRedialCount
1869 @availability Introduced in Mac OS X 10.1.
1871 extern const CFStringRef kSCPropNetPPPCommRedialCount
;
1874 @const kSCPropNetPPPCommRedialEnabled
1875 @availability Introduced in Mac OS X 10.1.
1877 extern const CFStringRef kSCPropNetPPPCommRedialEnabled
;
1880 @const kSCPropNetPPPCommRedialInterval
1881 @availability Introduced in Mac OS X 10.1.
1883 extern const CFStringRef kSCPropNetPPPCommRedialInterval
;
1886 @const kSCPropNetPPPCommRemoteAddress
1887 @availability Introduced in Mac OS X 10.1.
1889 extern const CFStringRef kSCPropNetPPPCommRemoteAddress
;
1892 @const kSCPropNetPPPCommTerminalScript
1893 @availability Introduced in Mac OS X 10.1.
1895 extern const CFStringRef kSCPropNetPPPCommTerminalScript
;
1898 @const kSCPropNetPPPCommUseTerminalScript
1899 @availability Introduced in Mac OS X 10.2.
1901 extern const CFStringRef kSCPropNetPPPCommUseTerminalScript
;
1904 @const kSCPropNetPPPCCPEnabled
1905 @availability Introduced in Mac OS X 10.2.
1907 extern const CFStringRef kSCPropNetPPPCCPEnabled
;
1910 @const kSCPropNetPPPCCPMPPE40Enabled
1911 @availability Introduced in Mac OS X 10.4.
1913 extern const CFStringRef kSCPropNetPPPCCPMPPE40Enabled
;
1916 @const kSCPropNetPPPCCPMPPE128Enabled
1917 @availability Introduced in Mac OS X 10.4.
1919 extern const CFStringRef kSCPropNetPPPCCPMPPE128Enabled
;
1922 @const kSCPropNetPPPIPCPCompressionVJ
1923 @availability Introduced in Mac OS X 10.1.
1925 extern const CFStringRef kSCPropNetPPPIPCPCompressionVJ
;
1928 @const kSCPropNetPPPIPCPUsePeerDNS
1929 @availability Introduced in Mac OS X 10.4.
1931 extern const CFStringRef kSCPropNetPPPIPCPUsePeerDNS
;
1934 @const kSCPropNetPPPLCPEchoEnabled
1935 @availability Introduced in Mac OS X 10.1.
1937 extern const CFStringRef kSCPropNetPPPLCPEchoEnabled
;
1940 @const kSCPropNetPPPLCPEchoFailure
1941 @availability Introduced in Mac OS X 10.1.
1943 extern const CFStringRef kSCPropNetPPPLCPEchoFailure
;
1946 @const kSCPropNetPPPLCPEchoInterval
1947 @availability Introduced in Mac OS X 10.1.
1949 extern const CFStringRef kSCPropNetPPPLCPEchoInterval
;
1952 @const kSCPropNetPPPLCPCompressionACField
1953 @availability Introduced in Mac OS X 10.1.
1955 extern const CFStringRef kSCPropNetPPPLCPCompressionACField
;
1958 @const kSCPropNetPPPLCPCompressionPField
1959 @availability Introduced in Mac OS X 10.1.
1961 extern const CFStringRef kSCPropNetPPPLCPCompressionPField
;
1964 @const kSCPropNetPPPLCPMRU
1965 @availability Introduced in Mac OS X 10.1.
1967 extern const CFStringRef kSCPropNetPPPLCPMRU
;
1970 @const kSCPropNetPPPLCPMTU
1971 @availability Introduced in Mac OS X 10.1.
1973 extern const CFStringRef kSCPropNetPPPLCPMTU
;
1976 @const kSCPropNetPPPLCPReceiveACCM
1977 @availability Introduced in Mac OS X 10.1.
1979 extern const CFStringRef kSCPropNetPPPLCPReceiveACCM
;
1982 @const kSCPropNetPPPLCPTransmitACCM
1983 @availability Introduced in Mac OS X 10.1.
1985 extern const CFStringRef kSCPropNetPPPLCPTransmitACCM
;
1988 @group kSCEntNetPPPoE Entity Keys
1992 @group kSCEntNetPPPSerial Entity Keys
1996 @group kSCEntNetPPTP Entity Keys
2000 @group kSCEntNetL2TP Entity Keys
2004 @const kSCPropNetL2TPIPSecSharedSecret
2005 @availability Introduced in Mac OS X 10.3.
2007 extern const CFStringRef kSCPropNetL2TPIPSecSharedSecret
;
2010 @const kSCPropNetL2TPIPSecSharedSecretEncryption
2011 @availability Introduced in Mac OS X 10.3.
2013 extern const CFStringRef kSCPropNetL2TPIPSecSharedSecretEncryption
;
2016 @const kSCPropNetL2TPTransport
2017 @availability Introduced in Mac OS X 10.3.
2019 extern const CFStringRef kSCPropNetL2TPTransport
;
2022 @const kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
2023 @availability Introduced in Mac OS X 10.3.
2025 extern const CFStringRef kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
;
2028 @const kSCValNetL2TPTransportIP
2029 @availability Introduced in Mac OS X 10.3.
2031 extern const CFStringRef kSCValNetL2TPTransportIP
;
2034 @const kSCValNetL2TPTransportIPSec
2035 @availability Introduced in Mac OS X 10.3.
2037 extern const CFStringRef kSCValNetL2TPTransportIPSec
;
2040 @group kSCEntNetProxies Entity Keys
2044 @const kSCPropNetProxiesExceptionsList
2045 @availability Introduced in Mac OS X 10.1.
2047 extern const CFStringRef kSCPropNetProxiesExceptionsList
;
2050 @const kSCPropNetProxiesExcludeSimpleHostnames
2051 @availability Introduced in Mac OS X 10.4.
2053 extern const CFStringRef kSCPropNetProxiesExcludeSimpleHostnames
;
2056 @const kSCPropNetProxiesFTPEnable
2057 @availability Introduced in Mac OS X 10.1.
2059 extern const CFStringRef kSCPropNetProxiesFTPEnable
;
2062 @const kSCPropNetProxiesFTPPassive
2063 @availability Introduced in Mac OS X 10.1.
2065 extern const CFStringRef kSCPropNetProxiesFTPPassive
;
2068 @const kSCPropNetProxiesFTPPort
2069 @availability Introduced in Mac OS X 10.1.
2071 extern const CFStringRef kSCPropNetProxiesFTPPort
;
2074 @const kSCPropNetProxiesFTPProxy
2075 @availability Introduced in Mac OS X 10.1.
2077 extern const CFStringRef kSCPropNetProxiesFTPProxy
;
2080 @const kSCPropNetProxiesGopherEnable
2081 @availability Introduced in Mac OS X 10.1.
2083 extern const CFStringRef kSCPropNetProxiesGopherEnable
;
2086 @const kSCPropNetProxiesGopherPort
2087 @availability Introduced in Mac OS X 10.1.
2089 extern const CFStringRef kSCPropNetProxiesGopherPort
;
2092 @const kSCPropNetProxiesGopherProxy
2093 @availability Introduced in Mac OS X 10.1.
2095 extern const CFStringRef kSCPropNetProxiesGopherProxy
;
2098 @const kSCPropNetProxiesHTTPEnable
2099 @availability Introduced in Mac OS X 10.1.
2101 extern const CFStringRef kSCPropNetProxiesHTTPEnable
;
2104 @const kSCPropNetProxiesHTTPPort
2105 @availability Introduced in Mac OS X 10.1.
2107 extern const CFStringRef kSCPropNetProxiesHTTPPort
;
2110 @const kSCPropNetProxiesHTTPProxy
2111 @availability Introduced in Mac OS X 10.1.
2113 extern const CFStringRef kSCPropNetProxiesHTTPProxy
;
2116 @const kSCPropNetProxiesHTTPSEnable
2117 @availability Introduced in Mac OS X 10.1.
2119 extern const CFStringRef kSCPropNetProxiesHTTPSEnable
;
2122 @const kSCPropNetProxiesHTTPSPort
2123 @availability Introduced in Mac OS X 10.1.
2125 extern const CFStringRef kSCPropNetProxiesHTTPSPort
;
2128 @const kSCPropNetProxiesHTTPSProxy
2129 @availability Introduced in Mac OS X 10.1.
2131 extern const CFStringRef kSCPropNetProxiesHTTPSProxy
;
2134 @const kSCPropNetProxiesRTSPEnable
2135 @availability Introduced in Mac OS X 10.1.
2137 extern const CFStringRef kSCPropNetProxiesRTSPEnable
;
2140 @const kSCPropNetProxiesRTSPPort
2141 @availability Introduced in Mac OS X 10.1.
2143 extern const CFStringRef kSCPropNetProxiesRTSPPort
;
2146 @const kSCPropNetProxiesRTSPProxy
2147 @availability Introduced in Mac OS X 10.1.
2149 extern const CFStringRef kSCPropNetProxiesRTSPProxy
;
2152 @const kSCPropNetProxiesSOCKSEnable
2153 @availability Introduced in Mac OS X 10.1.
2155 extern const CFStringRef kSCPropNetProxiesSOCKSEnable
;
2158 @const kSCPropNetProxiesSOCKSPort
2159 @availability Introduced in Mac OS X 10.1.
2161 extern const CFStringRef kSCPropNetProxiesSOCKSPort
;
2164 @const kSCPropNetProxiesSOCKSProxy
2165 @availability Introduced in Mac OS X 10.1.
2167 extern const CFStringRef kSCPropNetProxiesSOCKSProxy
;
2170 @const kSCPropNetProxiesProxyAutoConfigEnable
2171 @availability Introduced in Mac OS X 10.4.
2173 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigEnable
;
2176 @const kSCPropNetProxiesProxyAutoConfigJavaScript
2177 @availability Introduced in Mac OS X 10.7.
2179 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigJavaScript
;
2182 @const kSCPropNetProxiesProxyAutoConfigURLString
2183 @availability Introduced in Mac OS X 10.4.
2185 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigURLString
;
2188 @const kSCPropNetProxiesProxyAutoDiscoveryEnable
2189 @availability Introduced in Mac OS X 10.4.
2191 extern const CFStringRef kSCPropNetProxiesProxyAutoDiscoveryEnable
;
2194 @group kSCEntNetSMB Entity Keys
2198 @const kSCPropNetSMBNetBIOSName
2199 @availability Introduced in Mac OS X 10.5.
2201 extern const CFStringRef kSCPropNetSMBNetBIOSName
;
2204 @const kSCPropNetSMBNetBIOSNodeType
2205 @availability Introduced in Mac OS X 10.5.
2207 extern const CFStringRef kSCPropNetSMBNetBIOSNodeType
;
2210 @const kSCPropNetSMBNetBIOSScope
2211 @availability Introduced in Mac OS X 10.5, but later deprecated in Mac OS X 10.7.
2213 extern const CFStringRef kSCPropNetSMBNetBIOSScope
;
2216 @const kSCPropNetSMBWINSAddresses
2217 @availability Introduced in Mac OS X 10.5.
2219 extern const CFStringRef kSCPropNetSMBWINSAddresses
;
2222 @const kSCPropNetSMBWorkgroup
2223 @availability Introduced in Mac OS X 10.5.
2225 extern const CFStringRef kSCPropNetSMBWorkgroup
;
2228 @const kSCValNetSMBNetBIOSNodeTypeBroadcast
2229 @availability Introduced in Mac OS X 10.5.
2231 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeBroadcast
;
2234 @const kSCValNetSMBNetBIOSNodeTypePeer
2235 @availability Introduced in Mac OS X 10.5.
2237 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypePeer
;
2240 @const kSCValNetSMBNetBIOSNodeTypeMixed
2241 @availability Introduced in Mac OS X 10.5.
2243 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeMixed
;
2246 @const kSCValNetSMBNetBIOSNodeTypeHybrid
2247 @availability Introduced in Mac OS X 10.5.
2249 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeHybrid
;
2252 @group kSCCompUsers Entity Keys
2256 @const kSCEntUsersConsoleUser
2257 @availability Introduced in Mac OS X 10.1.
2259 extern const CFStringRef kSCEntUsersConsoleUser
;
2262 @group kSCCompSystem Properties
2266 @const kSCPropSystemComputerName
2267 @availability Introduced in Mac OS X 10.1.
2269 extern const CFStringRef kSCPropSystemComputerName
;
2272 @const kSCPropSystemComputerNameEncoding
2273 @availability Introduced in Mac OS X 10.1.
2275 extern const CFStringRef kSCPropSystemComputerNameEncoding
;
2278 @group SCDynamicStore "domain" prefixes
2282 @const kSCDynamicStoreDomainFile
2283 @availability Introduced in Mac OS X 10.1.
2285 extern const CFStringRef kSCDynamicStoreDomainFile
;
2288 @const kSCDynamicStoreDomainPlugin
2289 @availability Introduced in Mac OS X 10.1.
2291 extern const CFStringRef kSCDynamicStoreDomainPlugin
;
2294 @const kSCDynamicStoreDomainSetup
2295 @availability Introduced in Mac OS X 10.1.
2297 extern const CFStringRef kSCDynamicStoreDomainSetup
;
2300 @const kSCDynamicStoreDomainState
2301 @availability Introduced in Mac OS X 10.1.
2303 extern const CFStringRef kSCDynamicStoreDomainState
;
2306 @const kSCDynamicStoreDomainPrefs
2307 @availability Introduced in Mac OS X 10.1.
2309 extern const CFStringRef kSCDynamicStoreDomainPrefs
;
2312 @group Preference ("location") Keys
2316 @const kSCDynamicStorePropSetupCurrentSet
2317 @availability Introduced in Mac OS X 10.1.
2319 extern const CFStringRef kSCDynamicStorePropSetupCurrentSet
;
2322 @const kSCDynamicStorePropSetupLastUpdated
2323 @availability Introduced in Mac OS X 10.1.
2325 extern const CFStringRef kSCDynamicStorePropSetupLastUpdated
;
2328 @group Common/shared Keys
2332 @const kSCDynamicStorePropNetInterfaces
2333 @availability Introduced in Mac OS X 10.1.
2335 extern const CFStringRef kSCDynamicStorePropNetInterfaces
;
2338 @const kSCDynamicStorePropNetPrimaryInterface
2339 @availability Introduced in Mac OS X 10.1.
2341 extern const CFStringRef kSCDynamicStorePropNetPrimaryInterface
;
2344 @const kSCDynamicStorePropNetPrimaryService
2345 @availability Introduced in Mac OS X 10.1.
2347 extern const CFStringRef kSCDynamicStorePropNetPrimaryService
;
2350 @const kSCDynamicStorePropNetServiceIDs
2351 @availability Introduced in Mac OS X 10.1.
2353 extern const CFStringRef kSCDynamicStorePropNetServiceIDs
;
2356 @const kSCPropUsersConsoleUserName
2357 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.4.
2359 extern const CFStringRef kSCPropUsersConsoleUserName
;
2362 @const kSCPropUsersConsoleUserUID
2363 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.4.
2365 extern const CFStringRef kSCPropUsersConsoleUserUID
;
2368 @const kSCPropUsersConsoleUserGID
2369 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.4.
2371 extern const CFStringRef kSCPropUsersConsoleUserGID
;
2376 /* -------------------- Schema declarations -------------------- */
2379 SC_SCHEMA_DECLARATION(kSCResvLink
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2380 #define kSCResvLink \
2381 SC_SCHEMA_KV(kSCResvLink \
2385 SC_SCHEMA_DECLARATION(kSCResvInactive
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2386 #define kSCResvInactive \
2387 SC_SCHEMA_KV(kSCResvInactive \
2391 SC_SCHEMA_DECLARATION(kSCPropInterfaceName
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2392 #define kSCPropInterfaceName \
2393 SC_SCHEMA_KV(kSCPropInterfaceName \
2397 SC_SCHEMA_DECLARATION(kSCPropMACAddress
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2398 #define kSCPropMACAddress \
2399 SC_SCHEMA_KV(kSCPropMACAddress \
2403 SC_SCHEMA_DECLARATION(kSCPropUserDefinedName
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2404 #define kSCPropUserDefinedName \
2405 SC_SCHEMA_KV(kSCPropUserDefinedName \
2406 ,"UserDefinedName" \
2409 SC_SCHEMA_DECLARATION(kSCPropVersion
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2410 #define kSCPropVersion \
2411 SC_SCHEMA_KV(kSCPropVersion \
2415 SC_SCHEMA_DECLARATION(kSCPrefCurrentSet
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2416 #define kSCPrefCurrentSet \
2417 SC_SCHEMA_KV(kSCPrefCurrentSet \
2421 SC_SCHEMA_DECLARATION(kSCPrefNetworkServices
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2422 #define kSCPrefNetworkServices \
2423 SC_SCHEMA_KV(kSCPrefNetworkServices \
2424 ,"NetworkServices" \
2427 SC_SCHEMA_DECLARATION(kSCPrefSets
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2428 #define kSCPrefSets \
2429 SC_SCHEMA_KV(kSCPrefSets \
2433 SC_SCHEMA_DECLARATION(kSCPrefSystem
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2434 #define kSCPrefSystem \
2435 SC_SCHEMA_KV(kSCPrefSystem \
2439 SC_SCHEMA_DECLARATION(kSCCompNetwork
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2440 #define kSCCompNetwork \
2441 SC_SCHEMA_KV(kSCCompNetwork \
2445 SC_SCHEMA_DECLARATION(kSCCompService
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2446 #define kSCCompService \
2447 SC_SCHEMA_KV(kSCCompService \
2451 SC_SCHEMA_DECLARATION(kSCCompGlobal
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2452 #define kSCCompGlobal \
2453 SC_SCHEMA_KV(kSCCompGlobal \
2457 SC_SCHEMA_DECLARATION(kSCCompHostNames
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2458 #define kSCCompHostNames \
2459 SC_SCHEMA_KV(kSCCompHostNames \
2463 SC_SCHEMA_DECLARATION(kSCCompInterface
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2464 #define kSCCompInterface \
2465 SC_SCHEMA_KV(kSCCompInterface \
2469 SC_SCHEMA_DECLARATION(kSCCompSystem
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2470 #define kSCCompSystem \
2471 SC_SCHEMA_KV(kSCCompSystem \
2475 SC_SCHEMA_DECLARATION(kSCCompUsers
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2476 #define kSCCompUsers \
2477 SC_SCHEMA_KV(kSCCompUsers \
2481 SC_SCHEMA_DECLARATION(kSCCompAnyRegex
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2482 #define kSCCompAnyRegex \
2483 SC_SCHEMA_KV(kSCCompAnyRegex \
2487 SC_SCHEMA_DECLARATION(kSCEntNetAirPort
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2488 #define kSCEntNetAirPort \
2489 SC_SCHEMA_KV(kSCEntNetAirPort \
2493 #if !TARGET_OS_IPHONE
2495 SC_SCHEMA_DECLARATION(kSCEntNetAppleTalk
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_6
,__IPHONE_NA
,__IPHONE_NA
))
2496 #define kSCEntNetAppleTalk \
2497 SC_SCHEMA_KV(kSCEntNetAppleTalk \
2501 #endif // !TARGET_OS_IPHONE
2503 SC_SCHEMA_DECLARATION(kSCEntNetDHCP
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2504 #define kSCEntNetDHCP \
2505 SC_SCHEMA_KV(kSCEntNetDHCP \
2509 SC_SCHEMA_DECLARATION(kSCEntNetDNS
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2510 #define kSCEntNetDNS \
2511 SC_SCHEMA_KV(kSCEntNetDNS \
2515 SC_SCHEMA_DECLARATION(kSCEntNetEthernet
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2516 #define kSCEntNetEthernet \
2517 SC_SCHEMA_KV(kSCEntNetEthernet \
2521 SC_SCHEMA_DECLARATION(kSCEntNetFireWire
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2522 #define kSCEntNetFireWire \
2523 SC_SCHEMA_KV(kSCEntNetFireWire \
2527 SC_SCHEMA_DECLARATION(kSCEntNetInterface
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2528 #define kSCEntNetInterface \
2529 SC_SCHEMA_KV(kSCEntNetInterface \
2533 SC_SCHEMA_DECLARATION(kSCEntNetIPSec
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2534 #define kSCEntNetIPSec \
2535 SC_SCHEMA_KV(kSCEntNetIPSec \
2539 SC_SCHEMA_DECLARATION(kSCEntNetIPv4
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2540 #define kSCEntNetIPv4 \
2541 SC_SCHEMA_KV(kSCEntNetIPv4 \
2545 SC_SCHEMA_DECLARATION(kSCEntNetIPv6
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2546 #define kSCEntNetIPv6 \
2547 SC_SCHEMA_KV(kSCEntNetIPv6 \
2551 SC_SCHEMA_DECLARATION(kSCEntNetL2TP
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2552 #define kSCEntNetL2TP \
2553 SC_SCHEMA_KV(kSCEntNetL2TP \
2557 SC_SCHEMA_DECLARATION(kSCEntNetLink
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2558 #define kSCEntNetLink \
2559 SC_SCHEMA_KV(kSCEntNetLink \
2563 SC_SCHEMA_DECLARATION(kSCEntNetModem
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2564 #define kSCEntNetModem \
2565 SC_SCHEMA_KV(kSCEntNetModem \
2569 #if !TARGET_OS_IPHONE
2571 SC_SCHEMA_DECLARATION(kSCEntNetNetInfo
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_5
,__IPHONE_NA
,__IPHONE_NA
))
2572 #define kSCEntNetNetInfo \
2573 SC_SCHEMA_KV(kSCEntNetNetInfo \
2577 #endif // !TARGET_OS_IPHONE
2579 SC_SCHEMA_DECLARATION(kSCEntNetPPP
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2580 #define kSCEntNetPPP \
2581 SC_SCHEMA_KV(kSCEntNetPPP \
2585 SC_SCHEMA_DECLARATION(kSCEntNetPPPoE
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2586 #define kSCEntNetPPPoE \
2587 SC_SCHEMA_KV(kSCEntNetPPPoE \
2591 SC_SCHEMA_DECLARATION(kSCEntNetPPPSerial
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2592 #define kSCEntNetPPPSerial \
2593 SC_SCHEMA_KV(kSCEntNetPPPSerial \
2597 SC_SCHEMA_DECLARATION(kSCEntNetPPTP
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2598 #define kSCEntNetPPTP \
2599 SC_SCHEMA_KV(kSCEntNetPPTP \
2603 SC_SCHEMA_DECLARATION(kSCEntNetProxies
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2604 #define kSCEntNetProxies \
2605 SC_SCHEMA_KV(kSCEntNetProxies \
2609 #if !TARGET_OS_IPHONE
2611 SC_SCHEMA_DECLARATION(kSCEntNetSMB
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2612 #define kSCEntNetSMB \
2613 SC_SCHEMA_KV(kSCEntNetSMB \
2617 #endif // !TARGET_OS_IPHONE
2619 SC_SCHEMA_DECLARATION(kSCEntNet6to4
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2620 #define kSCEntNet6to4 \
2621 SC_SCHEMA_KV(kSCEntNet6to4 \
2625 SC_SCHEMA_DECLARATION(kSCPropNetOverridePrimary
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2626 #define kSCPropNetOverridePrimary \
2627 SC_SCHEMA_KV(kSCPropNetOverridePrimary \
2628 ,"OverridePrimary" \
2629 ,CFNumber (0 or 1) )
2631 SC_SCHEMA_DECLARATION(kSCPropNetServiceOrder
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2632 #define kSCPropNetServiceOrder \
2633 SC_SCHEMA_KV(kSCPropNetServiceOrder \
2635 ,CFArray[CFString] )
2637 SC_SCHEMA_DECLARATION(kSCPropNetPPPOverridePrimary
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2638 #define kSCPropNetPPPOverridePrimary \
2639 SC_SCHEMA_KV(kSCPropNetPPPOverridePrimary \
2640 ,"PPPOverridePrimary" \
2641 ,CFNumber (0 or 1) )
2643 SC_SCHEMA_DECLARATION(kSCPropNetInterfaces
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2644 #define kSCPropNetInterfaces \
2645 SC_SCHEMA_KV(kSCPropNetInterfaces \
2647 ,CFArray[CFString] )
2649 SC_SCHEMA_DECLARATION(kSCPropNetLocalHostName
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2650 #define kSCPropNetLocalHostName \
2651 SC_SCHEMA_KV(kSCPropNetLocalHostName \
2655 SC_SCHEMA_DECLARATION(kSCPropNetAirPortAllowNetCreation
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2656 #define kSCPropNetAirPortAllowNetCreation \
2657 SC_SCHEMA_KV(kSCPropNetAirPortAllowNetCreation \
2658 ,"AllowNetCreation" \
2659 ,CFNumber (0 or 1) )
2661 SC_SCHEMA_DECLARATION(kSCPropNetAirPortAuthPassword
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2662 #define kSCPropNetAirPortAuthPassword \
2663 SC_SCHEMA_KV(kSCPropNetAirPortAuthPassword \
2667 SC_SCHEMA_DECLARATION(kSCPropNetAirPortAuthPasswordEncryption
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2668 #define kSCPropNetAirPortAuthPasswordEncryption \
2669 SC_SCHEMA_KV(kSCPropNetAirPortAuthPasswordEncryption \
2670 ,"AuthPasswordEncryption" \
2673 SC_SCHEMA_DECLARATION(kSCPropNetAirPortJoinMode
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2674 #define kSCPropNetAirPortJoinMode \
2675 SC_SCHEMA_KV(kSCPropNetAirPortJoinMode \
2679 SC_SCHEMA_DECLARATION(kSCPropNetAirPortPowerEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2680 #define kSCPropNetAirPortPowerEnabled \
2681 SC_SCHEMA_KV(kSCPropNetAirPortPowerEnabled \
2683 ,CFNumber (0 or 1) )
2685 SC_SCHEMA_DECLARATION(kSCPropNetAirPortPreferredNetwork
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2686 #define kSCPropNetAirPortPreferredNetwork \
2687 SC_SCHEMA_KV(kSCPropNetAirPortPreferredNetwork \
2688 ,"PreferredNetwork" \
2691 SC_SCHEMA_DECLARATION(kSCPropNetAirPortSavePasswords
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2692 #define kSCPropNetAirPortSavePasswords \
2693 SC_SCHEMA_KV(kSCPropNetAirPortSavePasswords \
2695 ,CFNumber (0 or 1) )
2697 SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModeAutomatic
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2698 #define kSCValNetAirPortJoinModeAutomatic \
2699 SC_SCHEMA_KV(kSCValNetAirPortJoinModeAutomatic \
2703 SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModePreferred
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2704 #define kSCValNetAirPortJoinModePreferred \
2705 SC_SCHEMA_KV(kSCValNetAirPortJoinModePreferred \
2709 SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModeRanked
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
2710 #define kSCValNetAirPortJoinModeRanked \
2711 SC_SCHEMA_KV(kSCValNetAirPortJoinModeRanked \
2715 SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModeRecent
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2716 #define kSCValNetAirPortJoinModeRecent \
2717 SC_SCHEMA_KV(kSCValNetAirPortJoinModeRecent \
2721 SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModeStrongest
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2722 #define kSCValNetAirPortJoinModeStrongest \
2723 SC_SCHEMA_KV(kSCValNetAirPortJoinModeStrongest \
2727 SC_SCHEMA_DECLARATION(kSCValNetAirPortAuthPasswordEncryptionKeychain
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2728 #define kSCValNetAirPortAuthPasswordEncryptionKeychain \
2729 SC_SCHEMA_KV(kSCValNetAirPortAuthPasswordEncryptionKeychain \
2733 #if !TARGET_OS_IPHONE
2735 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkComputerName
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_6
,__IPHONE_NA
,__IPHONE_NA
))
2736 #define kSCPropNetAppleTalkComputerName \
2737 SC_SCHEMA_KV(kSCPropNetAppleTalkComputerName \
2741 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkComputerNameEncoding
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_6
,__IPHONE_NA
,__IPHONE_NA
))
2742 #define kSCPropNetAppleTalkComputerNameEncoding \
2743 SC_SCHEMA_KV(kSCPropNetAppleTalkComputerNameEncoding \
2744 ,"ComputerNameEncoding" \
2747 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkConfigMethod
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_6
,__IPHONE_NA
,__IPHONE_NA
))
2748 #define kSCPropNetAppleTalkConfigMethod \
2749 SC_SCHEMA_KV(kSCPropNetAppleTalkConfigMethod \
2753 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkDefaultZone
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_6
,__IPHONE_NA
,__IPHONE_NA
))
2754 #define kSCPropNetAppleTalkDefaultZone \
2755 SC_SCHEMA_KV(kSCPropNetAppleTalkDefaultZone \
2759 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkNetworkID
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_6
,__IPHONE_NA
,__IPHONE_NA
))
2760 #define kSCPropNetAppleTalkNetworkID \
2761 SC_SCHEMA_KV(kSCPropNetAppleTalkNetworkID \
2765 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkNetworkRange
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2
,__MAC_10_6
,__IPHONE_NA
,__IPHONE_NA
))
2766 #define kSCPropNetAppleTalkNetworkRange \
2767 SC_SCHEMA_KV(kSCPropNetAppleTalkNetworkRange \
2769 ,CFArray[CFNumber] )
2771 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkNodeID
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_6
,__IPHONE_NA
,__IPHONE_NA
))
2772 #define kSCPropNetAppleTalkNodeID \
2773 SC_SCHEMA_KV(kSCPropNetAppleTalkNodeID \
2777 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkSeedNetworkRange
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_6
,__IPHONE_NA
,__IPHONE_NA
))
2778 #define kSCPropNetAppleTalkSeedNetworkRange \
2779 SC_SCHEMA_KV(kSCPropNetAppleTalkSeedNetworkRange \
2780 ,"SeedNetworkRange" \
2781 ,CFArray[CFNumber] )
2783 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkSeedZones
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_6
,__IPHONE_NA
,__IPHONE_NA
))
2784 #define kSCPropNetAppleTalkSeedZones \
2785 SC_SCHEMA_KV(kSCPropNetAppleTalkSeedZones \
2787 ,CFArray[CFString] )
2789 SC_SCHEMA_DECLARATION(kSCValNetAppleTalkConfigMethodNode
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_6
,__IPHONE_NA
,__IPHONE_NA
))
2790 #define kSCValNetAppleTalkConfigMethodNode \
2791 SC_SCHEMA_KV(kSCValNetAppleTalkConfigMethodNode \
2795 SC_SCHEMA_DECLARATION(kSCValNetAppleTalkConfigMethodRouter
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_6
,__IPHONE_NA
,__IPHONE_NA
))
2796 #define kSCValNetAppleTalkConfigMethodRouter \
2797 SC_SCHEMA_KV(kSCValNetAppleTalkConfigMethodRouter \
2801 SC_SCHEMA_DECLARATION(kSCValNetAppleTalkConfigMethodSeedRouter
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_6
,__IPHONE_NA
,__IPHONE_NA
))
2802 #define kSCValNetAppleTalkConfigMethodSeedRouter \
2803 SC_SCHEMA_KV(kSCValNetAppleTalkConfigMethodSeedRouter \
2807 #endif // !TARGET_OS_IPHONE
2809 SC_SCHEMA_DECLARATION(kSCPropNetDNSDomainName
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2810 #define kSCPropNetDNSDomainName \
2811 SC_SCHEMA_KV(kSCPropNetDNSDomainName \
2815 SC_SCHEMA_DECLARATION(kSCPropNetDNSOptions
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
2816 #define kSCPropNetDNSOptions \
2817 SC_SCHEMA_KV(kSCPropNetDNSOptions \
2821 SC_SCHEMA_DECLARATION(kSCPropNetDNSSearchDomains
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2822 #define kSCPropNetDNSSearchDomains \
2823 SC_SCHEMA_KV(kSCPropNetDNSSearchDomains \
2825 ,CFArray[CFString] )
2827 SC_SCHEMA_DECLARATION(kSCPropNetDNSSearchOrder
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
2828 #define kSCPropNetDNSSearchOrder \
2829 SC_SCHEMA_KV(kSCPropNetDNSSearchOrder \
2833 SC_SCHEMA_DECLARATION(kSCPropNetDNSServerAddresses
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2834 #define kSCPropNetDNSServerAddresses \
2835 SC_SCHEMA_KV(kSCPropNetDNSServerAddresses \
2836 ,"ServerAddresses" \
2837 ,CFArray[CFString] )
2839 SC_SCHEMA_DECLARATION(kSCPropNetDNSServerPort
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
2840 #define kSCPropNetDNSServerPort \
2841 SC_SCHEMA_KV(kSCPropNetDNSServerPort \
2845 SC_SCHEMA_DECLARATION(kSCPropNetDNSServerTimeout
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
2846 #define kSCPropNetDNSServerTimeout \
2847 SC_SCHEMA_KV(kSCPropNetDNSServerTimeout \
2851 SC_SCHEMA_DECLARATION(kSCPropNetDNSSortList
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2852 #define kSCPropNetDNSSortList \
2853 SC_SCHEMA_KV(kSCPropNetDNSSortList \
2855 ,CFArray[CFString] )
2857 SC_SCHEMA_DECLARATION(kSCPropNetDNSSupplementalMatchDomains
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
2858 #define kSCPropNetDNSSupplementalMatchDomains \
2859 SC_SCHEMA_KV(kSCPropNetDNSSupplementalMatchDomains \
2860 ,"SupplementalMatchDomains" \
2861 ,CFArray[CFString] )
2863 SC_SCHEMA_DECLARATION(kSCPropNetDNSSupplementalMatchOrders
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
2864 #define kSCPropNetDNSSupplementalMatchOrders \
2865 SC_SCHEMA_KV(kSCPropNetDNSSupplementalMatchOrders \
2866 ,"SupplementalMatchOrders" \
2867 ,CFArray[CFNumber] )
2869 SC_SCHEMA_DECLARATION(kSCPropNetEthernetMediaSubType
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2870 #define kSCPropNetEthernetMediaSubType \
2871 SC_SCHEMA_KV(kSCPropNetEthernetMediaSubType \
2875 SC_SCHEMA_DECLARATION(kSCPropNetEthernetMediaOptions
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2876 #define kSCPropNetEthernetMediaOptions \
2877 SC_SCHEMA_KV(kSCPropNetEthernetMediaOptions \
2879 ,CFArray[CFString] )
2881 SC_SCHEMA_DECLARATION(kSCPropNetEthernetMTU
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2882 #define kSCPropNetEthernetMTU \
2883 SC_SCHEMA_KV(kSCPropNetEthernetMTU \
2887 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceDeviceName
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2888 #define kSCPropNetInterfaceDeviceName \
2889 SC_SCHEMA_KV(kSCPropNetInterfaceDeviceName \
2893 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceHardware
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2894 #define kSCPropNetInterfaceHardware \
2895 SC_SCHEMA_KV(kSCPropNetInterfaceHardware \
2899 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceType
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2900 #define kSCPropNetInterfaceType \
2901 SC_SCHEMA_KV(kSCPropNetInterfaceType \
2905 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceSubType
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2906 #define kSCPropNetInterfaceSubType \
2907 SC_SCHEMA_KV(kSCPropNetInterfaceSubType \
2911 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceSupportsModemOnHold
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2912 #define kSCPropNetInterfaceSupportsModemOnHold \
2913 SC_SCHEMA_KV(kSCPropNetInterfaceSupportsModemOnHold \
2914 ,"SupportsModemOnHold" \
2915 ,CFNumber (0 or 1) )
2917 SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypeEthernet
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2918 #define kSCValNetInterfaceTypeEthernet \
2919 SC_SCHEMA_KV(kSCValNetInterfaceTypeEthernet \
2923 SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypeFireWire
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2924 #define kSCValNetInterfaceTypeFireWire \
2925 SC_SCHEMA_KV(kSCValNetInterfaceTypeFireWire \
2929 SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypePPP
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2930 #define kSCValNetInterfaceTypePPP \
2931 SC_SCHEMA_KV(kSCValNetInterfaceTypePPP \
2935 SC_SCHEMA_DECLARATION(kSCValNetInterfaceType6to4
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2936 #define kSCValNetInterfaceType6to4 \
2937 SC_SCHEMA_KV(kSCValNetInterfaceType6to4 \
2941 SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypeIPSec
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
2942 #define kSCValNetInterfaceTypeIPSec \
2943 SC_SCHEMA_KV(kSCValNetInterfaceTypeIPSec \
2947 SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypePPPoE
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2948 #define kSCValNetInterfaceSubTypePPPoE \
2949 SC_SCHEMA_KV(kSCValNetInterfaceSubTypePPPoE \
2953 SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypePPPSerial
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2954 #define kSCValNetInterfaceSubTypePPPSerial \
2955 SC_SCHEMA_KV(kSCValNetInterfaceSubTypePPPSerial \
2959 SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypePPTP
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2960 #define kSCValNetInterfaceSubTypePPTP \
2961 SC_SCHEMA_KV(kSCValNetInterfaceSubTypePPTP \
2965 SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypeL2TP
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2966 #define kSCValNetInterfaceSubTypeL2TP \
2967 SC_SCHEMA_KV(kSCValNetInterfaceSubTypeL2TP \
2971 SC_SCHEMA_DECLARATION(kSCPropNetIPSecAuthenticationMethod
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2972 #define kSCPropNetIPSecAuthenticationMethod \
2973 SC_SCHEMA_KV(kSCPropNetIPSecAuthenticationMethod \
2974 ,"AuthenticationMethod" \
2977 SC_SCHEMA_DECLARATION(kSCPropNetIPSecLocalCertificate
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2978 #define kSCPropNetIPSecLocalCertificate \
2979 SC_SCHEMA_KV(kSCPropNetIPSecLocalCertificate \
2980 ,"LocalCertificate" \
2983 SC_SCHEMA_DECLARATION(kSCPropNetIPSecLocalIdentifier
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2984 #define kSCPropNetIPSecLocalIdentifier \
2985 SC_SCHEMA_KV(kSCPropNetIPSecLocalIdentifier \
2986 ,"LocalIdentifier" \
2989 SC_SCHEMA_DECLARATION(kSCPropNetIPSecLocalIdentifierType
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2990 #define kSCPropNetIPSecLocalIdentifierType \
2991 SC_SCHEMA_KV(kSCPropNetIPSecLocalIdentifierType \
2992 ,"LocalIdentifierType" \
2995 SC_SCHEMA_DECLARATION(kSCPropNetIPSecSharedSecret
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2996 #define kSCPropNetIPSecSharedSecret \
2997 SC_SCHEMA_KV(kSCPropNetIPSecSharedSecret \
3001 SC_SCHEMA_DECLARATION(kSCPropNetIPSecSharedSecretEncryption
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3002 #define kSCPropNetIPSecSharedSecretEncryption \
3003 SC_SCHEMA_KV(kSCPropNetIPSecSharedSecretEncryption \
3004 ,"SharedSecretEncryption" \
3007 SC_SCHEMA_DECLARATION(kSCPropNetIPSecConnectTime
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
3008 #define kSCPropNetIPSecConnectTime \
3009 SC_SCHEMA_KV(kSCPropNetIPSecConnectTime \
3013 SC_SCHEMA_DECLARATION(kSCPropNetIPSecRemoteAddress
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
3014 #define kSCPropNetIPSecRemoteAddress \
3015 SC_SCHEMA_KV(kSCPropNetIPSecRemoteAddress \
3019 SC_SCHEMA_DECLARATION(kSCPropNetIPSecStatus
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
3020 #define kSCPropNetIPSecStatus \
3021 SC_SCHEMA_KV(kSCPropNetIPSecStatus \
3025 SC_SCHEMA_DECLARATION(kSCPropNetIPSecXAuthEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
3026 #define kSCPropNetIPSecXAuthEnabled \
3027 SC_SCHEMA_KV(kSCPropNetIPSecXAuthEnabled \
3029 ,CFNumber (0 or 1) )
3031 SC_SCHEMA_DECLARATION(kSCPropNetIPSecXAuthName
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
3032 #define kSCPropNetIPSecXAuthName \
3033 SC_SCHEMA_KV(kSCPropNetIPSecXAuthName \
3037 SC_SCHEMA_DECLARATION(kSCPropNetIPSecXAuthPassword
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
3038 #define kSCPropNetIPSecXAuthPassword \
3039 SC_SCHEMA_KV(kSCPropNetIPSecXAuthPassword \
3043 SC_SCHEMA_DECLARATION(kSCPropNetIPSecXAuthPasswordEncryption
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
3044 #define kSCPropNetIPSecXAuthPasswordEncryption \
3045 SC_SCHEMA_KV(kSCPropNetIPSecXAuthPasswordEncryption \
3046 ,"XAuthPasswordEncryption" \
3049 SC_SCHEMA_DECLARATION(kSCValNetIPSecAuthenticationMethodSharedSecret
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3050 #define kSCValNetIPSecAuthenticationMethodSharedSecret \
3051 SC_SCHEMA_KV(kSCValNetIPSecAuthenticationMethodSharedSecret \
3055 SC_SCHEMA_DECLARATION(kSCValNetIPSecAuthenticationMethodCertificate
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3056 #define kSCValNetIPSecAuthenticationMethodCertificate \
3057 SC_SCHEMA_KV(kSCValNetIPSecAuthenticationMethodCertificate \
3061 SC_SCHEMA_DECLARATION(kSCValNetIPSecAuthenticationMethodHybrid
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3062 #define kSCValNetIPSecAuthenticationMethodHybrid \
3063 SC_SCHEMA_KV(kSCValNetIPSecAuthenticationMethodHybrid \
3067 SC_SCHEMA_DECLARATION(kSCValNetIPSecLocalIdentifierTypeKeyID
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3068 #define kSCValNetIPSecLocalIdentifierTypeKeyID \
3069 SC_SCHEMA_KV(kSCValNetIPSecLocalIdentifierTypeKeyID \
3073 SC_SCHEMA_DECLARATION(kSCValNetIPSecSharedSecretEncryptionKeychain
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3074 #define kSCValNetIPSecSharedSecretEncryptionKeychain \
3075 SC_SCHEMA_KV(kSCValNetIPSecSharedSecretEncryptionKeychain \
3079 SC_SCHEMA_DECLARATION(kSCValNetIPSecXAuthPasswordEncryptionKeychain
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
3080 #define kSCValNetIPSecXAuthPasswordEncryptionKeychain \
3081 SC_SCHEMA_KV(kSCValNetIPSecXAuthPasswordEncryptionKeychain \
3085 SC_SCHEMA_DECLARATION(kSCValNetIPSecXAuthPasswordEncryptionPrompt
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/))
3086 #define kSCValNetIPSecXAuthPasswordEncryptionPrompt \
3087 SC_SCHEMA_KV(kSCValNetIPSecXAuthPasswordEncryptionPrompt \
3091 SC_SCHEMA_DECLARATION(kSCPropNetIPv4Addresses
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3092 #define kSCPropNetIPv4Addresses \
3093 SC_SCHEMA_KV(kSCPropNetIPv4Addresses \
3095 ,CFArray[CFString] )
3097 SC_SCHEMA_DECLARATION(kSCPropNetIPv4ConfigMethod
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3098 #define kSCPropNetIPv4ConfigMethod \
3099 SC_SCHEMA_KV(kSCPropNetIPv4ConfigMethod \
3103 SC_SCHEMA_DECLARATION(kSCPropNetIPv4DHCPClientID
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3104 #define kSCPropNetIPv4DHCPClientID \
3105 SC_SCHEMA_KV(kSCPropNetIPv4DHCPClientID \
3109 SC_SCHEMA_DECLARATION(kSCPropNetIPv4Router
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3110 #define kSCPropNetIPv4Router \
3111 SC_SCHEMA_KV(kSCPropNetIPv4Router \
3115 SC_SCHEMA_DECLARATION(kSCPropNetIPv4SubnetMasks
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3116 #define kSCPropNetIPv4SubnetMasks \
3117 SC_SCHEMA_KV(kSCPropNetIPv4SubnetMasks \
3119 ,CFArray[CFString] )
3121 SC_SCHEMA_DECLARATION(kSCPropNetIPv4DestAddresses
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3122 #define kSCPropNetIPv4DestAddresses \
3123 SC_SCHEMA_KV(kSCPropNetIPv4DestAddresses \
3125 ,CFArray[CFString] )
3127 SC_SCHEMA_DECLARATION(kSCPropNetIPv4BroadcastAddresses
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3128 #define kSCPropNetIPv4BroadcastAddresses \
3129 SC_SCHEMA_KV(kSCPropNetIPv4BroadcastAddresses \
3130 ,"BroadcastAddresses" \
3131 ,CFArray[CFString] )
3133 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodAutomatic
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
3134 #define kSCValNetIPv4ConfigMethodAutomatic \
3135 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodAutomatic \
3139 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodBOOTP
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3140 #define kSCValNetIPv4ConfigMethodBOOTP \
3141 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodBOOTP \
3145 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodDHCP
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3146 #define kSCValNetIPv4ConfigMethodDHCP \
3147 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodDHCP \
3151 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodINFORM
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3152 #define kSCValNetIPv4ConfigMethodINFORM \
3153 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodINFORM \
3157 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodLinkLocal
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3158 #define kSCValNetIPv4ConfigMethodLinkLocal \
3159 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodLinkLocal \
3163 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodManual
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3164 #define kSCValNetIPv4ConfigMethodManual \
3165 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodManual \
3169 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodPPP
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3170 #define kSCValNetIPv4ConfigMethodPPP \
3171 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodPPP \
3175 SC_SCHEMA_DECLARATION(kSCPropNetIPv6Addresses
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3176 #define kSCPropNetIPv6Addresses \
3177 SC_SCHEMA_KV(kSCPropNetIPv6Addresses \
3179 ,CFArray[CFString] )
3181 SC_SCHEMA_DECLARATION(kSCPropNetIPv6ConfigMethod
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3182 #define kSCPropNetIPv6ConfigMethod \
3183 SC_SCHEMA_KV(kSCPropNetIPv6ConfigMethod \
3187 SC_SCHEMA_DECLARATION(kSCPropNetIPv6DestAddresses
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3188 #define kSCPropNetIPv6DestAddresses \
3189 SC_SCHEMA_KV(kSCPropNetIPv6DestAddresses \
3191 ,CFArray[CFString] )
3193 SC_SCHEMA_DECLARATION(kSCPropNetIPv6Flags
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3194 #define kSCPropNetIPv6Flags \
3195 SC_SCHEMA_KV(kSCPropNetIPv6Flags \
3199 SC_SCHEMA_DECLARATION(kSCPropNetIPv6PrefixLength
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3200 #define kSCPropNetIPv6PrefixLength \
3201 SC_SCHEMA_KV(kSCPropNetIPv6PrefixLength \
3203 ,CFArray[CFNumber] )
3205 SC_SCHEMA_DECLARATION(kSCPropNetIPv6Router
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3206 #define kSCPropNetIPv6Router \
3207 SC_SCHEMA_KV(kSCPropNetIPv6Router \
3211 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodAutomatic
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3212 #define kSCValNetIPv6ConfigMethodAutomatic \
3213 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodAutomatic \
3217 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodLinkLocal
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
3218 #define kSCValNetIPv6ConfigMethodLinkLocal \
3219 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodLinkLocal \
3223 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodManual
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3224 #define kSCValNetIPv6ConfigMethodManual \
3225 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodManual \
3229 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodRouterAdvertisement
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3230 #define kSCValNetIPv6ConfigMethodRouterAdvertisement \
3231 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodRouterAdvertisement \
3232 ,"RouterAdvertisement" \
3235 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethod6to4
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3236 #define kSCValNetIPv6ConfigMethod6to4 \
3237 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethod6to4 \
3241 SC_SCHEMA_DECLARATION(kSCPropNet6to4Relay
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3242 #define kSCPropNet6to4Relay \
3243 SC_SCHEMA_KV(kSCPropNet6to4Relay \
3247 SC_SCHEMA_DECLARATION(kSCPropNetLinkActive
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3248 #define kSCPropNetLinkActive \
3249 SC_SCHEMA_KV(kSCPropNetLinkActive \
3253 SC_SCHEMA_DECLARATION(kSCPropNetLinkDetaching
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3254 #define kSCPropNetLinkDetaching \
3255 SC_SCHEMA_KV(kSCPropNetLinkDetaching \
3259 SC_SCHEMA_DECLARATION(kSCPropNetModemAccessPointName
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3260 #define kSCPropNetModemAccessPointName \
3261 SC_SCHEMA_KV(kSCPropNetModemAccessPointName \
3262 ,"AccessPointName" \
3265 SC_SCHEMA_DECLARATION(kSCPropNetModemConnectionPersonality
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3266 #define kSCPropNetModemConnectionPersonality \
3267 SC_SCHEMA_KV(kSCPropNetModemConnectionPersonality \
3268 ,"ConnectionPersonality" \
3271 SC_SCHEMA_DECLARATION(kSCPropNetModemConnectionScript
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3272 #define kSCPropNetModemConnectionScript \
3273 SC_SCHEMA_KV(kSCPropNetModemConnectionScript \
3274 ,"ConnectionScript" \
3277 SC_SCHEMA_DECLARATION(kSCPropNetModemConnectSpeed
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3278 #define kSCPropNetModemConnectSpeed \
3279 SC_SCHEMA_KV(kSCPropNetModemConnectSpeed \
3283 SC_SCHEMA_DECLARATION(kSCPropNetModemDataCompression
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3284 #define kSCPropNetModemDataCompression \
3285 SC_SCHEMA_KV(kSCPropNetModemDataCompression \
3286 ,"DataCompression" \
3287 ,CFNumber (0 or 1) )
3289 SC_SCHEMA_DECLARATION(kSCPropNetModemDeviceContextID
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3290 #define kSCPropNetModemDeviceContextID \
3291 SC_SCHEMA_KV(kSCPropNetModemDeviceContextID \
3292 ,"DeviceContextID" \
3295 SC_SCHEMA_DECLARATION(kSCPropNetModemDeviceModel
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3296 #define kSCPropNetModemDeviceModel \
3297 SC_SCHEMA_KV(kSCPropNetModemDeviceModel \
3301 SC_SCHEMA_DECLARATION(kSCPropNetModemDeviceVendor
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3302 #define kSCPropNetModemDeviceVendor \
3303 SC_SCHEMA_KV(kSCPropNetModemDeviceVendor \
3307 SC_SCHEMA_DECLARATION(kSCPropNetModemDialMode
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3308 #define kSCPropNetModemDialMode \
3309 SC_SCHEMA_KV(kSCPropNetModemDialMode \
3313 SC_SCHEMA_DECLARATION(kSCPropNetModemErrorCorrection
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3314 #define kSCPropNetModemErrorCorrection \
3315 SC_SCHEMA_KV(kSCPropNetModemErrorCorrection \
3316 ,"ErrorCorrection" \
3317 ,CFNumber (0 or 1) )
3319 SC_SCHEMA_DECLARATION(kSCPropNetModemHoldCallWaitingAudibleAlert
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3320 #define kSCPropNetModemHoldCallWaitingAudibleAlert \
3321 SC_SCHEMA_KV(kSCPropNetModemHoldCallWaitingAudibleAlert \
3322 ,"HoldCallWaitingAudibleAlert" \
3323 ,CFNumber (0 or 1) )
3325 SC_SCHEMA_DECLARATION(kSCPropNetModemHoldDisconnectOnAnswer
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3326 #define kSCPropNetModemHoldDisconnectOnAnswer \
3327 SC_SCHEMA_KV(kSCPropNetModemHoldDisconnectOnAnswer \
3328 ,"HoldDisconnectOnAnswer" \
3329 ,CFNumber (0 or 1) )
3331 SC_SCHEMA_DECLARATION(kSCPropNetModemHoldEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3332 #define kSCPropNetModemHoldEnabled \
3333 SC_SCHEMA_KV(kSCPropNetModemHoldEnabled \
3335 ,CFNumber (0 or 1) )
3337 SC_SCHEMA_DECLARATION(kSCPropNetModemHoldReminder
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3338 #define kSCPropNetModemHoldReminder \
3339 SC_SCHEMA_KV(kSCPropNetModemHoldReminder \
3341 ,CFNumber (0 or 1) )
3343 SC_SCHEMA_DECLARATION(kSCPropNetModemHoldReminderTime
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3344 #define kSCPropNetModemHoldReminderTime \
3345 SC_SCHEMA_KV(kSCPropNetModemHoldReminderTime \
3346 ,"HoldReminderTime" \
3349 SC_SCHEMA_DECLARATION(kSCPropNetModemNote
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3350 #define kSCPropNetModemNote \
3351 SC_SCHEMA_KV(kSCPropNetModemNote \
3355 SC_SCHEMA_DECLARATION(kSCPropNetModemPulseDial
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3356 #define kSCPropNetModemPulseDial \
3357 SC_SCHEMA_KV(kSCPropNetModemPulseDial \
3359 ,CFNumber (0 or 1) )
3361 SC_SCHEMA_DECLARATION(kSCPropNetModemSpeaker
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3362 #define kSCPropNetModemSpeaker \
3363 SC_SCHEMA_KV(kSCPropNetModemSpeaker \
3365 ,CFNumber (0 or 1) )
3367 SC_SCHEMA_DECLARATION(kSCPropNetModemSpeed
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3368 #define kSCPropNetModemSpeed \
3369 SC_SCHEMA_KV(kSCPropNetModemSpeed \
3373 SC_SCHEMA_DECLARATION(kSCValNetModemDialModeIgnoreDialTone
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3374 #define kSCValNetModemDialModeIgnoreDialTone \
3375 SC_SCHEMA_KV(kSCValNetModemDialModeIgnoreDialTone \
3379 SC_SCHEMA_DECLARATION(kSCValNetModemDialModeManual
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3380 #define kSCValNetModemDialModeManual \
3381 SC_SCHEMA_KV(kSCValNetModemDialModeManual \
3385 SC_SCHEMA_DECLARATION(kSCValNetModemDialModeWaitForDialTone
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3386 #define kSCValNetModemDialModeWaitForDialTone \
3387 SC_SCHEMA_KV(kSCValNetModemDialModeWaitForDialTone \
3388 ,"WaitForDialTone" \
3391 #if !TARGET_OS_IPHONE
3393 SC_SCHEMA_DECLARATION(kSCPropNetNetInfoBindingMethods
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_5
,__IPHONE_NA
,__IPHONE_NA
))
3394 #define kSCPropNetNetInfoBindingMethods \
3395 SC_SCHEMA_KV(kSCPropNetNetInfoBindingMethods \
3399 SC_SCHEMA_DECLARATION(kSCPropNetNetInfoServerAddresses
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_5
,__IPHONE_NA
,__IPHONE_NA
))
3400 #define kSCPropNetNetInfoServerAddresses \
3401 SC_SCHEMA_KV(kSCPropNetNetInfoServerAddresses \
3402 ,"ServerAddresses" \
3403 ,CFArray[CFString] )
3405 SC_SCHEMA_DECLARATION(kSCPropNetNetInfoServerTags
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_5
,__IPHONE_NA
,__IPHONE_NA
))
3406 #define kSCPropNetNetInfoServerTags \
3407 SC_SCHEMA_KV(kSCPropNetNetInfoServerTags \
3409 ,CFArray[CFString] )
3411 SC_SCHEMA_DECLARATION(kSCPropNetNetInfoBroadcastServerTag
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_5
,__IPHONE_NA
,__IPHONE_NA
))
3412 #define kSCPropNetNetInfoBroadcastServerTag \
3413 SC_SCHEMA_KV(kSCPropNetNetInfoBroadcastServerTag \
3414 ,"BroadcastServerTag" \
3417 SC_SCHEMA_DECLARATION(kSCValNetNetInfoBindingMethodsBroadcast
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_5
,__IPHONE_NA
,__IPHONE_NA
))
3418 #define kSCValNetNetInfoBindingMethodsBroadcast \
3419 SC_SCHEMA_KV(kSCValNetNetInfoBindingMethodsBroadcast \
3423 SC_SCHEMA_DECLARATION(kSCValNetNetInfoBindingMethodsDHCP
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_5
,__IPHONE_NA
,__IPHONE_NA
))
3424 #define kSCValNetNetInfoBindingMethodsDHCP \
3425 SC_SCHEMA_KV(kSCValNetNetInfoBindingMethodsDHCP \
3429 SC_SCHEMA_DECLARATION(kSCValNetNetInfoBindingMethodsManual
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_5
,__IPHONE_NA
,__IPHONE_NA
))
3430 #define kSCValNetNetInfoBindingMethodsManual \
3431 SC_SCHEMA_KV(kSCValNetNetInfoBindingMethodsManual \
3435 SC_SCHEMA_DECLARATION(kSCValNetNetInfoDefaultServerTag
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_5
,__IPHONE_NA
,__IPHONE_NA
))
3436 #define kSCValNetNetInfoDefaultServerTag \
3437 SC_SCHEMA_KV(kSCValNetNetInfoDefaultServerTag \
3441 #endif // !TARGET_OS_IPHONE
3443 SC_SCHEMA_DECLARATION(kSCPropNetPPPACSPEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3444 #define kSCPropNetPPPACSPEnabled \
3445 SC_SCHEMA_KV(kSCPropNetPPPACSPEnabled \
3447 ,CFNumber (0 or 1) )
3449 SC_SCHEMA_DECLARATION(kSCPropNetPPPConnectTime
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3450 #define kSCPropNetPPPConnectTime \
3451 SC_SCHEMA_KV(kSCPropNetPPPConnectTime \
3455 SC_SCHEMA_DECLARATION(kSCPropNetPPPDeviceLastCause
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3456 #define kSCPropNetPPPDeviceLastCause \
3457 SC_SCHEMA_KV(kSCPropNetPPPDeviceLastCause \
3458 ,"DeviceLastCause" \
3461 SC_SCHEMA_DECLARATION(kSCPropNetPPPDialOnDemand
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3462 #define kSCPropNetPPPDialOnDemand \
3463 SC_SCHEMA_KV(kSCPropNetPPPDialOnDemand \
3465 ,CFNumber (0 or 1) )
3467 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnFastUserSwitch
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
3468 #define kSCPropNetPPPDisconnectOnFastUserSwitch \
3469 SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnFastUserSwitch \
3470 ,"DisconnectOnFastUserSwitch" \
3471 ,CFNumber (0 or 1) )
3473 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnIdle
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3474 #define kSCPropNetPPPDisconnectOnIdle \
3475 SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnIdle \
3476 ,"DisconnectOnIdle" \
3477 ,CFNumber (0 or 1) )
3479 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnIdleTimer
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3480 #define kSCPropNetPPPDisconnectOnIdleTimer \
3481 SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnIdleTimer \
3482 ,"DisconnectOnIdleTimer" \
3485 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnLogout
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3486 #define kSCPropNetPPPDisconnectOnLogout \
3487 SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnLogout \
3488 ,"DisconnectOnLogout" \
3489 ,CFNumber (0 or 1) )
3491 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnSleep
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3492 #define kSCPropNetPPPDisconnectOnSleep \
3493 SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnSleep \
3494 ,"DisconnectOnSleep" \
3495 ,CFNumber (0 or 1) )
3497 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectTime
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3498 #define kSCPropNetPPPDisconnectTime \
3499 SC_SCHEMA_KV(kSCPropNetPPPDisconnectTime \
3503 SC_SCHEMA_DECLARATION(kSCPropNetPPPIdleReminderTimer
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3504 #define kSCPropNetPPPIdleReminderTimer \
3505 SC_SCHEMA_KV(kSCPropNetPPPIdleReminderTimer \
3506 ,"IdleReminderTimer" \
3509 SC_SCHEMA_DECLARATION(kSCPropNetPPPIdleReminder
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3510 #define kSCPropNetPPPIdleReminder \
3511 SC_SCHEMA_KV(kSCPropNetPPPIdleReminder \
3513 ,CFNumber (0 or 1) )
3515 SC_SCHEMA_DECLARATION(kSCPropNetPPPLastCause
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3516 #define kSCPropNetPPPLastCause \
3517 SC_SCHEMA_KV(kSCPropNetPPPLastCause \
3521 SC_SCHEMA_DECLARATION(kSCPropNetPPPLogfile
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3522 #define kSCPropNetPPPLogfile \
3523 SC_SCHEMA_KV(kSCPropNetPPPLogfile \
3527 SC_SCHEMA_DECLARATION(kSCPropNetPPPPlugins
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3528 #define kSCPropNetPPPPlugins \
3529 SC_SCHEMA_KV(kSCPropNetPPPPlugins \
3531 ,CFArray[CFString] )
3533 SC_SCHEMA_DECLARATION(kSCPropNetPPPRetryConnectTime
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3534 #define kSCPropNetPPPRetryConnectTime \
3535 SC_SCHEMA_KV(kSCPropNetPPPRetryConnectTime \
3536 ,"RetryConnectTime" \
3539 SC_SCHEMA_DECLARATION(kSCPropNetPPPSessionTimer
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3540 #define kSCPropNetPPPSessionTimer \
3541 SC_SCHEMA_KV(kSCPropNetPPPSessionTimer \
3545 SC_SCHEMA_DECLARATION(kSCPropNetPPPStatus
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3546 #define kSCPropNetPPPStatus \
3547 SC_SCHEMA_KV(kSCPropNetPPPStatus \
3551 SC_SCHEMA_DECLARATION(kSCPropNetPPPUseSessionTimer
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3552 #define kSCPropNetPPPUseSessionTimer \
3553 SC_SCHEMA_KV(kSCPropNetPPPUseSessionTimer \
3554 ,"UseSessionTimer" \
3555 ,CFNumber (0 or 1) )
3557 SC_SCHEMA_DECLARATION(kSCPropNetPPPVerboseLogging
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3558 #define kSCPropNetPPPVerboseLogging \
3559 SC_SCHEMA_KV(kSCPropNetPPPVerboseLogging \
3561 ,CFNumber (0 or 1) )
3563 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthEAPPlugins
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3564 #define kSCPropNetPPPAuthEAPPlugins \
3565 SC_SCHEMA_KV(kSCPropNetPPPAuthEAPPlugins \
3567 ,CFArray[CFString] )
3569 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthName
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3570 #define kSCPropNetPPPAuthName \
3571 SC_SCHEMA_KV(kSCPropNetPPPAuthName \
3575 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthPassword
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3576 #define kSCPropNetPPPAuthPassword \
3577 SC_SCHEMA_KV(kSCPropNetPPPAuthPassword \
3581 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthPasswordEncryption
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3582 #define kSCPropNetPPPAuthPasswordEncryption \
3583 SC_SCHEMA_KV(kSCPropNetPPPAuthPasswordEncryption \
3584 ,"AuthPasswordEncryption" \
3587 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthPrompt
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3588 #define kSCPropNetPPPAuthPrompt \
3589 SC_SCHEMA_KV(kSCPropNetPPPAuthPrompt \
3593 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthProtocol
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3594 #define kSCPropNetPPPAuthProtocol \
3595 SC_SCHEMA_KV(kSCPropNetPPPAuthProtocol \
3597 ,CFArray[CFString] )
3599 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPasswordEncryptionKeychain
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3600 #define kSCValNetPPPAuthPasswordEncryptionKeychain \
3601 SC_SCHEMA_KV(kSCValNetPPPAuthPasswordEncryptionKeychain \
3605 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPasswordEncryptionToken
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3606 #define kSCValNetPPPAuthPasswordEncryptionToken \
3607 SC_SCHEMA_KV(kSCValNetPPPAuthPasswordEncryptionToken \
3611 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPromptBefore
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3612 #define kSCValNetPPPAuthPromptBefore \
3613 SC_SCHEMA_KV(kSCValNetPPPAuthPromptBefore \
3617 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPromptAfter
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3618 #define kSCValNetPPPAuthPromptAfter \
3619 SC_SCHEMA_KV(kSCValNetPPPAuthPromptAfter \
3623 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolCHAP
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3624 #define kSCValNetPPPAuthProtocolCHAP \
3625 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolCHAP \
3629 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolEAP
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3630 #define kSCValNetPPPAuthProtocolEAP \
3631 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolEAP \
3635 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolMSCHAP1
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3636 #define kSCValNetPPPAuthProtocolMSCHAP1 \
3637 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolMSCHAP1 \
3641 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolMSCHAP2
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3642 #define kSCValNetPPPAuthProtocolMSCHAP2 \
3643 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolMSCHAP2 \
3647 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolPAP
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3648 #define kSCValNetPPPAuthProtocolPAP \
3649 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolPAP \
3653 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommAlternateRemoteAddress
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3654 #define kSCPropNetPPPCommAlternateRemoteAddress \
3655 SC_SCHEMA_KV(kSCPropNetPPPCommAlternateRemoteAddress \
3656 ,"CommAlternateRemoteAddress" \
3659 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommConnectDelay
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3660 #define kSCPropNetPPPCommConnectDelay \
3661 SC_SCHEMA_KV(kSCPropNetPPPCommConnectDelay \
3662 ,"CommConnectDelay" \
3665 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommDisplayTerminalWindow
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3666 #define kSCPropNetPPPCommDisplayTerminalWindow \
3667 SC_SCHEMA_KV(kSCPropNetPPPCommDisplayTerminalWindow \
3668 ,"CommDisplayTerminalWindow" \
3669 ,CFNumber (0 or 1) )
3671 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommRedialCount
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3672 #define kSCPropNetPPPCommRedialCount \
3673 SC_SCHEMA_KV(kSCPropNetPPPCommRedialCount \
3674 ,"CommRedialCount" \
3677 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommRedialEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3678 #define kSCPropNetPPPCommRedialEnabled \
3679 SC_SCHEMA_KV(kSCPropNetPPPCommRedialEnabled \
3680 ,"CommRedialEnabled" \
3681 ,CFNumber (0 or 1) )
3683 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommRedialInterval
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3684 #define kSCPropNetPPPCommRedialInterval \
3685 SC_SCHEMA_KV(kSCPropNetPPPCommRedialInterval \
3686 ,"CommRedialInterval" \
3689 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommRemoteAddress
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3690 #define kSCPropNetPPPCommRemoteAddress \
3691 SC_SCHEMA_KV(kSCPropNetPPPCommRemoteAddress \
3692 ,"CommRemoteAddress" \
3695 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommTerminalScript
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3696 #define kSCPropNetPPPCommTerminalScript \
3697 SC_SCHEMA_KV(kSCPropNetPPPCommTerminalScript \
3698 ,"CommTerminalScript" \
3701 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommUseTerminalScript
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3702 #define kSCPropNetPPPCommUseTerminalScript \
3703 SC_SCHEMA_KV(kSCPropNetPPPCommUseTerminalScript \
3704 ,"CommUseTerminalScript" \
3705 ,CFNumber (0 or 1) )
3707 SC_SCHEMA_DECLARATION(kSCPropNetPPPCCPEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3708 #define kSCPropNetPPPCCPEnabled \
3709 SC_SCHEMA_KV(kSCPropNetPPPCCPEnabled \
3711 ,CFNumber (0 or 1) )
3713 SC_SCHEMA_DECLARATION(kSCPropNetPPPCCPMPPE40Enabled
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
3714 #define kSCPropNetPPPCCPMPPE40Enabled \
3715 SC_SCHEMA_KV(kSCPropNetPPPCCPMPPE40Enabled \
3716 ,"CCPMPPE40Enabled" \
3717 ,CFNumber (0 or 1) )
3719 SC_SCHEMA_DECLARATION(kSCPropNetPPPCCPMPPE128Enabled
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
3720 #define kSCPropNetPPPCCPMPPE128Enabled \
3721 SC_SCHEMA_KV(kSCPropNetPPPCCPMPPE128Enabled \
3722 ,"CCPMPPE128Enabled" \
3723 ,CFNumber (0 or 1) )
3725 SC_SCHEMA_DECLARATION(kSCPropNetPPPIPCPCompressionVJ
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3726 #define kSCPropNetPPPIPCPCompressionVJ \
3727 SC_SCHEMA_KV(kSCPropNetPPPIPCPCompressionVJ \
3728 ,"IPCPCompressionVJ" \
3729 ,CFNumber (0 or 1) )
3731 SC_SCHEMA_DECLARATION(kSCPropNetPPPIPCPUsePeerDNS
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
3732 #define kSCPropNetPPPIPCPUsePeerDNS \
3733 SC_SCHEMA_KV(kSCPropNetPPPIPCPUsePeerDNS \
3735 ,CFNumber (0 or 1) )
3737 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPEchoEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3738 #define kSCPropNetPPPLCPEchoEnabled \
3739 SC_SCHEMA_KV(kSCPropNetPPPLCPEchoEnabled \
3741 ,CFNumber (0 or 1) )
3743 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPEchoFailure
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3744 #define kSCPropNetPPPLCPEchoFailure \
3745 SC_SCHEMA_KV(kSCPropNetPPPLCPEchoFailure \
3749 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPEchoInterval
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3750 #define kSCPropNetPPPLCPEchoInterval \
3751 SC_SCHEMA_KV(kSCPropNetPPPLCPEchoInterval \
3752 ,"LCPEchoInterval" \
3755 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPCompressionACField
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3756 #define kSCPropNetPPPLCPCompressionACField \
3757 SC_SCHEMA_KV(kSCPropNetPPPLCPCompressionACField \
3758 ,"LCPCompressionACField" \
3759 ,CFNumber (0 or 1) )
3761 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPCompressionPField
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3762 #define kSCPropNetPPPLCPCompressionPField \
3763 SC_SCHEMA_KV(kSCPropNetPPPLCPCompressionPField \
3764 ,"LCPCompressionPField" \
3765 ,CFNumber (0 or 1) )
3767 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPMRU
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3768 #define kSCPropNetPPPLCPMRU \
3769 SC_SCHEMA_KV(kSCPropNetPPPLCPMRU \
3773 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPMTU
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3774 #define kSCPropNetPPPLCPMTU \
3775 SC_SCHEMA_KV(kSCPropNetPPPLCPMTU \
3779 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPReceiveACCM
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3780 #define kSCPropNetPPPLCPReceiveACCM \
3781 SC_SCHEMA_KV(kSCPropNetPPPLCPReceiveACCM \
3785 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPTransmitACCM
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3786 #define kSCPropNetPPPLCPTransmitACCM \
3787 SC_SCHEMA_KV(kSCPropNetPPPLCPTransmitACCM \
3788 ,"LCPTransmitACCM" \
3791 SC_SCHEMA_DECLARATION(kSCPropNetL2TPIPSecSharedSecret
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3792 #define kSCPropNetL2TPIPSecSharedSecret \
3793 SC_SCHEMA_KV(kSCPropNetL2TPIPSecSharedSecret \
3794 ,"IPSecSharedSecret" \
3797 SC_SCHEMA_DECLARATION(kSCPropNetL2TPIPSecSharedSecretEncryption
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3798 #define kSCPropNetL2TPIPSecSharedSecretEncryption \
3799 SC_SCHEMA_KV(kSCPropNetL2TPIPSecSharedSecretEncryption \
3800 ,"IPSecSharedSecretEncryption" \
3803 SC_SCHEMA_DECLARATION(kSCPropNetL2TPTransport
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3804 #define kSCPropNetL2TPTransport \
3805 SC_SCHEMA_KV(kSCPropNetL2TPTransport \
3809 SC_SCHEMA_DECLARATION(kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3810 #define kSCValNetL2TPIPSecSharedSecretEncryptionKeychain \
3811 SC_SCHEMA_KV(kSCValNetL2TPIPSecSharedSecretEncryptionKeychain \
3815 SC_SCHEMA_DECLARATION(kSCValNetL2TPTransportIP
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3816 #define kSCValNetL2TPTransportIP \
3817 SC_SCHEMA_KV(kSCValNetL2TPTransportIP \
3821 SC_SCHEMA_DECLARATION(kSCValNetL2TPTransportIPSec
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3822 #define kSCValNetL2TPTransportIPSec \
3823 SC_SCHEMA_KV(kSCValNetL2TPTransportIPSec \
3827 SC_SCHEMA_DECLARATION(kSCPropNetProxiesExceptionsList
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3828 #define kSCPropNetProxiesExceptionsList \
3829 SC_SCHEMA_KV(kSCPropNetProxiesExceptionsList \
3831 ,CFArray[CFString] )
3833 SC_SCHEMA_DECLARATION(kSCPropNetProxiesExcludeSimpleHostnames
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
3834 #define kSCPropNetProxiesExcludeSimpleHostnames \
3835 SC_SCHEMA_KV(kSCPropNetProxiesExcludeSimpleHostnames \
3836 ,"ExcludeSimpleHostnames" \
3837 ,CFNumber (0 or 1) )
3839 SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPEnable
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3840 #define kSCPropNetProxiesFTPEnable \
3841 SC_SCHEMA_KV(kSCPropNetProxiesFTPEnable \
3843 ,CFNumber (0 or 1) )
3845 SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPPassive
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3846 #define kSCPropNetProxiesFTPPassive \
3847 SC_SCHEMA_KV(kSCPropNetProxiesFTPPassive \
3849 ,CFNumber (0 or 1) )
3851 SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPPort
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3852 #define kSCPropNetProxiesFTPPort \
3853 SC_SCHEMA_KV(kSCPropNetProxiesFTPPort \
3857 SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPProxy
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3858 #define kSCPropNetProxiesFTPProxy \
3859 SC_SCHEMA_KV(kSCPropNetProxiesFTPProxy \
3863 SC_SCHEMA_DECLARATION(kSCPropNetProxiesGopherEnable
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3864 #define kSCPropNetProxiesGopherEnable \
3865 SC_SCHEMA_KV(kSCPropNetProxiesGopherEnable \
3867 ,CFNumber (0 or 1) )
3869 SC_SCHEMA_DECLARATION(kSCPropNetProxiesGopherPort
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3870 #define kSCPropNetProxiesGopherPort \
3871 SC_SCHEMA_KV(kSCPropNetProxiesGopherPort \
3875 SC_SCHEMA_DECLARATION(kSCPropNetProxiesGopherProxy
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3876 #define kSCPropNetProxiesGopherProxy \
3877 SC_SCHEMA_KV(kSCPropNetProxiesGopherProxy \
3881 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPEnable
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3882 #define kSCPropNetProxiesHTTPEnable \
3883 SC_SCHEMA_KV(kSCPropNetProxiesHTTPEnable \
3885 ,CFNumber (0 or 1) )
3887 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPPort
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3888 #define kSCPropNetProxiesHTTPPort \
3889 SC_SCHEMA_KV(kSCPropNetProxiesHTTPPort \
3893 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPProxy
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3894 #define kSCPropNetProxiesHTTPProxy \
3895 SC_SCHEMA_KV(kSCPropNetProxiesHTTPProxy \
3899 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPSEnable
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3900 #define kSCPropNetProxiesHTTPSEnable \
3901 SC_SCHEMA_KV(kSCPropNetProxiesHTTPSEnable \
3903 ,CFNumber (0 or 1) )
3905 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPSPort
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3906 #define kSCPropNetProxiesHTTPSPort \
3907 SC_SCHEMA_KV(kSCPropNetProxiesHTTPSPort \
3911 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPSProxy
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3912 #define kSCPropNetProxiesHTTPSProxy \
3913 SC_SCHEMA_KV(kSCPropNetProxiesHTTPSProxy \
3917 SC_SCHEMA_DECLARATION(kSCPropNetProxiesRTSPEnable
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3918 #define kSCPropNetProxiesRTSPEnable \
3919 SC_SCHEMA_KV(kSCPropNetProxiesRTSPEnable \
3921 ,CFNumber (0 or 1) )
3923 SC_SCHEMA_DECLARATION(kSCPropNetProxiesRTSPPort
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3924 #define kSCPropNetProxiesRTSPPort \
3925 SC_SCHEMA_KV(kSCPropNetProxiesRTSPPort \
3929 SC_SCHEMA_DECLARATION(kSCPropNetProxiesRTSPProxy
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3930 #define kSCPropNetProxiesRTSPProxy \
3931 SC_SCHEMA_KV(kSCPropNetProxiesRTSPProxy \
3935 SC_SCHEMA_DECLARATION(kSCPropNetProxiesSOCKSEnable
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3936 #define kSCPropNetProxiesSOCKSEnable \
3937 SC_SCHEMA_KV(kSCPropNetProxiesSOCKSEnable \
3939 ,CFNumber (0 or 1) )
3941 SC_SCHEMA_DECLARATION(kSCPropNetProxiesSOCKSPort
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3942 #define kSCPropNetProxiesSOCKSPort \
3943 SC_SCHEMA_KV(kSCPropNetProxiesSOCKSPort \
3947 SC_SCHEMA_DECLARATION(kSCPropNetProxiesSOCKSProxy
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3948 #define kSCPropNetProxiesSOCKSProxy \
3949 SC_SCHEMA_KV(kSCPropNetProxiesSOCKSProxy \
3953 SC_SCHEMA_DECLARATION(kSCPropNetProxiesProxyAutoConfigEnable
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
3954 #define kSCPropNetProxiesProxyAutoConfigEnable \
3955 SC_SCHEMA_KV(kSCPropNetProxiesProxyAutoConfigEnable \
3956 ,"ProxyAutoConfigEnable" \
3957 ,CFNumber (0 or 1) )
3959 SC_SCHEMA_DECLARATION(kSCPropNetProxiesProxyAutoConfigJavaScript
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
3960 #define kSCPropNetProxiesProxyAutoConfigJavaScript \
3961 SC_SCHEMA_KV(kSCPropNetProxiesProxyAutoConfigJavaScript \
3962 ,"ProxyAutoConfigJavaScript" \
3965 SC_SCHEMA_DECLARATION(kSCPropNetProxiesProxyAutoConfigURLString
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
3966 #define kSCPropNetProxiesProxyAutoConfigURLString \
3967 SC_SCHEMA_KV(kSCPropNetProxiesProxyAutoConfigURLString \
3968 ,"ProxyAutoConfigURLString" \
3971 SC_SCHEMA_DECLARATION(kSCPropNetProxiesProxyAutoDiscoveryEnable
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
3972 #define kSCPropNetProxiesProxyAutoDiscoveryEnable \
3973 SC_SCHEMA_KV(kSCPropNetProxiesProxyAutoDiscoveryEnable \
3974 ,"ProxyAutoDiscoveryEnable" \
3975 ,CFNumber (0 or 1) )
3977 #if !TARGET_OS_IPHONE
3979 SC_SCHEMA_DECLARATION(kSCPropNetSMBNetBIOSName
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3980 #define kSCPropNetSMBNetBIOSName \
3981 SC_SCHEMA_KV(kSCPropNetSMBNetBIOSName \
3985 SC_SCHEMA_DECLARATION(kSCPropNetSMBNetBIOSNodeType
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3986 #define kSCPropNetSMBNetBIOSNodeType \
3987 SC_SCHEMA_KV(kSCPropNetSMBNetBIOSNodeType \
3988 ,"NetBIOSNodeType" \
3991 SC_SCHEMA_DECLARATION(kSCPropNetSMBNetBIOSScope
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_5
,__MAC_10_7
,__IPHONE_NA
,__IPHONE_NA
))
3992 #define kSCPropNetSMBNetBIOSScope \
3993 SC_SCHEMA_KV(kSCPropNetSMBNetBIOSScope \
3997 SC_SCHEMA_DECLARATION(kSCPropNetSMBWINSAddresses
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3998 #define kSCPropNetSMBWINSAddresses \
3999 SC_SCHEMA_KV(kSCPropNetSMBWINSAddresses \
4001 ,CFArray[CFString] )
4003 SC_SCHEMA_DECLARATION(kSCPropNetSMBWorkgroup
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
4004 #define kSCPropNetSMBWorkgroup \
4005 SC_SCHEMA_KV(kSCPropNetSMBWorkgroup \
4009 SC_SCHEMA_DECLARATION(kSCValNetSMBNetBIOSNodeTypeBroadcast
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
4010 #define kSCValNetSMBNetBIOSNodeTypeBroadcast \
4011 SC_SCHEMA_KV(kSCValNetSMBNetBIOSNodeTypeBroadcast \
4015 SC_SCHEMA_DECLARATION(kSCValNetSMBNetBIOSNodeTypePeer
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
4016 #define kSCValNetSMBNetBIOSNodeTypePeer \
4017 SC_SCHEMA_KV(kSCValNetSMBNetBIOSNodeTypePeer \
4021 SC_SCHEMA_DECLARATION(kSCValNetSMBNetBIOSNodeTypeMixed
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
4022 #define kSCValNetSMBNetBIOSNodeTypeMixed \
4023 SC_SCHEMA_KV(kSCValNetSMBNetBIOSNodeTypeMixed \
4027 SC_SCHEMA_DECLARATION(kSCValNetSMBNetBIOSNodeTypeHybrid
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
4028 #define kSCValNetSMBNetBIOSNodeTypeHybrid \
4029 SC_SCHEMA_KV(kSCValNetSMBNetBIOSNodeTypeHybrid \
4033 #endif // !TARGET_OS_IPHONE
4035 #if !TARGET_OS_IPHONE
4037 SC_SCHEMA_DECLARATION(kSCEntUsersConsoleUser
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4038 #define kSCEntUsersConsoleUser \
4039 SC_SCHEMA_KV(kSCEntUsersConsoleUser \
4043 #endif // !TARGET_OS_IPHONE
4045 SC_SCHEMA_DECLARATION(kSCPropSystemComputerName
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4046 #define kSCPropSystemComputerName \
4047 SC_SCHEMA_KV(kSCPropSystemComputerName \
4051 SC_SCHEMA_DECLARATION(kSCPropSystemComputerNameEncoding
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4052 #define kSCPropSystemComputerNameEncoding \
4053 SC_SCHEMA_KV(kSCPropSystemComputerNameEncoding \
4054 ,"ComputerNameEncoding" \
4057 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainFile
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4058 #define kSCDynamicStoreDomainFile \
4059 SC_SCHEMA_KV(kSCDynamicStoreDomainFile \
4063 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainPlugin
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4064 #define kSCDynamicStoreDomainPlugin \
4065 SC_SCHEMA_KV(kSCDynamicStoreDomainPlugin \
4069 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainSetup
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4070 #define kSCDynamicStoreDomainSetup \
4071 SC_SCHEMA_KV(kSCDynamicStoreDomainSetup \
4075 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainState
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4076 #define kSCDynamicStoreDomainState \
4077 SC_SCHEMA_KV(kSCDynamicStoreDomainState \
4081 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainPrefs
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4082 #define kSCDynamicStoreDomainPrefs \
4083 SC_SCHEMA_KV(kSCDynamicStoreDomainPrefs \
4087 SC_SCHEMA_DECLARATION(kSCDynamicStorePropSetupCurrentSet
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4088 #define kSCDynamicStorePropSetupCurrentSet \
4089 SC_SCHEMA_KV(kSCDynamicStorePropSetupCurrentSet \
4093 SC_SCHEMA_DECLARATION(kSCDynamicStorePropSetupLastUpdated
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4094 #define kSCDynamicStorePropSetupLastUpdated \
4095 SC_SCHEMA_KV(kSCDynamicStorePropSetupLastUpdated \
4099 SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetInterfaces
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4100 #define kSCDynamicStorePropNetInterfaces \
4101 SC_SCHEMA_KV(kSCDynamicStorePropNetInterfaces \
4103 ,CFArray[CFString] )
4105 SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetPrimaryInterface
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4106 #define kSCDynamicStorePropNetPrimaryInterface \
4107 SC_SCHEMA_KV(kSCDynamicStorePropNetPrimaryInterface \
4108 ,"PrimaryInterface" \
4111 SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetPrimaryService
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4112 #define kSCDynamicStorePropNetPrimaryService \
4113 SC_SCHEMA_KV(kSCDynamicStorePropNetPrimaryService \
4117 SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetServiceIDs
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4118 #define kSCDynamicStorePropNetServiceIDs \
4119 SC_SCHEMA_KV(kSCDynamicStorePropNetServiceIDs \
4121 ,CFArray[CFString] )
4123 #if !TARGET_OS_IPHONE
4125 SC_SCHEMA_DECLARATION(kSCPropUsersConsoleUserName
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_4
,__IPHONE_NA
,__IPHONE_NA
))
4126 #define kSCPropUsersConsoleUserName \
4127 SC_SCHEMA_KV(kSCPropUsersConsoleUserName \
4131 SC_SCHEMA_DECLARATION(kSCPropUsersConsoleUserUID
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_4
,__IPHONE_NA
,__IPHONE_NA
))
4132 #define kSCPropUsersConsoleUserUID \
4133 SC_SCHEMA_KV(kSCPropUsersConsoleUserUID \
4137 SC_SCHEMA_DECLARATION(kSCPropUsersConsoleUserGID
, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1
,__MAC_10_4
,__IPHONE_NA
,__IPHONE_NA
))
4138 #define kSCPropUsersConsoleUserGID \
4139 SC_SCHEMA_KV(kSCPropUsersConsoleUserGID \
4143 #endif // !TARGET_OS_IPHONE
4145 #endif /* USE_SYSTEMCONFIGURATION_PRIVATE_HEADERS */
4146 #endif /* _SCSCHEMADEFINITIONS_H */