From ec9ef0da3b2613866583ac378b06e8191b23b834 Mon Sep 17 00:00:00 2001 From: Roger Dingledine Date: Wed, 14 Sep 2005 02:46:16 +0000 Subject: [PATCH] document the new functionality that crept in: RESETCONF exitpolicy=foo is equivalent to SETCONF exitpolicy=foo unless foo is a linelist with a non-null default (we don't have any of those currently), in which it appends to the default rather than replacing. svn:r5047 --- doc/control-spec.txt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/doc/control-spec.txt b/doc/control-spec.txt index 151b614fd5..0fd970d991 100644 --- a/doc/control-spec.txt +++ b/doc/control-spec.txt @@ -128,10 +128,12 @@ $Id$ 3.2. RESETCONF - Remove all settings for a given configuration option entirely, and go - back to its default value. The syntax is: + Remove all settings for a given configuration option entirely, assign + its default value (if any), and then assign the String provided. + Typically the String is left empty, to simply set an option back to + its default. The syntax is: - "RESETCONF" 1*(SP keyword) CRLF + "RESETCONF" 1*(SP keyword ["=" String]) CRLF Otherwise it behaves like SETCONF above.