Here's what I'm currently playing with; I'm not ready to commit anything until I rebase my FUA work on top of this, as I only want to break filter ABI once between releases.
Eric Blake (2): backend: Rework internal/filter error return semantics filters: Add log filter TODO | 2 - docs/nbdkit-filter.pod | 84 +++++++-- docs/nbdkit.pod | 1 + filters/log/nbdkit-log-filter.pod | 117 +++++++++++++ configure.ac | 1 + src/internal.h | 1 - src/connections.c | 45 ++--- src/filters.c | 81 +++++---- src/plugins.c | 66 +++---- filters/cache/cache.c | 49 ++++-- filters/cow/cow.c | 28 +-- filters/log/log.c | 357 ++++++++++++++++++++++++++++++++++++++ filters/partition/partition.c | 2 +- filters/Makefile.am | 1 + filters/log/Makefile.am | 62 +++++++ 15 files changed, 761 insertions(+), 136 deletions(-) create mode 100644 filters/log/nbdkit-log-filter.pod create mode 100644 filters/log/log.c create mode 100644 filters/log/Makefile.am -- 2.14.3 _______________________________________________ Libguestfs mailing list [email protected] https://www.redhat.com/mailman/listinfo/libguestfs
