summaryrefslogtreecommitdiffstats
path: root/usr.bin/tftp/tftp.1
diff options
context:
space:
mode:
authorrodrigc <rodrigc@FreeBSD.org>2011-06-22 22:55:51 +0000
committerrodrigc <rodrigc@FreeBSD.org>2011-06-22 22:55:51 +0000
commitecea455f28b101465b759c50e88b60b57d4a9fba (patch)
tree2a21682237f1eff47df5223be679c83677032904 /usr.bin/tftp/tftp.1
parentdaed4e9597244449d23c636e25c134076390fd21 (diff)
downloadFreeBSD-src-ecea455f28b101465b759c50e88b60b57d4a9fba.zip
FreeBSD-src-ecea455f28b101465b759c50e88b60b57d4a9fba.tar.gz
Bump date.
Document the following commands which were added in the new TFTP implementation: blocksize, blocksize2, packetdrop, options, rollover
Diffstat (limited to 'usr.bin/tftp/tftp.1')
-rw-r--r--usr.bin/tftp/tftp.150
1 files changed, 49 insertions, 1 deletions
diff --git a/usr.bin/tftp/tftp.1 b/usr.bin/tftp/tftp.1
index bf8720b..494054b 100644
--- a/usr.bin/tftp/tftp.1
+++ b/usr.bin/tftp/tftp.1
@@ -28,7 +28,7 @@
.\" @(#)tftp.1 8.2 (Berkeley) 4/18/94
.\" $FreeBSD$
.\"
-.Dd October 1, 2003
+.Dd June 22, 2011
.Dt TFTP 1
.Os
.Sh NAME
@@ -70,6 +70,21 @@ Shorthand for "mode ascii"
.It Cm binary
Shorthand for "mode binary"
.Pp
+.It Cm blocksize Ar [size]
+Sets the TFTP blksize option in TFTP Read Request or Write Request packets
+to
+.Ar [size]
+as specified in RFC 2348. Valid values are between 8 and 65464.
+If no blocksize is specified, then by default a blocksize of 512 bytes
+will be used.
+.Pp
+.It Cm blocksize2 Ar [size]
+Sets the TFTP blksize2 option in TFTP Read Request or Write Request packets
+to
+.Ar [size] .
+Values are restricted to powers of 2 between 8 and 32768. This is a
+non-standard TFTP option.
+.Pp
.It Cm connect Ar host Op Ar port
Set the
.Ar host
@@ -93,6 +108,14 @@ or
.Cm put
commands.
.Pp
+.It Cm debug Ar level
+Enable or disable debugging levels during verbose output. The value of
+.Ar level
+can be one of
+.Cm packet, simple, options,
+or
+.Cm access.
+.Pp
.It Cm get Oo Ar host : Oc Ns Ar file Op Ar localname
.It Cm get Xo
.Oo Ar host1 : Oc Ns Ar file1
@@ -130,6 +153,11 @@ or
The default is
.Em ascii .
.Pp
+.It Cm packetdrop [arg]
+Randomly drop
+.Ar arg
+out of 100 packets during a transfer. This is a debugging feature.
+.Pp
.It Cm put Ar file Op Oo Ar host : Oc Ns Ar remotename
.It Cm put Ar file1 file2 ... fileN Op Oo Ar host : Oc Ns Ar remote-directory
Put a file or set of files to the remote host.
@@ -149,6 +177,17 @@ see the example under the
.Cm get
command.
.Pp
+.It Cm options Ar [arg]
+Enable or disable support for TFTP options. The valid values of
+.Ar arg
+are
+.Cm on
+(enable RFC 2347 options),
+.Cm off
+(disable RFC 2347 options), and
+.Cm extra
+(toggle support for non-RFC defined options).
+.Pp
.It Cm quit
Exit
.Nm .
@@ -157,6 +196,15 @@ An end of file also exits.
.It Cm rexmt Ar retransmission-timeout
Set the per-packet retransmission timeout, in seconds.
.Pp
+.It Cm rollover [arg]
+Specify the rollover option in TFTP Read Request or Write
+Request packets. After 65535 packets have been transmitted, set the block
+counter to
+.Ar arg .
+Valid values of
+.Ar arg
+are 0 and 1. This is a non-standard TFTP option.
+.Pp
.It Cm status
Show current status.
.Pp
OpenPOWER on IntegriCloud