iproute2/ip
Florian Westphal 29d1f730b8 ip route: enable per-route ecn settings via 'features' option
This permits to selectively enable explicit congestion notification via
the routing table.

If this ecn feature is not set, the kernel will use the tcp_ecn sysctl
to decide wheter to use ECN when establising a TCP connection.

At the time of this writing, the kernel supports ecn and allfrags, but
allfrags is of dubious value and not implemented here.

Example:

ip route change 192.168.2.0/24 dev eth0 features ecn

Signed-off-by: Florian Westphal <fw@strlen.de>
2014-12-09 16:26:39 -08:00
..
.gitignore Another .gitignore file. 2006-08-08 12:11:23 -07:00
Makefile ip link: Add ipvlan support to the iproute2/ip util 2014-12-03 09:37:37 -08:00
ifcfg Remove trailing whitespace 2006-12-05 10:10:22 -08:00
ip.c ip fou: Support to configure foo-over-udp RX 2014-11-06 16:17:34 -08:00
ip6tunnel.c iproute2: ip6_tunnel mode bugfixes: any,vti6 2014-11-02 11:48:43 -08:00
ip_common.h ip monitor: Allow to filter events by dev 2014-11-29 11:15:40 -08:00
ipaddress.c ip link: Allow to filter devices by master dev 2014-11-29 11:27:41 -08:00
ipaddrlabel.c kill spaces before tabs 2014-02-17 10:56:31 -08:00
ipfou.c ip fou: Support to configure foo-over-udp RX 2014-11-06 16:17:34 -08:00
ipl2tp.c iproute2: add l2spec_type param to l2tp add session 2013-03-27 13:20:58 -07:00
iplink.c ip link: Add ipvlan support to the iproute2/ip util 2014-12-03 09:37:37 -08:00
iplink_bond.c ip link: Shortify printing the usage of link type 2014-10-09 08:29:47 -07:00
iplink_bond_slave.c iproute2: allow to change slave options via type_slave 2014-09-28 16:05:24 -07:00
iplink_bridge.c add bridge master device support 2014-09-28 16:33:29 -07:00
iplink_bridge_slave.c add bridge_slave device support 2014-09-28 16:31:04 -07:00
iplink_can.c ip link: Shortify printing the usage of link type 2014-10-09 08:29:47 -07:00
iplink_hsr.c ip link: Shortify printing the usage of link type 2014-10-09 08:29:47 -07:00
iplink_ipoib.c ip link: Shortify printing the usage of link type 2014-10-09 08:29:47 -07:00
iplink_ipvlan.c ip link: Add ipvlan support to the iproute2/ip util 2014-12-03 09:37:37 -08:00
iplink_macvlan.c ip link: Shortify printing the usage of link type 2014-10-09 08:29:47 -07:00
iplink_macvtap.c ip link: Shortify printing the usage of link type 2014-10-09 08:29:47 -07:00
iplink_vlan.c ip link: Shortify printing the usage of link type 2014-10-09 08:29:47 -07:00
iplink_vxlan.c vxlan: Add support for enabling UDP checksums 2014-11-29 11:07:00 -08:00
ipmaddr.c ipmaddr: add whitespace around = 2013-03-14 13:44:25 -07:00
ipmonitor.c ip monitor: Allow to filter events by dev 2014-11-29 11:15:40 -08:00
ipmroute.c ip monitor: Allow to filter events by dev 2014-11-29 11:15:40 -08:00
ipneigh.c ip monitor: Allow to filter events by dev 2014-11-29 11:15:40 -08:00
ipnetconf.c ip monitor: Allow to filter events by dev 2014-11-29 11:15:40 -08:00
ipnetns.c ip netns: Identify netns for the current process 2014-11-29 11:19:11 -08:00
ipntable.c kill spaces before tabs 2014-02-17 10:56:31 -08:00
ipprefix.c cleanup warnings 2014-08-04 10:30:35 -07:00
iproute.c ip route: enable per-route ecn settings via 'features' option 2014-12-09 16:26:39 -08:00
iprule.c cleanup warnings 2014-08-04 10:30:35 -07:00
iptoken.c ip: ipv6: add tokenized interface identifier support 2013-05-03 13:17:21 -07:00
iptunnel.c ip tunnel: fix 'ip -oneline tunnel show' for some GRE tunnels 2014-10-09 08:24:01 -07:00
iptuntap.c ip tuntap: Added missing commands in usage 2014-09-28 16:19:31 -07:00
ipxfrm.c xfrm: add support of ESN and anti-replay window 2014-10-29 22:50:48 -07:00
link_gre.c ip link gre: Add support to configure FOU and GUE 2014-11-06 16:17:34 -08:00
link_gre6.c ip link: Shortify printing the usage of link type 2014-10-09 08:29:47 -07:00
link_ip6tnl.c ip link: Shortify printing the usage of link type 2014-10-09 08:29:47 -07:00
link_iptnl.c ip link ipip: Add support to configure FOU and GUE 2014-11-06 16:17:34 -08:00
link_veth.c ip link: Shortify printing the usage of link type 2014-10-09 08:29:47 -07:00
link_vti.c ip link: Shortify printing the usage of link type 2014-10-09 08:29:47 -07:00
link_vti6.c iproute2: VTI6 support for ip -6 link command. 2014-09-28 16:23:12 -07:00
routef ip/routef lifesaver 2007-07-10 18:29:20 -07:00
routel (Logical change 1.3) 2004-04-15 20:56:59 +00:00
rtm_map.c (Logical change 1.3) 2004-04-15 20:56:59 +00:00
rtmon.c ip: make local functions static 2013-02-12 11:38:35 -08:00
rtpr (Logical change 1.3) 2004-04-15 20:56:59 +00:00
static-syms.c Fix build when shared libraries are disabled 2013-03-13 08:29:59 -07:00
tcp_metrics.c ip: support of usec rtt in tcp_metrics 2014-09-28 15:58:36 -07:00
tunnel.c Remove trailing whitespace 2014-02-17 10:55:31 -08:00
tunnel.h Fix FSF address in file headers 2013-12-06 15:05:07 -08:00
xfrm.h Fix FSF address in file headers 2013-12-06 15:05:07 -08:00
xfrm_monitor.c cleanup warnings 2014-08-04 10:30:35 -07:00
xfrm_policy.c kill spaces before tabs 2014-02-17 10:56:31 -08:00
xfrm_state.c xfrm: add support of ESN and anti-replay window 2014-10-29 22:50:48 -07:00