title: iPv6 support for reachability Class
body: <p>I am using reachability class in my application to monitor networkstate. 
  Apple has mentioned in their docs to provide support for IPv6 types.</p>
  
  <p>I found that some iPV4 types are using in reachability class. 
  I have searched for new reachability class and did not find..
  is there any new class for check iPv6 network reachability state.?</p>
  
  <pre><code>   + (Reachability*) reachabilityForLocalWiFi;
      {
          struct sockaddr_in localWifiAddress;
          bzero(&amp;localWifiAddress, sizeof(localWifiAddress));
          localWifiAddress.sin_len = sizeof(localWifiAddress);
          localWifiAddress.sin_family = AF_INET;
          // IN_LINKLOCALNETNUM is defined in &lt;netinet/in.h&gt; as 169.254.0.0
          localWifiAddress.sin_addr.s_addr = htonl(IN_LINKLOCALNETNUM);
          Reachability* retVal = [self reachabilityWithAddress: &amp;localWifiAddress];
          if(retVal!= NULL)
          {
              retVal-&gt;localWiFiRef = YES;
          }
          return retVal;
      }
  </code></pre>