version 1.7, 1998/01/20 15:32:21 |
version 1.8, 2000/05/19 02:14:31 |
|
|
extern int local_passwd(char *); |
extern int local_passwd(char *); |
extern int yp_passwd(char *); |
extern int yp_passwd(char *); |
extern int krb_passwd(int, char **); |
extern int krb_passwd(int, char **); |
void usage(void); |
void usage(int value); |
|
|
|
|
int |
int |
|
|
exit(1); |
exit(1); |
#endif |
#endif |
default: |
default: |
usage(); |
usage(1); |
exit(1); |
|
} |
} |
|
|
argc -= optind; |
argc -= optind; |
|
|
username = argv[0]; |
username = argv[0]; |
break; |
break; |
default: |
default: |
usage(); |
usage(1); |
exit(1); |
|
} |
} |
|
|
#if defined(KERBEROS) || defined(KERBEROS5) |
#if defined(KERBEROS) || defined(KERBEROS5) |
|
|
} |
} |
|
|
void |
void |
usage(void) |
usage(retval) |
|
int retval; |
{ |
{ |
fprintf(stderr, "usage: passwd [-l] [-y] [-k [-n name] [-i instance] [-r realm] [-u username[.instance][@realm]] [user]\n"); |
fprintf(stderr, "usage: passwd [-l] [-y] [-k [-n name] [-i instance] [-r realm] [-u username[.instance][@realm]] [user]\n"); |
|
exit(retval); |
} |
} |