00001 #include "xmmsc/xmmsc_sockets.h" 00002 #include "xmmsc/xmmsc_stdbool.h" 00003 00004 #ifdef HAVE_WSPIAPI 00005 #include <wspiapi.h> 00006 #endif 00007 00008 bool 00009 xmms_socket_error_recoverable () 00010 { 00011 if (xmms_socket_errno () == XMMS_EAGAIN || 00012 xmms_socket_errno () == XMMS_EINTR) { 00013 return true; 00014 } 00015 return false; 00016 } 00017 00018 int 00019 xmms_getaddrinfo (const char *node, const char *service, 00020 const struct addrinfo *hints, struct addrinfo **res) 00021 { 00022 return getaddrinfo (node, service, hints, res); 00023 } 00024 00025 void 00026 xmms_freeaddrinfo (struct addrinfo *res) 00027 { 00028 return freeaddrinfo (res); 00029 }