Most of the code is copy&paste from the udp one; most of the udp functions can be re-used for udplite. After merge, udplite is another builtin available in the core. before: 164288 nf_conntrack.ko 31472 nf_nat.ko after: 165848 nf_conntrack.ko 32520 nf_nat.ko removed: 11328 nf_conntrack_proto_udplite.ko 5480 nf_nat_proto_udplite.ko include/net/netfilter/ipv4/nf_conntrack_ipv4.h | 1 include/net/netfilter/ipv6/nf_conntrack_ipv6.h | 1 include/net/netfilter/nf_nat_l4proto.h | 1 net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c | 1 net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c | 1 net/netfilter/Kconfig | 15 net/netfilter/Makefile | 2 net/netfilter/nf_conntrack_proto_udp.c | 119 +++++++ net/netfilter/nf_nat_core.c | 2 net/netfilter/nf_nat_proto_udp.c | 76 +++- net/netfilter/nf_conntrack_proto_udplite.c | 385 ----------------------- net/netfilter/nf_nat_proto_udplite.c | 106 ------ 12 files changed, 191 insertions(+), 519 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html