The kernel supports bitwise shift operations. This patch-set adds the netlink support. There is a preliminary patch adding some editor artefacts to .gitignore. Jeremy Sowden (2): gitignore: add tag and Emacs back-up files. bitwise: add support for left and right shifts. .gitignore | 9 ++ include/libnftnl/expr.h | 2 + include/linux/netfilter/nf_tables.h | 4 + src/expr/bitwise.c | 68 ++++++++-- tests/nft-expr_bitwise-test.c | 186 +++++++++++++++++++++++++--- 5 files changed, 241 insertions(+), 28 deletions(-) -- 2.24.1