SOURCES: esfq-iproute2.patch - header moved to llh.

pluto pluto at pld-linux.org
Mon Nov 14 10:35:10 CET 2005


Author: pluto                        Date: Mon Nov 14 09:35:10 2005 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- header moved to llh.

---- Files affected:
SOURCES:
   esfq-iproute2.patch (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: SOURCES/esfq-iproute2.patch
diff -u SOURCES/esfq-iproute2.patch:1.1 SOURCES/esfq-iproute2.patch:1.2
--- SOURCES/esfq-iproute2.patch:1.1	Mon Nov 14 10:32:40 2005
+++ SOURCES/esfq-iproute2.patch	Mon Nov 14 10:35:05 2005
@@ -8,44 +8,6 @@
  TCMODULES += q_red.o
  TCMODULES += q_prio.o
  TCMODULES += q_tbf.o
---- iproute2.orig/include/linux/pkt_sched.h	2005-10-23 21:07:52.000000000 -0700
-+++ iproute2/include/linux/pkt_sched.h	2005-10-21 18:12:55.000000000 -0700
-@@ -145,8 +145,35 @@
-  *
-  *	The only reason for this is efficiency, it is possible
-  *	to change these parameters in compile time.
-+ *
-+ *	If you need to play with these values use esfq instead.
-  */
- 
-+/* ESFQ section */
-+
-+enum
-+{
-+	/* traditional */
-+	TCA_SFQ_HASH_CLASSIC,
-+	TCA_SFQ_HASH_DST,
-+	TCA_SFQ_HASH_SRC,
-+	TCA_SFQ_HASH_FWMARK,
-+	/* direct */
-+	TCA_SFQ_HASH_DSTDIR,
-+	TCA_SFQ_HASH_SRCDIR,
-+	TCA_SFQ_HASH_FWMARKDIR,
-+};
-+
-+struct tc_esfq_qopt
-+{
-+	unsigned	quantum;	/* Bytes per round allocated to flow */
-+	int		perturb_period;	/* Period of hash perturbation */
-+	__u32		limit;		/* Maximal packets in queue */
-+	unsigned	divisor;	/* Hash divisor  */
-+	unsigned	flows;		/* Maximal number of flows  */
-+	unsigned        hash_kind;      /* Hash function to use for flow identification */
-+};
-+
- /* RED section */
- 
- enum
 --- iproute2.orig/tc/q_esfq.c	1969-12-31 16:00:00.000000000 -0800
 +++ iproute2/tc/q_esfq.c	2005-10-21 18:28:44.000000000 -0700
 @@ -0,0 +1,192 @@
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/esfq-iproute2.patch?r1=1.1&r2=1.2&f=u




More information about the pld-cvs-commit mailing list