First patch is needed so kernel doesn't think end is before start, second patch allows to dump "x .foo*" correctly, without this nft tries to represent the start/end "name" with a range. This doesn't work well because end range uses \ff padding. Patch 3 adds tests. Florian Westphal (3): netlink: swap byteorder for host-endian concat data segtree: add pretty-print support for wildcard strings in concatenated sets sets_with_ifnames: add test case for concatenated range src/netlink.c | 4 + src/segtree.c | 38 +++++++- .../sets/dumps/sets_with_ifnames.nft | 25 ++++- tests/shell/testcases/sets/sets_with_ifnames | 93 ++++++++++++++----- 4 files changed, 134 insertions(+), 26 deletions(-) -- 2.35.1