From: Thomas Graf Date: Wed, 5 Mar 2008 13:10:09 +0000 (+0100) Subject: Initialize message type list to avoid overrun X-Git-Tag: libnl2_0~135 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6a7606fa293dbf0679e53fda164cde35c35a449f;p=thirdparty%2Flibnl.git Initialize message type list to avoid overrun --- diff --git a/lib/netfilter/log.c b/lib/netfilter/log.c index e9cbbce..41a131c 100644 --- a/lib/netfilter/log.c +++ b/lib/netfilter/log.c @@ -228,6 +228,9 @@ int nfnl_log_delete(struct nl_handle *nlh, const struct nfnl_log *log) static struct nl_cache_ops nfnl_log_ops = { .co_name = "netfilter/log", .co_obj_ops = &log_obj_ops, + .co_msgtypes = { + END_OF_MSGTYPES_LIST, + }, }; static void __init log_init(void) diff --git a/lib/netfilter/queue.c b/lib/netfilter/queue.c index c056eef..2bd719a 100644 --- a/lib/netfilter/queue.c +++ b/lib/netfilter/queue.c @@ -218,6 +218,9 @@ int nfnl_queue_delete(struct nl_handle *nlh, const struct nfnl_queue *queue) static struct nl_cache_ops nfnl_queue_ops = { .co_name = "netfilter/queue", .co_obj_ops = &queue_obj_ops, + .co_msgtypes = { + END_OF_MSGTYPES_LIST, + }, }; static void __init nfnl_queue_init(void)