diff options
| author | 2010-05-26 20:30:02 +0200 | |
|---|---|---|
| committer | 2010-05-26 20:30:02 +0200 | |
| commit | 0833499c76f78da21fc33874a485946189a33dad (patch) | |
| tree | 3406bc2729986945020748d176d492c6c4a4628a /tools/iproxy.c | |
| parent | 6cb505257ff848aa7ead80b60b575effc3a915fa (diff) | |
| download | usbmuxd-0833499c76f78da21fc33874a485946189a33dad.tar.gz usbmuxd-0833499c76f78da21fc33874a485946189a33dad.tar.bz2 | |
libusbmuxd: use winsock API for win32
Diffstat (limited to 'tools/iproxy.c')
| -rw-r--r-- | tools/iproxy.c | 12 | 
1 files changed, 9 insertions, 3 deletions
| diff --git a/tools/iproxy.c b/tools/iproxy.c index 707724a..1855c67 100644 --- a/tools/iproxy.c +++ b/tools/iproxy.c @@ -30,11 +30,17 @@ TODO: improve code...  #include <string.h>  #include <fcntl.h>  #include <stddef.h> -#include <sys/socket.h> -#include <sys/un.h>  #include <unistd.h>  #include <errno.h> +#ifdef WIN32 +#include <windows.h> +#include <winsock2.h> +typedef unsigned int socklen_t; +#else +#include <sys/socket.h> +#include <sys/un.h>  #include <arpa/inet.h> +#endif  #include <pthread.h>  #include "sock_stuff.h"  #include "usbmuxd.h" @@ -98,7 +104,7 @@ void *run_ctos_loop(void *arg)      int recv_len;      int sent;      char buffer[131072]; -    pthread_t stoc = 0; +    pthread_t stoc;      printf("%s: fd = %d\n", __func__, cdata->fd); | 
