summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2016-08-26 15:20:22 -0700
committerMichael Forney <mforney@mforney.org>2016-08-26 15:20:22 -0700
commit2c0f21d42ea4adbcc2be085c80add00c48541e5f (patch)
tree9e190be1e737739337959c1f8f832023036363b9
parent5256eb1a1aa87f1e1bb0de276ef18c5e17ff03bd (diff)
iproute2: Update to 4.7.0
-rw-r--r--core/iproute2/.rev2
-rw-r--r--core/iproute2/gen.rc4
-rw-r--r--core/iproute2/patch/0001-Remove-redundant-linux-in-6-.h-includes.patch8
-rw-r--r--core/iproute2/patch/0002-ss-fix-build-with-musl-libc.patch27
m---------core/iproute2/src0
5 files changed, 34 insertions, 7 deletions
diff --git a/core/iproute2/.rev b/core/iproute2/.rev
index d00491fd..0cfbf088 100644
--- a/core/iproute2/.rev
+++ b/core/iproute2/.rev
@@ -1 +1 @@
-1
+2
diff --git a/core/iproute2/gen.rc b/core/iproute2/gen.rc
index df09bbab..c95f1517 100644
--- a/core/iproute2/gen.rc
+++ b/core/iproute2/gen.rc
@@ -25,7 +25,7 @@ exe bin/ip ip/^(\
iplink_vxlan.c tcp_metrics.c iplink_ipoib.c ipnetconf.c link_ip6tnl.c\
link_iptnl.c link_gre6.c iplink_bond.c iplink_bond_slave.c iplink_hsr.c\
iplink_bridge.c iplink_bridge_slave.c ipfou.c iplink_ipvlan.c\
- iplink_geneve.c iplink_vrf.c iproute_lwtunnel.c\
+ iplink_geneve.c iplink_vrf.c iproute_lwtunnel.c ipmacsec.c\
) libnetlink.a
exe bin/bridge\
@@ -39,7 +39,7 @@ for(exe in bin/^(ip bridge ss)) file $exe '$outdir'/$exe 755
man=(\
bridge ip ss\
ip-^(\
- addrlabel fou gue l2tp maddress monitor mroute neighbour\
+ addrlabel fou gue l2tp macsec maddress monitor mroute neighbour\
netconf netns ntable rule tcp_metrics token tunnel xfrm\
)\
) for(man in man/man8/$man.8) file share/$man '$srcdir'/$man 644
diff --git a/core/iproute2/patch/0001-Remove-redundant-linux-in-6-.h-includes.patch b/core/iproute2/patch/0001-Remove-redundant-linux-in-6-.h-includes.patch
index 52cc265e..c9a3ed84 100644
--- a/core/iproute2/patch/0001-Remove-redundant-linux-in-6-.h-includes.patch
+++ b/core/iproute2/patch/0001-Remove-redundant-linux-in-6-.h-includes.patch
@@ -1,4 +1,4 @@
-From e6033e1b9851c13f6aa24395150450b664500d4c Mon Sep 17 00:00:00 2001
+From 7e7a0b23d4d59ed69a0bb7106409c86cd534deeb Mon Sep 17 00:00:00 2001
From: Michael Forney <mforney@mforney.org>
Date: Sat, 25 Apr 2015 17:37:46 +0000
Subject: [PATCH] Remove redundant linux/in{,6}.h includes
@@ -10,7 +10,7 @@ Subject: [PATCH] Remove redundant linux/in{,6}.h includes
3 files changed, 4 deletions(-)
diff --git a/include/linux/if_bridge.h b/include/linux/if_bridge.h
-index ee197a3..f823aa4 100644
+index fc3dcfa..b78b35a 100644
--- a/include/linux/if_bridge.h
+++ b/include/linux/if_bridge.h
@@ -15,7 +15,6 @@
@@ -35,7 +35,7 @@ index b71b4c9..3e4e6ae 100644
/* Responses from hook functions. */
#define NF_DROP 0
diff --git a/include/linux/xfrm.h b/include/linux/xfrm.h
-index b8f5451..a9761a5 100644
+index d09be24..237e9ad 100644
--- a/include/linux/xfrm.h
+++ b/include/linux/xfrm.h
@@ -1,7 +1,6 @@
@@ -47,5 +47,5 @@ index b8f5451..a9761a5 100644
/* All of the structures in this file may not change size as they are
--
-2.8.0
+2.9.2
diff --git a/core/iproute2/patch/0002-ss-fix-build-with-musl-libc.patch b/core/iproute2/patch/0002-ss-fix-build-with-musl-libc.patch
new file mode 100644
index 00000000..abeebaf5
--- /dev/null
+++ b/core/iproute2/patch/0002-ss-fix-build-with-musl-libc.patch
@@ -0,0 +1,27 @@
+From 973bb7cb4e5f5a5e630850fe281757c0d2779dc8 Mon Sep 17 00:00:00 2001
+From: Gustavo Zacarias <gustavo@zacarias.com.ar>
+Date: Sat, 20 Aug 2016 00:11:10 -0300
+Subject: [PATCH] ss: fix build with musl libc
+
+UINT_MAX usage requires limits.h, so include it.
+
+Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
+---
+ misc/ss.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/misc/ss.c b/misc/ss.c
+index e758f57..3b268d9 100644
+--- a/misc/ss.c
++++ b/misc/ss.c
+@@ -26,6 +26,7 @@
+ #include <fnmatch.h>
+ #include <getopt.h>
+ #include <stdbool.h>
++#include <limits.h>
+
+ #include "utils.h"
+ #include "rt_names.h"
+--
+2.9.2
+
diff --git a/core/iproute2/src b/core/iproute2/src
-Subproject 162b3ce92e13099739560360f31613e1a01abe5
+Subproject 4ecc96f8b64e499973b50232d59a5bf4488e23a