mirror of
https://xff.cz/git/u-boot/
synced 2025-09-01 16:52:14 +02:00
net: cosmetic: Un-typedef Ethernet_t
Separate the Ethernet header from the 802 header. Base the size constants on the structs. Signed-off-by: Joe Hershberger <joe.hershberger@ni.com>
This commit is contained in:
@@ -156,7 +156,17 @@ u32 ether_crc(size_t len, unsigned char const *p);
|
||||
/*
|
||||
* Ethernet header
|
||||
*/
|
||||
typedef struct {
|
||||
|
||||
struct ethernet_hdr {
|
||||
uchar et_dest[6]; /* Destination node */
|
||||
uchar et_src[6]; /* Source node */
|
||||
ushort et_protlen; /* Protocol or length */
|
||||
};
|
||||
|
||||
/* Ethernet header size */
|
||||
#define ETHER_HDR_SIZE (sizeof(struct ethernet_hdr))
|
||||
|
||||
struct e802_hdr {
|
||||
uchar et_dest[6]; /* Destination node */
|
||||
uchar et_src[6]; /* Source node */
|
||||
ushort et_protlen; /* Protocol or length */
|
||||
@@ -167,10 +177,10 @@ typedef struct {
|
||||
uchar et_snap2;
|
||||
uchar et_snap3;
|
||||
ushort et_prot; /* 802 protocol */
|
||||
} Ethernet_t;
|
||||
};
|
||||
|
||||
#define ETHER_HDR_SIZE 14 /* Ethernet header size */
|
||||
#define E802_HDR_SIZE 22 /* 802 ethernet header size */
|
||||
/* 802 ethernet header size */
|
||||
#define E802_HDR_SIZE (sizeof(struct e802_hdr))
|
||||
|
||||
/*
|
||||
* Ethernet header
|
||||
|
Reference in New Issue
Block a user