// $Id: vserver-start.h,v 1.2 2004/10/19 21:11:10 ensc Exp $ --*- c -*-- // Copyright (C) 2004 Enrico Scholz // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with this program; if not, write to the Free Software // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #ifndef H_UTIL_VSERVER_VSERVER_START_VSERVER_START_H #define H_UTIL_VSERVER_VSERVER_START_VSERVER_START_H #include #include struct Options { char const * VSERVER_DIR; char const * VSERVER_NAME; bool OPTION_DEBUG; bool OPTION_DEFAULTTTY; bool OPTION_SECURE; }; extern struct Options opts; void execScriptlets(PathInfo const *cfgdir, char const *name, char const *style); void setDefaultTTY(PathInfo const *cfgdir, char const *dflt); #endif // H_UTIL_VSERVER_VSERVER_START_VSERVER_START_H