diff --git a/src/config.cpp b/src/config.cpp index 552c9ff9..234ed5cf 100644 --- a/src/config.cpp +++ b/src/config.cpp @@ -279,6 +279,7 @@ std::string Config::getCommandLineArgs() const { } Config *Config::createFromArgs(int argc, char **argv, std::string &error, std::string &host, int &port) { + std::string jid; std::ostringstream os; std::string configFile; boost::program_options::variables_map vm; @@ -287,6 +288,9 @@ Config *Config::createFromArgs(int argc, char **argv, std::string &error, std::s ("help", "help") ("host,h", boost::program_options::value(&host)->default_value(""), "Host to connect to") ("port,p", boost::program_options::value(&port)->default_value(10000), "Port to connect to") + ("no-daemonize,n", "Do not run spectrum as daemon") + ("no-debug,d", "Create coredumps on crash") + ("jid,j", boost::program_options::value(&jid)->default_value(""), "Specify JID of transport manually") ("config", boost::program_options::value(&configFile)->default_value(""), "Config file") ;