From 28b4b059386b4369d6ad85c82bbc150aa81609c4 Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Tue, 22 Feb 2011 19:45:24 +0100 Subject: s3-includes: move some chgpasswd related defines to the locations where they are used. Guenther --- source3/auth/pass_check.c | 6 ++++++ source3/include/includes.h | 12 ------------ source3/rpc_server/samr/srv_samr_chgpasswd.c | 6 ++++++ 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/source3/auth/pass_check.c b/source3/auth/pass_check.c index c61a10ba1b..d3b9b92601 100644 --- a/source3/auth/pass_check.c +++ b/source3/auth/pass_check.c @@ -25,6 +25,12 @@ #undef DBGC_CLASS #define DBGC_CLASS DBGC_AUTH +/* what is the longest significant password available on your system? + Knowing this speeds up password searches a lot */ +#ifndef PASSWORD_LENGTH +#define PASSWORD_LENGTH 8 +#endif + /* these are kept here to keep the string_combinations function simple */ static char *ths_user; diff --git a/source3/include/includes.h b/source3/include/includes.h index 8276053846..348dda149e 100644 --- a/source3/include/includes.h +++ b/source3/include/includes.h @@ -738,18 +738,6 @@ enum flush_reason_enum { #define OSF1_ENH_SEC 1 #endif -#ifndef ALLOW_CHANGE_PASSWORD -#if (defined(HAVE_TERMIOS_H) && defined(HAVE_DUP2) && defined(HAVE_SETSID)) -#define ALLOW_CHANGE_PASSWORD 1 -#endif -#endif - -/* what is the longest significant password available on your system? - Knowing this speeds up password searches a lot */ -#ifndef PASSWORD_LENGTH -#define PASSWORD_LENGTH 8 -#endif - #if defined(HAVE_CRYPT16) && defined(HAVE_GETAUTHUID) #define ULTRIX_AUTH 1 #endif diff --git a/source3/rpc_server/samr/srv_samr_chgpasswd.c b/source3/rpc_server/samr/srv_samr_chgpasswd.c index 85a63a5630..8a682262df 100644 --- a/source3/rpc_server/samr/srv_samr_chgpasswd.c +++ b/source3/rpc_server/samr/srv_samr_chgpasswd.c @@ -50,6 +50,12 @@ #include "../lib/crypto/arcfour.h" #include "rpc_server/samr/srv_samr_util.h" +#ifndef ALLOW_CHANGE_PASSWORD +#if (defined(HAVE_TERMIOS_H) && defined(HAVE_DUP2) && defined(HAVE_SETSID)) +#define ALLOW_CHANGE_PASSWORD 1 +#endif +#endif + #if ALLOW_CHANGE_PASSWORD static int findpty(char **slave) -- cgit