Ticket #1257: closesocket.patch
| File closesocket.patch, 6.4 KB (added by , 18 years ago) |
|---|
-
stream/http.c
11 11 #include <string.h> 12 12 #include <unistd.h> 13 13 14 #ifndef HAVE_ WINSOCK2_H14 #ifndef HAVE_CLOSESOCKET 15 15 #define closesocket close 16 #else 16 #endif 17 18 #ifdef HAVE_WINSOCK2_H 17 19 #include <winsock2.h> 18 20 #include <ws2tcpip.h> 19 21 #endif -
stream/udp.c
31 31 #include <sys/time.h> 32 32 #include <ctype.h> 33 33 34 #ifndef HAVE_CLOSESOCKET 35 #define closesocket close 36 #endif 34 37 #ifndef HAVE_WINSOCK2_H 35 38 #include <netdb.h> 36 39 #include <netinet/in.h> 37 40 #include <sys/socket.h> 38 41 #include <arpa/inet.h> 39 #define closesocket close40 42 #else 41 43 #include <winsock2.h> 42 44 #include <ws2tcpip.h> -
stream/network.c
19 19 #include "mp_msg.h" 20 20 #include "help_mp.h" 21 21 22 #ifndef HAVE_ WINSOCK2_H22 #ifndef HAVE_CLOSESOCKET 23 23 #define closesocket close 24 #else 24 #endif 25 26 #ifdef HAVE_WINSOCK2_H 25 27 #include <winsock2.h> 26 28 #include <ws2tcpip.h> 27 29 #endif -
stream/pnm.c
35 35 #include <stdlib.h> 36 36 #include <sys/time.h> 37 37 #include <inttypes.h> 38 #ifndef HAVE_CLOSESOCKET 39 #define closesocket close 40 #endif 38 41 #ifndef HAVE_WINSOCK2_H 39 #define closesocket close40 42 #include <sys/socket.h> 41 43 //#include <netinet/in.h> 42 44 //#include <netdb.h> -
stream/stream_rtsp.c
28 28 #include <sys/types.h> 29 29 #include <ctype.h> 30 30 #include "config.h" 31 #ifndef HAVE_CLOSESOCKET 32 #define closesocket close 33 #endif 31 34 #ifndef HAVE_WINSOCK2_H 32 35 #include <netinet/in.h> 33 36 #include <sys/socket.h> 34 37 #include <arpa/inet.h> 35 #define closesocket close36 38 #else 37 39 #include <winsock2.h> 38 40 #include <ws2tcpip.h> -
stream/rtp.c
13 13 #include <sys/types.h> 14 14 #include <ctype.h> 15 15 #include "config.h" 16 #ifndef HAVE_CLOSESOCKET 17 #define closesocket close 18 #endif 16 19 #ifndef HAVE_WINSOCK2_H 17 20 #include <netinet/in.h> 18 21 #include <sys/socket.h> 19 22 #include <arpa/inet.h> 20 #define closesocket close21 23 #else 22 24 #include <winsock2.h> 23 25 #include <ws2tcpip.h> -
stream/tcp.c
20 20 #include "mp_msg.h" 21 21 #include "help_mp.h" 22 22 23 #ifndef HAVE_CLOSESOCKET 24 #define closesocket close 25 #endif 23 26 #ifndef HAVE_WINSOCK2_H 24 27 #include <netdb.h> 25 28 #include <netinet/in.h> 26 29 #include <sys/socket.h> 27 30 #include <arpa/inet.h> 28 #define closesocket close29 31 #else 30 32 #include <winsock2.h> 31 33 #include <ws2tcpip.h> -
stream/librtsp/rtsp_session.c
30 30 31 31 #include <sys/types.h> 32 32 #include "config.h" 33 #ifndef HAVE_CLOSESOCKET 34 #define closesocket close 35 #endif 33 36 #ifndef HAVE_WINSOCK2_H 34 #define closesocket close35 37 #include <sys/socket.h> 36 38 #include <netinet/in.h> 37 39 #include <netdb.h> -
stream/stream_netstream.c
42 42 #include <inttypes.h> 43 43 #include <errno.h> 44 44 45 #ifndef HAVE_CLOSESOCKET 46 #define closesocket close 47 #endif 45 48 #ifndef HAVE_WINSOCK2_H 46 #define closesocket close47 49 #include <sys/socket.h> 48 50 #include <netinet/in.h> 49 51 #include <arpa/inet.h> -
stream/asf_mmst_streaming.c
39 39 #include "mp_msg.h" 40 40 #include "help_mp.h" 41 41 42 #ifndef HAVE_ WINSOCK2_H42 #ifndef HAVE_CLOSESOCKET 43 43 #define closesocket close 44 #else 44 #endif 45 46 #ifdef HAVE_WINSOCK2_H 45 47 #include <winsock2.h> 46 48 #endif 47 49 -
stream/stream.c
14 14 15 15 #include "config.h" 16 16 17 #ifndef HAVE_ WINSOCK2_H17 #ifndef HAVE_CLOSESOCKET 18 18 #define closesocket close 19 #else 19 #endif 20 21 #ifdef HAVE_WINSOCK2_H 20 22 #include <winsock2.h> 21 23 #endif 22 24 -
stream/stream_ftp.c
9 9 #include <fcntl.h> 10 10 #include <unistd.h> 11 11 #include <errno.h> 12 #ifndef HAVE_CLOSESOCKET 13 #define closesocket close 14 #endif 12 15 #ifndef HAVE_WINSOCK2_H 13 16 #include <sys/socket.h> 14 #define closesocket close15 17 #else 16 18 #include <winsock2.h> 17 19 #endif -
stream/asf_streaming.c
9 9 #include "mp_msg.h" 10 10 #include "help_mp.h" 11 11 12 #ifndef HAVE_ WINSOCK2_H12 #ifndef HAVE_CLOSESOCKET 13 13 #define closesocket close 14 #else 14 #endif 15 16 #ifdef HAVE_WINSOCK2_H 15 17 #include <winsock2.h> 16 18 #endif 17 19 -
libvo/vo_bl.c
34 34 35 35 #include "config.h" 36 36 37 #ifndef HAVE_CLOSESOCKET 38 #define closesocket close 39 #endif 37 40 #ifndef HAVE_WINSOCK2_H 38 #define closesocket close39 41 #include <netdb.h> 40 42 #include <sys/socket.h> 41 43 #include <netinet/in.h> -
configure
2899 2899 for header in "arpa/inet.h" "winsock2.h" ; do 2900 2900 cat > $TMPC << EOF 2901 2901 #include <$header> 2902 int main(void) { closesocket( ); return 0; }2902 int main(void) { closesocket( ~0 ); return 0; } 2903 2903 EOF 2904 cc_check && _closesocket=yes && break2904 cc_check $_ld_sock && _closesocket=yes && break 2905 2905 done 2906 2906 if test "$_closesocket" = yes ; then 2907 2907 _def_closesocket='#define HAVE_CLOSESOCKET 1'
