Check if the computer is online. It does three tries:
Retrieve Apple's Captive Portal test page, see
apple_captive_test().Queries myip.opendns.com on OpenDNS, see
my_ip().Retrieves icanhazip.com via HTTPS, see
my_ip(). If any of these are successful, it returnsTRUE.