On Wed, Feb 05, 2014 at 08:17:41PM +0100, Arturo Borrero Gonzalez wrote: > These functions are likely to be reused by almost all programs > that want to talk with the kernel subsystem. > > We can add here to libnftnl or maybe put in a higher level library. > > Let this patchset be a RFC about this subject. > > An example of what means using the new mnlio approach is the > examples/nft-rule-add.c file. We save lots of LOCs. > > Comments welcome. I agree, they belong in libnftnl. Thanks for doing this work. > > NOTE: this patchset would require several iterations. For example, > I left behind batch_pages. > --- > > Arturo Borrero Gonzalez (2): > src: add mnlio API functions > examples: use new mnlio API in nft-rule-add.c > > > examples/nft-rule-add.c | 87 ---- > include/libnftnl/Makefile.am | 3 > include/libnftnl/mnlio.h | 92 ++++ > src/Makefile.am | 1 > src/libnftnl.map | 37 ++ > src/mnlio.c | 957 ++++++++++++++++++++++++++++++++++++++++++ > 6 files changed, 1096 insertions(+), 81 deletions(-) > create mode 100644 include/libnftnl/mnlio.h > create mode 100644 src/mnlio.c -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html