]> git.tdb.fi Git - libs/net.git/blobdiff - source/constants.h
Add an overload for resolve that takes host and service separately
[libs/net.git] / source / constants.h
index 3a883fbb0fa37b415607369712310ec656dd2650..0d94661584d1027e2ffbe39b98c52a71da7f8974 100644 (file)
@@ -1,30 +1,20 @@
-/* $Id$
-
-This file is part of libmspnet
-Copyright © 2008  Mikkosoft Productions, Mikko Rasa
-Distributed under the LGPL
-*/
-
 #ifndef MSP_NET_CONSTANTS_H_
 #define MSP_NET_CONSTANTS_H_
 
-#ifdef WIN32
-#include <winsock2.h>
-#else
-#include <sys/socket.h>
-#endif
-
 namespace Msp {
 namespace Net {
 
 enum Family
 {
-       UNSPEC=AF_UNSPEC,
-       INET=AF_INET,
-       INET6=AF_INET6,
-       UNIF=AF_UNIX
+       UNSPEC,
+       INET,
+       INET6,
+       UNIX
 };
 
+int family_to_sys(Family);
+Family family_from_sys(int);
+
 } // namespace Net
 } // namespace Msp