summaryrefslogtreecommitdiffstats
path: root/tools/syslogd.c
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2012-10-17 16:55:57 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2012-10-17 16:55:57 +0200
commite544df3f3910270463a9215b87f8624cc5153402 (patch)
treeeefc54644f793116b21cb787dd1d0f138593df33 /tools/syslogd.c
parent865772828d751e9fd7d6bbaeaeef91c0fc1f8ef4 (diff)
parent0a3c0e2f4e8c98f892aab08c154c7c43a89b4102 (diff)
downloadrsyslog-e544df3f3910270463a9215b87f8624cc5153402.tar.gz
rsyslog-e544df3f3910270463a9215b87f8624cc5153402.tar.bz2
rsyslog-e544df3f3910270463a9215b87f8624cc5153402.zip
Merge branch 'v6-stable' into v6-beta
Diffstat (limited to 'tools/syslogd.c')
-rw-r--r--tools/syslogd.c19
1 files changed, 5 insertions, 14 deletions
diff --git a/tools/syslogd.c b/tools/syslogd.c
index 152c27ae..3bd0f018 100644
--- a/tools/syslogd.c
+++ b/tools/syslogd.c
@@ -221,11 +221,6 @@ struct queuefilenames_s {
uchar *name;
} *queuefilenames = NULL;
-/* global variables for config file state */
-int iCompatibilityMode = 0; /* version we should be compatible with; 0 means sysklogd. It is
- the default, so if no -c<n> option is given, we make ourselvs
- as compatible to sysklogd as possible. */
-/* end global config file state variables */
int MarkInterval = 20 * 60; /* interval between marks in seconds - read-only after startup */
int send_to_all = 0; /* send message to all IPv4/IPv6 addresses */
@@ -251,10 +246,9 @@ static void sighup_handler();
static int usage(void)
{
- fprintf(stderr, "usage: rsyslogd [-c<version>] [-46AdnqQvwx] [-l<hostlist>] [-s<domainlist>]\n"
+ fprintf(stderr, "usage: rsyslogd [-46AdnqQvwx] [-l<hostlist>] [-s<domainlist>]\n"
" [-f<conffile>] [-i<pidfile>] [-N<level>] [-M<module load path>]\n"
" [-u<number>]\n"
- "To run rsyslogd in native mode, use \"rsyslogd -c5 <other options>\"\n\n"
"For further information see http://www.rsyslog.com/doc\n");
exit(1); /* "good" exit - done to terminate usage() */
}
@@ -1838,10 +1832,7 @@ int realMain(int argc, char **argv)
* split of functionality, this is no longer a problem. Thanks to varmofekoj for
* suggesting this algo.
* Note: where we just need to set some flags and can do so without knowledge
- * of other options, we do this during the inital option processing. With later
- * versions (if a dependency on -c option is introduced), we must move that code
- * to other places, but I think it is quite appropriate and saves code to do this
- * only when actually neeeded.
+ * of other options, we do this during the inital option processing.
* rgerhards, 2008-04-04
*/
while((ch = getopt(argc, argv, "46a:Ac:def:g:hi:l:m:M:nN:op:qQr::s:t:T:u:vwx")) != EOF) {
@@ -1872,7 +1863,7 @@ int realMain(int argc, char **argv)
CHKiRet(bufOptAdd(ch, optarg));
break;
case 'c': /* compatibility mode */
- iCompatibilityMode = atoi(optarg);
+ fprintf(stderr, "rsyslogd: error: option -c is no longer supported - ignored");
break;
case 'd': /* debug - must be handled now, so that debug is active during init! */
debugging_on = 1;
@@ -1896,8 +1887,8 @@ int realMain(int argc, char **argv)
if(argc - optind)
usage();
- DBGPRINTF("rsyslogd %s startup, compatibility mode %d, module path '%s', cwd:%s\n",
- VERSION, iCompatibilityMode, glblModPath == NULL ? "" : (char*)glblModPath,
+ DBGPRINTF("rsyslogd %s startup, module path '%s', cwd:%s\n",
+ VERSION, glblModPath == NULL ? "" : (char*)glblModPath,
getcwd(cwdbuf, sizeof(cwdbuf)));
/* we are done with the initial option parsing and processing. Now we init the system. */