From b6ecb00d23af3611da98d98f28e1c2583d428e00 Mon Sep 17 00:00:00 2001 From: Martin Sustrik Date: Thu, 18 Aug 2011 17:40:42 +0200 Subject: TCP address related functionality moved to tcp_address_t Signed-off-by: Martin Sustrik --- src/ip.hpp | 32 -------------------------------- 1 file changed, 32 deletions(-) (limited to 'src/ip.hpp') diff --git a/src/ip.hpp b/src/ip.hpp index cbff0c2..f1a1668 100644 --- a/src/ip.hpp +++ b/src/ip.hpp @@ -21,43 +21,11 @@ #ifndef __ZMQ_IP_HPP_INCLUDED__ #define __ZMQ_IP_HPP_INCLUDED__ -#include "platform.hpp" #include "fd.hpp" -#ifdef ZMQ_HAVE_WINDOWS -#include "windows.hpp" -#else -#include -#include -#include -#include -#include -#include -#endif - -// Some platforms (notably Darwin/OSX and NetBSD) do not define all AI_ -// flags for getaddrinfo(). This can be worked around safely by defining -// these to 0. -#ifndef AI_ADDRCONFIG -#define AI_ADDRCONFIG 0 -#endif -#ifndef AI_NUMERICSERV -#define AI_NUMERICSERV 0 -#endif - namespace zmq { - // Resolves network interface name in : format. Symbol "*" - // (asterisk) resolves to INADDR_ANY (all network interfaces). - int resolve_ip_interface (sockaddr_storage *addr_, socklen_t *addr_len_, - char const *interface_, bool ipv4only_); - - // This function resolves a string in : format. - // Hostname can be either the name of the host or its IP address. - int resolve_ip_hostname (sockaddr_storage *addr_, socklen_t *addr_len_, - const char *hostname_, bool ipv4only_); - // Tunes the supplied TCP socket for the best latency. void tune_tcp_socket (fd_t s_); -- cgit v1.2.3