diff options
author | Kirill Ponomarev <krion@FreeBSD.org> | 2004-05-21 08:28:53 +0000 |
---|---|---|
committer | Kirill Ponomarev <krion@FreeBSD.org> | 2004-05-21 08:28:53 +0000 |
commit | 80f5b19c29685bd55b0d9a3bbc19894c8dcdf31a (patch) | |
tree | 0a9a87d18215d306225609aaac83b084d9d5197b /emulators/fceux | |
parent | c397881610eba10de1bacacb8a264ddc2fb9f0ab (diff) |
- Fix build on 4.x
Reported by: bento via kris
Notes
Notes:
svn path=/head/; revision=109607
Diffstat (limited to 'emulators/fceux')
-rw-r--r-- | emulators/fceux/files/patch-src-drivers-pc-unix-netplay.c | 30 |
1 files changed, 24 insertions, 6 deletions
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 <sys/socket.h> #include <sys/ioctl.h> @@ -9,12 +9,30 @@ #include <netinet/in.h> #include <netinet/tcp.h> #include <arpa/inet.h> -@@ -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"); + |