diff options
author | krion <krion@FreeBSD.org> | 2004-05-21 16:28:53 +0800 |
---|---|---|
committer | krion <krion@FreeBSD.org> | 2004-05-21 16:28:53 +0800 |
commit | d2cd8aaad8fc1fea5d1ac9dbb4f1652b763770c4 (patch) | |
tree | 24ab9f8b286de736d574538acf7b821f6106665d /emulators/fceux | |
parent | 3d75cd195d862153bd3b7a39310cd0e53e3eb391 (diff) | |
download | freebsd-ports-gnome-d2cd8aaad8fc1fea5d1ac9dbb4f1652b763770c4.tar.gz freebsd-ports-gnome-d2cd8aaad8fc1fea5d1ac9dbb4f1652b763770c4.tar.zst freebsd-ports-gnome-d2cd8aaad8fc1fea5d1ac9dbb4f1652b763770c4.zip |
- Fix build on 4.x
Reported by: bento via kris
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"); + |