94 lines
3.0 KiB
Diff
94 lines
3.0 KiB
Diff
diff -Naur tetrinet-0.11/server.c tetrinet-0.11.patched/server.c
|
|
--- tetrinet-0.11/server.c 2003-09-07 12:29:29.000000000 -0400
|
|
+++ tetrinet-0.11.patched/server.c 2020-11-20 22:06:44.851665337 -0500
|
|
@@ -839,7 +839,7 @@
|
|
|
|
if (listen_sock >= 0 && FD_ISSET(listen_sock, &fds)) {
|
|
struct sockaddr_in sin;
|
|
- int len = sizeof(sin);
|
|
+ socklen_t len = sizeof(sin);
|
|
fd = accept(listen_sock, (struct sockaddr *)&sin, &len);
|
|
if (fd >= 0) {
|
|
for (i = 0; i < 6 && player_socks[i] != -1; i++)
|
|
@@ -857,7 +857,7 @@
|
|
#ifdef HAVE_IPV6
|
|
if (listen_sock6 >= 0 && FD_ISSET(listen_sock6, &fds)) {
|
|
struct sockaddr_in6 sin6;
|
|
- int len = sizeof(sin6);
|
|
+ socklen_t len = sizeof(sin6);
|
|
fd = accept(listen_sock6, (struct sockaddr *)&sin6, &len);
|
|
if (fd >= 0) {
|
|
for (i = 0; i < 6 && player_socks[i] != -1; i++)
|
|
diff -Naur tetrinet-0.11/sockets.c tetrinet-0.11.patched/sockets.c
|
|
--- tetrinet-0.11/sockets.c 2003-09-09 15:15:04.000000000 -0400
|
|
+++ tetrinet-0.11.patched/sockets.c 2020-11-20 22:06:44.852665337 -0500
|
|
@@ -66,7 +66,7 @@
|
|
if (c == 0xFF)
|
|
ptr--;
|
|
*ptr = 0;
|
|
- if (log) {
|
|
+ if (logging) {
|
|
if (!logfile)
|
|
logfile = fopen(logname, "a");
|
|
if (logfile) {
|
|
@@ -89,7 +89,7 @@
|
|
unsigned char c = 0xFF;
|
|
int n = 0;
|
|
|
|
- if (log) {
|
|
+ if (logging) {
|
|
if (!logfile)
|
|
logfile = fopen(logname, "a");
|
|
if (logfile) {
|
|
diff -Naur tetrinet-0.11/tetrinet.c tetrinet-0.11.patched/tetrinet.c
|
|
--- tetrinet-0.11/tetrinet.c 2003-09-07 12:29:29.000000000 -0400
|
|
+++ tetrinet-0.11.patched/tetrinet.c 2020-11-20 22:09:01.677652899 -0500
|
|
@@ -21,7 +21,7 @@
|
|
/*************************************************************************/
|
|
|
|
int fancy = 0; /* Fancy TTY graphics? */
|
|
-int log = 0; /* Log network traffic to file? */
|
|
+int logging = 0; /* Log network traffic to file? */
|
|
char *logname; /* Log filename */
|
|
int windows_mode = 0; /* Try to be just like the Windows version? */
|
|
int noslide = 0; /* Disallow piece sliding? */
|
|
@@ -83,7 +83,7 @@
|
|
winlist[i].team = 0;
|
|
s++;
|
|
strncpy(winlist[i].name, s, sizeof(winlist[i].name)-1);
|
|
- winlist[i].name[sizeof(winlist[i].name)] = 0;
|
|
+ winlist[i].name[sizeof(winlist[i].name)-1] = 0;
|
|
winlist[i].points = atoi(t);
|
|
if ((t = strchr(t, ';')) != NULL)
|
|
winlist[i].games = atoi(t+1);
|
|
@@ -560,7 +560,7 @@
|
|
char *nick = NULL, *server = NULL;
|
|
char buf[1024];
|
|
char nickmsg[1024];
|
|
- unsigned char ip[4];
|
|
+ char ip[4];
|
|
char iphashbuf[32];
|
|
int len;
|
|
#ifdef BUILTIN_SERVER
|
|
@@ -590,7 +590,7 @@
|
|
if (strcmp(av[i], "-fancy") == 0) {
|
|
fancy = 1;
|
|
} else if (strcmp(av[i], "-log") == 0) {
|
|
- log = 1;
|
|
+ logging = 1;
|
|
i++;
|
|
if (i >= ac) {
|
|
fprintf(stderr, "Option -log requires an argument\n");
|
|
diff -Naur tetrinet-0.11/tetrinet.h tetrinet-0.11.patched/tetrinet.h
|
|
--- tetrinet-0.11/tetrinet.h 2003-09-07 12:12:51.000000000 -0400
|
|
+++ tetrinet-0.11.patched/tetrinet.h 2020-11-20 22:06:44.852665337 -0500
|
|
@@ -74,7 +74,7 @@
|
|
/* Externs */
|
|
|
|
extern int fancy;
|
|
-extern int log;
|
|
+extern int logging;
|
|
extern char *logname;
|
|
extern int windows_mode;
|
|
extern int noslide;
|