From: Todd C. Miller Date: Fri, 7 Jun 1996 18:33:18 +0000 (+0000) Subject: fixed LONG_SKEY_PROMPT stuff X-Git-Tag: SUDO_1_5_0~169 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e4743a46c1452550451db355ec178822c3547400;p=sudo fixed LONG_SKEY_PROMPT stuff --- diff --git a/check.c b/check.c index 2652acada..8a3bff054 100644 --- a/check.c +++ b/check.c @@ -683,17 +683,21 @@ static char *sudo_skeyprompt(user_skey, p) Argv[0]); exit(1); #else +# ifdef LONG_SKEY_PROMPT + return(p); +# else if (old_prompt == NULL) { return(p); } else { return(old_prompt); } +# endif /* LONG_SKEY_PROMPT */ #endif /* SKEY_ONLY */ } #ifdef LONG_SKEY_PROMPT /* separate s/key challenge and prompt for easy snarfing */ - (void) printf("key %d %s\n", user_skey-> - 1, user_skey->seed); + (void) printf("key %d %s\n", user_skey->n - 1, user_skey->seed); /* return old prompt unmolested */ return(p);