[netfilter-cvslog] r6664 - trunk/libnetfilter_conntrack/src

kaber at netfilter.org kaber at netfilter.org
Wed Aug 16 13:42:58 CEST 2006


Author: kaber at netfilter.org
Date: 2006-08-16 13:42:57 +0200 (Wed, 16 Aug 2006)
New Revision: 6664

Modified:
   trunk/libnetfilter_conntrack/src/libnetfilter_conntrack.c
Log:
Remove check for UID == 0, it is wrong for multiple reasons. (Sebastian Hagen <sebastian_hagen at memespace.net>)


Modified: trunk/libnetfilter_conntrack/src/libnetfilter_conntrack.c
===================================================================
--- trunk/libnetfilter_conntrack/src/libnetfilter_conntrack.c	2006-08-14 13:43:04 UTC (rev 6663)
+++ trunk/libnetfilter_conntrack/src/libnetfilter_conntrack.c	2006-08-16 11:42:57 UTC (rev 6664)
@@ -1125,12 +1125,6 @@
 
 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_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);
 }




More information about the netfilter-cvslog mailing list