Displaying 3 results from an estimated 3 matches for "657106e".
Did you mean:
57106
2019 Jun 18
0
[libnbd PATCH 4/8] states: Prepare for read callback
...reply-structured.c | 8 ++++----
lib/internal.h | 17 +++++++++++++----
lib/rw.c | 9 ++++++---
3 files changed, 23 insertions(+), 11 deletions(-)
diff --git a/generator/states-reply-structured.c b/generator/states-reply-structured.c
index 6740400..657106e 100644
--- a/generator/states-reply-structured.c
+++ b/generator/states-reply-structured.c
@@ -123,7 +123,7 @@
set_error (0, "invalid length in NBD_REPLY_TYPE_BLOCK_STATUS");
return -1;
}
- if (cmd->extent_fn == NULL) {
+ if (cmd->cb.fn.extent == NULL) {...
2019 Jun 18
0
[libnbd PATCH 5/8] states: Wire in a read callback
...data, cmd->count,
+ cmd->offset, LIBNBD_READ_DATA) == -1)
+ cmd->error = errno ? errno : EPROTO;
+ }
+
+ SET_NEXT_STATE (%^FINISH_COMMAND);
}
return 0;
diff --git a/generator/states-reply-structured.c b/generator/states-reply-structured.c
index 657106e..00659de 100644
--- a/generator/states-reply-structured.c
+++ b/generator/states-reply-structured.c
@@ -225,7 +225,9 @@
assert (cmd); /* guaranteed by CHECK */
- /* Sanity check that any error offset is in range */
+ /* Sanity check that any error offset is in range, then invoke
+...
2019 Jun 18
17
[libnbd PATCH 0/8] Add nbd_pread_callback
I've mentioned this topic before (in fact, the idea of adding
NBD_CMD_FLAG_DF was first mentioned at [1]), but finally finished
enough of an implementation to feel confident in posting it.
I'd still like to add something under examples/ that uses the new API
to implement strict checking of a server's structured replies read
implementation (ensure that a server never sends data after