From ca6941f8bae368fc6b66292bfc017a12a8abd9d1 Mon Sep 17 00:00:00 2001 From: Jeff Garzik Date: Tue, 17 Jul 2012 20:36:36 -0400 Subject: [PATCH] Prefer 'bool' to 'int', for boolean values --- rngd.c | 22 +++++++++++----------- rngd.h | 10 +++++----- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/rngd.c b/rngd.c index 5875671..f83c562 100644 --- a/rngd.c +++ b/rngd.c @@ -58,7 +58,7 @@ */ /* Background/daemon mode */ -int am_daemon; /* Nonzero if we went daemon */ +bool am_daemon; /* True if we went daemon */ bool server_running = true; /* set to false, to stop daemon */ @@ -113,10 +113,10 @@ static struct arguments default_arguments = { .poll_timeout = 60, .random_step = 64, .fill_watermark = 2048, - .daemon = 1, - .enable_tpm = 1, - .quiet = 0, - .verbose = 0, + .daemon = true, + .enable_tpm = true, + .quiet = false, + .verbose = false, }; struct arguments *arguments = &default_arguments; @@ -159,10 +159,10 @@ static error_t parse_opt (int key, char *arg, struct argp_state *state) } case 'f': - arguments->daemon = 0; + arguments->daemon = false; break; case 'b': - arguments->daemon = 1; + arguments->daemon = true; break; case 's': if (sscanf(arg, "%i", &arguments->random_step) == 0) @@ -177,17 +177,17 @@ static error_t parse_opt (int key, char *arg, struct argp_state *state) break; } case 'q': - arguments->quiet = 1; + arguments->quiet = true; break; case 'v': - arguments->verbose = 1; + arguments->verbose = true; break; case 'n': { int n; if ((sscanf(arg,"%i", &n) == 0) || ((n | 1)!=1)) argp_usage(state); else - arguments->enable_tpm = 0; + arguments->enable_tpm = false; break; } @@ -324,7 +324,7 @@ int main(int argc, char **argv) init_kernel_rng(arguments->random_name); if (arguments->daemon) { - am_daemon = 1; + am_daemon = true; if (daemon(0, 0) < 0) { if(!arguments->quiet) diff --git a/rngd.h b/rngd.h index 074bcd6..3ac495f 100644 --- a/rngd.h +++ b/rngd.h @@ -46,10 +46,10 @@ struct arguments { int fill_watermark; double poll_timeout; - int quiet; - int verbose; - int daemon; - int enable_tpm; + bool quiet; + bool verbose; + bool daemon; + bool enable_tpm; }; extern struct arguments *arguments; @@ -67,7 +67,7 @@ struct rng { }; /* Background/daemon mode */ -extern int am_daemon; /* Nonzero if we went daemon */ +extern bool am_daemon; /* True if we went daemon */ /* -- 2.47.2