X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FConsole%2FConfig.ih;h=4b54736a106d2141554646e11d6c6e289ab958ce;hb=61dc3812717cdc89fa2402006d4009236b72dc8f;hp=bb0e55ecdf86aec21f43ae058e021c1d35f5264a;hpb=958bdb52c39fa39f4ef91cafd9628bcb4f85a03c;p=senf.git diff --git a/Utils/Console/Config.ih b/Utils/Console/Config.ih index bb0e55e..4b54736 100644 --- a/Utils/Console/Config.ih +++ b/Utils/Console/Config.ih @@ -31,6 +31,7 @@ #include #include "Executor.hh" #include "../../Utils/intrusive_refcount.hh" +#include "../../Utils/DiscardStream.hh" ///////////////////////////////ih.p//////////////////////////////////////// @@ -76,6 +77,9 @@ namespace detail { complete config file again. */ DirectoryNode & root() const; + void chroot(DirectoryNode & node); + + std::ostream & stream(); class RestrictGuard; @@ -90,6 +94,7 @@ namespace detail { Executor executor_; ParsedNodes parsedNodes_; DirectoryNode::ptr restrict_; + DiscardStream stream_; friend class RestrictGuard; };