diff options
| author | Chris Provenzano <proven@mit.edu> | 1995-03-27 14:11:54 +0000 |
|---|---|---|
| committer | Chris Provenzano <proven@mit.edu> | 1995-03-27 14:11:54 +0000 |
| commit | d01b2daf17e57ffc40fb8092eb799234a88a712b (patch) | |
| tree | 96673ea9354a23cd99f0bd53f607a30a9f633640 /src | |
| parent | 5020b3014ecd2f61bbf82561ff6d4979fa3d815e (diff) | |
| download | krb5-d01b2daf17e57ffc40fb8092eb799234a88a712b.tar.gz krb5-d01b2daf17e57ffc40fb8092eb799234a88a712b.tar.xz krb5-d01b2daf17e57ffc40fb8092eb799234a88a712b.zip | |
* poplib.c (pop_init()): Use new calling convention for krb5_sendauth()
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5251 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
| -rw-r--r-- | src/appl/mailquery/ChangeLog | 4 | ||||
| -rw-r--r-- | src/appl/mailquery/poplib.c | 15 |
2 files changed, 11 insertions, 8 deletions
diff --git a/src/appl/mailquery/ChangeLog b/src/appl/mailquery/ChangeLog index 1f7e3a255..8eb24f162 100644 --- a/src/appl/mailquery/ChangeLog +++ b/src/appl/mailquery/ChangeLog @@ -1,3 +1,7 @@ +Mon Mar 27 07:56:26 1995 Chris Provenzano (proven@mit.edu) + + * poplib.c (pop_init()): Use new calling convention for krb5_sendauth(). + Thu Mar 2 12:28:20 1995 Theodore Y. Ts'o <tytso@dcl> * Makefile.in (ISODELIB): Remove reference to $(ISODELIB). diff --git a/src/appl/mailquery/poplib.c b/src/appl/mailquery/poplib.c index ea3f5bcb9..e8f640d13 100644 --- a/src/appl/mailquery/poplib.c +++ b/src/appl/mailquery/poplib.c @@ -78,6 +78,7 @@ int reserved; krb5_principal client = NULL, server = NULL; krb5_error *err_ret = NULL; register char *cp; + krb5_auth_context * auth_context; #endif #endif @@ -185,16 +186,14 @@ int reserved; goto krb5error; } - retval = krb5_sendauth(context, (krb5_pointer) &s, "KPOPV1.0", - client, server, + retval = krb5_sendauth(context, &auth_context, (krb5_pointer) &s, + "KPOPV1.0", client, server, AP_OPTS_MUTUAL_REQUIRED, - 0, /* no checksum */ + NULL, /* no data to checksum */ 0, /* no creds, use ccache instead */ ccdef, - 0, /* don't need seq # */ - 0, /* don't need a subsession key */ - &err_ret, - 0, NULL); /* don't need reply */ + &err_ret, 0, + NULL); /* don't need reply */ krb5_free_principal(context, server); if (retval) { if (err_ret && err_ret->text.length) { @@ -487,7 +486,7 @@ void * xmalloc (size) int size; { - void *result = malloc (size); + void *result = (void *)malloc (size); if (!result) fatal ("virtual memory exhausted", 0); return result; |
