summaryrefslogtreecommitdiffstats
path: root/libexec/tftpd
diff options
context:
space:
mode:
authorrodrigc <rodrigc@FreeBSD.org>2011-06-22 21:53:45 +0000
committerrodrigc <rodrigc@FreeBSD.org>2011-06-22 21:53:45 +0000
commit4faa76d3cae46ac5a82b02f77bceeae3fa446eb6 (patch)
tree05e7340e222647d955b42000b4611b9102af5e5e /libexec/tftpd
parentcc2a8545085333500e75f216bbaa6fa3ff7c0a71 (diff)
downloadFreeBSD-src-4faa76d3cae46ac5a82b02f77bceeae3fa446eb6.zip
FreeBSD-src-4faa76d3cae46ac5a82b02f77bceeae3fa446eb6.tar.gz
Clarify tftpd's -d flag in the new TFTP implementation.
Bump date.
Diffstat (limited to 'libexec/tftpd')
-rw-r--r--libexec/tftpd/tftpd.824
1 files changed, 21 insertions, 3 deletions
diff --git a/libexec/tftpd/tftpd.8 b/libexec/tftpd/tftpd.8
index 3bac492..68168e3 100644
--- a/libexec/tftpd/tftpd.8
+++ b/libexec/tftpd/tftpd.8
@@ -32,7 +32,7 @@
.\" @(#)tftpd.8 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
-.Dd September 14, 2000
+.Dd June 22, 2011
.Dt TFTPD 8
.Os
.Sh NAME
@@ -150,9 +150,27 @@ compatible format string for the creation of the suffix if
.Fl W
is specified.
By default the string "%Y%m%d" is used.
-.It Fl d
+.It Fl d, d Ar [value]
Enables debug output.
-If specified twice, it will log DATA and ACK packets too.
+If
+.Ar value
+is not specified, then the debug level is increased by one
+for each instance of
+.Fl d
+which is specified.
+.Pp
+If
+.Ar value
+is specified, then the debug level is set to
+.Ar value .
+The debug level is a bitmask implemented in
+.Pa src/libexec/tftpd/tftp-utils.h .
+Valid values are 0 (DEBUG_NONE), 1 (DEBUG_PACKETS), 2, (DEBUG_SIMPLE),
+4 (DEBUG_OPTIONS), and 8 (DEBUG_ACCESS). Multiple debug values can be combined
+in the bitmask by logically OR'ing the values. For example, specifying
+.Fl d
+.Ar 15
+will enable all the debug values.
.It Fl l
Log all requests using
.Xr syslog 3
OpenPOWER on IntegriCloud