ref: 7ab86494986671bf38464435f57fb6f925ce8632
parent: 3fc29c69846082a7724d39c48503e9fb711e5289
author: cinap_lenrek <[email protected]>
date: Sun Jun 18 18:21:46 EDT 2017
authsrv(6): don't say old p9any isnt in use anymore...
--- a/sys/man/6/authsrv
+++ b/sys/man/6/authsrv
@@ -545,7 +545,6 @@
The negotiation protocol is:
.TP
.I S→C:
-.B v.2
.IB proto@authdom
.IB proto@authdom
.I ...
@@ -553,9 +552,6 @@
.I C→S:
.I proto
.I dom
-.TP
-.I S→C:
-.B OK
.PP
Each message is a NUL-terminated UTF string.
The server begins by sending a list of
@@ -564,20 +560,26 @@
pairs it is willing to use.
The client
responds with its choice.
-Requiring the client to wait for the final
-.B OK
-ensures that the client will not start
-the chosen protocol until the server is ready.
.PP
-The above is version 2 of the protocol.
-Version 1,
-no longer used,
-omitted the first message's
+A second version of this protocol exists (indicated
+by the
.B v.2
-prefix
-and the
+prefix before the list) where the server sends
+an explicit confirmation with a OK message before
+the agreed-upon protocol starts.
+.TP
+.I S→C:
+.B v.2
+.IB proto@authdom
+.IB proto@authdom
+.I ...
+.TP
+.I C→S:
+.I proto
+.I dom
+.TP
+.I S→C:
.B OK
-message.
.PP
The
.I p9any