int open_log_file(int fd, FILE **fp, const char *filename, int *enabled_syslog) {
int f;
- if(!filename || !*filename || !strsame(filename, "none"))
+ if(!filename || !*filename || !strcmp(filename, "none"))
filename = "/dev/null";
- if(!strsame(filename, "syslog")) {
+ if(!strcmp(filename, "syslog")) {
filename = "/dev/null";
syslog_init();
if(enabled_syslog) *enabled_syslog = 1;
// don't do anything if the user is willing
// to have the standard one
- if(!strsame(filename, "system")) {
+ if(!strcmp(filename, "system")) {
if(fd != -1) return fd;
filename = "stdout";
}
- if(!strsame(filename, "stdout"))
+ if(!strcmp(filename, "stdout"))
f = STDOUT_FILENO;
- else if(!strsame(filename, "stderr"))
+ else if(!strcmp(filename, "stderr"))
f = STDERR_FILENO;
else {