]> git.pld-linux.org Git - packages/bzflag.git/commitdiff
- patches
authorJacek Konieczny <jajcus@pld-linux.org>
Wed, 19 Apr 2000 10:38:32 +0000 (10:38 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    bzflag-printscore.patch -> 1.1
    bzflag-reuse_addr.patch -> 1.1

bzflag-printscore.patch [new file with mode: 0644]
bzflag-reuse_addr.patch [new file with mode: 0644]

diff --git a/bzflag-printscore.patch b/bzflag-printscore.patch
new file mode 100644 (file)
index 0000000..c75ff00
--- /dev/null
@@ -0,0 +1,14 @@
+
+This patch enables "-printscore" bzfs option
+
+diff -durN bzflag.orig/src/bzfs/bzfs.cxx bzflag/src/bzfs/bzfs.cxx
+--- bzflag.orig/src/bzfs/bzfs.cxx      Tue Jan 25 16:31:15 2000
++++ bzflag/src/bzfs/bzfs.cxx   Wed Apr 19 12:01:47 2000
+@@ -15,6 +15,7 @@
+ // define TIMELIMIT to include code to enforce a game time limit
+ // define PRINTSCORE to include code to dump score info to stdout
++#define PRINTSCORE
+ #define TIMELIMIT
+ const int             MaxPlayers = 40;
diff --git a/bzflag-reuse_addr.patch b/bzflag-reuse_addr.patch
new file mode 100644 (file)
index 0000000..c5ff5cf
--- /dev/null
@@ -0,0 +1,26 @@
+
+* 2000-04-19 Jacek Konieczny (jajcus@pld.org.pl) 
+
+This patch sets "SO_REUSEADDR" flag to server's listening socket.
+This makes restart of the server possible after a crash.
+
+diff -durN bzflag.orig/src/bzfs/bzfs.cxx bzflag/src/bzfs/bzfs.cxx
+--- bzflag.orig/src/bzfs/bzfs.cxx      Tue Jan 25 16:31:15 2000
++++ bzflag/src/bzfs/bzfs.cxx   Wed Apr 19 11:43:20 2000
+@@ -851,6 +851,7 @@
+ static boolean                serverStart()
+ {
++  int val;
+   maxFileDescriptor = 0;
+   // init addr:port structure
+@@ -876,6 +877,8 @@
+     nerror("couldn't make connect socket");
+     return False;
+   }
++  val=1;
++  setsockopt(wksSocket,SOL_SOCKET,SO_REUSEADDR,&val,sizeof(val));
+   if (bind(wksSocket, (const struct sockaddr*)&addr, sizeof(addr)) == -1) {
+     if (!useFallbackPort) {
+       nerror("couldn't bind connect socket");
This page took 0.107749 seconds and 4 git commands to generate.