]> git.sur5r.net Git - openldap/commitdiff
Fix -l.
authorKurt Zeilenga <kurt@openldap.org>
Wed, 28 Apr 1999 19:35:31 +0000 (19:35 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Wed, 28 Apr 1999 19:35:31 +0000 (19:35 +0000)
servers/slapd/main.c

index d49513055c5f639e050fb9403ed5c4181b31a753..4d91ee7847d095323e15df0467a5209321b7a9bf 100644 (file)
@@ -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 */