summaryrefslogtreecommitdiff
path: root/components/net/uip/rt-thread/uip_etharp.h
blob: 758dc4b62f59dff47ad2b96195806daf2428dfdd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "uip_pbuf.h"
#include "uip-conf.h"
#include "rtdef.h"


struct eth_hdr {
  u8_t ip_addrdest[6];
  u8_t ip_addrsrc[6];
  u16_t type;
} ;
#define ETHTYPE_ARP       UIP_ETHTYPE_ARP
#define ETHTYPE_IP        UIP_ETHTYPE_IP
#define ETHTYPE_VLAN      0x8100
#define ETHTYPE_PPPOEDISC 0x8863  /* PPP Over Ethernet Discovery Stage */
#define ETHTYPE_PPPOE     0x8864  /* PPP Over Ethernet Session Stage */