Hi,
This patchset contains more updates to prepare the introduction of
libnftables, by placing global variables into context structures.
This series applies on top of Phil's "[nft] Keep cache in struct nft_ctx":
http://patchwork.ozlabs.org/patch/804410/
Pablo Neira Ayuso (6):
src: add include_paths to struct nft_ctx
src: add maximum number of parser errors to struct nft_ctx
src: remove ifdef DEBUG pollution
src: add struct mnl_ctx
mnl: pass struct netlink_ctx to mnl_nft_socket_sendmsg()
src: add debugging mask to context structure
configure.ac | 4 +-
include/erec.h | 6 +-
include/expression.h | 3 +-
include/mnl.h | 9 ++-
include/netlink.h | 18 ++++--
include/nftables.h | 8 +--
include/parser.h | 8 ++-
include/proto.h | 5 +-
include/rule.h | 4 +-
include/utils.h | 12 ----
src/cli.c | 5 +-
src/erec.c | 9 +--
src/evaluate.c | 51 ++++++++-------
src/main.c | 42 ++++++------
src/mnl.c | 160 +++++++++++++++++++++++++++++-----------------
src/netlink.c | 86 +++++++++++--------------
src/netlink_delinearize.c | 3 +-
src/netlink_linearize.c | 2 +-
src/parser_bison.y | 21 +++---
src/proto.c | 16 +++--
src/rule.c | 23 ++++---
src/scanner.l | 10 +--
src/segtree.c | 30 +++++----
23 files changed, 293 insertions(+), 242 deletions(-)
--
2.1.4
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html