提交 da5ebe2c 编写于 作者: J Joe Hershberger

net: cosmetic: Add a more explicit comment about 802.2

Make the comment more accurate about the header including SNAP
Signed-off-by: NJoe Hershberger <joe.hershberger@ni.com>
Acked-by: NSimon Glass <sjg@chromium.org>
上级 206d07fd
...@@ -179,11 +179,11 @@ struct e802_hdr { ...@@ -179,11 +179,11 @@ struct e802_hdr {
ushort et_prot; /* 802 protocol */ ushort et_prot; /* 802 protocol */
}; };
/* 802 ethernet header size */ /* 802 + SNAP + ethernet header size */
#define E802_HDR_SIZE (sizeof(struct e802_hdr)) #define E802_HDR_SIZE (sizeof(struct e802_hdr))
/* /*
* Ethernet header * Virtual LAN Ethernet header
*/ */
struct vlan_ethernet_hdr { struct vlan_ethernet_hdr {
uchar vet_dest[6]; /* Destination node */ uchar vet_dest[6]; /* Destination node */
......
...@@ -898,7 +898,8 @@ NetReceive(uchar *inpkt, int len) ...@@ -898,7 +898,8 @@ NetReceive(uchar *inpkt, int len)
if (x < 1514) { if (x < 1514) {
struct e802_hdr *et802 = (struct e802_hdr *)et; struct e802_hdr *et802 = (struct e802_hdr *)et;
/* /*
* Got a 802 packet. Check the other protocol field. * Got a 802.2 packet. Check the other protocol field.
* XXX VLAN over 802.2+SNAP not implemented!
*/ */
x = ntohs(et802->et_prot); x = ntohs(et802->et_prot);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册