aboutgitcodebugslistschat
path: root/passt.1
diff options
context:
space:
mode:
authorStefano Brivio <sbrivio@redhat.com>2022-10-07 04:01:56 +0200
committerStefano Brivio <sbrivio@redhat.com>2022-10-15 02:10:36 +0200
commita62ed181db9ba7d85d057365d5331dd35026247f (patch)
tree960239e3c58df5d81b7f95f8489fbe0829380007 /passt.1
parent9de65dd3f43a0ee976cc01250641834d99bbfa74 (diff)
downloadpasst-a62ed181db9ba7d85d057365d5331dd35026247f.tar
passt-a62ed181db9ba7d85d057365d5331dd35026247f.tar.gz
passt-a62ed181db9ba7d85d057365d5331dd35026247f.tar.bz2
passt-a62ed181db9ba7d85d057365d5331dd35026247f.tar.lz
passt-a62ed181db9ba7d85d057365d5331dd35026247f.tar.xz
passt-a62ed181db9ba7d85d057365d5331dd35026247f.tar.zst
passt-a62ed181db9ba7d85d057365d5331dd35026247f.zip
conf, tap: Add option to quit once the client closes the connection
This is practical to avoid explicit lifecycle management in users, e.g. libvirtd, and is trivial to implement. Signed-off-by: Stefano Brivio <sbrivio@redhat.com> Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'passt.1')
-rw-r--r--passt.15
1 files changed, 5 insertions, 0 deletions
diff --git a/passt.1 b/passt.1
index 667c1bc..555a50c 100644
--- a/passt.1
+++ b/passt.1
@@ -303,6 +303,11 @@ Default is to probe a free socket, not accepting connections, starting from
\fI/tmp/passt_1.socket\fR to \fI/tmp/passt_64.socket\fR.
.TP
+.BR \-1 ", " \-\-one-off
+Quit after handling a single client connection, that is, once the client closes
+the socket, or once we get a socket error.
+
+.TP
.BR \-t ", " \-\-tcp-ports " " \fIspec
Configure TCP port forwarding to guest. \fIspec\fR can be one of:
.RS