Parcourir la source

[netdevice] Adjust maximum link-layer header length for 802.11

Signed-off-by: Michael Brown <mcb30@etherboot.org>
tags/v0.9.8
Joshua Oreman il y a 15 ans
Parent
révision
254bdc2a8e
1 fichiers modifiés avec 5 ajouts et 4 suppressions
  1. 5
    4
      src/include/gpxe/netdevice.h

+ 5
- 4
src/include/gpxe/netdevice.h Voir le fichier

@@ -29,11 +29,12 @@ struct device;
29 29
 
30 30
 /** Maximum length of a link-layer header
31 31
  *
32
- * The longest currently-supported link-layer header is for Ethernet.
33
- * (The IPoIB link-layer pseudo-header doesn't actually include
34
- * link-layer addresses; see ipoib.c for details).
32
+ * The longest currently-supported link-layer header is for 802.11: a
33
+ * 24-byte frame header plus an 8-byte 802.3 LLC/SNAP header.  (The
34
+ * IPoIB link-layer pseudo-header doesn't actually include link-layer
35
+ * addresses; see ipoib.c for details).
35 36
  */
36
-#define MAX_LL_HEADER_LEN 14
37
+#define MAX_LL_HEADER_LEN 32
37 38
 
38 39
 /** Maximum length of a network-layer address */
39 40
 #define MAX_NET_ADDR_LEN 4

Chargement…
Annuler
Enregistrer