- create missing man pages
This commit is contained in:
parent
8bf7d19692
commit
90554a3f9c
@ -1 +1 @@
|
|||||||
iproute2-2.6.29.tar.bz2
|
iproute2-20091009.tar.bz2
|
||||||
|
@ -1,24 +0,0 @@
|
|||||||
diff -up iproute2-2.6.29/iproute2-2.6.29/man/man8/ip.8.mm iproute2-2.6.29/iproute2-2.6.29/man/man8/ip.8
|
|
||||||
--- iproute2-2.6.29/man/man8/ip.8.mm 2008-07-25 22:46:07.000000000 +0200
|
|
||||||
+++ iproute2-2.6.29/man/man8/ip.8 2008-08-12 14:24:01.000000000 +0200
|
|
||||||
@@ -190,6 +190,8 @@ replace " | " monitor " } "
|
|
||||||
.IR NUMBER " ] [ "
|
|
||||||
.B cwnd
|
|
||||||
.IR NUMBER " ] [ "
|
|
||||||
+.B initcwnd
|
|
||||||
+.IR NUMBER " ] [ "
|
|
||||||
.B ssthresh
|
|
||||||
.IR REALM " ] [ "
|
|
||||||
.B realms
|
|
||||||
@@ -1480,6 +1482,11 @@ the clamp for congestion window. It is
|
|
||||||
flag is not used.
|
|
||||||
|
|
||||||
.TP
|
|
||||||
+.BI initcwnd " NUMBER "
|
|
||||||
+the maximum initial congestion window (cwnd) size in MSS of a
|
|
||||||
+TCP connection.
|
|
||||||
+
|
|
||||||
+.TP
|
|
||||||
.BI advmss " NUMBER " "(2.3.15+ only)"
|
|
||||||
the MSS ('Maximal Segment Size') to advertise to these
|
|
||||||
destinations when establishing TCP connections. If it is not given,
|
|
19
iproute.spec
19
iproute.spec
@ -1,23 +1,20 @@
|
|||||||
##%define date_version 070710
|
%define date_version 20091009
|
||||||
%define cbq_version v0.7.3
|
%define cbq_version v0.7.3
|
||||||
|
|
||||||
Summary: Advanced IP routing and network device configuration tools
|
Summary: Advanced IP routing and network device configuration tools
|
||||||
Name: iproute
|
Name: iproute
|
||||||
Version: 2.6.29
|
Version: 2.6.29
|
||||||
Release: 5%{?dist}
|
Release: 5.0.20091009gitdaf49fd6%{?dist}
|
||||||
Group: Applications/System
|
Group: Applications/System
|
||||||
Source: http://developer.osdl.org/dev/iproute2/download/iproute2-%{version}.tar.bz2
|
Source: iproute2-%{date_version}.tar.bz2
|
||||||
|
Source1: http://developer.osdl.org/dev/iproute2/download/iproute2-%{version}.tar.bz2
|
||||||
#Source1: iproute-doc-2.6.22.tar.gz
|
#Source1: iproute-doc-2.6.22.tar.gz
|
||||||
URL: http://linux-net.osdl.org/index.php/Iproute2
|
URL: http://linux-net.osdl.org/index.php/Iproute2
|
||||||
Patch0: man-pages.patch
|
Patch0: man-pages.patch
|
||||||
Patch1: iproute2-2.6.9-kernel.patch
|
Patch1: iproute2-2.6.29-kernel.patch
|
||||||
Patch2: iproute2-ss050901-opt_flags.patch
|
Patch2: iproute2-ss050901-opt_flags.patch
|
||||||
Patch3: iproute-ip-man.patch
|
|
||||||
Patch4: iproute2-2.6.25-segfault.patch
|
Patch4: iproute2-2.6.25-segfault.patch
|
||||||
Patch5: iproute2-sharepath.patch
|
Patch5: iproute2-sharepath.patch
|
||||||
Patch6: iproute2-2.6.29-fix_headers_for_gre.patch
|
|
||||||
Patch7: iproute2-missing-arpd-directory.patch
|
|
||||||
Patch8: iproute2-display_ip4ip6tunnels.patch
|
|
||||||
Patch9: iproute2-2.6.29-tc_modules.patch
|
Patch9: iproute2-2.6.29-tc_modules.patch
|
||||||
Patch10: iproute2-2.6.29-IPPROTO_IP_for_SA.patch
|
Patch10: iproute2-2.6.29-IPPROTO_IP_for_SA.patch
|
||||||
|
|
||||||
@ -42,16 +39,12 @@ License: GPLv2+
|
|||||||
The iproute documentation contains howtos and examples of settings.
|
The iproute documentation contains howtos and examples of settings.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n iproute2-%{version}
|
%setup -q -n iproute2-%{date_version}
|
||||||
%patch0 -p1
|
%patch0 -p1
|
||||||
%patch1 -p1 -b .kernel
|
%patch1 -p1 -b .kernel
|
||||||
%patch2 -p1 -b .opt_flags
|
%patch2 -p1 -b .opt_flags
|
||||||
%patch3 -p1
|
|
||||||
%patch4 -p1 -b .seg
|
%patch4 -p1 -b .seg
|
||||||
%patch5 -p1 -b .share
|
%patch5 -p1 -b .share
|
||||||
%patch6 -p1 -b .hdrs
|
|
||||||
%patch7 -p1 -b .arpd
|
|
||||||
%patch8 -p1 -b .ip4ip6
|
|
||||||
%patch9 -p1 -b .ipt
|
%patch9 -p1 -b .ipt
|
||||||
%patch10 -p1 -b .ipproto
|
%patch10 -p1 -b .ipproto
|
||||||
|
|
||||||
|
@ -1,31 +0,0 @@
|
|||||||
From 1957a322c9932e1a1d2ca1fd37ce4b335ceb7113 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Stephen Hemminger <stephen.hemminger@vyatta.com>
|
|
||||||
Date: Tue, 24 Mar 2009 15:40:54 -0700
|
|
||||||
Subject: [PATCH] Fix headers needed for gre
|
|
||||||
|
|
||||||
Need to get right headers or build breaks.
|
|
||||||
---
|
|
||||||
ip/link_gre.c | 3 ++-
|
|
||||||
1 files changed, 2 insertions(+), 1 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/ip/link_gre.c b/ip/link_gre.c
|
|
||||||
index 9109312..9f8bde6 100644
|
|
||||||
--- iproute2-2.6.29/ip/link_gre.c.old
|
|
||||||
+++ iproute2-2.6.29/ip/link_gre.c
|
|
||||||
@@ -12,11 +12,12 @@
|
|
||||||
|
|
||||||
#include <string.h>
|
|
||||||
#include <net/if.h>
|
|
||||||
-#include <linux/if_tunnel.h>
|
|
||||||
#include <sys/types.h>
|
|
||||||
#include <sys/socket.h>
|
|
||||||
#include <arpa/inet.h>
|
|
||||||
|
|
||||||
+#include <linux/ip.h>
|
|
||||||
+#include <linux/if_tunnel.h>
|
|
||||||
#include "rt_names.h"
|
|
||||||
#include "utils.h"
|
|
||||||
#include "ip_common.h"
|
|
||||||
--
|
|
||||||
1.6.0.6
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
|||||||
diff -up iproute2-2.6.29/Makefile.ipt iproute2-2.6.29/Makefile
|
diff -up iproute2-20091009/Makefile.ipt iproute2-20091009/Makefile
|
||||||
--- iproute2-2.6.29/Makefile.ipt 2009-04-23 15:19:19.000000000 +0200
|
--- iproute2-20091009/Makefile.ipt 2009-10-09 13:29:27.137385281 +0200
|
||||||
+++ iproute2-2.6.29/Makefile 2009-04-23 15:27:19.802477954 +0200
|
+++ iproute2-20091009/Makefile 2009-10-09 13:32:14.251632048 +0200
|
||||||
@@ -10,7 +10,7 @@ ARPDDIR=/var/lib/arpd
|
@@ -11,7 +11,7 @@ KERNEL_INCLUDE=/usr/include
|
||||||
# Path to db_185.h include
|
# Path to db_185.h include
|
||||||
DBM_INCLUDE:=/usr/include
|
DBM_INCLUDE:=$(ROOTDIR)/usr/include
|
||||||
|
|
||||||
-DEFINES= -DRESOLVE_HOSTNAMES -DLIBDIR=\"$(LIBDIR)\"
|
-DEFINES= -DRESOLVE_HOSTNAMES -DLIBDIR=\"$(LIBDIR)\"
|
||||||
+DEFINES= -DRESOLVE_HOSTNAMES -DLIBDIR=\"$(LIBDIR)\" -DIPT_LIB_DIR=\"$(IPT_LIB_DIR)\"
|
+DEFINES= -DRESOLVE_HOSTNAMES -DLIBDIR=\"$(LIBDIR)\" -DIPT_LIB_DIR=\"$(IPT_LIB_DIR)\"
|
||||||
|
@ -1,28 +0,0 @@
|
|||||||
From c3651bf4763d7247e3edd4e20526a85de459041b Mon Sep 17 00:00:00 2001
|
|
||||||
From: Srivats P <srivats.p@conexant.com>
|
|
||||||
Date: Fri, 27 Mar 2009 11:17:26 -0700
|
|
||||||
Subject: [PATCH] ip6tunnel: Fix no default display of ip4ip6 tunnels
|
|
||||||
|
|
||||||
"ip -6 tunnel show" displays only ip6ip6 tunnels not ip4ip6 tunnels
|
|
||||||
- it should display all irrespective of proto.
|
|
||||||
|
|
||||||
This is because the default tunnel proto is initialized to IPPROTO_IPV6 in ip6_tnl_parm_init() which is fine for a 'add' command but not for 'show'. This patch overrides proto with 0 signifying 'mode any' as the default in case of a 'show'.
|
|
||||||
---
|
|
||||||
ip/ip6tunnel.c | 1 +
|
|
||||||
1 files changed, 1 insertions(+), 0 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/ip/ip6tunnel.c b/ip/ip6tunnel.c
|
|
||||||
index 8421983..8852a67 100644
|
|
||||||
--- iproute2-2.6.29/ip/ip6tunnel.c.old
|
|
||||||
+++ iproute2-2.6.29/ip/ip6tunnel.c
|
|
||||||
@@ -335,6 +335,7 @@ static int do_show(int argc, char **argv)
|
|
||||||
struct ip6_tnl_parm p;
|
|
||||||
|
|
||||||
ip6_tnl_parm_init(&p, 0);
|
|
||||||
+ p.proto = 0; /* default to any */
|
|
||||||
|
|
||||||
if (parse_args(argc, argv, &p) < 0)
|
|
||||||
return -1;
|
|
||||||
--
|
|
||||||
1.6.2.2
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
|||||||
From e48f73d6a5e90d2f883e15ccedf4f53d26bb6e74 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Olaf Rempel <razzor@kopf-tisch.de>
|
|
||||||
Date: Wed, 9 Nov 2005 15:25:40 +0100
|
|
||||||
Subject: [PATCH] iproute2-2.6.14-051107: missing arpd directory
|
|
||||||
|
|
||||||
arpd requires a directory (/var/lib/arpd/) to run.
|
|
||||||
see attached patch, which lets iproute create this directroy during install.
|
|
||||||
---
|
|
||||||
Makefile | 2 ++
|
|
||||||
1 files changed, 2 insertions(+), 0 deletions(-)
|
|
||||||
|
|
||||||
diff -up iproute-2.6.29/iproute2-2.6.29/Makefile.arpd iproute-2.6.29/iproute2-2.6.29/Makefile
|
|
||||||
--- iproute2-2.6.29/Makefile.arpd 2009-04-14 12:57:23.743114366 +0200
|
|
||||||
+++ iproute2-2.6.29/Makefile 2009-04-14 12:58:38.754111501 +0200
|
|
||||||
@@ -5,6 +5,7 @@ CONFDIR=/etc/iproute2
|
|
||||||
DOCDIR=/share/doc/iproute2
|
|
||||||
MANDIR=/share/man
|
|
||||||
KERNEL_INCLUDE=/usr/include
|
|
||||||
+ARPDDIR=/var/lib/arpd
|
|
||||||
|
|
||||||
# Path to db_185.h include
|
|
||||||
DBM_INCLUDE:=/usr/include
|
|
||||||
@@ -44,6 +45,7 @@ Config:
|
|
||||||
install: all
|
|
||||||
install -m 0755 -d $(DESTDIR)$(SBINDIR)
|
|
||||||
install -m 0755 -d $(DESTDIR)$(CONFDIR)
|
|
||||||
+ install -m 0755 -d $(DESTDIR)$(ARPDDIR)
|
|
||||||
install -m 0755 -d $(DESTDIR)$(DOCDIR)/examples
|
|
||||||
install -m 0755 -d $(DESTDIR)$(DOCDIR)/examples/diffserv
|
|
||||||
install -m 0644 README.iproute2+tc $(shell find examples -maxdepth 1 -type f) \
|
|
@ -71,3 +71,27 @@ diff -up /dev/null iproute2-2.6.29/man/man8/nstat.8
|
|||||||
@@ -0,0 +1 @@
|
@@ -0,0 +1 @@
|
||||||
+.so man8/rtacct.8
|
+.so man8/rtacct.8
|
||||||
\ No newline at end of file
|
\ No newline at end of file
|
||||||
|
diff -up iproute2-2.6.29/iproute2-2.6.29/man/man8/ip.8.mm iproute2-2.6.29/iproute2-2.6.29/man/man8/ip.8
|
||||||
|
--- iproute2-2.6.29/man/man8/ip.8.mm 2008-07-25 22:46:07.000000000 +0200
|
||||||
|
+++ iproute2-2.6.29/man/man8/ip.8 2008-08-12 14:24:01.000000000 +0200
|
||||||
|
@@ -190,6 +190,8 @@ replace " | " monitor " } "
|
||||||
|
.IR NUMBER " ] [ "
|
||||||
|
.B cwnd
|
||||||
|
.IR NUMBER " ] [ "
|
||||||
|
+.B initcwnd
|
||||||
|
+.IR NUMBER " ] [ "
|
||||||
|
.B ssthresh
|
||||||
|
.IR REALM " ] [ "
|
||||||
|
.B realms
|
||||||
|
@@ -1480,6 +1482,11 @@ the clamp for congestion window. It is
|
||||||
|
flag is not used.
|
||||||
|
|
||||||
|
.TP
|
||||||
|
+.BI initcwnd " NUMBER "
|
||||||
|
+the maximum initial congestion window (cwnd) size in MSS of a
|
||||||
|
+TCP connection.
|
||||||
|
+
|
||||||
|
+.TP
|
||||||
|
.BI advmss " NUMBER " "(2.3.15+ only)"
|
||||||
|
the MSS ('Maximal Segment Size') to advertise to these
|
||||||
|
destinations when establishing TCP connections. If it is not given,
|
||||||
|
Loading…
Reference in New Issue
Block a user