X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/blobdiff_plain/4933a18031c1ff89c01f1ff89e33cca20caad6f8..16efd15b675c87d22a4fd9fb12d7bb26f2a36031:/pixie.c diff --git a/pixie.c b/pixie.c index 300a2f7..d4aefdf 100644 --- a/pixie.c +++ b/pixie.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: pixie.c,v 1.6 2000/10/08 12:06:46 mdw Exp $ + * $Id: pixie.c,v 1.7 2000/12/06 20:33:27 mdw Exp $ * * Passphrase pixie for Catacomb * @@ -30,6 +30,10 @@ /*----- Revision history --------------------------------------------------* * * $Log: pixie.c,v $ + * Revision 1.7 2000/12/06 20:33:27 mdw + * Make flags be macros rather than enumerations, to ensure that they're + * unsigned. + * * Revision 1.6 2000/10/08 12:06:46 mdw * Change size passed to socket function to be a @size_t@. Insert missing * type name for flag declaration. @@ -128,10 +132,8 @@ static const char *command = 0; static lmem lm; static unsigned flags = 0; -enum { - F_SYSLOG = 1, - F_FETCH = 2 -}; +#define F_SYSLOG 1u +#define F_FETCH 2u /*----- Event logging -----------------------------------------------------*/ @@ -1228,13 +1230,11 @@ int main(int argc, char *argv[]) size_t sz; unsigned f = 0; - enum { - f_bogus = 1, - f_client = 2, - f_stdin = 4, - f_daemon = 8, - f_syslog = 16 - }; +#define f_bogus 1u +#define f_client 2u +#define f_stdin 4u +#define f_daemon 8u +#define f_syslog 16u /* --- Initialize libraries --- */