--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/qmsk/net/socket/af_inet6.pxd Tue Aug 18 23:02:30 2009 +0300
@@ -0,0 +1,26 @@
+"""
+ AF_INET6-specific stuff
+"""
+
+from qmsk.net.socket.address cimport *
+
+
+cdef class sockaddr_in6 (sockaddr) :
+ """
+ AF_INET6 struct sockaddr_in6
+
+ >>> sa6 = sockaddr_in6("::1", 80)
+ >>> sa6.addr
+ '::1'
+ >>> sa6.port
+ 80
+ >>> str(sa6)
+ '[::1]:80'
+
+ """
+
+ cdef platform.sockaddr_in6 sockaddr
+
+ cdef int _get_sockaddr (self, platform.sockaddr **sa_ptr, platform.socklen_t *sa_len) except -1
+ cdef int _set_sockaddr (self, platform.sockaddr *sa, size_t sa_len) except -1
+