[net-tools] remake sctp-quiet.patch (#1063906#c7)

Jaromir Koncicky jkoncick at fedoraproject.org
Fri Feb 14 11:42:36 UTC 2014


commit a648b7bff8e1635eaa1f26c30882089b7fbe7a31
Author: Jaromír Končický <jkoncick at redhat.com>
Date:   Fri Feb 14 12:42:09 2014 +0100

    remake sctp-quiet.patch (#1063906#c7)

 net-tools-sctp-quiet.patch |   31 ++++++++++++++++++++++++++-----
 net-tools.spec             |    5 ++++-
 2 files changed, 30 insertions(+), 6 deletions(-)
---
diff --git a/net-tools-sctp-quiet.patch b/net-tools-sctp-quiet.patch
index 13deed2..a17e064 100644
--- a/net-tools-sctp-quiet.patch
+++ b/net-tools-sctp-quiet.patch
@@ -1,12 +1,33 @@
-diff -up net-tools-1.60/netstat.c.sctp-quiet net-tools-1.60/netstat.c
---- net-tools-1.60/netstat.c.sctp-quiet	2008-01-14 13:49:43.000000000 +0100
-+++ net-tools-1.60/netstat.c	2008-01-14 13:49:43.000000000 +0100
-@@ -2308,7 +2308,7 @@ int main
+diff --git a/netstat.c b/netstat.c
+index 911d0c3..d6037a0 100644
+--- a/netstat.c
++++ b/netstat.c
+@@ -167,6 +167,7 @@ int flag_exp = 1;
+ int flag_wide= 0;
+ int flag_prg = 0;
+ int flag_arg = 0;
++int flag_noprot = 0;
+ int flag_ver = 0;
+ int flag_l2cap = 0;
+ int flag_rfcomm = 0;
+@@ -181,9 +182,9 @@ FILE *procinfo;
+       perror((file));					\
+       return -1;					\
+     }							\
+-    if (flag_arg || flag_ver)				\
++    if (!flag_noprot && (flag_arg || flag_ver))		\
+       ESYSNOT("netstat", (name));			\
+-    if (flag_arg)					\
++    if (!flag_noprot && flag_arg)			\
+       rc = 1;						\
+   } else {						\
+     do {						\
+@@ -2308,7 +2309,7 @@ int main
  
      if ((flag_inet || flag_inet6 || flag_sta) &&
          !(flag_tcp || flag_sctp || flag_udp || flag_udplite || flag_raw))
 -	   flag_tcp = flag_sctp = flag_udp = flag_udplite = flag_raw = 1;
-+	   flag_tcp = flag_udp = flag_udplite = flag_raw = 1;
++	   flag_noprot = flag_tcp = flag_sctp = flag_udp = flag_udplite = flag_raw = 1;
  
      if ((flag_tcp || flag_sctp || flag_udp || flag_udplite || flag_raw || flag_igmp) &&
          !(flag_inet || flag_inet6))
diff --git a/net-tools.spec b/net-tools.spec
index 81ae937..1df9aef 100644
--- a/net-tools.spec
+++ b/net-tools.spec
@@ -3,7 +3,7 @@
 Summary: Basic networking tools
 Name: net-tools
 Version: 2.0
-Release: 0.20.%{checkout}%{?dist}
+Release: 0.21.%{checkout}%{?dist}
 License: GPLv2+
 Group: System Environment/Base
 URL: http://sourceforge.net/projects/net-tools/
@@ -166,6 +166,9 @@ install -m 644 %{SOURCE9} %{buildroot}%{_unitdir}
 %attr(0644,root,root)   %{_unitdir}/arp-ethers.service
 
 %changelog
+* Fri Feb 14 2014 Jaromír Končický <jkoncick at redhat.com> - 2.0-0.21.20131119git
+- remake sctp-quiet.patch (#1063906#c7)
+
 * Tue Feb 11 2014 Jaromír Končický <jkoncick at redhat.com> - 2.0-0.20.20131119git
 - make sctp quiet on systems without sctp (#1063906)
 


More information about the scm-commits mailing list