From 9cd6994c1d784e55fb009d6ab0ddc5832158a77d Mon Sep 17 00:00:00 2001 From: "/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kaber/emailAddress=kaber@netfilter.org" Date: Wed, 16 Aug 2006 11:42:57 +0000 Subject: Remove check for UID == 0, it is wrong for multiple reasons. (Sebastian Hagen ) --- src/libnetfilter_conntrack.c | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/libnetfilter_conntrack.c b/src/libnetfilter_conntrack.c index 178bda8..3b6f2cf 100644 --- a/src/libnetfilter_conntrack.c +++ b/src/libnetfilter_conntrack.c @@ -1125,12 +1125,6 @@ int nfct_dump_conntrack_table_reset_counters(struct nfct_handle *cth, int nfct_event_conntrack(struct nfct_handle *cth) { - /* - * You need to be root to listen to conntrack events - */ - if (getuid() != 0) - return -EPERM; - cth->handler = nfct_conntrack_netlink_handler; return nfnl_listen(cth->nfnlh, &callback_handler, cth); } @@ -1298,12 +1292,6 @@ int nfct_delete_expectation(struct nfct_handle *cth, struct nfct_tuple *tuple, int nfct_event_expectation(struct nfct_handle *cth) { - /* - * You need to be root to listen to conntrack events - */ - if (getuid() != 0) - return -EPERM; - cth->handler = nfct_expect_netlink_handler; return nfnl_listen(cth->nfnlh, &callback_handler, cth); } -- cgit v1.2.3