summaryrefslogtreecommitdiffstats
path: root/src/kadmin/kpasswd/kpasswd.c
diff options
context:
space:
mode:
authorMark Eichin <eichin@mit.edu>1994-08-14 04:45:04 +0000
committerMark Eichin <eichin@mit.edu>1994-08-14 04:45:04 +0000
commit12c7bfc067cc2f58238e23aa32ccf86883b3d593 (patch)
tree37e271fd206e061255ed48fa76567da65fec5172 /src/kadmin/kpasswd/kpasswd.c
parent16912cfe6083ab2615ed29c5848037815039b118 (diff)
downloadkrb5-12c7bfc067cc2f58238e23aa32ccf86883b3d593.tar.gz
krb5-12c7bfc067cc2f58238e23aa32ccf86883b3d593.tar.xz
krb5-12c7bfc067cc2f58238e23aa32ccf86883b3d593.zip
unistd.h
maxpathlen unused vars fix error message printfs string.h throw out byte_copy, use memcpy git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4137 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kadmin/kpasswd/kpasswd.c')
-rw-r--r--src/kadmin/kpasswd/kpasswd.c23
1 files changed, 7 insertions, 16 deletions
diff --git a/src/kadmin/kpasswd/kpasswd.c b/src/kadmin/kpasswd/kpasswd.c
index dc2706cc6a..0dd48e8089 100644
--- a/src/kadmin/kpasswd/kpasswd.c
+++ b/src/kadmin/kpasswd/kpasswd.c
@@ -33,10 +33,6 @@ static char rcsid_kpasswd_c[] =
#include <netdb.h>
#include <signal.h>
-#ifndef MAXPATHLEN
-#define MAXPATHLEN 1024
-#endif
-
#include <sys/param.h>
#include <pwd.h>
@@ -65,6 +61,11 @@ static char rcsid_kpasswd_c[] =
#include <krb5/errors.h>
#include <krb5/kdb5_err.h>
#include <krb5/krb5_err.h>
+#include <com_err.h>
+
+#ifndef MAXPATHLEN
+#define MAXPATHLEN 1024
+#endif
krb5_error_code get_first_ticket
PROTOTYPE((krb5_ccache,
@@ -101,20 +102,17 @@ main(argc,argv)
struct passwd *pw;
krb5_principal client;
- krb5_principal server;
char default_name[256];
char *client_name; /* Single string representation of client id */
krb5_data requested_realm;
- char * local_realm;
char input_string[768];
krb5_error_code retval; /* return code */
int local_socket;
- int c, count;
krb5_error *err_ret;
krb5_ap_rep_enc_part *rep_ret;
@@ -128,8 +126,6 @@ main(argc,argv)
char *new_password;
int new_pwsize;
- krb5_data *decodable_pwd_string;
- int i, j;
#ifdef SANDIA
extern int networked();
@@ -584,9 +580,7 @@ OLDDECLARG(krb5_ccache, cache)
OLDDECLARG(krb5_principal, client)
{
char prompt[255]; /* for the password prompt */
- char verify_prompt[255]; /* Verification Prompt if Desired */
char pword[ADM_MAX_PW_LENGTH+1]; /* storage for the password */
- int pword_length = sizeof(pword);
char *old_password;
int old_pwsize;
int i;
@@ -594,7 +588,6 @@ OLDDECLARG(krb5_principal, client)
krb5_address **my_addresses;
char *client_name;
- char local_realm[255];
krb5_error_code retval;
if ((retval = krb5_unparse_name(client, &client_name))) {
@@ -622,7 +615,8 @@ OLDDECLARG(krb5_principal, client)
/* instance is local realm */
client->realm.data,
0))) {
- fprintf(stderr, "Error %s while building server name\n");
+ fprintf(stderr, "Error %s while building server name\n",
+ error_message(retval));
return(1);
}
@@ -685,7 +679,6 @@ krb5_error_code retval;
krb5_pwd_data *pwd_data;
passwd_phrase_element **next_passwd_phrase_element;
char prompt[255];
- char *verify_prompt = 0;
int i, j, k;
int legit_pswd = 0; /* Assume No Legitimate Password */
char *password_list[ADM_MAX_PW_CHOICES];
@@ -818,9 +811,7 @@ int * local_socket;
{
struct servent *service_process; /* service we will talk to */
- struct hostent *local_host; /* us */
struct hostent *remote_host; /* host we will talk to */
- struct sockaddr *sockaddr_list;
char **hostlist;