@@ -64,23 +64,17 @@ that number.
.TP
.B filehandle
-This is a somewhat unusual file in that what is read from it depends
-on what was just written to it. It provides a transactional interface
-where a program can open the file, write a request, and read a
-response. If two separate programs open, write, and read at the same
-time, their requests will not be mixed up.
+This file provides a transactional interface where a program can
+read back a filehandle for a path as exported to a given client.
-The request written to
-.B filehandle
-should be a client name, a path name, and a number of bytes. This
-should be followed by a newline, with white-space separating the
-fields, and octal quoting of special characters.
-
-On writing this, the program will be able to read back a filehandle
-for that path as exported to the given client. The filehandle's length
-will be at most the number of bytes given.
+Each written request to
+.I filehandle
+should be a client name, a path name, and a number of bytes.
+This should be followed by a newline, with white-space separating
+the fields and octal quoting of special characters.
-The filehandle will be represented in hex with a leading '\ex'.
+The returned filehandle is represented in hex with a leading '\ex'.
+The filehandle's length will be at most the number of bytes given.
.TP
.B clients/