Changeset 36638


Ignore:
Timestamp:
2013-05-15T01:49:34+02:00 (5 years ago)
Author:
luka
Message:

[package] iproute2: upgrade to 3.9.0

Location:
trunk/package/network/utils/iproute2
Files:
2 deleted
5 edited
4 moved

Legend:

Unmodified
Added
Removed
  • trunk/package/network/utils/iproute2/Makefile

    r36637 r36638  
    11# 
    2 # Copyright (C) 2006-2010 OpenWrt.org 
     2# Copyright (C) 2006-2013 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    99 
    1010PKG_NAME:=iproute2 
    11 PKG_VERSION:=3.7.0 
    12 PKG_RELEASE:=2 
     11PKG_VERSION:=3.9.0 
     12PKG_RELEASE:=1 
    1313 
    1414PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 
    1515PKG_SOURCE_URL:=http://kernel.org/pub/linux/utils/net/iproute2/ 
    16 PKG_MD5SUM:=47040899f8fa30c8721fc5aec6509b44 
     16PKG_MD5SUM:=b53376db94c8d66f9d540c69ed84f13b 
    1717PKG_BUILD_PARALLEL:=1 
    1818 
  • trunk/package/network/utils/iproute2/patches/006-no_sctp.patch

    r36637 r36638  
    1 --- 
    2  ip/ipxfrm.c |    2 -- 
    3  1 file changed, 2 deletions(-) 
    4  
    51--- a/ip/ipxfrm.c 
    62+++ b/ip/ipxfrm.c 
    7 @@ -468,7 +468,6 @@ void xfrm_selector_print(struct xfrm_sel 
     3@@ -470,7 +470,6 @@ void xfrm_selector_print(struct xfrm_sel 
    84        switch (sel->proto) { 
    95        case IPPROTO_TCP: 
     
    139        default: /* XXX */ 
    1410                if (sel->sport_mask) 
    15 @@ -1263,7 +1262,6 @@ static int xfrm_selector_upspec_parse(st 
     11@@ -1273,7 +1272,6 @@ static int xfrm_selector_upspec_parse(st 
    1612                switch (sel->proto) { 
    1713                case IPPROTO_TCP: 
  • trunk/package/network/utils/iproute2/patches/008-no_netem.patch

    r35250 r36638  
    11--- a/Makefile 
    22+++ b/Makefile 
    3 @@ -34,7 +34,7 @@ WFLAGS = -Wall -Wstrict-prototypes 
     3@@ -36,7 +36,7 @@ WFLAGS += -Wmissing-declarations -Wold-s 
    44 CFLAGS = $(WFLAGS) $(CCOPTS) -I../include $(DEFINES) 
    55 YACCFLAGS = -d -t -v 
  • trunk/package/network/utils/iproute2/patches/100-allow_pfifo_fast.patch

    r24216 r36638  
    1 --- 
    2  tc/q_fifo.c |    1 + 
    3  1 file changed, 1 insertion(+) 
    4  
    51--- a/tc/q_fifo.c 
    62+++ b/tc/q_fifo.c 
  • trunk/package/network/utils/iproute2/patches/110-extra-ccopts.patch

    r35250 r36638  
    77-CCOPTS = -O2 
    88+CCOPTS = -O2 $(EXTRA_CCOPTS) 
    9  WFLAGS = -Wall -Wstrict-prototypes 
    10  CFLAGS = $(WFLAGS) $(CCOPTS) -I../include $(DEFINES) 
    11  YACCFLAGS = -d -t -v 
     9 WFLAGS := -Wall -Wstrict-prototypes -Werror -Wmissing-prototypes 
     10 WFLAGS += -Wmissing-declarations -Wold-style-definition 
     11  
  • trunk/package/network/utils/iproute2/patches/120-libnetlink-pic.patch

    r21513 r36638  
    11--- a/lib/Makefile 
    22+++ b/lib/Makefile 
    3 @@ -1,4 +1,4 @@ 
     3@@ -1,6 +1,6 @@ 
     4 include ../Config 
     5  
    46-CFLAGS += -fPIC 
    5 +CFLAGS+=$(FPIC) 
     7+CFLAGS += $(FPIC) 
    68  
    79 UTILOBJ=utils.o rt_names.o ll_types.o ll_proto.o ll_addr.o inet_proto.o 
  • trunk/package/network/utils/iproute2/patches/200-add-tc_esfq.patch

    r36637 r36638  
    1 --- 
    2  include/linux/pkt_sched.h |   59 +++++++++++++ 
    3  tc/Makefile               |    1  
    4  tc/q_esfq.c               |  200 ++++++++++++++++++++++++++++++++++++++++++++++ 
    5  3 files changed, 260 insertions(+) 
    6  
    71--- a/tc/Makefile 
    82+++ b/tc/Makefile 
     
    159 TCMODULES += q_prio.o 
    1610 TCMODULES += q_tbf.o 
     11--- a/include/linux/pkt_sched.h 
     12+++ b/include/linux/pkt_sched.h 
     13@@ -214,6 +214,33 @@ struct tc_sfq_xstats { 
     14        __s32           allot; 
     15 }; 
     16  
     17+/* ESFQ section */ 
     18+ 
     19+enum 
     20+{ 
     21+        /* traditional */ 
     22+       TCA_SFQ_HASH_CLASSIC, 
     23+       TCA_SFQ_HASH_DST, 
     24+       TCA_SFQ_HASH_SRC, 
     25+       TCA_SFQ_HASH_FWMARK, 
     26+       /* conntrack */ 
     27+       TCA_SFQ_HASH_CTORIGDST, 
     28+       TCA_SFQ_HASH_CTORIGSRC, 
     29+       TCA_SFQ_HASH_CTREPLDST, 
     30+       TCA_SFQ_HASH_CTREPLSRC, 
     31+       TCA_SFQ_HASH_CTNATCHG, 
     32+}; 
     33+ 
     34+struct tc_esfq_qopt 
     35+{ 
     36+       unsigned        quantum;        /* Bytes per round allocated to flow */ 
     37+       int             perturb_period; /* Period of hash perturbation */ 
     38+       __u32           limit;          /* Maximal packets in queue */ 
     39+       unsigned        divisor;        /* Hash divisor  */ 
     40+       unsigned        flows;          /* Maximal number of flows  */ 
     41+       unsigned        hash_kind;      /* Hash function to use for flow identification */ 
     42+}; 
     43+ 
     44 /* RED section */ 
     45  
     46 enum { 
    1747--- /dev/null 
    1848+++ b/tc/q_esfq.c 
Note: See TracChangeset for help on using the changeset viewer.