diff options
| author | Adam- <Adam-@5417fbe8-f217-4b02-8779-1006273d7864> | 2010-03-24 00:46:53 +0000 |
|---|---|---|
| committer | Adam- <Adam-@5417fbe8-f217-4b02-8779-1006273d7864> | 2010-03-24 00:46:53 +0000 |
| commit | 3ffd9179262242acc01ed93b749aa55a938cf381 (patch) | |
| tree | f199314aa20920c5136206755786413ba5e809c0 /include/extern.h | |
| parent | 14fc57d24b5b3ed622d0603011d33b06780ca071 (diff) | |
Rewrote arg parsing system, changed lots of std::string*s to std::string&, made --config arg, and made Anope print out a few lines of information when starting
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2833 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'include/extern.h')
| -rw-r--r-- | include/extern.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/extern.h b/include/extern.h index a46314081..4e1de79e7 100644 --- a/include/extern.h +++ b/include/extern.h @@ -158,6 +158,7 @@ char *sockstrerror(int error); /**** config.c ****/ +E std::string services_conf; E ServerConfig Config; E int read_config(int reload); @@ -179,6 +180,8 @@ E void hostserv_init(); /**** init.c ****/ E void introduce_user(const std::string &user); +E bool GetCommandLineArgument(const std::string &name, char shortname = 0); +E bool GetCommandLineArgument(const std::string &name, char shortname, std::string ¶m); E int init_primary(int ac, char **av); E int init_secondary(int ac, char **av); E Uplink *uplink_server; @@ -230,7 +233,7 @@ E char *version_protocol; E const char version_flags[]; E std::string services_dir; -E const char *log_filename; +E std::string log_filename; E int debug; E int readonly; E bool LogChan; |
