Displaying 2 results from an estimated 2 matches for "87b413d".
Did you mean:
8713d
2019 Sep 17
0
[PATCH libnbd 2/2] api: New API for reading NBD protocol.
...ch the Connected or Closed permitted
+ * states, then the state machine must have set h->protocol. So if
+ * this assertion is hit then it indicates a bug in libnbd.
+ */
+ assert (h->protocol);
+
+ return h->protocol;
+}
diff --git a/lib/internal.h b/lib/internal.h
index eb76ac1..87b413d 100644
--- a/lib/internal.h
+++ b/lib/internal.h
@@ -87,7 +87,10 @@ struct nbd_handle {
uint64_t exportsize;
uint16_t eflags;
- /* Flag set by the state machine to tell whether TLS was negotiated. */
+ /* Flags set by the state machine to tell what protocol and whether
+ * TLS was negot...
2019 Sep 17
3
[PATCH libnbd 1/2] api: Add new API to read whether TLS was negotiated.
When LIBNBD_TLS_ALLOW is used we don't have a way to find out if TLS
was really negotiated. This adds a flag and a way to read it back.
Unfortunately there is no test yet, because LIBNBD_TLS_ALLOW is not
tested -- it really should be but requires quite a complicated set of
tests because ideally we'd like to find out whether it falls back
correctly for all supported servers.
---
TODO