1 /*- 2 * Copyright (c) 1989, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * %sccs.include.redist.c% 6 * 7 * @(#)kpasswd_proto.h 8.1 (Berkeley) 06/06/93 8 */ 9 10 /* 11 * kpasswd_proto 12 * 13 * definitions for the kpasswd "protocol" 14 * (We hope this to be temporary until a real admin protocol is worked out.) 15 */ 16 17 struct kpasswd_data { 18 des_cblock random_key; 19 char secure_msg[_PASSWORD_LEN]; 20 }; 21 22 struct update_data { 23 char pw[_PASSWORD_LEN]; 24 char secure_msg[_PASSWORD_LEN]; 25 }; 26 #define SERVICE "kpasswd" 27 #define SECURE_STRING \ 28 "Kerberos password update program -- 12/9/88 UC Berkeley" 29