diff options
author | wy83408 <none@none> | 2006-04-03 09:42:10 -0700 |
---|---|---|
committer | wy83408 <none@none> | 2006-04-03 09:42:10 -0700 |
commit | 03c6512857753c00f62e52595dc5def4dd3546e1 (patch) | |
tree | dfd682f2cc71f30feb48f33cab46f9e19cdaf389 /usr/src/lib/passwdutil/debug.c | |
parent | 77c67f2fb257d2c7dfa00389cd9cd7dd5f99a920 (diff) | |
download | illumos-gate-03c6512857753c00f62e52595dc5def4dd3546e1.tar.gz |
6295037 passwdutil.so.1 init function has race in MT app when used with dlopen
--HG--
rename : usr/src/lib/passwdutil/init.c => deleted_files/usr/src/lib/passwdutil/init.c
Diffstat (limited to 'usr/src/lib/passwdutil/debug.c')
-rw-r--r-- | usr/src/lib/passwdutil/debug.c | 23 |
1 files changed, 2 insertions, 21 deletions
diff --git a/usr/src/lib/passwdutil/debug.c b/usr/src/lib/passwdutil/debug.c index 02dd989b92..f48aea29fe 100644 --- a/usr/src/lib/passwdutil/debug.c +++ b/usr/src/lib/passwdutil/debug.c @@ -20,7 +20,7 @@ * CDDL HEADER END */ /* - * Copyright 2003 Sun Microsystems, Inc. All rights reserved. + * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ @@ -36,28 +36,9 @@ #define DEBUG_SYSLOG 1 #define DEBUG_STDERR 2 +/* Change and recompile or modify with a debugger */ int debug_enabled = 0; -void -debug_init(void) -{ - char *env; - - env = getenv("PASSWDUTIL_DEBUG"); - - if (env == NULL) - debug_enabled = DEBUG_NONE; - - else if (strcmp(env, "syslog") == 0) - debug_enabled = DEBUG_SYSLOG; - else if (strcmp(env, "stderr") == 0) - debug_enabled = DEBUG_STDERR; - else { - (void) fprintf(stderr, "Invalid value for PASSWDUTIL_DEBUG\n"); - debug_enabled = DEBUG_NONE; - } -} - /*PRINTFLIKE1*/ void debug(char *fmt, ...) |