#ifndef IPS
#define IPS


#ifdef IPS_DOS
    #include <socket.h>
    #define IPS_SCK             SOCKET
    #define IPS_SCKCLS          closesocket
    #define IPS_SCKERR          NULL
    char    *inet_ntoa (struct in_addr in) {return (NULL)};
#else
    #include <sys/types.h>
    #include <sys/socket.h>
    #include <netinet/in.h>
    #include <arpa/inet.h>
    #include <netdb.h>
    #define IPS_SCK             int
    #define IPS_SCKCLS          close
    #define IPS_SCKERR          -1
#endif
#define IPS_ADR struct sockaddr
#define IPS_IPA struct sockaddr_in

#endif
