Displaying 5 results from an estimated 5 matches for "nbd_set_request_structured_repli".
Did you mean:
nbd_set_request_structured_replies
2019 Sep 17
1
[libnbd PATCH] api: Add nbd_get_structured_replies_negotiated
...attempted";
longdesc = "\
Return the state of the request structured replies flag on this
-handle. Note that this only reports whether the client attempts
-to negotiate structured replies, and not whether the server was
-able to honor that request";
- see_also = ["L<nbd_set_request_structured_replies(3)>"];
+handle.
+
+B<Note:> If you want to find out if structured replies were actually
+negotiated on a particular connection use
+C<nbd_get_structured_replies_negotiated> instead.";
+ see_also = ["L<nbd_set_request_structured_replies(3)>";
+...
2019 Sep 16
1
[libnbd PATCH] api: Add set_handshake_flags for integration
..._request_structured_replies(3)>";
+ "L<nbd_set_handshake_flags(3)>";
"L<nbd_can_meta_context(3)>"; "L<nbd_can_df(3)>"];
};
@@ -1277,6 +1285,66 @@ able to honor that request";
see_also = ["L<nbd_set_request_structured_replies(3)>"];
};
+ "set_handshake_flags", {
+ default_call with
+ args = [ Flags ("flags", handshake_flags) ]; ret = RErr;
+ permitted_states = [ Created ];
+ shortdesc = "control use of handshake flags";
+ longdesc = "\
+By default, libnbd...
2019 Sep 04
2
[libnbd PATCH] api: Add way to avoid structured replies
...attempted";
+ longdesc = "\
+Return the state of the request structured replies flag on this
+handle. Note that this only reports whether the client attempts
+to negotiate structured replies, and not whether the server was
+able to honor that request";
+ see_also = ["L<nbd_set_request_structured_replies(3)>"];
+ };
+
"add_meta_context", {
default_call with
args = [ String "name" ]; ret = RErr;
diff --git a/generator/states-newstyle-opt-structured-reply.c b/generator/states-newstyle-opt-structured-reply.c
index d932248..415f7e0 100644
--- a/generator/stat...
2019 Nov 14
1
ANNOUNCE: libnbd 1.2 & nbdkit 1.16 - high performance NBD client and server
...al processes that support systemd socket activation.
nbd_connect_vsock(3)
nbd_aio_connect_vsock(3)
Used to connect to servers over "AF_VSOCK".
nbd_get_handshake_flags(3)
nbd_set_handshake_flags(3)
nbd_get_request_structured_replies(3)
nbd_set_request_structured_replies(3)
nbd_get_structured_replies_negotiated(3)
Can be used when testing NBD servers to avoid various NBD features
(Eric Blake).
nbd_get_protocol(3)
Get the NBD protocol variant that the server supports.
nbd_get_tls_negotiated(3)
Did...
2019 Sep 12
3
[nbdkit PATCH 0/2] Make client fallback testing easier
...erver is correct).
I'm planning on writing a counterpart patch for libnbd to allow the
user to mask out bits that the client does not reply with (so you can
choose to cripple the protocol from either the server or the client
side, to see how the other side reacts, similar to the recently-added
nbd_set_request_structured_replies).
I'm open to naming suggestions on the command-line option.
Eric Blake (2):
server: Skip option haggling from client lacking fixed newstyle
server: Add --mask-handshake option for integration testing
docs/nbdkit-protocol.pod | 25 ++++++++++++++++++-----
docs/synopsis.txt...