mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-27 19:53:32 +08:00
Cleanup nscd.c
2012-05-09 Andreas Jaeger <aj@suse.de> * nscd/nscd.c (run_modes): Make named enum, reorder so that default is first entry. (run_mode): Set type. (main): Remove informal message about syslog. (options): Fix typo.
This commit is contained in:
parent
bdd74070cc
commit
edfe0dbebd
@ -1,5 +1,11 @@
|
||||
2012-05-09 Andreas Jaeger <aj@suse.de>
|
||||
|
||||
* nscd/nscd.c (run_modes): Make named enum, reorder so that
|
||||
default is first entry.
|
||||
(run_mode): Set type.
|
||||
(main): Remove informal message about syslog.
|
||||
(options): Fix typo.
|
||||
|
||||
[BZ #14053]
|
||||
* sysdeps/x86_64/fpu/bits/mathinline.h (lrintf): Add __volatile
|
||||
to asm.
|
||||
|
14
nscd/nscd.c
14
nscd/nscd.c
@ -72,17 +72,19 @@ int do_shutdown;
|
||||
int disabled_passwd;
|
||||
int disabled_group;
|
||||
|
||||
static enum
|
||||
typedef enum
|
||||
{
|
||||
/* Running in background as daemon. */
|
||||
RUN_DAEMONIZE,
|
||||
/* Running in foreground but otherwise behave like a daemon,
|
||||
i.e., detach from terminal and use syslog. This allows
|
||||
better integration with services like systemd. */
|
||||
RUN_FOREGROUND,
|
||||
/* Running in background as daemon. */
|
||||
RUN_DAEMONIZE,
|
||||
/* Run in foreground in debug mode. */
|
||||
RUN_DEBUG
|
||||
} run_mode = RUN_DAEMONIZE;
|
||||
} run_modes;
|
||||
|
||||
static run_modes run_mode = RUN_DAEMONIZE;
|
||||
|
||||
static const char *conffile = _PATH_NSCDCONF;
|
||||
|
||||
@ -115,7 +117,7 @@ static const struct argp_option options[] =
|
||||
{ "debug", 'd', NULL, 0,
|
||||
N_("Do not fork and display messages on the current tty") },
|
||||
{ "foreground", 'F', NULL, 0,
|
||||
N_("Do not fork, but otherwise behave like a deamon") },
|
||||
N_("Do not fork, but otherwise behave like a daemon") },
|
||||
{ "nthreads", 't', N_("NUMBER"), 0, N_("Start NUMBER threads") },
|
||||
{ "shutdown", 'K', NULL, 0, N_("Shut the server down") },
|
||||
{ "statistics", 'g', NULL, 0, N_("Print current configuration statistics") },
|
||||
@ -200,8 +202,6 @@ main (int argc, char **argv)
|
||||
if (pid != 0)
|
||||
exit (0);
|
||||
}
|
||||
else
|
||||
fprintf (stderr, _("further output sent to syslog\n"));
|
||||
|
||||
int nullfd = open (_PATH_DEVNULL, O_RDWR);
|
||||
if (nullfd != -1)
|
||||
|
Loading…
Reference in New Issue
Block a user