snoop.h revision 26119
122514Sdarrenr/* 226119Sdarrenr * (C)opyright 1993-1997 by Darren Reed. 322514Sdarrenr * 422514Sdarrenr * Redistribution and use in source and binary forms are permitted 522514Sdarrenr * provided that this notice is preserved and due credit is given 622514Sdarrenr * to the original author and the contributors. 722514Sdarrenr */ 822514Sdarrenr 926119Sdarrenr#ifndef __SNOOP_H__ 1026119Sdarrenr#define __SNOOP_H__ 1126119Sdarrenr 1222514Sdarrenr/* 1322514Sdarrenr * written to comply with the RFC (1761) from Sun. 1426119Sdarrenr * $Id: snoop.h,v 2.0.2.4 1997/04/30 13:49:52 darrenr Exp $ 1522514Sdarrenr */ 1622514Sdarrenrstruct snoophdr { 1722514Sdarrenr char s_id[8]; 1822514Sdarrenr int s_v; 1922514Sdarrenr int s_type; 2022514Sdarrenr}; 2122514Sdarrenr 2222514Sdarrenr#define SNOOP_VERSION 2 2322514Sdarrenr 2422514Sdarrenr#define SDL_8023 0 2522514Sdarrenr#define SDL_8024 1 2622514Sdarrenr#define SDL_8025 2 2722514Sdarrenr#define SDL_8026 3 2822514Sdarrenr#define SDL_ETHER 4 2922514Sdarrenr#define SDL_HDLC 5 3022514Sdarrenr#define SDL_CHSYNC 6 3122514Sdarrenr#define SDL_IBMCC 7 3222514Sdarrenr#define SDL_FDDI 8 3322514Sdarrenr#define SDL_OTHER 9 3422514Sdarrenr 3522514Sdarrenr#define SDL_MAX 9 3622514Sdarrenr 3722514Sdarrenr 3822514Sdarrenrstruct snooppkt { 3922514Sdarrenr int sp_olen; 4022514Sdarrenr int sp_ilen; 4122514Sdarrenr int sp_plen; 4222514Sdarrenr int sp_drop; 4322514Sdarrenr int sp_sec; 4422514Sdarrenr int sp_usec; 4522514Sdarrenr}; 4626119Sdarrenr 4726119Sdarrenr#endif /* __SNOOP_H__ */ 48