Ipv6 support.

Changes to support Ipv6.

Change-Id: I0f1e991e79e7b1fe7f6f4890cef85049cb23b4c3
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
diff --git a/sock_channel.hpp b/sock_channel.hpp
index e992564..1bd047e 100644
--- a/sock_channel.hpp
+++ b/sock_channel.hpp
@@ -24,7 +24,7 @@
             union
             {
                 sockaddr sockAddr;
-                sockaddr_in inAddr;
+                sockaddr_in6 inAddr;
             };
             size_t addrSize;
         };
@@ -65,7 +65,7 @@
          */
         auto getPort() const
         {
-            return address.inAddr.sin_port;
+            return address.inAddr.sin6_port;
         }
 
         /**