summaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1999-04-10 02:45:37 +0000
committerTheodore Tso <tytso@mit.edu>1999-04-10 02:45:37 +0000
commit8293cd3b60d9acc46a3213bbc1c6cc856abbff0c (patch)
tree20b1a9752dbaefae7c792efb479c024a6b5df5a7 /src/lib
parent749446afe723a2c5a1b31b851eae4d1771df4b88 (diff)
downloadkrb5-8293cd3b60d9acc46a3213bbc1c6cc856abbff0c.tar.gz
krb5-8293cd3b60d9acc46a3213bbc1c6cc856abbff0c.tar.xz
krb5-8293cd3b60d9acc46a3213bbc1c6cc856abbff0c.zip
prompter.c (krb5_prompter_posix): Update to use new prompter prototype
which takes an extra argument for the window titlebar name. (From Frank Cusack) [krb5-kdc/662] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11348 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/krb5/os/ChangeLog6
-rw-r--r--src/lib/krb5/os/prompter.c15
2 files changed, 17 insertions, 4 deletions
diff --git a/src/lib/krb5/os/ChangeLog b/src/lib/krb5/os/ChangeLog
index abd06fade..a40a80245 100644
--- a/src/lib/krb5/os/ChangeLog
+++ b/src/lib/krb5/os/ChangeLog
@@ -1,3 +1,9 @@
+1999-04-01 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * prompter.c (krb5_prompter_posix): Update to use new prompter
+ prototype which takes an extra argument for the window
+ titlebar name. (From Frank Cusack) [krb5-kdc/662]
+
Thu Mar 25 18:45:48 1999 Tom Yu <tlyu@mit.edu>
* promptusr.c (krb5_os_get_tty_uio): getchar() returns int, not
diff --git a/src/lib/krb5/os/prompter.c b/src/lib/krb5/os/prompter.c
index eea503740..684c5b509 100644
--- a/src/lib/krb5/os/prompter.c
+++ b/src/lib/krb5/os/prompter.c
@@ -25,6 +25,7 @@ intr_routine(signo)
KRB5_DLLIMP krb5_error_code KRB5_CALLCONV
krb5_prompter_posix(krb5_context context,
void *data,
+ const char *name,
const char *banner,
int num_prompts,
krb5_prompt prompts[])
@@ -41,6 +42,11 @@ krb5_prompter_posix(krb5_context context,
int fd;
#endif
+ if (name) {
+ fputs(name, stdout);
+ fputs("\n", stdout);
+ }
+
if (banner) {
fputs(banner, stdout);
fputs("\n", stdout);
@@ -117,10 +123,11 @@ cleanup:
KRB5_DLLIMP krb5_error_code KRB5_CALLCONV
krb5_prompter_posix(krb5_context context,
- void *data,
- const char *banner,
- int num_prompts,
- krb5_prompt prompts[])
+ void *data,
+ const char *name,
+ const char *banner,
+ int num_prompts,
+ krb5_prompt prompts[])
{
return(EINVAL);
}