search for: libnbd_have_nbd_pread_structur

Displaying 2 results from an estimated 2 matches for "libnbd_have_nbd_pread_structur".

2019 Jun 27
1
[nbdkit PATCH] nbd: Update for libnbd 0.1.5
...me release). Once configure requires a + * higher minimum version, the #if hack can be dropped. + */ static int nbdplug_extent (void *opaque, const char *metacontext, uint64_t offset, - uint32_t *entries, size_t nr_entries) + uint32_t *entries, size_t nr_entries +#if LIBNBD_HAVE_NBD_PREAD_STRUCTURED + , int *error +#endif + ) { struct nbdkit_extents *extents = opaque; -- 2.20.1
2019 Jun 27
1
[libnbd PATCH] block-status: Make callback usage consistent with pread_structured
...ngs to call the callback for a second context even after an earlier callback failure sets the error. This is an API/ABI break to existing clients, but that's okay because we have not yet declared stable API. (If you need to compile against libnbd 0.4 and 0.5 simultaneously, you can use #ifdef LIBNBD_HAVE_NBD_PREAD_STRUCTURED as a witness for the new signature rather than the old). --- This applies on top of my changes to let pread_structured use Mutable. I'll go ahead and push it, so we can cut a release soon. generator/generator | 17 +++++---- generator/states-reply-structured.c | 56 +++++++...