From 635f3c8aeef717d03a86117dfa81944fb6788bca Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Wed, 6 Aug 2008 16:32:17 +0000 Subject: r17664@tombo: nickm | 2008-08-06 12:32:09 -0400 Patch from Christopher Davis: open /dev/pf before dropping privileges. Fixes bug 782. Backport candidate. svn:r16450 --- src/or/connection_edge.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/or/connection_edge.c') diff --git a/src/or/connection_edge.c b/src/or/connection_edge.c index 123c011ff..0746569a9 100644 --- a/src/or/connection_edge.c +++ b/src/or/connection_edge.c @@ -1653,11 +1653,11 @@ connection_ap_handshake_rewrite_and_attach(edge_connection_t *conn, #ifdef TRANS_PF static int pf_socket = -1; -static int +int get_pf_socket(void) { int pf; - /* Ideally, this should be opened before dropping privs. */ + /* This should be opened before dropping privs. */ if (pf_socket >= 0) return pf_socket; -- cgit v1.2.3