Jordan K. Hubbard 1130b656e5 Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00

43 lines
978 B
C

/*
* $FreeBSD$
* $Source: /home/ncvs/src/eBones/include/rkinit.h,v $
* $Author: gibbs $
*
* Main header file for rkinit library users
*/
#ifndef __RKINIT_H__
#define __RKINIT_H__
#if !defined(lint) && !defined(SABER) && !defined(LOCORE) && defined(RCS_HDRS)
static char *rcsid_rkinit_h = "$FreeBSD$";
#endif /* lint || SABER || LOCORE || RCS_HDRS */
#include <krb.h>
#include <sys/param.h>
#ifdef __STDC__
#define RK_PROTO(x) x
#else
#define RK_PROTO(x) ()
#endif /* __STDC__ */
typedef struct {
char aname[ANAME_SZ + 1];
char inst[INST_SZ + 1];
char realm[REALM_SZ + 1];
char sname[ANAME_SZ + 1];
char sinst[INST_SZ + 1];
char username[9]; /* max local name length + 1 */
char tktfilename[MAXPATHLEN + 1];
u_int lifetime;
} rkinit_info;
#define RKINIT_SUCCESS 0
/* Function declarations */
extern int rkinit RK_PROTO((char *, char *, rkinit_info *, int));
extern char *rkinit_errmsg RK_PROTO((char *));
#endif /* __RKINIT_H__ */