Reverting network reachability status from bitmask to enum
This commit is contained in:
parent
fa01557f4a
commit
14227aadc7
2 changed files with 4 additions and 4 deletions
|
|
@ -44,8 +44,8 @@ extern NSString * const AFNetworkingReachabilityDidChangeNotification;
|
||||||
typedef enum {
|
typedef enum {
|
||||||
AFNetworkReachabilityStatusUnknown = -1,
|
AFNetworkReachabilityStatusUnknown = -1,
|
||||||
AFNetworkReachabilityStatusNotReachable = 0,
|
AFNetworkReachabilityStatusNotReachable = 0,
|
||||||
AFNetworkReachabilityStatusReachableViaWWAN = 1 << 0,
|
AFNetworkReachabilityStatusReachableViaWWAN = 1,
|
||||||
AFNetworkReachabilityStatusReachableViaWiFi = 1 << 1,
|
AFNetworkReachabilityStatusReachableViaWiFi = 2,
|
||||||
} AFNetworkReachabilityStatus;
|
} AFNetworkReachabilityStatus;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -300,7 +300,7 @@ static void AFReachabilityCallback(SCNetworkReachabilityRef __unused target, SCN
|
||||||
} else {
|
} else {
|
||||||
#if TARGET_OS_IPHONE
|
#if TARGET_OS_IPHONE
|
||||||
if((flags & kSCNetworkReachabilityFlagsIsWWAN) != 0){
|
if((flags & kSCNetworkReachabilityFlagsIsWWAN) != 0){
|
||||||
status |= AFNetworkReachabilityStatusReachableViaWWAN;
|
status = AFNetworkReachabilityStatusReachableViaWWAN;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
@ -312,7 +312,7 @@ static void AFReachabilityCallback(SCNetworkReachabilityRef __unused target, SCN
|
||||||
|
|
||||||
SCNetworkReachabilityRef reachability = SCNetworkReachabilityCreateWithAddress(kCFAllocatorDefault, (const struct sockaddr *)&localWiFiAddress);
|
SCNetworkReachabilityRef reachability = SCNetworkReachabilityCreateWithAddress(kCFAllocatorDefault, (const struct sockaddr *)&localWiFiAddress);
|
||||||
if (reachability != NULL) {
|
if (reachability != NULL) {
|
||||||
status |= AFNetworkReachabilityStatusReachableViaWiFi;
|
status = AFNetworkReachabilityStatusReachableViaWiFi;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue