You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

33 lines
1005 B

Index: peep-0.5.7.c
--- peep-0.5.7.c.orig 2002-06-26 21:30:17 +0200
+++ peep-0.5.7.c 2006-12-29 16:34:27 +0100
@@ -478,9 +478,11 @@
setsockopt (con[cons]->lsock, SOL_SOCKET, SO_BROADCAST,
(const void *) &k, sizeof(k));
+#if defined(SOL_TCP)
k=1024;
setsockopt (con[cons]->lsock, SOL_TCP, TCP_MAXSEG,
(const void *) &k, sizeof(k));
+#endif
}
udp_flag=0;
con[cons]->listen_flag = 1;
@@ -1527,7 +1529,7 @@
unsigned long bw;
bw = (bytes-oldbytes)/interval;
- fprintf(stderr, "%d: %lu = (%lu - %lu)/%d\n", getpid(), bw, bytes, oldbytes, interval);
+ fprintf(stderr, "%d: %lu = (%lu - %lu)/%d\n", (int)getpid(), bw, bytes, oldbytes, interval);
oldbytes = bytes;
alarm(interval);
@@ -1536,7 +1538,7 @@
}
void peep_exit(int ret) {
- if (report_flag) fprintf(stderr, "%d: bytes written: %lu\n", getpid(), bytes);
+ if (report_flag) fprintf(stderr, "%d: bytes written: %lu\n", (int)getpid(), bytes);
exit(ret);
}