summaryrefslogtreecommitdiff
path: root/net/gnu-finger
diff options
context:
space:
mode:
authorDavid W. Chapman Jr. <dwcjr@FreeBSD.org>2002-05-15 14:22:46 +0000
committerDavid W. Chapman Jr. <dwcjr@FreeBSD.org>2002-05-15 14:22:46 +0000
commitbc352ebb4bfae65737aa42440437cfd6e64f383f (patch)
tree2702abfc9f00bcb9e1aa383ca83e01887e47857e /net/gnu-finger
parento Teach rxvt about FreeBSD's pty: it goes all the way to letter v (diff)
Fix building under -current
PR: 37964 Submitted by: obraun@informatik.unibw-muenchen.de
Notes
Notes: svn path=/head/; revision=59177
Diffstat (limited to 'net/gnu-finger')
-rw-r--r--net/gnu-finger/files/patch-ag35
1 files changed, 32 insertions, 3 deletions
diff --git a/net/gnu-finger/files/patch-ag b/net/gnu-finger/files/patch-ag
index 88e34c6f0950..c5f76137b1b7 100644
--- a/net/gnu-finger/files/patch-ag
+++ b/net/gnu-finger/files/patch-ag
@@ -1,6 +1,22 @@
---- src/fingerd.c.orig Sun Oct 29 00:12:52 1992
-+++ src/fingerd.c Sun Jan 15 19:19:46 1998
-@@ -145,7 +145,7 @@
+--- src/fingerd.c.orig Wed Oct 28 15:12:52 1992
++++ src/fingerd.c Sat May 11 23:41:11 2002
+@@ -110,7 +110,7 @@
+ int nofork = 0;
+
+ /* The output stream for debugging. */
+-FILE *debug_output = stderr;
++FILE *debug_output = NULL;
+
+ /* Our in RAM database of user/host mappings. */
+ FINGER_PACKET **host_packets = (FINGER_PACKET **)NULL;
+@@ -139,13 +139,13 @@
+ char *serverhost, *this_host;
+ int arg_index = 1, optc;
+
+-
++ debug_output = stderr;
+ allow_time_outs = 1;
+
default_error_handling (argv[0]);
/* Parse arguments. */
@@ -9,3 +25,16 @@
switch (optc)
{
case 'd':
+@@ -670,8 +670,11 @@
+
+ for (i = 0; packets[i]; i++)
+ {
+- if (debugging)
++ if (debugging) {
++ if (debug_output == NULL)
++ debug_output = stderr;
+ print_packet (packets[i], debug_output);
++ }
+
+ if (packets[i]->idle_time < machine_idle_time)
+ machine_idle_time = packets[i]->idle_time;