ip_auth.h revision 7c478bd95313f5f23a4c958a745db2134aa03244
/*
* Copyright (C) 1997-2001 by Darren Reed & Guido Van Rooij.
*
* See the IPFILTER.LICENCE file for details on licencing.
*
* $Id: ip_auth.h,v 2.15 2002/11/02 15:42:21 darrenr Exp $
*
*/
#ifndef __IP_AUTH_H__
#define __IP_AUTH_H__
#define FR_NUMAUTH 32
typedef struct frauth {
int fra_age;
int fra_len;
int fra_index;
char *fra_buf;
#ifdef MENTAT
#endif
} frauth_t;
typedef struct frauthent {
} frauthent_t;
typedef struct fr_authstat {
extern struct fr_authstat fr_authstats;
extern int fr_defaultauthage;
extern int fr_authstart;
extern int fr_authend;
extern int fr_authsize;
extern int fr_authused;
extern int fr_auth_lock;
extern void fr_authexpire __P((void));
extern int fr_authinit __P((void));
extern void fr_authunload __P((void));
extern int fr_authflush __P((void));
extern mb_t **fr_authpkts;
#if defined(__NetBSD__) || defined(__OpenBSD__) || \
#else
#endif
#endif /* __IP_AUTH_H__ */