aboutsummaryrefslogtreecommitdiff
path: root/net/rude/files
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2003-12-21 23:12:25 +0000
committerPav Lucistnik <pav@FreeBSD.org>2003-12-21 23:12:25 +0000
commit377f5c8f063be8c7864ed5f0c461a0e124b8e185 (patch)
treeaff9236e46562d5f038d6ffda2a68563ae06ae56 /net/rude/files
parenteb095c12f1adcd0d597544d792d6c03a67c19b06 (diff)
Notes
Diffstat (limited to 'net/rude/files')
-rw-r--r--net/rude/files/patch-crude::Makefile.in11
-rw-r--r--net/rude/files/patch-crude::main.c33
-rw-r--r--net/rude/files/patch-grude::grude11
-rw-r--r--net/rude/files/patch-include::rude.h10
-rw-r--r--net/rude/files/patch-rude::Makefile.in11
-rw-r--r--net/rude/files/patch-rude::main.c30
6 files changed, 106 insertions, 0 deletions
diff --git a/net/rude/files/patch-crude::Makefile.in b/net/rude/files/patch-crude::Makefile.in
new file mode 100644
index 000000000000..a0075a180071
--- /dev/null
+++ b/net/rude/files/patch-crude::Makefile.in
@@ -0,0 +1,11 @@
+--- crude/Makefile.in.orig Tue Jun 24 11:26:39 2003
++++ crude/Makefile.in Tue Jun 24 11:26:57 2003
+@@ -19,7 +19,7 @@
+ sbindir = @sbindir@
+ srcdir = @srcdir@
+
+-INSTALL = @INSTALL@ -o root -g root -m 0755
++INSTALL = @INSTALL@ -o root -g wheel -m 0755
+ VPATH = @srcdir@
+
+ CC = @CC@
diff --git a/net/rude/files/patch-crude::main.c b/net/rude/files/patch-crude::main.c
new file mode 100644
index 000000000000..b7b047412909
--- /dev/null
+++ b/net/rude/files/patch-crude::main.c
@@ -0,0 +1,33 @@
+--- crude/main.c.orig Thu Jun 13 14:15:21 2002
++++ crude/main.c Mon Jun 23 17:49:02 2003
+@@ -294,9 +294,7 @@
+ */
+ if((user_id == 0) && (priority > 0)){
+ /* Try to lock the memory to avoid paging delays */
+- if(mlockall(MCL_CURRENT | MCL_FUTURE) < 0){
+- RUDEBUG1("crude: memory lock failed: %s\n", strerror(errno));
+- }
++ RUDEBUG1("crude: memory lock unsupported\n");
+
+ /* Switch to Round-Robin-Real-Time Scheduling */
+ p.sched_priority = priority;
+@@ -346,8 +344,6 @@
+ RUDEBUG7("crude: program priority restored\n");
+ }
+
+- /* Release the locked memory */
+- munlockall();
+ }
+
+ if(ps_flag){ print_stats(); }
+@@ -663,8 +659,8 @@
+
+ /* print average delay as sign and absolute value */
+ if ( (sec < 0) || (usec < 0) ) {
+- sec = llabs( sec );
+- usec = llabs( usec );
++ sec = -1*( sec );
++ usec = -1*( usec );
+ printf("Delay: average = -%lld.%06llu ", sec, usec);
+ } else {
+ printf("Delay: average = %lld.%06llu ", sec, usec);
diff --git a/net/rude/files/patch-grude::grude b/net/rude/files/patch-grude::grude
new file mode 100644
index 000000000000..bc46e52f68d8
--- /dev/null
+++ b/net/rude/files/patch-grude::grude
@@ -0,0 +1,11 @@
+--- grude/grude.orig Tue Jun 24 11:38:38 2003
++++ grude/grude Tue Jun 24 11:39:18 2003
+@@ -1418,7 +1418,7 @@
+ $erro = 'Can\'t save file components';
+ goto ERRO;
+ }
+- if (system('tar c * | gzip -c > archive') != 0) {
++ if (system('tar cf - * | gzip -c > archive') != 0) {
+ $erro = 'Can\'t create compressed file';
+ goto ERRO;
+ }
diff --git a/net/rude/files/patch-include::rude.h b/net/rude/files/patch-include::rude.h
new file mode 100644
index 000000000000..0c89c7c4f599
--- /dev/null
+++ b/net/rude/files/patch-include::rude.h
@@ -0,0 +1,10 @@
+--- include/rude.h.orig Mon Jun 23 17:35:23 2003
++++ include/rude.h Mon Jun 23 17:35:42 2003
+@@ -24,6 +24,7 @@
+ #ifndef _RUDE_H
+ #define _RUDE_H
+
++#include <sys/types.h>
+ #include <netinet/in.h> /* for struct sockaddr_in */
+ #include <sys/time.h> /* for struct timeval */
+
diff --git a/net/rude/files/patch-rude::Makefile.in b/net/rude/files/patch-rude::Makefile.in
new file mode 100644
index 000000000000..361cd96a7929
--- /dev/null
+++ b/net/rude/files/patch-rude::Makefile.in
@@ -0,0 +1,11 @@
+--- rude/Makefile.in.orig Thu Jun 13 14:15:21 2002
++++ rude/Makefile.in Tue Jun 24 11:26:06 2003
+@@ -19,7 +19,7 @@
+ sbindir = @sbindir@
+ srcdir = @srcdir@
+
+-INSTALL = @INSTALL@ -o root -g root -m 0755
++INSTALL = @INSTALL@ -o root -g wheel -m 0755
+ VPATH = @srcdir@
+
+ CC = @CC@
diff --git a/net/rude/files/patch-rude::main.c b/net/rude/files/patch-rude::main.c
new file mode 100644
index 000000000000..0f835cd476a8
--- /dev/null
+++ b/net/rude/files/patch-rude::main.c
@@ -0,0 +1,30 @@
+--- rude/main.c.orig Mon Jun 23 17:38:44 2003
++++ rude/main.c Mon Jun 23 17:40:18 2003
+@@ -204,9 +204,7 @@
+ */
+ if((user_id == 0) && (priority > 0)){
+ /* Try to lock the memory to avoid paging delays */
+- if(mlockall(MCL_CURRENT | MCL_FUTURE) < 0){
+- RUDEBUG1("rude: memory lock failed: %s\n", strerror(errno));
+- }
++ RUDEBUG1("rude: memory lock unsupported\n");
+
+ /* Switch to Round-Robin-Real-Time Scheduling */
+ p.sched_priority = priority;
+@@ -242,8 +240,6 @@
+ RUDEBUG7("rude: program priority restored\n");
+ }
+
+- /* Release the locked memory */
+- munlockall();
+ }
+
+ rude_exit1:
+@@ -275,7 +271,6 @@
+ }
+ }
+
+- munlockall();
+ clean_up();
+ exit(ret_val);
+ } /* main() */