]> git.tdb.fi Git - libs/net.git/blobdiff - source/net/sockaddr.cpp
Fix a length calculation bug in Protocol::dispatch
[libs/net.git] / source / net / sockaddr.cpp
index e9b14333b51586c69727b038a384bb4bec5e1fd3..36e9c6882542eebc92f0e8edb3dc8e37255e8338 100644 (file)
@@ -1,4 +1,5 @@
 #include <stdexcept>
+#include "platform_api.h"
 #include "inet.h"
 #include "inet6.h"
 #include "sockaddr_private.h"
@@ -24,8 +25,7 @@ SockAddr *SockAddr::new_from_sys(const SysAddr &sa)
        }
 }
 
-SockAddr::SysAddr::SysAddr():
-       size(sizeof(sockaddr_storage))
+SockAddr::SysAddr::SysAddr()
 {
        addr.ss_family = AF_UNSPEC;
 }