- 10 Nov, 2009 1 commit
-
-
Mike Frysinger authored
The iptables code supports a "no shared libs" mode where it can be used without requiring dlfcn related functionality. This adds similar support to iproute2 so that it can easily be used on systems like nommu Linux (but obviously with a few limitations -- no dynamic plugins). Rather than modify every location that uses dlfcn.h, I hooked the dlfcn.h header with stub functions when shared library support is disabled. Then symbol lookup is done via a local static lookup table (which is generated automatically at build time) so that internal symbols can be found. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
- 26 May, 2009 1 commit
-
-
Wolfgang Grandegger authored
Signed-off-by:
Wolfgang Grandegger <wg@grandegger.com>
-
- 07 Jan, 2009 1 commit
-
-
Herbert Xu authored
This patch adds support for configuring GRE tunnels using the new rtnl_link interface. This only works on kernels that have the new GRE configuration interface. This is accessed through the "ip link" command. The previous tunnel configuration interface "ip tunnel" remains as it is and should be retained for compatibility with old kernels. Signed-off-by:
Herbert Xu <herbert@gondor.apana.org.au>
-
- 01 Apr, 2008 1 commit
-
-
Mike Frysinger authored
Signed-off-by:
Mike Frysinger <vapier@gentoo.org> Signed-off-by:
Stephen Hemminger <stephen.hemminger@vyatta.com>
-
- 13 Feb, 2008 1 commit
-
-
YOSHIFUJI Hideaki / 吉藤英明 authored
Signed-off-by:
YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org> Signed-off-by:
Stephen Hemminger <stephen.hemminger@vyatta.com>
-
- 21 Dec, 2007 1 commit
-
-
Vitaliy Gusev authored
get_link_kind() fails for statically linked modules (vlan, veth, etc.) if "ip" was linked without "export-dynamic". Signed-off-by:
Vitaliy Gusev <vgusev@openvz.org> -- Thank, Vitaliy Gusev Signed-off-by:
Stephen Hemminger <shemminger@linux-foundation.org>
-
- 11 Oct, 2007 1 commit
-
-
Stephen Hemminger authored
Making veth a shared library for ip caused build problems (not PIC) and is unneeded. Signed-off-by:
Stephen Hemminger <shemminger@linux-foundation.org>
-
- 05 Sep, 2007 3 commits
-
-
Pavel Emelianov authored
The usage is # ip link add [name] type veth [peer <name>] [mac <mac>] [peer_mac <mac>] This version doesn't include the fix for ip/iplink.c as Patrick said that he had included it into his patches already. Signed-off-by:
Pavel Emelianov <xemul@openvz.org> Signed-off-by:
Stephen Hemminger <shemminger@linux-foundation.org>
-
Patrick McHardy authored
This is a resend of the iproute VLAN patch with the if_link.h changes edited out since the headers are already synced. [IPROUTE]: VLAN support Signed-off-by:
Patrick McHardy <kaber@trash.net> Signed-off-by:
Stephen Hemminger <shemminger@linux-foundation.org>
-
Stephen Hemminger authored
This reverts commit 4ed390ce . Newer version doesn't use genetlink. Signed-off-by:
Stephen Hemminger <shemminger@linux-foundation.org>
-
- 22 Aug, 2007 2 commits
-
-
Patrick McHardy authored
Add support for using netlink for link configuration. Kernel-support is probed, when not available it falls back to using ioctls. Signed-off-by:
Patrick McHardy <kaber@trash.net>
-
Pavel Emelianov authored
The new command is called "veth" with the following syntax: * ip veth add <dev1> <dev2> creates interconnected pair of veth devices. * ip veth del <dev> destroys the pair of veth devices, where <dev> is either <dev1> or <dev2> used to create the pair. One question that is to be solved is whether or not to create a hard-coded netlink family for veth driver. Without it the family resolution code has to be moved to general place in ip utility (by now it is copy-paste-ed from one file to another till final decision). Signed-off-by:
Pavel Emelianov <xemul@openvz.org>
-
- 27 Nov, 2006 2 commits
-
-
Masahide NAKAMURA authored
Fix ip6tunnel.c to be fit with current ip command style. Unlike other modules currently iptunnel (and ip6tunnel) is not designed as protocol-independent because of unarranged structure between IPv4 and IPv6. Usage: ip -f inet6 tunnel { add | change | del | show } [ NAME ] [ remote ADDR local ADDR ] [ dev PHYS_DEV ] [ encaplimit ELIM ] [ hoplimit HLIM ] [ tc TC ] [ fl FL ] [ dscp inherit ] Where: NAME := STRING ADDR := IPV6_ADDRESS ELIM := { none | 0..255 }(default=4) HLIM := 0..255 (default=64) TC := { 0x0..0xff | inherit } FL := { 0x0..0xfffff | inherit } Signed-off-by:
Masahide NAKAMURA <nakam@linux-ipv6.org> Signed-off-by:
Stephen Hemminger <shemminger@osdl.org>
-
Masahide NAKAMURA authored
Split common functions like ioctl to export them. This is a preparation to support to configure IPv6-over-IPv6 tunnel. This patch also includes minor improvemen: o to stop to include unused headers o to change function static if it is not needed to be exported Signed-off-by:
Masahide NAKAMURA <nakam@linux-ipv6.org> Signed-off-by:
Stephen Hemminger <shemminger@osdl.org>
-
- 10 Jan, 2006 1 commit
-
-
shemminger authored
-
- 22 Mar, 2005 1 commit
-
-
linux-ipv6.org!nakam authored
(Logical change 1.175)
-
- 09 Feb, 2005 1 commit
-
-
osdl.net!shemminger authored
(Logical change 1.141)
-
- 17 Jan, 2005 1 commit
-
-
net[shemminger]!shemminger authored
(Logical change 1.120)
-
- 28 Sep, 2004 1 commit
-
-
osdl.net!shemminger authored
(Logical change 1.89)
-
- 09 Aug, 2004 1 commit
-
-
osdl.net!shemminger authored
(Logical change 1.62)
-
- 30 Jul, 2004 1 commit
-
-
osdl.net!shemminger authored
(Logical change 1.60)
-
- 07 Jul, 2004 1 commit
-
-
net[shemminger]!shemminger authored
(Logical change 1.53)
-
- 15 Apr, 2004 3 commits
-
-
osdl.org!shemminger authored
-
osdl.org!shemminger authored
-
osdl.net!shemminger authored
-