]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/socket.h
Remove needless sockaddr[2] allocations, replace with irc::sockets::sockaddrs union
[user/henk/code/inspircd.git] / include / socket.h
index 4a91404e52419a6291de5609e95e94006830c0f3..66578cca6955aabdd803468fc18a4829fc735863 100644 (file)
@@ -61,7 +61,6 @@ namespace irc
                 */
                typedef struct in6_addr     insp_inaddr;
 #define AF_FAMILY AF_INET6
-#define PF_PROTOCOL PF_INET6
 
 #else
                /** insp_sockaddr for ipv4
@@ -71,7 +70,6 @@ namespace irc
                 */
                typedef struct in_addr      insp_inaddr;
 #define AF_FAMILY AF_INET
-#define PF_PROTOCOL PF_INET
 
 #endif
                /** Match raw binary data using CIDR rules.
@@ -193,6 +191,7 @@ class CoreExport ListenSocketBase : public EventHandler
         * The address family will always match that of "client"
         */
        static irc::sockets::sockaddrs server;
+
  public:
        /** Create a new listening socket
         */