patch-2.4.14 linux/net/core/dev.c
Next file: linux/net/core/dv.c
Previous file: linux/net/core/Makefile
Back to the patch index
Back to the overall index
- Lines: 27
- Date:
Tue Oct 30 15:08:12 2001
- Orig file:
v2.4.13/linux/net/core/dev.c
- Orig date:
Tue Oct 23 22:48:54 2001
diff -u --recursive --new-file v2.4.13/linux/net/core/dev.c linux/net/core/dev.c
@@ -107,6 +107,7 @@
extern int plip_init(void);
#endif
+
/* This define, if set, will randomly drop a packet when congestion
* is more than moderate. It helps fairness in the multi-interface
* case when one of them is a hog, but it kills performance for the
@@ -137,9 +138,17 @@
* and the routines to invoke.
*
* Why 16. Because with 16 the only overlap we get on a hash of the
- * low nibble of the protocol value is RARP/SNAP/X.25.
+ * low nibble of the protocol value is RARP/SNAP/X.25.
+ *
+ * NOTE: That is no longer true with the addition of VLAN tags. Not
+ * sure which should go first, but I bet it won't make much
+ * difference if we are running VLANs. The good news is that
+ * this protocol won't be in the list unless compiled in, so
+ * the average user (w/out VLANs) will not be adversly affected.
+ * --BLG
*
* 0800 IP
+ * 8100 802.1Q VLAN
* 0001 802.3
* 0002 AX.25
* 0004 802.2
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)