From 80f5b19c29685bd55b0d9a3bbc19894c8dcdf31a Mon Sep 17 00:00:00 2001 From: Kirill Ponomarev Date: Fri, 21 May 2004 08:28:53 +0000 Subject: - Fix build on 4.x Reported by: bento via kris --- .../files/patch-src-drivers-pc-unix-netplay.c | 30 +++++++++++++++++----- 1 file changed, 24 insertions(+), 6 deletions(-) (limited to 'emulators/fceux') diff --git a/emulators/fceux/files/patch-src-drivers-pc-unix-netplay.c b/emulators/fceux/files/patch-src-drivers-pc-unix-netplay.c index dbf70d19e1a1..65c7c9e0e476 100644 --- a/emulators/fceux/files/patch-src-drivers-pc-unix-netplay.c +++ b/emulators/fceux/files/patch-src-drivers-pc-unix-netplay.c @@ -1,5 +1,5 @@ ---- src/drivers/pc/unix-netplay.c.orig Sun May 16 22:28:06 2004 -+++ src/drivers/pc/unix-netplay.c Tue May 18 12:57:05 2004 +--- src/drivers/pc/unix-netplay.c.orig Mon May 17 07:28:06 2004 ++++ src/drivers/pc/unix-netplay.c Fri May 21 10:20:13 2004 @@ -24,7 +24,7 @@ #include #include @@ -9,12 +9,30 @@ #include #include #include -@@ -42,6 +42,8 @@ - #ifndef socklen_t +@@ -43,6 +43,8 @@ #define socklen_t int #endif -+ -+#define SOL_TCP IPPROTO_TCP ++#define SOL_TCP IPPROTO_TCP ++ char *netplayhost=0; char *netplaynick=0; + char *netgamekey = 0; +@@ -76,7 +78,8 @@ + unsigned long hadr; + int TSocket; + int netdivisor; +- ++ int tcpopt = 1; ++ + if(!netplayhost) return(0); + + if( (TSocket=socket(AF_INET,SOCK_STREAM,0))==-1) +@@ -85,7 +88,6 @@ + FCEUD_NetworkClose(); + return(0); + } +- int tcpopt = 1; + if(setsockopt(TSocket, SOL_TCP, TCP_NODELAY, &tcpopt, sizeof(int))) + puts("Nodelay fail"); + -- cgit v1.2.3