X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=audiod.c;h=3205400c6a270b1856e3d1d9bc33af247fac7a8a;hb=7fbd028fc23846f9f410e3876f5ed92d2d9d5d28;hp=63d42cacb5218b92a8cea76c8a0626349437b8e6;hpb=40de1dd2fdbb054444d585aa70e2d50166a66e07;p=paraslash.git diff --git a/audiod.c b/audiod.c index 63d42cac..3205400c 100644 --- a/audiod.c +++ b/audiod.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2005-2008 Andre Noll + * Copyright (C) 2005-2009 Andre Noll * * Licensed under the GPL v2. For licencing details see COPYING. */ @@ -207,7 +207,7 @@ __printf_2_3 void para_log(int ll, const char* fmt,...) tm = localtime(&t1); strftime(str, MAXLINE, "%b %d %H:%M:%S", tm); fprintf(outfd, "%s %s ", str, hostname); - if (conf.loglevel_arg <= INFO) + if (conf.loglevel_arg <= LL_INFO) fprintf(outfd, "%i ", ll); va_start(argp, fmt); vfprintf(outfd, fmt, argp); @@ -1136,7 +1136,7 @@ int main(int argc, char *argv[]) valid_fd_012(); audiod_cmdline_parser_ext(argc, argv, &conf, ¶ms); HANDLE_VERSION_FLAG("audiod", conf); - para_drop_privileges(conf.user_arg, conf.group_arg); + drop_privileges_or_die(conf.user_arg, conf.group_arg); parse_config_or_die(); if (conf.logfile_given) logfile = open_log(conf.logfile_arg); @@ -1160,7 +1160,7 @@ int main(int argc, char *argv[]) init_command_task(cmd_task); if (conf.daemon_given) - daemon_init(); + daemonize(); register_task(&sig_task->task); register_task(&cmd_task->task);