b7a3df0f3c56c10587e926307daaa87fc3b854bf |
09-Jul-2013 |
Lorenzo Colitti <lorenzo@google.com> |
Support experimental UID range routing. This uses the FRA_UID_START and FRA_UID_END rule attribute types with values 18 and 19, and the RTA_UID route attribute type with value 18. Syntax uses the uidrange keyword for rules and the uid keyword for routes. Example: root@hammerhead:/ # ip -6 rule add prio 123 uidrange 100-200 lookup 100 root@hammerhead:/ # ip -6 rule | grep uidrange 123: from all uidrange 100-200 lookup 100 ooot@hammerhead:/ # t@hammerhead:/ # ip -4 route get uid 10045 8.8.4.4 8.8.4.4 via 192.168.159.254 dev wlan0 src 192.168.158.102 uid 10045 cache (cherry picked from commit 628e7252f75b2621d4b8c5f9314f55f3ec24b92b) Change-Id: I52d544f27ffef895ad5513a516e37cfba7da9b75
ib_rules.h
tnetlink.h
|
955c9d3f76d0e40573e13ee6cb17611a14a2d74f |
08-Feb-2014 |
Elliott Hughes <enh@google.com> |
Post-uapi cleanup. We can just use the uapi headers now. (This is probably true for most of these header files, but I just want to undo the changes we made during the uapi transition.) Change-Id: I5d04ec944ee3bb9328d36f9b2288ba961102492c
ocket.h
ypes.h
|
ef1d8bcf963fc15c12c80822063355f91797ac9e |
22-Nov-2013 |
The Android Open Source Project <initial-contribution@android.com> |
Merge commit '157d428913c3d738be481f12e8cbf9267b3b2862' into HEAD
|
37e1432f3532723d0a65f567340872ec84091621 |
12-Nov-2013 |
Elliott Hughes <enh@google.com> |
Fix build for both old and uapi kernel headers. Bug: 11559337 Change-Id: Iba1a3aa97ed39a9e45b64cb37c26682ad292f7c4
ocket.h
ypes.h
|
29cea29df0dfe45562fd42673e26608d25180eee |
10-Apr-2012 |
Stephen Hemminger <shemminger@vyatta.com> |
Merge in 3.3-rc2 kernel headers
f.h
kt_sched.h
|
c23abafbdcdd3754bea50f1452fed36da5515379 |
15-Mar-2012 |
Stephen Hemminger <shemminger@vyatta.com> |
update to 3.3-rc7 kernel headers
f_link.h
tnetlink.h
|
f6062360100ada8cbaac5b837c85c8f2f3e0765d |
20-Jan-2012 |
Stephen Hemminger <shemminger@vyatta.com> |
Fix unix socket diagnostic build Get updated headers incorporated into build environment and include required sock_diag.h.
ock_diag.h
nix_diag.h
|
dfbaa90dec05d3798ad845db20e1b273ffcfcf0a |
15-Dec-2011 |
Pavel Emelyanov <xemul@parallels.com> |
iproute: Dump unix sockets via netlink Get the same info as from /proc file plus the peer inode. Applies on top of new sock diag patch and udp diag patch. Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
nix_diag.h
|
7878c0ba404c3688442d2362203d79fa108450e0 |
19-Jan-2012 |
Stephen Hemminger <shemminger@vyatta.com> |
Update to 3.3 headers (with inet_diag fix) Incorporate change to fix inet_diag build failure.
net_diag.h
kt_sched.h
|
a08d2590a042f8173713cb3b1bf7bb7aeb3ce584 |
10-Jan-2012 |
Stephen Hemminger <shemminger@vyatta.com> |
Update to kernel v3.3 headers Initial merge window version of headers
f.h
f_ether.h
f_vlan.h
net_diag.h
eighbour.h
etlink.h
kt_sched.h
ypes.h
|
38cd311adef818a891a0d9fa778969419fe55141 |
24-Dec-2011 |
Stephen Hemminger <shemminger@vyatta.com> |
l2tp: Add l2tp support Based on earlier implementation by James Chapman. But instead of dragging in all of libnl, use existing libnetlink infrastructure.
2tp.h
|
1b1177ed5f3a8e34b1c7c7c79922c31448f212c9 |
22-Dec-2011 |
Stephen Hemminger <shemminger@vyatta.com> |
Update to latest 3.2 kernel headers Keep in sync
kt_sched.h
|
9044a4547d73df5c41fd53c83e5ccc2a59200797 |
23-Nov-2011 |
Stephen Hemminger <shemminger@vyatta.com> |
Update to 3.2.0-rc2 headers
an/netlink.h
f.h
f_ether.h
f_link.h
net_diag.h
p6_tunnel.h
etfilter_ipv4.h
etfilter_ipv4/ip_tables.h
etlink.h
|
707f612c00a91fe3c17d7af5319e423545a496c5 |
10-Oct-2011 |
Stephen Hemminger <shemminger@vyatta.com> |
Update to 3.1-rc9 kernel headers Align header files with sanitized version of headers in kernel.
f_ether.h
etlink.h
tnetlink.h
ocket.h
c_ematch/tc_em_meta.h
|
0f28c38b34fbfe97a3f0e84871d6dde737b597a9 |
31-Aug-2011 |
Stephen Hemminger <shemminger@vyatta.com> |
Update headers to 3.0.4 Update the automatically generated sanitized headers
f.h
|
e760a19a437997820f16846636c0db23faa6d3ba |
11-Jul-2011 |
Stephen Hemminger <shemminger@vyatta.com> |
Update kernel headers to 3.0
f_link.h
etfilter.h
etlink.h
kt_sched.h
|
21cfb5e1d9dfce7612ba622bcaf8e301268a35c8 |
12-Apr-2011 |
Stephen Hemminger <shemminger@vyatta.com> |
update to 2.6.39-rc3 headers
an/netlink.h
f.h
f_link.h
etdevice.h
etfilter.h
kt_sched.h
frm.h
|
9351fec72d2bb4e7501c12949855ab252b037bce |
13-Jan-2011 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Update to lasest kernel headers
f_ether.h
f_link.h
etfilter.h
frm.h
|
1a441f49ec87ef74b978d7ae17da2a9b2ca6e811 |
07-Jan-2011 |
Dmitry Shmidt <dimitrysh@google.com> |
Update iproute2 to ver 2.6.35 Change-Id: I8a85cc051aea35e4562c7fea46c148ed2757efc6 Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
an/netlink.h
ib_rules.h
en_stats.h
enetlink.h
f.h
f_addr.h
f_addrlabel.h
f_arp.h
f_ether.h
f_link.h
f_tun.h
f_tunnel.h
f_vlan.h
eighbour.h
etdevice.h
etfilter/x_tables.h
etfilter/xt_tcpudp.h
etfilter_ipv4/ip_tables.h
etlink.h
kt_cls.h
kt_sched.h
tnetlink.h
c_act/tc_gact.h
c_act/tc_ipt.h
c_act/tc_mirred.h
c_act/tc_nat.h
c_act/tc_pedit.h
c_act/tc_skbedit.h
c_ematch/tc_em_cmp.h
c_ematch/tc_em_meta.h
c_ematch/tc_em_nbyte.h
frm.h
|
8552b387df5ff1c1df2b0a8e6585b53928838471 |
30-Dec-2010 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Update to 2.6.37-rc8 headers Use sanitized headers from 2.6.37-rc8
f.h
etfilter/x_tables.h
etfilter_ipv4/ip_tables.h
etlink.h
c_ematch/tc_em_meta.h
ypes.h
|
3822cc986cc33751b82a22b91289ef088d94440c |
01-Dec-2010 |
Gregoire Baron <baronchon@n7mm.org> |
tc: add ACT_CSUM action support (csum) Add the iproute2 support for the ACT_CSUM action. Can be used as following, certainly in conjunction with the ACT_PEDIT action (pedit): # In order to DNAT (stateless) IPv4 packet from 192.168.1.100 to # 0x12345678 (18.52.86.120), and update the IPv4 header checksum and # the UDP checksum (the last one, only if the packet is UDP). tc filter add eth0 prio 1 protocol ip parent ffff: \ u32 match ip src 192.168.1.100/32 flowid :1 \ action pedit munge offset 16 u32 set 0x12345678 \ pipe csum ip and udp # In order to alter destination address of IPv6 TCP packets from fc00::1 # and correct the TCP checksum (nothing happened? except maybe for # checksums in the TCP payload ...). tc filter add eth0 prio 1 protocol ipv6 parent ffff: \ u32 match ip6 src fc00::1/128 match ip6 protocol 0x06 0xff flowid :1 \ action pedit munge offset 24 u32 set 0x12345678 \ pipe csum tcp
c_act/tc_csum.h
|
7162c921488de9093c522b858a1ab488b8f50c96 |
21-Aug-2010 |
Changli Gao <xiaosuo@gmail.com> |
iproute2: tc: f_flow: add key rxhash We can use rxhash to classify the traffic into flows. As rxhash maybe supplied by NIC or RPS, it is cheaper. Signed-off-by: Changli Gao <xiaosuo@gmail.com> Acked-by: Jamal Hadi Salim <hadi@cyberus.ca>
kt_cls.h
|
3f5c1a01e6bc15593635705aa0b19dcac965be26 |
21-Oct-2010 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Update to 2.6.36 headers Use santized headers from 2.6.36 release
f_ether.h
etdevice.h
etlink.h
c_ematch/tc_em_text.h
ypes.h
|
04a9fc0a50f9a7677f22c9746cf2f4aadc2c8257 |
23-Aug-2010 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Update kernel headers to 2.6.36-rc2
f.h
f_ether.h
f_link.h
etdevice.h
tnetlink.h
|
b4397f580e6eb3f20e8c433833be20283b44a3bc |
19-May-2010 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Update kernel derived headers Version for 2.6.35 version on -next
enetlink.h
f.h
f_arp.h
f_ether.h
f_link.h
f_tun.h
etfilter/x_tables.h
tnetlink.h
|
a171395410bb8a6428e099a5b9d55e35a86f3b24 |
17-May-2010 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Update kernel headers to 2.6.34 final version Last minute IOV format change.
f_link.h
|
dcfb7a77f8709125e97c313cb8ab6ec4d87468f4 |
07-Apr-2010 |
San Mehat <san@google.com> |
iproute2: Initial checkin of version iproute2-2.6.31 For http://b/issue?id=2576057 Change-Id: Ic2034b9512b4cbf7a2d66501cd9ef387355eba1d Signed-off-by: San Mehat <san@google.com>
tm.h
tmapi.h
tmioc.h
tmsap.h
an/netlink.h
ib_rules.h
en_stats.h
enetlink.h
dlc/ioctl.h
f.h
f_addr.h
f_addrlabel.h
f_arp.h
f_ether.h
f_link.h
f_tunnel.h
f_vlan.h
net_diag.h
p6_tunnel.h
eighbour.h
etdevice.h
etfilter.h
etfilter/x_tables.h
etfilter/xt_tcpudp.h
etfilter_ipv4.h
etfilter_ipv4/ip_tables.h
etlink.h
kt_cls.h
kt_sched.h
tnetlink.h
ocket.h
c_act/tc_gact.h
c_act/tc_ipt.h
c_act/tc_mirred.h
c_act/tc_nat.h
c_act/tc_pedit.h
c_act/tc_skbedit.h
c_ematch/tc_em_cmp.h
c_ematch/tc_em_meta.h
c_ematch/tc_em_nbyte.h
ypes.h
eth.h
frm.h
|
8881ece54ff3977dbe8d4159f91d18d7c5df9aa8 |
30-Mar-2010 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Update to 2.6.34-rc2 headers
f_tun.h
f_tunnel.h
|
33ff9324def1d618614ba869fa2d7e73fde8428e |
04-Mar-2010 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2
|
8ecdcce08319d0e39b0d32c1d17db3f69d85a35c |
04-Mar-2010 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Update headers for 2.6.33-net-next Use santized headers from net-next tree.
an/netlink.h
f_link.h
etdevice.h
etfilter/x_tables.h
tnetlink.h
frm.h
|
ab322673298bd0b8927cdd9d11f3d36af5941b93 |
26-Dec-2009 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Update exported kernel headers These corespond with 2.6.33-rc2
ib_rules.h
en_stats.h
f.h
f_addr.h
f_addrlabel.h
f_arp.h
f_link.h
f_tunnel.h
f_vlan.h
eighbour.h
etdevice.h
etfilter/x_tables.h
etfilter/xt_tcpudp.h
etfilter_ipv4/ip_tables.h
etlink.h
kt_cls.h
kt_sched.h
tnetlink.h
c_act/tc_gact.h
c_act/tc_ipt.h
c_act/tc_mirred.h
c_act/tc_nat.h
c_act/tc_pedit.h
c_act/tc_skbedit.h
c_ematch/tc_em_cmp.h
c_ematch/tc_em_meta.h
c_ematch/tc_em_nbyte.h
frm.h
|
8007bfb5adc596030a92607c9c2ef9dc053cf39f |
10-Nov-2009 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Update to 2.6.32 kernel headers
f_addr.h
f_arp.h
f_tunnel.h
etdevice.h
tnetlink.h
ocket.h
|
580fbd88f75cc9eea0d28a48c025b090eb9419a7 |
19-Sep-2009 |
David Woodhouse <dwmw2@infradead.org> |
Add 'ip tuntap' support. This patch provides support for 'ip tuntap', allowing creation and deletion of persistent tun/tap devices.
f_tun.h
|
f40554f68722aa37c25ae7ab99a1f997e1c59428 |
10-Sep-2009 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Update kernel headers to 2.6.31 Final 2.6.31 released, so update sanitized headers.
en_stats.h
f_addr.h
f_ether.h
f_link.h
f_tunnel.h
f_vlan.h
net_diag.h
etfilter/x_tables.h
etfilter_ipv4.h
etlink.h
tnetlink.h
ocket.h
ypes.h
frm.h
|
f0309aa493d966f0b32a21a28d9fd156f4c41860 |
26-Aug-2009 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
add include/linux/if_arp.h
f_arp.h
|
c40bba6922b470c0fd0c7a7b8b09584527c468e9 |
06-Aug-2009 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
update kernel headers to 2.6.31-rc5
en_stats.h
f.h
f_addr.h
f_ether.h
f_link.h
f_tunnel.h
f_vlan.h
net_diag.h
eighbour.h
etdevice.h
etfilter/x_tables.h
etfilter/xt_tcpudp.h
etfilter_ipv4.h
etlink.h
tnetlink.h
ocket.h
ypes.h
frm.h
|
5a2044782b6a0eb7594d3b3e2e32bbd6a63e77f1 |
12-May-2009 |
Wolfgang Grandegger <wg@grandegger.com> |
iproute2: Support for the CAN netlink Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
an/netlink.h
|
67881151423f1173ddc31e4f27d736044c2c9a96 |
24-Mar-2009 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Use sanatized headers from 2.6.29 Update to final 2.6.29 headers
tm.h
enetlink.h
f.h
f_addr.h
f_addrlabel.h
f_link.h
f_tunnel.h
net_diag.h
p6_tunnel.h
eighbour.h
kt_cls.h
kt_sched.h
tnetlink.h
ocket.h
c_act/tc_gact.h
c_act/tc_mirred.h
c_act/tc_pedit.h
c_ematch/tc_em_cmp.h
c_ematch/tc_em_meta.h
c_ematch/tc_em_nbyte.h
ypes.h
frm.h
|
1e659af3c0c6d1aad6007c5b4c5405b1fee483d7 |
18-Mar-2009 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Add DHCP as routing protocol
tnetlink.h
|
c86f34942a0ce9f8203c0c38f9fe9604f96be706 |
19-Nov-2008 |
Patrick McHardy <kaber@trash.net> |
iproute: add DRR support add DRR support This patch adds support for the DRR scheduler I just sent to iproute. Signed-off-by: Patrick McHardy <kaber@trash.net>
kt_sched.h
|
f72a7aab0ce946ca1133cc8b6b7fcb088fbb1d96 |
07-Jan-2009 |
Alexander Duyck <alexander.h.duyck@intel.com> |
add support for skbedit action Provides ability to edit queue_mapping field Provides ability to edit priority field usage: action skbedit [queue_mapping QUEUE_MAPPING] [priority PRIORITY] at least one option must be select, or both at the same time Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
c_act/tc_skbedit.h
|
05bfd165958d1859275b0158fedcb00cea58ad0d |
07-Jan-2009 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Update headers to 2.6.28 Put in sanitized 2.6.28 headers
f.h
f_ether.h
f_link.h
f_tunnel.h
etfilter.h
kt_sched.h
tnetlink.h
ocket.h
frm.h
|
5a67f8f9d3a7f80a49554fb1ca4e68a1effd5399 |
15-Sep-2008 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Update to 2.6.27 API The one issue was the old multiqueue API, so that is handled by tc_util.h
tm.h
f.h
f_vlan.h
p6_tunnel.h
etfilter.h
etfilter_ipv4.h
etfilter_ipv4/ip_tables.h
kt_cls.h
kt_sched.h
tnetlink.h
ocket.h
|
01eb17a66dec4db6206fdba17b1dfed2f72f8ef3 |
15-Jul-2008 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Update headers to 2.6.26 Copy santized version of headers from 2.6.26 final version.
etfilter_ipv4/ip_tables.h
frm.h
|
3ea2fb985f3aa979a2b270d01fa651a5ef814464 |
20-Jun-2008 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Update to 2.6.26-rc6 headers Copy sanitized headers from 2.6.26-rc6
tm.h
f_tunnel.h
etfilter.h
etfilter_ipv4.h
tnetlink.h
ypes.h
frm.h
|
292f29b42c3444375b5ae7086484c99da7129d94 |
09-Apr-2008 |
Jesper Dangaard Brouer <hawk@diku.dk> |
ATM cell alignment. Introducing the function that does the ATM cell alignment, and modifying tc_calc_rtable() to use this based upon a linklayer parameter. Modified from original to use constants from atm.h and fix all the usages of rtable in same patch. Signed-off-by: Jesper Dangaard Brouer <hawk@comx.dk> Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
tm.h
tmapi.h
tmioc.h
tmsap.h
|
5344bb287cbf6bb68741a19c2dc66b3fd33e9258 |
01-Apr-2008 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Update kernel headers to 2.6.25-rc7 Copy sanitized kernel headers from 2.6.25-rc7 to ensure proper compatiability.
etfilter.h
kt_cls.h
ypes.h
|
ace7be7d3bfb8de061b514dcffb9d4019b7536df |
13-Feb-2008 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
add include/linux/hdlc/ioctl.h Need to add include/linux/hdlc/ioctl.h because it is not present in older releases. Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
dlc/ioctl.h
|
10bd7e846030b1f2b5c4a9180474569870a05da1 |
08-Feb-2008 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
add support for matching AOE and CAN ether types Update the protocol table to match current kernel support. Why is the list not in an /etc file?
f_ether.h
|
e7305a84c63c4a311ca1d888a6c986a0d1972efd |
08-Feb-2008 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
reharmonize headers with pre-freeze 2.6.25 Some minor header file changes headed for 2.6.25
kt_cls.h
kt_sched.h
|
66862d3cc704973a3fde309e05912328480745bd |
05-Feb-2008 |
Patrick McHardy <kaber@trash.net> |
cls_flow: add vlan-tag support commit 94e9cba778cb97d77d9146dc3bd38ff195bc2c8a Author: Patrick McHardy <kaber@trash.net> Date: Sat Feb 2 18:22:16 2008 +0100 [IPROUTE]: cls_flow: add vlan-tag support Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
kt_cls.h
|
efc0ea56c83f83698ca33e92afc63d5260710efa |
01-Feb-2008 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
harmonize headers with upcoming 2.6.25 Add stuff from early 2.6.25 merge. Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
f_addrlabel.h
ypes.h
frm.h
|
9932abb498ca5280027ff57c92a4e948eac41652 |
31-Jan-2008 |
Patrick McHardy <kaber@trash.net> |
Add flow classifier support [IPROUTE]: Add flow classifier support Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
kt_cls.h
|
5626a24a8bcbbd149718a5bf148eb18b61d46538 |
31-Jan-2008 |
Patrick McHardy <kaber@trash.net> |
Add support for SFQ xstats [IPROUTE]: Add support for SFQ xstats Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
kt_sched.h
|
fb8cc5b26874bc67c4924155711b3f49f0d9b1ee |
24-Jan-2008 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
update headers to current net-2.6.25 Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
etfilter.h
kt_cls.h
kt_sched.h
c_ematch/tc_em_meta.h
frm.h
|
bfe594fe31419a5f2cdd7ed7864b587d76fc22de |
31-Dec-2007 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Update header files from net-2.6.25 Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
etfilter.h
etfilter/x_tables.h
etfilter_ipv4/ip_tables.h
frm.h
|
4c7abb271b8fc44caa40388d02bdd0de196d0dac |
31-Dec-2007 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Merge branch 'master' into net-2.6.25
|
77aa4d03a7e54dc1cb40f4497a8882fb0c7deb48 |
31-Dec-2007 |
Stephen Hemminger <stephen.hemminger@vyatta.com> |
Use netinet/tcp.h (with correction) rather than kernel headers Fix the userspace header file rather than importing more kernel headers. Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
cp.h
|
118c923cc09551d3428e2905a69c07c5719988e5 |
25-Dec-2007 |
Stephen Hemminger <shemminger@linux-foundation.org> |
veth.h move to linux/ Move veth.h to linux/ since it is an API. Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
eth.h
|
0bd17929bc6e2df15dc3348f9690f698211c7711 |
26-Nov-2007 |
Templin, Fred L <Fred.L.Templin@boeing.com> |
iproute2-2.6.23: RFC4214 Support (v2.5) This patch includes support for the Intra-Site Automatic Tunnel Addressing Protocol (ISATAP) per RFC4214. The following diffs are specific to the iproute2-2.6.23 software distribution. This message includes the full and patchable diff text; please use this version to apply patches. Signed-off-by: Fred L. Templin <fred.l.templin@boeing.com> Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
f_tunnel.h
|
e50e9f9123005b3561b6991ff73533cbcedda983 |
11-Dec-2007 |
Stephen Hemminger <shemminger@linux-foundation.org> |
Merge branch 'master' into net-2.6.25
|
ec30dcce718ebe13f6396cb560283d3cbcca7354 |
12-Oct-2007 |
Herbert Xu <herbert@gondor.apana.org.au> |
Add NAT action Here's a patch to add support for the nat action which is now in the kernel. Thanks, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt -- Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
c_act/tc_nat.h
|
be8d89d3bf4aac08a67c02e317e15dcd82447b58 |
10-Dec-2007 |
Stephen Hemminger <shemminger@linux-foundation.org> |
Fix breakage from netfilter/ip_tables header change. Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
etfilter.h
|
70e6e38aadab8cf5b619e0a691d6103fcf5fac48 |
10-Dec-2007 |
Stephen Hemminger <shemminger@linux-foundation.org> |
Merge header file changes from net-2.6.25 Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
f.h
etfilter_ipv4/ip_tables.h
tnetlink.h
ocket.h
|
5472ac6f9fab8632b89da31df56419c8423b020d |
29-Nov-2007 |
Stephen Hemminger <shemminger@linux-foundation.org> |
2.6.24-rc3 headers Resync santized headers with 2.6.24-rc3 Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
f_link.h
etlink.h
kt_sched.h
tnetlink.h
ocket.h
|
dfd26e1c4c6a1cae65adb4ca473efb32d6d9297b |
05-Sep-2007 |
Stephen Hemminger <shemminger@linux-foundation.org> |
Update kernel headers to 2.6.23-rc5 Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
p_mp_alg.h
tnetlink.h
|
5c302d518f10e67ddab9e44207a0c878214ed389 |
01-Sep-2007 |
Patrick McHardy <kaber@trash.net> |
vlan support 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>
f_vlan.h
|
a6ffa8b00d60c1fff5d197575c2e5a896e2e15b0 |
22-Aug-2007 |
Stephen Hemminger <shemminger@linux-foundation.org> |
sanitized headers update to 2.6.23-rc3 Update headers Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
f_link.h
etfilter_ipv4/ip_tables.h
kt_cls.h
kt_sched.h
tnetlink.h
ocket.h
|
292ce96bca64dee087fe00d38743f5e2d1895c5d |
14-Aug-2007 |
PJ Waskiewicz <peter.p.waskiewicz.jr@intel.com> |
iproute2: sch_rr support in tc This patch applies on top of Patrick McHardy's RTNETLINK patches to add nested compat attributes. This is needed to maintain ABI for sch_{rr|prio} in the kernel with respect to tc. A new option, namely multiqueue, was added to sch_prio and sch_rr. This will allow a user to turn multiqueue support on for sch_prio or sch_rr at loadtime. Also, tc qdisc ls will display whether or not multiqueue is enabled on that qdisc. When in multiqueue mode, a user can specify a value of 0 for bands, and the number of bands will be created to match the number of queues on the device. This patch is to support the new sch_rr (round-robin) qdisc being proposed in NET for multiqueue network device support in the Linux network stack. It uses q_prio.c as the template, since the qdiscs are nearly identical, outside of the ->dequeue() routine. Signed-off-by: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
kt_sched.h
|
80c05b0976be86308e92b2837e0a94c484e388b4 |
19-Jul-2007 |
Johannes Berg <johannes@sipsolutions.net> |
show multicast groups Update the included version of the genetlink.h header to the multicast group API and make the generic netlink controller part show multicast groups where applicable. Also fix two typos. Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
enetlink.h
|
6560dbb89b08c8821b9fa5affa7a249952900a39 |
20-Jun-2007 |
Stephen Hemminger <shemminger@linux-foundation.org> |
fix build warnings Fix problems from recent if.h related changes. Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
etfilter_ipv4/ip_tables.h
|
dcb283c300299d79a37fd386ea854b156fd503c5 |
20-Jun-2007 |
Thomas Graf <tgraf@suug.ch> |
iproute2: Support IFF_LOWER_UP and IFF_DORMANT In order to support these new flags add current linux/if.h into the directory with the local copies. This caused troubles with outdated redefinitions from net/if.h so I've removed the dependency on it. Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
f.h
|
de3d12f48ac1869fc9f9cb442b2d692b027d8a14 |
20-Jun-2007 |
Stephen Hemminger <shemminger@linux-foundation.org> |
headers update to 2.6.22 Update to sanitized version of 2.6.22-rc5 headers. Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
ib_rules.h
f_addr.h
f_link.h
etfilter/x_tables.h
etfilter_ipv4/ip_tables.h
etlink.h
ocket.h
c_act/tc_defact.h
frm.h
|
ab4c2f14fb93700c9aefeb02ed9918565ba332a1 |
16-Mar-2007 |
Stephen Hemminger <shemminger@linux-foundation.org> |
Add xt_tcpudp.h Needed for cross/backwards compiles. Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
etfilter/xt_tcpudp.h
|
e309c5fa6adf7c48074a08126721838ad4ea2749 |
13-Mar-2007 |
Stephen Hemminger <shemminger@linux-foundation.org> |
Use kernel headers from 2.6.20.y Update kernel headers to be versions from 2.6.20.y Solve cross compile build problems with x_tables and netfilter. Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
f_addr.h
f_link.h
etfilter/x_tables.h
etfilter_ipv4.h
etfilter_ipv4/ip_tables.h
|
be7f286e8353cc947c6d2a74b21989af23988812 |
14-Dec-2006 |
Patrick McHardy <kaber@trash.net> |
[IPROUTE]: Add support for routing rule fwmark masks Needs kernel >= 2.6.19. Signed-off-by: Patrick McHardy <kaber@trash.net>
tnetlink.h
|
5a8ba228620604880f47d9087d7c5cdbebb12ffd |
14-Dec-2006 |
Stephen Hemminger <shemminger@osdl.org> |
Change to post 2.6.19 sanitized headers Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
f_addr.h
f_link.h
p_tables.h
etfilter_ipv4/ip_tables.h
tnetlink.h
ocket.h
frm.h
|
7c9e557ee4144f36e6eb10080e913b07a9937473 |
06-Dec-2006 |
jamal <hadi@cyberus.ca> |
Update generic netlink header Stepehen, Didnt hear back from you, please apply this one; needed for the next patches. cheers, jamal [GENL] Update generic netlink header The header file needs to be uptodate with recent changes to allow for forward compatibility Signed-off-by: J Hadi Salim <hadi@cyberus.ca> Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
enetlink.h
|
9626dfd54c3cc4deec1c651a0bfee65b50feb78b |
05-Dec-2006 |
Stephen Hemminger <shemminger@osdl.org> |
Add more includes Add more sanitized headers to make build work, and get rid of warning Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
p_tables.h
ypes.h
|
ead2ba7008c9db02954dae6f180aed8770a0560d |
05-Dec-2006 |
Stephen Hemminger <shemminger@osdl.org> |
Update to 2.6.19 headers Headers extracted from early 2.6.20 development process Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
enetlink.h
f_addr.h
f_link.h
net_diag.h
p6_tunnel.h
eighbour.h
etlink.h
kt_cls.h
tnetlink.h
ocket.h
cp.h
frm.h
|
288384f22ffafd2d7d888ee45d8dfcf26d3f2b1c |
23-Nov-2006 |
Masahide NAKAMURA <nakam@linux-ipv6.org> |
TUNNEL: IPv6-over-IPv6 tunnel support. 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>
p6_tunnel.h
|
3123a0ccdd6b2f0b30c9e7d87c4a698577b3e5a5 |
09-Nov-2006 |
Thomas Graf <tgraf@suug.ch> |
Add support for inverted selectors Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
ib_rules.h
|
93576793a1cb8b5d8b5fff5cb544116c71a42475 |
26-Sep-2006 |
Stephen Hemminger <shemminger@osdl.org> |
Change to a slighly extended version of 2.6.18 header kernel headers. Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
tnetlink.h
|
34e9564753075c756f96597e7aa57f969a403aaf |
11-Aug-2006 |
Patrick McHardy <kaber@trash.net> |
Add support for larger number of routing tables [IPROUTE]: Add support for larger number of routing tables Support support for 2^32 routing tables by using the new RTA_TABLE attribute for specifying tables > 255 and intepreting it if it is sent by the kernel. When tables > 255 are used on a kernel not supporting it an error will occur because of the unknown netlink attribute. Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
tnetlink.h
|
65018ae43b14c8157bbe05473d76635626177b87 |
08-Aug-2006 |
Jamal Hadi Salim <hadi@cyberus.ca> |
This patch adds a generic netlink controller interface. The controller is the only module using this at the moment. Thomas has a sample user of genetlink that would fit here; bug him for it. Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
enetlink.h
|
1d35a1273d97bf140fc0c770e58933cf1e9bb1b1 |
04-Aug-2006 |
Stephen Hemminger <shemminger@osdl.org> |
Update headers to santized versions of 2.6.18
etlink.h
ocket.h
frm.h
|
8f8a36487119a3cd1afe86a9649704aca088567b |
09-May-2006 |
Stephen Hemminger <shemminger@freekitty.localdomain> |
Restrip include files based on 2.6.17
tnetlink.h
ocket.h
frm.h
|
51f66a70ea05c8cb1dd9355f1931d6ae325196f9 |
23-Mar-2006 |
shemminger <shemminger> |
Minor re-merge of 2.6.16 header files santitized.
c_ematch/tc_em_meta.h
|
40b6c62c6373a4dd4191078fdc6a2994792b2cb6 |
11-Mar-2006 |
shemminger <shemminger> |
Add more rtproto values
tnetlink.h
|
e460f82efb08274264bc0a181dcb30a93492b72f |
10-Mar-2006 |
shemminger <shemminger> |
Include file update
ocket.h
|
09954dc61adc3051cbb2127e2bfcf692502c8306 |
10-Jan-2006 |
shemminger <shemminger> |
IP ntable support and header update.
etlink.h
tnetlink.h
cp.h
frm.h
|
a31a5d5904dd35d6a5839e66845f236e3284bb45 |
10-Dec-2005 |
shemminger <shemminger> |
Add corrupt option for netem
kt_sched.h
|
2034ee975057937855cab33768b27977dcd4feae |
01-Nov-2005 |
shemminger <shemminger> |
Resync headers and do new release.
etlink.h
|
351efcde4e62967362a10b29f3b701cfecd7cdfc |
01-Sep-2005 |
shemminger <shemminger> |
Update header files to 2.6.14 Integrate support for DCCP and tcp_diag into ss Add -batch to ip command
net_diag.h
etlink.h
tnetlink.h
c_act/tc_defact.h
cp.h
cp_diag.h
frm.h
|
6864c1e7890c65dd2ee037809f772790b04792b4 |
08-Aug-2005 |
shemminger <shemminger> |
Update to latest kernel headers. Fix out of range on paretonormal
etlink.h
kt_cls.h
kt_sched.h
tnetlink.h
c_ematch/tc_em_meta.h
cp.h
frm.h
|
c428e91b5ef4e5a5b818f76c7511c89cd96d6757 |
23-Jun-2005 |
shemminger <shemminger> |
More missing cvs adds..
c_ematch/tc_em_cmp.h
c_ematch/tc_em_meta.h
c_ematch/tc_em_nbyte.h
|
7314173cf9d68cd5318fe0fef5b638fe7f7ecd30 |
23-Jun-2005 |
shemminger <shemminger> |
Add kernel stripped version of file to repo.
p_mp_alg.h
|
ea8fc1047d2b88ae1d123e3f79dbffbc2a3fa70c |
22-Jun-2005 |
shemminger <shemminger> |
Netem support for reorder Update include files and add support for TCP_CONG
kt_sched.h
tnetlink.h
cp_diag.h
frm.h
|
78615aaa1d1d1ae666e8afed9588de76820c332c |
30-Mar-2005 |
osdl.net!shemminger <osdl.net!shemminger> |
Fix build problem on 2.4 (Logical change 1.183)
etfilter_ipv4/ip_tables.h
|
206a04411c9dec5651243efe4c3d0c237f4e780d |
30-Mar-2005 |
osdl.net!shemminger <osdl.net!shemminger> |
update to latest from 2.6.12-rc2 (Logical change 1.181)
tnetlink.h
|
451d3b81e6abb5b7126e42c9334634305dc95fbe |
30-Mar-2005 |
osdl.net!shemminger <osdl.net!shemminger> |
add action stats (Logical change 1.181)
kt_cls.h
|
aa88498f180a1cd9659ba21bceaec7063a8b36fe |
14-Mar-2005 |
osdl.net!shemminger <osdl.net!shemminger> |
fix ip_tables for user mode. (Logical change 1.165)
etfilter_ipv4/ip_tables.h
|
3b084a8333f24e6f4d5be6ec332a7f7a5c4ad698 |
14-Mar-2005 |
osdl.net!shemminger <osdl.net!shemminger> |
(Logical change 1.160)
etfilter_ipv4/ip_tables.h
|
5b0e1de247d63623ab2304c3a190866e11db16fe |
14-Mar-2005 |
osdl.net!shemminger <osdl.net!shemminger> |
Initial revision
etfilter_ipv4/ip_tables.h
|
d639d9d18b2ef5a43cda5424830005333acfb288 |
10-Mar-2005 |
osdl.net!shemminger <osdl.net!shemminger> |
Update header files to be stripped version of 2.6.11 (Logical change 1.150)
en_stats.h
etlink.h
kt_cls.h
kt_sched.h
cp.h
|
1a1d4c5e02c28fdc8cac29ddc234dc2e27b3aa40 |
09-Feb-2005 |
osdl.net!shemminger <osdl.net!shemminger> |
don't need sa_family (Logical change 1.141)
etlink.h
|
7e7c737245a48cac0c9386b4cab6c35622fde629 |
18-Jan-2005 |
net[shemminger]!shemminger <net[shemminger]!shemminger> |
Import patch iproute2.121 (Logical change 1.124)
c_act/tc_pedit.h
|
73602d6604e8b703397c788760ed3d51469665e8 |
18-Jan-2005 |
net[shemminger]!shemminger <net[shemminger]!shemminger> |
Initial revision
c_act/tc_pedit.h
|
6f0ba88be018dee5feb08e7b125b10b633bb000c |
18-Jan-2005 |
net[shemminger]!shemminger <net[shemminger]!shemminger> |
Import patch iproute2.115 (Logical change 1.117)
kt_cls.h
|
1ffd7fd23eeaff57eb3b83b9dbbbda89ddf030e3 |
18-Jan-2005 |
net[shemminger]!shemminger <net[shemminger]!shemminger> |
Import patch iproute2.110 (Logical change 1.112)
c_act/tc_ipt.h
|
3e1d2ea6abe3c0f2fe9e180187e7f48efc80f290 |
18-Jan-2005 |
net[shemminger]!shemminger <net[shemminger]!shemminger> |
Initial revision
c_act/tc_ipt.h
|
00fa84801efb1eaca173bf71fb280e45e7f83c4a |
08-Dec-2004 |
net[shemminger]!shemminger <net[shemminger]!shemminger> |
Import patch mirred.patch (Logical change 1.111)
c_act/tc_mirred.h
|
d74b15e1656120bcc2c26db5d0f6fc3082efff65 |
08-Dec-2004 |
net[shemminger]!shemminger <net[shemminger]!shemminger> |
Initial revision
c_act/tc_mirred.h
|
e5879dc603ca2e9f27ca6d754fdf5e20f8072344 |
08-Dec-2004 |
ch[shemminger]!tgraf <ch[shemminger]!tgraf> |
iproute2: gnet_stats (Logical change 1.107)
en_stats.h
tnetlink.h
|
97bac1add0782ab4b3a0e1c9658bbfa1e50cd26b |
08-Dec-2004 |
ch[shemminger]!tgraf <ch[shemminger]!tgraf> |
Initial revision
en_stats.h
|
091ed219973108c83f1947f8d3b71018e3f1567e |
19-Oct-2004 |
osdl.net!shemminger <osdl.net!shemminger> |
Make sure we have sanatized headers that match 2.6.9 (Logical change 1.101)
tnetlink.h
frm.h
|
6232f4b527b701f350675a3e399ee3681bd81688 |
07-Oct-2004 |
osdl.net!shemminger <osdl.net!shemminger> |
Initial revision
cp.h
|
d163858f728e753eb63247f47827b331171d2e8a |
07-Oct-2004 |
osdl.net!shemminger <osdl.net!shemminger> |
(Logical change 1.92)
cp.h
|
e914a5c41afc9d7eb22835080ffbdc2c7c338e64 |
29-Sep-2004 |
osdl.net!shemminger <osdl.net!shemminger> |
reqs was rejected by kernel due to possible API breakage. (Logical change 1.91)
kt_sched.h
|
ee746aa8949f7195a90953175d121df3e896ee0b |
31-Aug-2004 |
net[shemminger]!shemminger <net[shemminger]!shemminger> |
Import patch patch-2.6.9-iproute2 (Logical change 1.77)
c_act/tc_gact.h
|
1e4bd804a4239c6bd3c70a9ea7a2c353386b4aec |
31-Aug-2004 |
net[shemminger]!shemminger <net[shemminger]!shemminger> |
Import patch reqs-patch-iproute2-2.6.8 (Logical change 1.77)
kt_sched.h
|
8e64f6fe1fd7c7f52773a1ae10915b060fc008b8 |
30-Aug-2004 |
net[shemminger]!shemminger <net[shemminger]!shemminger> |
Import patch gact_iproute-2.6.8_patch (Logical change 1.74)
c_act/tc_gact.h
|
d494aa372f776e324871375b3268da9bf9100302 |
30-Aug-2004 |
net[shemminger]!shemminger <net[shemminger]!shemminger> |
Initial revision
c_act/tc_gact.h
|
462074511f54ccc929a0d5a2c146f94dbc878afa |
30-Aug-2004 |
osdl.net!shemminger <osdl.net!shemminger> |
Copy of 2.6.9-rc2 (Logical change 1.73)
kt_sched.h
|
706e58708780c92616798945e6ece6df2479f5c3 |
23-Aug-2004 |
osdl.net!shemminger <osdl.net!shemminger> |
Copy of final netem api for this verison. 2004/08/09 16:46:47-07:00 osdl.net!shemminger Add distribution table loading (undebugged as yet). (Logical change 1.71)
kt_sched.h
|
68d5ba54296ba689ec96e20c82bc5936d63ecc66 |
14-Aug-2004 |
osdl.net!shemminger <osdl.net!shemminger> |
(Logical change 1.66)
kt_cls.h
|
6c45560b070371bd28bd90aa9a3c059c5f08c5eb |
14-Aug-2004 |
osdl.net!shemminger <osdl.net!shemminger> |
Initial revision
kt_cls.h
|
d7384952fc627d39d64a3877764f7cbd6d149639 |
09-Aug-2004 |
osdl.net!shemminger <osdl.net!shemminger> |
(Logical change 1.62)
frm.h
|
ba19bf0f317f01104eafd343003616c6ce05eb85 |
09-Aug-2004 |
osdl.net!shemminger <osdl.net!shemminger> |
Initial revision
frm.h
|
0633baa17231b777e75b813439c237e3de380cc8 |
04-Aug-2004 |
osdl.net!shemminger <osdl.net!shemminger> |
(Logical change 1.61)
etlink.h
kt_sched.h
tnetlink.h
cp_diag.h
|
28dfef0bbd3597ff3e91057568f50a5871b9e4f9 |
04-Aug-2004 |
osdl.net!shemminger <osdl.net!shemminger> |
Initial revision
etlink.h
kt_sched.h
tnetlink.h
cp_diag.h
|