This allows to load conntrack modules on inserting a rule containing "socket" match.
It seems this may be useful for socket_match() function, which uses nf_ct_get() to obtain additional information about skb. Note, that xt_socket already depends on VE_IP_CONNTRACK in kernel/kmod.c, so we don't add new dependence in ve0_ipt_am. https://jira.sw.ru/browse/PSBM-69269 Signed-off-by: Kirill Tkhai <ktk...@virtuozzo.com> --- net/netfilter/xt_socket.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net/netfilter/xt_socket.c b/net/netfilter/xt_socket.c index 102946ad4a0d..f7bf0ebca1e7 100644 --- a/net/netfilter/xt_socket.c +++ b/net/netfilter/xt_socket.c @@ -485,7 +485,9 @@ static int __init socket_mt_init(void) #ifdef XT_SOCKET_HAVE_IPV6 nf_defrag_ipv6_enable(); #endif - +#ifdef XT_SOCKET_HAVE_CONNTRACK + need_ipv4_conntrack(); +#endif return xt_register_matches(socket_mt_reg, ARRAY_SIZE(socket_mt_reg)); } _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel