Annotation of embedaddon/iftop/ether.h, revision 1.1
1.1 ! misho 1: #ifndef __ETHER_H_
! 2: #define __ETHER_H_
! 3:
! 4: #define ETHERTYPE_PUP 0x0200
! 5: #define ETHERTYPE_IP 0x0800
! 6: #define ETHERTYPE_ARP 0x0806
! 7: #define ETHERTYPE_REVARP 0x8035
! 8:
! 9: #define ETHER_ADDR_LEN 6
! 10:
! 11: struct ether_header {
! 12: u_int8_t ether_dhost[ETHER_ADDR_LEN];
! 13: u_int8_t ether_shost[ETHER_ADDR_LEN];
! 14: u_int16_t ether_type;
! 15: };
! 16:
! 17: struct vlan_8021q_header {
! 18: u_int16_t priority_cfi_vid;
! 19: u_int16_t ether_type;
! 20: };
! 21:
! 22: #endif
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>