Displaying 2 results from an estimated 2 matches for "694c282".
Did you mean:
  641282
  
2019 Jun 14
0
[libnbd PATCH 6/7] states: Give up on oversized reply length
...{
+    set_error (0, "handshake: invalid option reply length");
+    return -1;
+  }
+  else if (len <= maxpayload)
     h->rbuf = &h->sbuf.or.payload;
   else
     h->rbuf = NULL;
diff --git a/generator/states-reply-structured.c b/generator/states-reply-structured.c
index 694c282..06eedb4 100644
--- a/generator/states-reply-structured.c
+++ b/generator/states-reply-structured.c
@@ -68,6 +68,19 @@
     return -1;
   }
+  /* Reject a server that replies with too much information, but don't
+   * reject a single structured reply to NBD_CMD_READ on the largest
+   * size w...
2019 Jun 14
10
[libnbd PATCH 0/7] state machine refactoring
I'm still playing with ideas on how to split rstate from wstate (so
that we can send a request without waiting for POLLIN to complete a
pending reply), but this is some preliminary refactoring I found
useful. I also fixed a couple of bugs while in the area (already
pushed).
There's a question of whether we want nbd_handle to be nearly 5k, or
if we should instead keep it small and add one