I am trying to determine if iphone can connect to my IP address using the following code
struct sockaddr_in server_address;
server_address.sin_len = sizeof(server_address);
server_address.sin_family = AF_INET;
server_address.sin_port = htons(8888);
server_address.sin_addr.s_addr = inet_addr("1.2.3.4");
Reachability *r = [[Reachability reachabilityWithAddress:&server_address ] retain];
NetworkStatus internetStatus = [r currentReachabilityStatus];
But he always says that the status "Achievable" does not depend on what I give in the IP address. Am I doing something wrong? Why won't it work? Thank you for understanding.
source
share