---
title: kSCNetworkFlagsConnectionRequired
framework: systemconfiguration
role: symbol
role_heading: Global Variable
path: systemconfiguration/kscnetworkflagsconnectionrequired
---

# kSCNetworkFlagsConnectionRequired

The specified node name or address can be reached using the current network configuration, but a connection must first be established.

## Declaration

```swift
var kSCNetworkFlagsConnectionRequired: Int { get }
```

## Discussion

Discussion For example, this status would be returned for a dialup connection that was not currently active, but could handle network traffic for the target system.

## See Also

### Constants

- [kSCNetworkFlagsTransientConnection](systemconfiguration/kscnetworkflagstransientconnection.md)
- [kSCNetworkFlagsReachable](systemconfiguration/kscnetworkflagsreachable.md)
- [kSCNetworkFlagsConnectionAutomatic](systemconfiguration/kscnetworkflagsconnectionautomatic.md)
- [kSCNetworkFlagsInterventionRequired](systemconfiguration/kscnetworkflagsinterventionrequired.md)
- [kSCNetworkFlagsIsLocalAddress](systemconfiguration/kscnetworkflagsislocaladdress.md)
- [kSCNetworkFlagsIsDirect](systemconfiguration/kscnetworkflagsisdirect.md)
