mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-05-14 03:32:18 +08:00

- Update the file builder generator to handle generator specific cflags and includes. The tcpdump and libpcap have localised headers and need specific headers paths to see them. There are also module specific flags and these need to be passed to the lex and yacc generators. - Add the tcpdump support.
42 lines
1.1 KiB
C
42 lines
1.1 KiB
C
/*
|
|
* Marko Kiiskila carnil@cs.tut.fi
|
|
*
|
|
* Tampere University of Technology - Telecommunications Laboratory
|
|
*
|
|
* Permission to use, copy, modify and distribute this
|
|
* software and its documentation is hereby granted,
|
|
* provided that both the copyright notice and this
|
|
* permission notice appear in all copies of the software,
|
|
* derivative works or modified versions, and any portions
|
|
* thereof, that both notices appear in supporting
|
|
* documentation, and that the use of this software is
|
|
* acknowledged in any publications resulting from using
|
|
* the software.
|
|
*
|
|
* TUT ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS"
|
|
* CONDITION AND DISCLAIMS ANY LIABILITY OF ANY KIND FOR
|
|
* ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS
|
|
* SOFTWARE.
|
|
*
|
|
*/
|
|
|
|
/* $Id: lane.h,v 1.7 2002-12-11 07:13:54 guy Exp $ */
|
|
|
|
#ifndef ETHER_ADDR_LEN
|
|
#define ETHER_ADDR_LEN 6
|
|
#endif
|
|
|
|
struct lecdatahdr_8023 {
|
|
u_int16_t le_header;
|
|
u_int8_t h_dest[ETHER_ADDR_LEN];
|
|
u_int8_t h_source[ETHER_ADDR_LEN];
|
|
u_int16_t h_type;
|
|
};
|
|
|
|
struct lane_controlhdr {
|
|
u_int16_t lec_header;
|
|
u_int8_t lec_proto;
|
|
u_int8_t lec_vers;
|
|
u_int16_t lec_opcode;
|
|
};
|