search for: 3f541a1

Displaying 4 results from an estimated 4 matches for "3f541a1".

2018 Mar 08
0
[nbdkit PATCH v3 15/15] RFC: plugins: Add back-compat for new plugin with old nbdkit
...an older nbdkit that only knows -C<NBDKIT_API_VERSION> 1). +however, although the design tries hard to allow it, newer plugins may +not be fully supported by an older nbdkit binary. =head2 Detect if a plugin is installed diff --git a/include/nbdkit-plugin.h b/include/nbdkit-plugin.h index 3f541a1..9ecddeb 100644 --- a/include/nbdkit-plugin.h +++ b/include/nbdkit-plugin.h @@ -42,11 +42,15 @@ extern "C" { #endif -/* By default, a plugin gets API version 1; but you may request - * version 2 prior to including this header */ -#ifndef NBDKIT_API_VERSION -#define NBDKIT_API_VERSION...
2018 Mar 22
1
[nbdkit PATCH] plugins: Add .can_zero callback
...will be able to run it like this: L<nbdkit(1)>, L<nbdkit-filter(3)>, +L<nbdkit-nozero-filter(3)>, L<nbdkit-example1-plugin(1)>, L<nbdkit-example2-plugin(1)>, L<nbdkit-example3-plugin(1)>, diff --git a/include/nbdkit-plugin.h b/include/nbdkit-plugin.h index 3f541a1..65a2e0c 100644 --- a/include/nbdkit-plugin.h +++ b/include/nbdkit-plugin.h @@ -104,6 +104,7 @@ struct nbdkit_plugin { void (*dump_plugin) (void); + int (*can_zero) (void *handle); int (*can_fua) (void *handle); #if NBDKIT_API_VERSION == 1 int (*_unused1) (void *, void *, uint32_t, uin...
2018 Mar 08
0
[nbdkit PATCH v3 11/15] plugins: Expose new FUA callbacks
...an older nbdkit +binary (for example, a plugin compiled with C<NBDKIT_API_VERSION> of 2 +fails to load with an older nbdkit that only knows +C<NBDKIT_API_VERSION> 1). =head2 Detect if a plugin is installed diff --git a/include/nbdkit-plugin.h b/include/nbdkit-plugin.h index 1981061..3f541a1 100644 --- a/include/nbdkit-plugin.h +++ b/include/nbdkit-plugin.h @@ -42,7 +42,13 @@ extern "C" { #endif +/* By default, a plugin gets API version 1; but you may request + * version 2 prior to including this header */ +#ifndef NBDKIT_API_VERSION #define NBDKIT_API_VERSION...
2018 Mar 08
19
[nbdkit PATCH v3 00/15] Add FUA support to nbdkit
After more than a month since v2 [1], I've finally got my FUA support series polished. This is all of my outstanding patches, even though some of them were originally posted in separate threads from the original FUA post [2], [3] [1] https://www.redhat.com/archives/libguestfs/2018-January/msg00113.html [2] https://www.redhat.com/archives/libguestfs/2018-January/msg00219.html [3]