On Thu, Dec 08, 2022 at 02:32:17AM +0100, Pablo Neira Ayuso wrote: > Add a specific function to generate concatenation with and without > intervals in maps. This restores the original function added by > 8ac2f3b2fca3 ("src: Add support for concatenated set ranges") which is > used by 66746e7dedeb ("src: support for nat with interval > concatenation") to generate the data concatenations in maps. > > Only the set element key requires the byteswap introduced by 1017d323cafa > ("src: support for selectors with different byteorder with interval > concatenations"). Therefore, better not to reuse the same function for > key and data as the future might bring support for more kind of > concatenations in data maps. This patch needs more work, netlink_gen_concat_key() is still called for rhs element data in a mapping in this patch. I'll post a v2.