summaryrefslogtreecommitdiff
path: root/src/or/or.h
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2017-08-09 10:42:37 -0400
committerNick Mathewson <nickm@torproject.org>2017-08-09 10:45:48 -0400
commiteb43401bfb6d69db66d256582a99e63de7d222d8 (patch)
treea3a27cd622b1d4797fa28bfe87d09d56401ba683 /src/or/or.h
parent94352368db9045a9704c713dbbc0f41ecc511910 (diff)
downloadtor-eb43401bfb6d69db66d256582a99e63de7d222d8.tar.gz
tor-eb43401bfb6d69db66d256582a99e63de7d222d8.zip
Add a 'NoExec' option that causes tor_spawn_background() to fail
Core of an implementation for 22976.
Diffstat (limited to 'src/or/or.h')
-rw-r--r--src/or/or.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/or/or.h b/src/or/or.h
index ff11c72790..e24bfd7cd1 100644
--- a/src/or/or.h
+++ b/src/or/or.h
@@ -4596,6 +4596,10 @@ typedef struct {
* consensuses around so that we can generate diffs from them. If 0,
* use the default. */
int MaxConsensusAgeForDiffs;
+
+ /** Bool (default: 0). Tells Tor to never try to exec another program.
+ */
+ int NoExec;
} or_options_t;
/** Persistent state for an onion router, as saved to disk. */