From: Kurt Zeilenga Date: Wed, 28 Apr 1999 19:35:31 +0000 (+0000) Subject: Fix -l. X-Git-Tag: OPENLDAP_REL_ENG_1_2_2~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6d27bf32d14d0760c063ec7e80b8c707f0983e93;p=thirdparty%2Fopenldap.git Fix -l. --- diff --git a/servers/slapd/main.c b/servers/slapd/main.c index d49513055c..4d91ee7847 100644 --- a/servers/slapd/main.c +++ b/servers/slapd/main.c @@ -72,7 +72,10 @@ main( int argc, char **argv ) char *configfile; char *serverName; #ifdef LOG_LOCAL4 + char *optstring = "d:f:ip:s:ul:"; int syslogUser = DEFAULT_SYSLOG_USER; +#else + char *optstring = "d:f:ip:s:u"; #endif configfile = SLAPD_DEFAULT_CONFIGFILE; @@ -80,7 +83,7 @@ main( int argc, char **argv ) g_argc = argc; g_argv = argv; - while ( (i = getopt( argc, argv, "d:f:ip:s:u" )) != EOF ) { + while ( (i = getopt( argc, argv, optstring )) != EOF ) { switch ( i ) { #ifdef LDAP_DEBUG case 'd': /* turn on debugging */ @@ -142,12 +145,10 @@ main( int argc, char **argv ) break; #ifdef LOG_LOCAL4 - case 'l': /* set syslog local user */ syslogUser = cnvt_str2int( optarg, syslog_types, DEFAULT_SYSLOG_USER ); break; - #endif case 'u': /* do udp */