From: Arturo Borrero <arturo.borrero.glez@gmail.com>
To: netfilter-devel@vger.kernel.org
Cc: pablo@netfilter.org
Subject: [libnftables PATCH 0/5] XML works
Date: Wed, 10 Apr 2013 18:39:52 +0200 [thread overview]
Message-ID: <20130410163912.6303.8705.stgit@nfdev.cica.es> (raw)
The following series implements:
* small XML format fixes in printing.
* a workaround for target/match binary data.
* delete all \n and \t in XML printing.
* print expr flags in XML (the <expr_flags> node)
* [RFC] XML-to-object parsing.
Note that for XML parsing i've used libmxml (http://minixml.org/)
Also, please consider the XML parsing code a RFC.
---
Arturo Borrero (5):
src: rule: small fix XML output
src: expr: XML printing for binary data in targer and match
src: xml printing: delete text format
src: expr: print flags in XML
src: support for XML parsing
Make_global.am | 2
configure.ac | 1
include/libnftables/chain.h | 1
include/libnftables/rule.h | 1
include/libnftables/table.h | 1
src/chain.c | 206 ++++++++++++++++++++++++++++++++++--
src/expr/bitwise.c | 151 ++++++++++++++++++++++++--
src/expr/cmp.c | 139 +++++++++++++++++++++++-
src/expr/counter.c | 87 +++++++++++++++
src/expr/data_reg.c | 249 +++++++++++++++++++++++++++++++++++++++++++
src/expr/immediate.c | 118 ++++++++++++++++++++
src/expr/lookup.c | 107 +++++++++++++++++-
src/expr/match.c | 146 ++++++++++++++++++++++++-
src/expr/meta.c | 84 ++++++++++++++-
src/expr/nat.c | 159 +++++++++++++++++++++++++++
src/expr/payload.c | 118 ++++++++++++++++++++
src/expr/target.c | 148 +++++++++++++++++++++++++-
src/expr_ops.h | 1
src/libnftables.map | 3 +
src/rule.c | 189 ++++++++++++++++++++++++++++++++-
src/table.c | 102 ++++++++++++++++--
21 files changed, 1937 insertions(+), 76 deletions(-)
--
Signature
next reply other threads:[~2013-04-10 16:39 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-04-10 16:39 Arturo Borrero [this message]
2013-04-10 16:39 ` [libnftables PATCH 1/5] src: rule: small fix XML output Arturo Borrero
2013-04-18 23:32 ` Pablo Neira Ayuso
2013-04-10 16:40 ` [libnftables PATCH 2/5] src: expr: XML printing for binary data in targer and match Arturo Borrero
2013-04-10 16:40 ` [libnftables PATCH 3/5] src: xml printing: delete text format Arturo Borrero
2013-04-19 0:00 ` Pablo Neira Ayuso
2013-04-10 16:40 ` [libnftables PATCH 4/5] src: expr: print flags in XML Arturo Borrero
2013-04-10 16:40 ` [libnftables PATCH 5/5] src: support for XML parsing Arturo Borrero
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20130410163912.6303.8705.stgit@nfdev.cica.es \
--to=arturo.borrero.glez@gmail.com \
--cc=netfilter-devel@vger.kernel.org \
--cc=pablo@netfilter.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.