~ubuntu-branches/ubuntu/wily/xmms2/wily

« back to all changes in this revision

Viewing changes to src/lib/xmmssocket/socket_common.c

  • Committer: Bazaar Package Importer
  • Author(s): Benjamin Drung
  • Date: 2008-07-04 16:23:34 UTC
  • mfrom: (1.1.5 upstream) (6.1.1 lenny)
  • Revision ID: james.westby@ubuntu.com-20080704162334-b3esbkcapt8wbrk4
Tags: 0.5DrLecter-2ubuntu1
* Merge from debian unstable (LP: #241098), remaining changes:
  + debian/control:
    + Update Maintainer field
    + add lpia to xmms2-plugin-alsa supported architectures
    + Added liba52-0.7.4-dev to build depends
  + debian/rules: Added patch, patch-stamp and unpatch
  + changed 01_gcc4.3.patch:
    + src/include/xmmsclient/xmmsclient++/helpers.h: Added #include <climits>
* New upstream relase fixes LP: #212566, #222341

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#include "xmmsc/xmmsc_sockets.h"
2
2
#include "xmmsc/xmmsc_stdbool.h"
3
3
 
4
 
bool xmms_socket_error_recoverable () {
 
4
#ifdef HAVE_WSPIAPI
 
5
#include <wspiapi.h>
 
6
#endif
 
7
 
 
8
bool
 
9
xmms_socket_error_recoverable ()
 
10
{
5
11
        if (xmms_socket_errno () == XMMS_EAGAIN ||
6
12
            xmms_socket_errno () == XMMS_EINTR) {
7
13
                return true;
8
14
        }
9
15
        return false;
10
16
}
 
17
 
 
18
int
 
19
xmms_getaddrinfo (const char *node, const char *service,
 
20
                  const struct addrinfo *hints, struct addrinfo **res)
 
21
{
 
22
       return getaddrinfo (node, service, hints, res);
 
23
}
 
24
 
 
25
void
 
26
xmms_freeaddrinfo (struct addrinfo *res)
 
27
{
 
28
       return freeaddrinfo (res);
 
29
}