diff options
| author | Chris Provenzano <proven@mit.edu> | 1995-01-13 22:05:49 +0000 |
|---|---|---|
| committer | Chris Provenzano <proven@mit.edu> | 1995-01-13 22:05:49 +0000 |
| commit | 7a3dfafc7c240ec64248269f97f25fed1009e362 (patch) | |
| tree | b31628fd34740ee0f0bd068df615759084eaa6bb /src/kadmin/client/kadmin_add.c | |
| parent | ef4a40eef2b466b34a015a9419dccee2a9fd5ee4 (diff) | |
| download | krb5-7a3dfafc7c240ec64248269f97f25fed1009e362.tar.gz krb5-7a3dfafc7c240ec64248269f97f25fed1009e362.tar.xz krb5-7a3dfafc7c240ec64248269f97f25fed1009e362.zip | |
Removed all references to DECLARG and OLDDECLARG.
Added krb5_context to all krb5_*() routines.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4815 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kadmin/client/kadmin_add.c')
| -rw-r--r-- | src/kadmin/client/kadmin_add.c | 37 |
1 files changed, 19 insertions, 18 deletions
diff --git a/src/kadmin/client/kadmin_add.c b/src/kadmin/client/kadmin_add.c index f4e986d3f..354814ea0 100644 --- a/src/kadmin/client/kadmin_add.c +++ b/src/kadmin/client/kadmin_add.c @@ -42,15 +42,16 @@ void decode_kadmind_reply(); int print_status_message(); krb5_error_code - kadm_add_user(my_creds, rep_ret, local_addr, foreign_addr, - local_socket, seqno, oper_type, principal) -krb5_creds *my_creds; -krb5_ap_rep_enc_part *rep_ret; -krb5_address *local_addr, *foreign_addr; -int *local_socket; -krb5_int32 *seqno; -int oper_type; -char *principal; +kadm_add_user(context, my_creds, rep_ret, local_addr, foreign_addr, + local_socket, seqno, oper_type, principal) + krb5_context context; + krb5_creds *my_creds; + krb5_ap_rep_enc_part *rep_ret; + krb5_address *local_addr, *foreign_addr; + int *local_socket; + krb5_int32 *seqno; + int oper_type; + char *principal; { krb5_data msg_data, inbuf; kadmin_requests rd_priv_resp; @@ -92,7 +93,7 @@ char *principal; (void) memcpy( inbuf.data + 3, username, strlen(username)); inbuf.length = strlen(username) + 3; - if ((retval = krb5_mk_priv(&inbuf, + if ((retval = krb5_mk_priv(context, &inbuf, ETYPE_DES_CBC_CRC, &my_creds->keyblock, local_addr, @@ -110,20 +111,20 @@ char *principal; free(inbuf.data); /* write private message to server */ - if (krb5_write_message(local_socket, &msg_data)){ + if (krb5_write_message(context, local_socket, &msg_data)){ fprintf(stderr, "Write Error During Second Message Transmission!\n"); return(1); } free(msg_data.data); - if (retval = krb5_read_message(local_socket, &inbuf)){ + if (retval = krb5_read_message(context, local_socket, &inbuf)){ fprintf(stderr, "Read Error During Second Reply: %s!\n", error_message(retval)); return(1); } - if (retval = krb5_rd_priv(&inbuf, + if (retval = krb5_rd_priv(context, &inbuf, &my_creds->keyblock, foreign_addr, local_addr, @@ -188,7 +189,7 @@ char *principal; pwsize = ADM_MAX_PW_LENGTH+1; putchar('\n'); - if (retval = krb5_read_password( + if (retval = krb5_read_password(context, DEFAULT_PWD_STRING1, DEFAULT_PWD_STRING2, password, @@ -213,7 +214,7 @@ char *principal; #endif /* MACH_PASS */ - if ((retval = krb5_mk_priv(&inbuf, + if ((retval = krb5_mk_priv(context, &inbuf, ETYPE_DES_CBC_CRC, &my_creds->keyblock, local_addr, @@ -231,20 +232,20 @@ char *principal; free(inbuf.data); /* write private message to server */ - if (krb5_write_message(local_socket, &msg_data)){ + if (krb5_write_message(context, local_socket, &msg_data)){ fprintf(stderr, "Write Error During Second Message Transmission!\n"); return(1); } free(msg_data.data); /* Ok Now let's get the final private message */ - if (retval = krb5_read_message(local_socket, &inbuf)){ + if (retval = krb5_read_message(context, local_socket, &inbuf)){ fprintf(stderr, "Read Error During Final Reply: %s!\n", error_message(retval)); retval = 1; } - if ((retval = krb5_rd_priv(&inbuf, + if ((retval = krb5_rd_priv(context, &inbuf, &my_creds->keyblock, foreign_addr, local_addr, |
