snoop.h revision 80486
122514Sdarrenr/* 280486Sdarrenr * Copyright (C) 1993-2001 by Darren Reed. 322514Sdarrenr * 480486Sdarrenr * See the IPFILTER.LICENCE file for details on licencing. 522514Sdarrenr */ 622514Sdarrenr 726119Sdarrenr#ifndef __SNOOP_H__ 826119Sdarrenr#define __SNOOP_H__ 926119Sdarrenr 1022514Sdarrenr/* 1122514Sdarrenr * written to comply with the RFC (1761) from Sun. 1280486Sdarrenr * $Id: snoop.h,v 2.2.2.1 2001/06/26 10:43:20 darrenr Exp $ 1322514Sdarrenr */ 1422514Sdarrenrstruct snoophdr { 1522514Sdarrenr char s_id[8]; 1622514Sdarrenr int s_v; 1722514Sdarrenr int s_type; 1822514Sdarrenr}; 1922514Sdarrenr 2022514Sdarrenr#define SNOOP_VERSION 2 2122514Sdarrenr 2222514Sdarrenr#define SDL_8023 0 2322514Sdarrenr#define SDL_8024 1 2422514Sdarrenr#define SDL_8025 2 2522514Sdarrenr#define SDL_8026 3 2622514Sdarrenr#define SDL_ETHER 4 2722514Sdarrenr#define SDL_HDLC 5 2822514Sdarrenr#define SDL_CHSYNC 6 2922514Sdarrenr#define SDL_IBMCC 7 3022514Sdarrenr#define SDL_FDDI 8 3122514Sdarrenr#define SDL_OTHER 9 3222514Sdarrenr 3322514Sdarrenr#define SDL_MAX 9 3422514Sdarrenr 3522514Sdarrenr 3622514Sdarrenrstruct snooppkt { 3722514Sdarrenr int sp_olen; 3822514Sdarrenr int sp_ilen; 3922514Sdarrenr int sp_plen; 4022514Sdarrenr int sp_drop; 4122514Sdarrenr int sp_sec; 4222514Sdarrenr int sp_usec; 4322514Sdarrenr}; 4426119Sdarrenr 4526119Sdarrenr#endif /* __SNOOP_H__ */ 46