chiark / gitweb /
ipv6: Support printing, comparing, etc. IPv6 addresses
[secnet.git] / secnet.h
index 1c88e3a0c744ce5251a6085c38fdad56a189ec89..34f24fe5047e8aafcd54bdad0ef4467d9c4edb2e 100644 (file)
--- a/secnet.h
+++ b/secnet.h
@@ -33,6 +33,9 @@ typedef _Bool bool_t;
 union iaddr {
     struct sockaddr sa;
     struct sockaddr_in sin;
 union iaddr {
     struct sockaddr sa;
     struct sockaddr_in sin;
+#ifdef CONFIG_IPV6
+    struct sockaddr_in6 sin6;
+#endif
 };
 
 #define ASSERT(x) do { if (!(x)) { fatal("assertion failed line %d file " \
 };
 
 #define ASSERT(x) do { if (!(x)) { fatal("assertion failed line %d file " \