diff options
Diffstat (limited to 'librabbitmq')
-rw-r--r-- | librabbitmq/amqp_socket.c | 12 | ||||
-rw-r--r-- | librabbitmq/unix/socket.h | 4 |
2 files changed, 7 insertions, 9 deletions
diff --git a/librabbitmq/amqp_socket.c b/librabbitmq/amqp_socket.c index 747ab8a..77897b4 100644 --- a/librabbitmq/amqp_socket.c +++ b/librabbitmq/amqp_socket.c @@ -35,21 +35,15 @@ #endif #include "amqp_private.h" + +#include "socket.h" + #include <assert.h> #include <stdarg.h> #include <stdint.h> #include <stdio.h> #include <stdlib.h> #include <string.h> -#include <sys/socket.h> - -#ifdef HAVE_NETDB_H -#include <netdb.h> -#endif - -#ifdef HAVE_NETINET_TCP_H -#include <netinet/tcp.h> -#endif int amqp_open_socket(char const *hostname, int portnumber) diff --git a/librabbitmq/unix/socket.h b/librabbitmq/unix/socket.h index 17dc1ec..ecff471 100644 --- a/librabbitmq/unix/socket.h +++ b/librabbitmq/unix/socket.h @@ -33,6 +33,10 @@ * ***** END LICENSE BLOCK ***** */ +#include <arpa/inet.h> +#include <netdb.h> +#include <netinet/tcp.h> +#include <sys/socket.h> #include <sys/uio.h> int |