Another EBCDIC syslog fix

This commit is contained in:
Howard Chu 2004-02-04 23:00:05 +00:00
parent f8d54b4e87
commit 12b09c58e2

View file

@ -382,12 +382,25 @@ int main( int argc, char **argv )
}
}
#ifdef LOG_LOCAL4
openlog( serverName, OPENLOG_OPTIONS, syslogUser );
#elif LOG_DEBUG
openlog( serverName, OPENLOG_OPTIONS );
{
char *logName;
#ifdef HAVE_EBCDIC
logName = ch_strdup( serverName );
__atoe( logName );
#else
logName = serverName;
#endif
#ifdef LOG_LOCAL4
openlog( logName, OPENLOG_OPTIONS, syslogUser );
#elif LOG_DEBUG
openlog( logName, OPENLOG_OPTIONS );
#endif
#ifdef HAVE_EBCDIC
free( logName );
#endif
}
#ifdef NEW_LOGGING
LDAP_LOG( SLAPD, INFO, "%s", Versionstr, 0, 0 );
#else