xref: /original-bsd/usr.bin/rlogin/krb.h (revision 28e93ce0)
1 /*-
2  * Copyright (c) 1993 The Regents of the University of California.
3  * All rights reserved.
4  *
5  * %sccs.include.redist.c%
6  *
7  *	@(#)krb.h	5.1 (Berkeley) 03/04/93
8  */
9 
10 /*
11  * XXX
12  * These should be in a kerberos include file.
13  */
14 void	 des_clear_key __P(());
15 int	 des_read __P((int, char *, int));
16 void	 des_set_key __P((C_Block, Key_schedule));
17 int	 des_write __P((int, char *, int));
18 int	 krb_net_read __P((int, char *, int));
19 char	*krb_realmofhost __P((char *));
20 int	 krb_sendauth __P((long, int, KTEXT, char *, char *, char *,
21 	    u_long, MSG_DAT *, CREDENTIALS *, Key_schedule,
22 	    struct sockaddr_in *, struct sockaddr_in *, char *));
23 int	 krcmd __P((char **, u_short, char *, char *, int *, char *));
24 int	 krcmd_mutual __P((char **, u_short, char *, char *, int *,
25 	    char *, CREDENTIALS *, Key_schedule));
26