]> git.tdb.fi Git - libs/net.git/blobdiff - source/sockaddr.cpp
Exception changes
[libs/net.git] / source / sockaddr.cpp
index 08babb12c5f881c84a59471c06b178e4e2c173a1..f6123ca38c685e9b3631593bdd9e89b4de248587 100644 (file)
@@ -1,7 +1,9 @@
-#include <msp/core/except.h>
+#include <stdexcept>
 #include "inet.h"
 #include "inet6.h"
 
+using namespace std;
+
 namespace Msp {
 namespace Net {
 
@@ -14,7 +16,7 @@ SockAddr *SockAddr::create(const sockaddr_storage &sa)
        case AF_INET6:
                return new Inet6Addr(reinterpret_cast<const sockaddr_in6 &>(sa));
        default:
-               throw InvalidParameterValue("Unknown address family");
+               throw invalid_argument("SockAddr::create");
        }
 }