|  | /* | 
|  | * Copyright (C) 1993-2001 by Darren Reed. | 
|  | * | 
|  | * See the IPFILTER.LICENCE file for details on licencing. | 
|  | */ | 
|  |  | 
|  | #ifndef	__SNOOP_H__ | 
|  | #define	__SNOOP_H__ | 
|  |  | 
|  | /* | 
|  | * written to comply with the RFC (1761) from Sun. | 
|  | * $Id$ | 
|  | */ | 
|  | struct	snoophdr	{ | 
|  | char	s_id[8]; | 
|  | int	s_v; | 
|  | int	s_type; | 
|  | }; | 
|  |  | 
|  | #define	SNOOP_VERSION	2 | 
|  |  | 
|  | #define	SDL_8023	0 | 
|  | #define	SDL_8024	1 | 
|  | #define	SDL_8025	2 | 
|  | #define	SDL_8026	3 | 
|  | #define	SDL_ETHER	4 | 
|  | #define	SDL_HDLC	5 | 
|  | #define	SDL_CHSYNC	6 | 
|  | #define	SDL_IBMCC	7 | 
|  | #define	SDL_FDDI	8 | 
|  | #define	SDL_OTHER	9 | 
|  |  | 
|  | #define	SDL_MAX		9 | 
|  |  | 
|  |  | 
|  | struct	snooppkt	{ | 
|  | int	sp_olen; | 
|  | int	sp_ilen; | 
|  | int	sp_plen; | 
|  | int	sp_drop; | 
|  | int	sp_sec; | 
|  | int	sp_usec; | 
|  | }; | 
|  |  | 
|  | #endif /* __SNOOP_H__ */ |