Hello community,

here is the log from the commit of package iproute2 for openSUSE:Leap:15.2 
checked in at 2020-05-04 08:22:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/iproute2 (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.iproute2.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "iproute2"

Mon May  4 08:22:22 2020 rev:30 rq:799248 version:5.3

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/iproute2/iproute2.changes      2020-01-19 
15:47:06.705689300 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.iproute2.new.2738/iproute2.changes    
2020-05-04 08:22:22.652328527 +0200
@@ -1,0 +2,21 @@
+Fri Apr 24 13:11:04 UTC 2020 - Michal Kubecek <mkube...@suse.cz>
+
+- follow-up fixes backported from upstream (bsc#1160242):
+  ip-fix-link-type-and-vlan-oneline-output.patch
+  ip-xfrm-Fix-help-messages.patch
+  ip-link-xstats-fix-TX-IGMP-reports-string.patch
+  erspan-set-erspan_ver-to-1-by-default.patch
+  xfrm-not-try-to-delete-ipcomp-states-when-using-dele.patch
+  nexthop-fix-error-reporting-in-filter-dump.patch
+- refresh:
+  xfrm-support-displaying-transformations-used-for-Mob.patch
+- fix duplicated patch metadata:
+  introduce-print_masked_u16-and-print_masked_u32.patch
+
+-------------------------------------------------------------------
+Wed Apr  8 05:59:55 UTC 2020 - Thorsten Kukuk <ku...@suse.com>
+
+- Move arpd into own subpackage to avoid libdb dependency
+  [jsc#SLE-12189]
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ iproute2.spec ++++++
--- /var/tmp/diff_new_pack.rfhINI/_old  2020-05-04 08:22:23.108329504 +0200
+++ /var/tmp/diff_new_pack.rfhINI/_new  2020-05-04 08:22:23.112329512 +0200
@@ -84,6 +84,18 @@
 %description bash-completion
 bash command line completion support for iproute.
 
+%package arpd
+Summary:        Userspace ARP daemon
+License:        GPL-2.0-only
+Group:          Productivity/Networking/Routing
+Provides:       iproute2:/usr/sbin/arpd
+
+%description arpd
+The arpd daemon collects gratuitous ARP information, saving it on
+local disk and feeding it to the kernel on demand to avoid redundant
+broadcasting due to limited standard size (512..1024 entries,
+depending on type) of the kernel ARP cache.
+
 %prep
 %setup -qn %name-%rversion -a 3
 chmod a+rx %{SOURCE5} %{SOURCE6}
@@ -130,12 +142,14 @@
 %_bindir/routel
 %_bindir/ss
 %_sbindir/*
+%exclude %_sbindir/arpd
 #UsrMerge
 /sbin/*
 /bin/ip
 #EndUsrMerge
 %_mandir/man7/*
 %_mandir/man8/*
+%exclude %_mandir/man8/arpd.8*
 %dir %_sysconfdir/iproute2
 %config(noreplace) %_sysconfdir/iproute2/*
 %_libdir/tc/
@@ -153,4 +167,8 @@
 %defattr(-,root,root)
 %_datadir/bash-completion/
 
+%files arpd
+%_sbindir/arpd
+%_mandir/man8/arpd.8*
+
 %changelog


++++++ patches.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/erspan-set-erspan_ver-to-1-by-default.patch 
new/patches/erspan-set-erspan_ver-to-1-by-default.patch
--- old/patches/erspan-set-erspan_ver-to-1-by-default.patch     1970-01-01 
01:00:00.000000000 +0100
+++ new/patches/erspan-set-erspan_ver-to-1-by-default.patch     2020-04-24 
15:17:32.000000000 +0200
@@ -0,0 +1,54 @@
+From: Xin Long <lucien....@gmail.com>
+Date: Tue, 18 Feb 2020 11:50:20 +0800
+Subject: erspan: set erspan_ver to 1 by default
+Patch-mainline: v5.6.0
+Git-commit: 83c543af872e38654326671f6b504257d98c4489
+References: bsc#1160242
+
+Commit 289763626721 ("erspan: add erspan version II support")
+breaks the command:
+
+ # ip link add erspan1 type erspan key 1 seq erspan 123 \
+    local 10.1.0.2 remote 10.1.0.1
+
+as erspan_ver is set to 0 by default, then IFLA_GRE_ERSPAN_INDEX
+won't be set in gre_parse_opt().
+
+  # ip -d link show erspan1
+    ...
+    erspan remote 10.1.0.1 local 10.1.0.2 ... erspan_index 0 erspan_ver 1
+                                              ^^^^^^^^^^^^^^
+
+This patch is to change to set erspan_ver to 1 by default.
+
+Fixes: 289763626721 ("erspan: add erspan version II support")
+Signed-off-by: Xin Long <lucien....@gmail.com>
+Acked-by: William Tu <u9012...@gmail.com>
+Signed-off-by: Stephen Hemminger <step...@networkplumber.org>
+---
+ ip/link_gre.c  | 2 +-
+ ip/link_gre6.c | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+--- a/ip/link_gre.c
++++ b/ip/link_gre.c
+@@ -94,7 +94,7 @@ static int gre_parse_opt(struct link_util *lu, int argc, 
char **argv,
+       __u8 metadata = 0;
+       __u32 fwmark = 0;
+       __u32 erspan_idx = 0;
+-      __u8 erspan_ver = 0;
++      __u8 erspan_ver = 1;
+       __u8 erspan_dir = 0;
+       __u16 erspan_hwid = 0;
+ 
+--- a/ip/link_gre6.c
++++ b/ip/link_gre6.c
+@@ -106,7 +106,7 @@ static int gre_parse_opt(struct link_util *lu, int argc, 
char **argv,
+       __u8 metadata = 0;
+       __u32 fwmark = 0;
+       __u32 erspan_idx = 0;
+-      __u8 erspan_ver = 0;
++      __u8 erspan_ver = 1;
+       __u8 erspan_dir = 0;
+       __u16 erspan_hwid = 0;
+ 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/introduce-print_masked_u16-and-print_masked_u32.patch 
new/patches/introduce-print_masked_u16-and-print_masked_u32.patch
--- old/patches/introduce-print_masked_u16-and-print_masked_u32.patch   
2020-01-08 16:39:56.000000000 +0100
+++ new/patches/introduce-print_masked_u16-and-print_masked_u32.patch   
2020-04-24 15:17:32.000000000 +0200
@@ -5,9 +5,6 @@
 Git-commit: c8a494314c400eb023d7555933ba8ab40345519b (partial)
 References: bsc#1159986
 
-Patch-mainline: v5.4.0
-Git-commit: c8a494314c400eb023d7555933ba8ab40345519b
-
 These will be needed for a subsequent patch but we do not want to include
 the whole upstream commit.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/ip-fix-link-type-and-vlan-oneline-output.patch 
new/patches/ip-fix-link-type-and-vlan-oneline-output.patch
--- old/patches/ip-fix-link-type-and-vlan-oneline-output.patch  1970-01-01 
01:00:00.000000000 +0100
+++ new/patches/ip-fix-link-type-and-vlan-oneline-output.patch  2020-04-24 
15:17:32.000000000 +0200
@@ -0,0 +1,54 @@
+From: Vladis Dronov <vdro...@redhat.com>
+Date: Sun, 19 Jan 2020 02:12:51 +0100
+Subject: ip: fix link type and vlan oneline output
+Patch-mainline: v5.5.0
+Git-commit: 970db267a0fb5036b28b2d9d4f53cb4be267ffd5
+References: bsc#1160242
+
+Move link type printing in print_linkinfo() so multiline output does not
+break link options line. Add oneline support for vlan's ingress and egress
+qos maps.
+
+Before the fix:
+
+5: veth90.4000@veth90: <BROADCAST,MULTICAST,M-DOWN> mtu 1500 qdisc noop state 
DOWN mode DEFAULT group default qlen 1000
+    link/ether 26:9a:05:af:db:00 brd ff:ff:ff:ff:ff:ff promiscuity 0 minmtu 0 
maxmtu 65535
+    vlan protocol 802.1Q id 4000 <REORDER_HDR>               the option line 
is broken ^^^
+      ingress-qos-map { 1:2 }
+      egress-qos-map { 2:1 } addrgenmode eui64 numtxqueues 1 numrxqueues 1 
gso_max_size 65536 gso_max_segs 65535
+
+5: veth90.4000@veth90: <BROADCAST,MULTICAST,M-DOWN> mtu 1500 qdisc noop state 
DOWN mode DEFAULT group default qlen 1000\    link/ether 26:9a:05:af:db:00 brd 
ff:ff:ff:ff:ff:ff promiscuity 0 minmtu 0 maxmtu 65535 \    vlan protocol 802.1Q 
id 4000 <REORDER_HDR>
+      ingress-qos-map { 1:2 }   <<< a multiline output despite -oneline
+      egress-qos-map { 2:1 } addrgenmode eui64 numtxqueues 1 numrxqueues 1 
gso_max_size 65536 gso_max_segs 65535
+
+After the fix:
+
+5: veth90.4000@veth90: <BROADCAST,MULTICAST,M-DOWN> mtu 1500 qdisc noop state 
DOWN mode DEFAULT group default qlen 1000
+    link/ether 26:9a:05:af:db:00 brd ff:ff:ff:ff:ff:ff promiscuity 0 minmtu 0 
maxmtu 65535 addrgenmode eui64 numtxqueues 1 numrxqueues 1 gso_max_size 65536 
gso_max_segs 65535
+    vlan protocol 802.1Q id 4000 <REORDER_HDR>
+      ingress-qos-map { 1:2 }
+      egress-qos-map { 2:1 }
+
+5: veth90.4000@veth90: <BROADCAST,MULTICAST,M-DOWN> mtu 1500 qdisc noop state 
DOWN mode DEFAULT group default qlen 1000\    link/ether 26:9a:05:af:db:00 brd 
ff:ff:ff:ff:ff:ff promiscuity 0 minmtu 0 maxmtu 65535 addrgenmode eui64 
numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 \    vlan 
protocol 802.1Q id 4000 <REORDER_HDR> \      ingress-qos-map { 1:2 } \      
egress-qos-map { 2:1 }
+
+Fixes: 5c302d518f10 ("vlan support")
+Link: https://bugzilla.kernel.org/show_bug.cgi?id=206241
+Reported-by: George Shuklin <george.shuk...@gmail.com>
+Signed-off-by: Vladis Dronov <vdro...@redhat.com>
+Signed-off-by: Stephen Hemminger <step...@networkplumber.org>
+---
+ ip/iplink_vlan.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+--- a/ip/iplink_vlan.c
++++ b/ip/iplink_vlan.c
+@@ -183,7 +183,8 @@ static void vlan_print_map(FILE *f,
+       int rem;
+ 
+       open_json_array(PRINT_JSON, name_json);
+-      print_string(PRINT_FP, NULL, "\n      %s { ", name_fp);
++      print_nl();
++      print_string(PRINT_FP, NULL, "      %s { ", name_fp);
+ 
+       rem = RTA_PAYLOAD(attr);
+       for (i = RTA_DATA(attr); RTA_OK(i, rem); i = RTA_NEXT(i, rem)) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/ip-link-xstats-fix-TX-IGMP-reports-string.patch 
new/patches/ip-link-xstats-fix-TX-IGMP-reports-string.patch
--- old/patches/ip-link-xstats-fix-TX-IGMP-reports-string.patch 1970-01-01 
01:00:00.000000000 +0100
+++ new/patches/ip-link-xstats-fix-TX-IGMP-reports-string.patch 2020-04-24 
15:17:32.000000000 +0200
@@ -0,0 +1,28 @@
+From: Andrea Claudi <acla...@redhat.com>
+Date: Wed, 29 Jan 2020 15:31:11 +0100
+Subject: ip link: xstats: fix TX IGMP reports string
+Patch-mainline: v5.6.0
+Git-commit: 5cdeb77cd6ec26f0a7103dfb21494a6a43903206
+References: bsc#1160242
+
+This restore the string format we have before jsonification, adding a
+missing space between v2 and v3 on TX IGMP reports string.
+
+Fixes: a9bc23a79227a ("ip: bridge: add xstats json support")
+Signed-off-by: Andrea Claudi <acla...@redhat.com>
+Signed-off-by: Stephen Hemminger <step...@networkplumber.org>
+---
+ ip/iplink_bridge.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/ip/iplink_bridge.c
++++ b/ip/iplink_bridge.c
+@@ -742,7 +742,7 @@ static void bridge_print_stats_attr(struct rtattr *attr, 
int ifindex)
+                       print_string(PRINT_FP, NULL, "%-16s      ", "");
+                       print_u64(PRINT_ANY, "tx_v1", "TX: v1 %llu ",
+                                 mstats->igmp_v1reports[BR_MCAST_DIR_TX]);
+-                      print_u64(PRINT_ANY, "tx_v2", "v2 %llu",
++                      print_u64(PRINT_ANY, "tx_v2", "v2 %llu ",
+                                 mstats->igmp_v2reports[BR_MCAST_DIR_TX]);
+                       print_u64(PRINT_ANY, "tx_v3", "v3 %llu\n",
+                                 mstats->igmp_v3reports[BR_MCAST_DIR_TX]);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ip-xfrm-Fix-help-messages.patch 
new/patches/ip-xfrm-Fix-help-messages.patch
--- old/patches/ip-xfrm-Fix-help-messages.patch 1970-01-01 01:00:00.000000000 
+0100
+++ new/patches/ip-xfrm-Fix-help-messages.patch 2020-04-24 15:17:32.000000000 
+0200
@@ -0,0 +1,94 @@
+From: Andrea Claudi <acla...@redhat.com>
+Date: Wed, 29 Jan 2020 15:56:40 +0100
+Subject: ip-xfrm: Fix help messages
+Patch-mainline: v5.6.0
+Git-commit: 38dd041bfe773e481ebf9c8250e49c665af2e215
+References: bsc#1160242
+
+After commit 8589eb4efdf2a ("treewide: refactor help messages") help
+messages for xfrm state and policy are broken, printing many times the
+same protocol in UPSPEC section:
+
+$ ip xfrm state help
+[...]
+UPSPEC := proto { { tcp | tcp | tcp | tcp } [ sport PORT ] [ dport PORT ] |
+                  { icmp | icmp | icmp } [ type NUMBER ] [ code NUMBER ] |
+                  gre [ key { DOTTED-QUAD | NUMBER } ] | PROTO }
+
+This happens because strxf_proto function is non-reentrant and gets called
+multiple times in the same fprintf instruction.
+
+This commit fix the issue avoiding calls to strxf_proto() with a constant
+param, just hardcoding strings for protocol names.
+
+Fixes: 8589eb4efdf2a ("treewide: refactor help messages")
+Signed-off-by: Andrea Claudi <acla...@redhat.com>
+Signed-off-by: Stephen Hemminger <step...@networkplumber.org>
+---
+ ip/xfrm_policy.c | 21 +++------------------
+ ip/xfrm_state.c  | 24 +++---------------------
+ 2 files changed, 6 insertions(+), 39 deletions(-)
+
+--- a/ip/xfrm_policy.c
++++ b/ip/xfrm_policy.c
+@@ -66,24 +66,9 @@ static void usage(void)
+               "Usage: ip xfrm policy count\n"
+               "Usage: ip xfrm policy set [ hthresh4 LBITS RBITS ] [ hthresh6 
LBITS RBITS ]\n"
+               "SELECTOR := [ src ADDR[/PLEN] ] [ dst ADDR[/PLEN] ] [ dev DEV 
] [ UPSPEC ]\n"
+-              "UPSPEC := proto { { ");
+-      fprintf(stderr, "%s | %s | %s | %s } ",
+-              strxf_proto(IPPROTO_TCP),
+-              strxf_proto(IPPROTO_UDP),
+-              strxf_proto(IPPROTO_SCTP),
+-              strxf_proto(IPPROTO_DCCP));
+-      fprintf(stderr,
+-              "[ sport PORT ] [ dport PORT ] |\n"
+-              "                  { %s | %s | %s } ",
+-              strxf_proto(IPPROTO_ICMP),
+-              strxf_proto(IPPROTO_ICMPV6),
+-              strxf_proto(IPPROTO_MH));
+-      fprintf(stderr,
+-              "[ type NUMBER ] [ code NUMBER ] |\n"
+-              "                  %s",
+-              strxf_proto(IPPROTO_GRE));
+-      fprintf(stderr,
+-              " [ key { DOTTED-QUAD | NUMBER } ] | PROTO }\n"
++              "UPSPEC := proto { { tcp | udp | sctp | dccp } [ sport PORT ] [ 
dport PORT ] |\n"
++              "                  { icmp | ipv6-icmp | mobility-header } [ 
type NUMBER ] [ code NUMBER ] |\n"
++              "                  gre [ key { DOTTED-QUAD | NUMBER } ] | PROTO 
}\n"
+               "DIR := in | out | fwd\n"
+               "PTYPE := main | sub\n"
+               "ACTION := allow | block\n"
+--- a/ip/xfrm_state.c
++++ b/ip/xfrm_state.c
+@@ -106,27 +106,9 @@ static void usage(void)
+               "EXTRA-FLAG-LIST := [ EXTRA-FLAG-LIST ] EXTRA-FLAG\n"
+               "EXTRA-FLAG := dont-encap-dscp\n"
+               "SELECTOR := [ src ADDR[/PLEN] ] [ dst ADDR[/PLEN] ] [ dev DEV 
] [ UPSPEC ]\n"
+-              "UPSPEC := proto { { ");
+-      fprintf(stderr,
+-              "%s | %s | %s | %s",
+-              strxf_proto(IPPROTO_TCP),
+-              strxf_proto(IPPROTO_UDP),
+-              strxf_proto(IPPROTO_SCTP),
+-              strxf_proto(IPPROTO_DCCP));
+-      fprintf(stderr,
+-              " } [ sport PORT ] [ dport PORT ] |\n"
+-              "                  { ");
+-      fprintf(stderr,
+-              "%s | %s | %s",
+-              strxf_proto(IPPROTO_ICMP),
+-              strxf_proto(IPPROTO_ICMPV6),
+-              strxf_proto(IPPROTO_MH));
+-      fprintf(stderr,
+-              " } [ type NUMBER ] [ code NUMBER ] |\n");
+-      fprintf(stderr,
+-              "                  %s", strxf_proto(IPPROTO_GRE));
+-      fprintf(stderr,
+-              " [ key { DOTTED-QUAD | NUMBER } ] | PROTO }\n"
++              "UPSPEC := proto { { tcp | udp | sctp | dccp } [ sport PORT ] [ 
dport PORT ] |\n"
++              "                  { icmp | ipv6-icmp | mobility-header } [ 
type NUMBER ] [ code NUMBER ] |\n"
++              "                  gre [ key { DOTTED-QUAD | NUMBER } ] | PROTO 
}\n"
+               "LIMIT-LIST := [ LIMIT-LIST ] limit LIMIT\n"
+               "LIMIT := { time-soft | time-hard | time-use-soft | 
time-use-hard } SECONDS |\n"
+               "         { byte-soft | byte-hard } SIZE | { packet-soft | 
packet-hard } COUNT\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/nexthop-fix-error-reporting-in-filter-dump.patch 
new/patches/nexthop-fix-error-reporting-in-filter-dump.patch
--- old/patches/nexthop-fix-error-reporting-in-filter-dump.patch        
1970-01-01 01:00:00.000000000 +0100
+++ new/patches/nexthop-fix-error-reporting-in-filter-dump.patch        
2020-04-24 15:17:32.000000000 +0200
@@ -0,0 +1,36 @@
+From: Andrea Claudi <acla...@redhat.com>
+Date: Tue, 10 Mar 2020 13:15:17 +0100
+Subject: nexthop: fix error reporting in filter dump
+Patch-mainline: v5.6.0
+Git-commit: d9b868436a6fce8986560178c6d1a78072e21861
+References: bsc#1160242
+
+nh_dump_filter is missing a return value check in two cases.
+Fix this simply adding an assignment to the proper variable.
+
+Fixes: 63df8e8543b03 ("Add support for nexthop objects")
+Signed-off-by: Andrea Claudi <acla...@redhat.com>
+Reviewed-by: David Ahern <dsah...@gmail.com>
+Signed-off-by: Stephen Hemminger <step...@networkplumber.org>
+---
+ ip/ipnexthop.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+--- a/ip/ipnexthop.c
++++ b/ip/ipnexthop.c
+@@ -58,13 +58,13 @@ static int nh_dump_filter(struct nlmsghdr *nlh, int reqlen)
+       }
+ 
+       if (filter.groups) {
+-              addattr_l(nlh, reqlen, NHA_GROUPS, NULL, 0);
++              err = addattr_l(nlh, reqlen, NHA_GROUPS, NULL, 0);
+               if (err)
+                       return err;
+       }
+ 
+       if (filter.master) {
+-              addattr32(nlh, reqlen, NHA_MASTER, filter.master);
++              err = addattr32(nlh, reqlen, NHA_MASTER, filter.master);
+               if (err)
+                       return err;
+       }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/xfrm-not-try-to-delete-ipcomp-states-when-using-dele.patch 
new/patches/xfrm-not-try-to-delete-ipcomp-states-when-using-dele.patch
--- old/patches/xfrm-not-try-to-delete-ipcomp-states-when-using-dele.patch      
1970-01-01 01:00:00.000000000 +0100
+++ new/patches/xfrm-not-try-to-delete-ipcomp-states-when-using-dele.patch      
2020-04-24 15:17:32.000000000 +0200
@@ -0,0 +1,43 @@
+From: Xin Long <lucien....@gmail.com>
+Date: Mon, 24 Feb 2020 09:57:01 -0500
+Subject: xfrm: not try to delete ipcomp states when using deleteall
+Patch-mainline: v5.6.0
+Git-commit: f9d696cf414c2c475764aa3b29cf288350f1e21f
+References: bsc#1160242
+
+In kernel space, ipcomp(sub) states used by main states are not
+allowed to be deleted by users, they would be freed only when
+all main states are destroyed and no one uses them.
+
+In user space, ip xfrm sta deleteall doesn't filter these ipcomp
+states out, and it causes errors:
+
+  # ip xfrm state add src 192.168.0.1 dst 192.168.0.2 spi 0x1000 \
+      proto comp comp deflate mode tunnel sel src 192.168.0.1 dst \
+      192.168.0.2 proto gre
+  # ip xfrm sta deleteall
+  Failed to send delete-all request
+  : Operation not permitted
+
+This patch is to fix it by filtering ipcomp states with a check
+xsinfo->id.proto == IPPROTO_IPIP.
+
+Fixes: c7699875bee0 ("Import patch ipxfrm-20040707_2.diff")
+Signed-off-by: Xin Long <lucien....@gmail.com>
+Signed-off-by: Stephen Hemminger <step...@networkplumber.org>
+---
+ ip/xfrm_state.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+--- a/ip/xfrm_state.c
++++ b/ip/xfrm_state.c
+@@ -1131,6 +1131,9 @@ static int xfrm_state_keep(struct nlmsghdr *n, void *arg)
+       if (!xfrm_state_filter_match(xsinfo))
+               return 0;
+ 
++      if (xsinfo->id.proto == IPPROTO_IPIP)
++              return 0;
++
+       if (xb->offset > xb->size) {
+               fprintf(stderr, "State buffer overflow\n");
+               return -1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/xfrm-support-displaying-transformations-used-for-Mob.patch 
new/patches/xfrm-support-displaying-transformations-used-for-Mob.patch
--- old/patches/xfrm-support-displaying-transformations-used-for-Mob.patch      
2020-01-08 16:39:56.000000000 +0100
+++ new/patches/xfrm-support-displaying-transformations-used-for-Mob.patch      
2020-04-24 15:17:32.000000000 +0200
@@ -24,7 +24,7 @@
  
 --- a/ip/xfrm_policy.c
 +++ b/ip/xfrm_policy.c
-@@ -97,10 +97,11 @@ static void usage(void)
+@@ -82,10 +82,11 @@ static void usage(void)
                "ID := [ src ADDR ] [ dst ADDR ] [ proto XFRM-PROTO ] [ spi SPI 
]\n"
                "XFRM-PROTO := ");
        fprintf(stderr,

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.rfhINI/_old  2020-05-04 08:22:23.244329795 +0200
+++ /var/tmp/diff_new_pack.rfhINI/_new  2020-05-04 08:22:23.244329795 +0200
@@ -38,6 +38,14 @@
        devlink-Fix-fmsg-nesting-in-non-JSON-output.patch
        ip-xfrm-if_id-ve-value-is-error.patch
        tc-fq_codel-fix-missing-statistic-in-JSON-output.patch
+       ip-fix-link-type-and-vlan-oneline-output.patch
+
+       # upstream 5.6
+       ip-xfrm-Fix-help-messages.patch
+       ip-link-xstats-fix-TX-IGMP-reports-string.patch
+       erspan-set-erspan_ver-to-1-by-default.patch
+       xfrm-not-try-to-delete-ipcomp-states-when-using-dele.patch
+       nexthop-fix-error-reporting-in-filter-dump.patch
 
        # out of tree patches
        adjust-installation-directories-for-openSUSE-SLE.patch


Reply via email to