Johannes Berg
80c05b0976
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>
2007-08-22 10:03:28 -07:00
Stephen Hemminger
0ac3470426
v2.6.22-070710
...
Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
2007-07-10 18:34:14 -07:00
Stephen Hemminger
954df8c66f
Snapshot update for 2.6.22
...
Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
2007-06-25 09:42:30 -07:00
Stephen Hemminger
6560dbb89b
fix build warnings
...
Fix problems from recent if.h related changes.
Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
2007-06-20 10:55:18 -07:00
Thomas Graf
dcb283c300
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>
2007-06-19 16:40:40 -07:00
Stephen Hemminger
de3d12f48a
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>
2007-06-19 15:55:46 -07:00
Stephen Hemminger
ab4c2f14fb
Add xt_tcpudp.h
...
Needed for cross/backwards compiles.
Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
2007-03-16 11:47:42 -07:00
Stephen Hemminger
7081c45d97
Iproute2 v2.6.20-070313
...
Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
2007-03-13 14:50:56 -07:00
jamal
56b9406191
nl_mgrp to crap if base multicast groups exceeded
...
cheers,
jamal
[GENERAL] nl_mgrp to crap if base multicast groups exceeded
The old scheme of bitmasks works only for the first 32 groups.
Above that the setsockopt scheme must be used.
Signed-off-by: J Hadi Salim <hadi@cyberus.ca>
Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
2007-03-13 14:39:37 -07:00
Stephen Hemminger
e309c5fa6a
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>
2007-03-13 14:37:11 -07:00
Stephen Hemminger
de539ecf6c
iptables library fix
...
Don't hard code iptables library path. Allow use of environment variable.
Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
2007-03-06 13:03:19 -08:00
Stephen Hemminger
02e9f72fd9
snapshot update
2006-12-14 15:04:12 -08:00
jamal
8cd09e61e3
make muticast group to bitmask conversion generic
...
[utils] make muticast group to bitmask conversion generic
Signed-off-by: J Hadi Salim <hadi@cyberus.ca>
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
2006-12-13 17:04:26 -08:00
Patrick McHardy
be7f286e83
[IPROUTE]: Add support for routing rule fwmark masks
...
Needs kernel >= 2.6.19.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2006-12-13 16:58:32 -08:00
Stephen Hemminger
5a8ba22862
Change to post 2.6.19 sanitized headers
...
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
2006-12-13 16:56:40 -08:00
jamal
7c9e557ee4
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>
2006-12-06 11:31:19 -08:00
Stephen Hemminger
ae665a522b
Remove trailing whitespace
...
Go through source files and remove all trailing whitespace
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
2006-12-05 10:10:22 -08:00
Stephen Hemminger
9626dfd54c
Add more includes
...
Add more sanitized headers to make build work,
and get rid of warning
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
2006-12-05 09:59:59 -08:00
Stephen Hemminger
ead2ba7008
Update to 2.6.19 headers
...
Headers extracted from early 2.6.20 development process
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
2006-12-05 09:54:48 -08:00
Masahide NAKAMURA
288384f22f
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>
2006-11-27 08:41:26 -08:00
Thomas Graf
3123a0ccdd
Add support for inverted selectors
...
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
2006-11-09 08:51:29 -08:00
Stephen Hemminger
7a4c064dd4
version snapshot
...
v2.6.18-061002
2006-10-02 13:15:30 -07:00
Stephen Hemminger
93576793a1
Change to a slighly extended version of 2.6.18 header kernel headers.
...
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
2006-09-25 17:00:26 -07:00
Patrick McHardy
34e9564753
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>
2006-08-10 16:12:07 -07:00
Jamal Hadi Salim
65018ae43b
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>
2006-08-08 12:13:34 -07:00
Stephen Hemminger
1d35a1273d
Update headers to santized versions of 2.6.18
2006-08-04 10:32:41 -07:00
Stephen Hemminger
8f8a364871
Restrip include files based on 2.6.17
2006-05-09 11:08:01 -07:00
shemminger
29fdf987c5
snapshot 23-03-2006
2006-03-23 22:10:12 +00:00
shemminger
51f66a70ea
Minor re-merge of 2.6.16 header files santitized.
2006-03-23 22:09:18 +00:00
shemminger
e0793d0c1a
Tag snapshot
2006-03-14 19:39:39 +00:00
shemminger
40b6c62c63
Add more rtproto values
2006-03-10 23:44:04 +00:00
shemminger
e460f82efb
Include file update
2006-03-10 17:26:34 +00:00
shemminger
97aa798a1c
Tag new release
2006-01-10 18:55:30 +00:00
shemminger
09954dc61a
IP ntable support and header update.
2006-01-10 18:43:32 +00:00
shemminger
a31a5d5904
Add corrupt option for netem
2005-12-09 23:27:44 +00:00
shemminger
991d2c0d56
Snapshot update
2005-11-07 18:40:05 +00:00
shemminger
2034ee9750
Resync headers and do new release.
2005-11-01 17:54:34 +00:00
shemminger
393c43784c
SNAPSHOT
2005-10-07 16:45:17 +00:00
shemminger
e8f6df694a
SNAPSHOT 051006
2005-10-06 17:18:06 +00:00
shemminger
23459a40a8
Update snapshot for release
2005-09-29 23:08:34 +00:00
shemminger
f35412ab95
Updae snapshot for new release
2005-09-21 19:34:44 +00:00
shemminger
351efcde4e
Update header files to 2.6.14
...
Integrate support for DCCP and tcp_diag into ss
Add -batch to ip command
2005-09-01 19:21:50 +00:00
shemminger
08008c652d
SNAPSHOT update for build
2005-08-16 21:13:19 +00:00
shemminger
6864c1e789
Update to latest kernel headers.
...
Fix out of range on paretonormal
2005-08-08 20:24:41 +00:00
shemminger
f332d16924
Cleanup GCC4 warnings about signedness.
2005-07-05 22:37:15 +00:00
shemminger
c428e91b5e
More missing cvs adds..
2005-06-23 20:29:43 +00:00
shemminger
7314173cf9
Add kernel stripped version of file to repo.
2005-06-23 20:24:15 +00:00
shemminger
02d2ae55c6
IPv4 multipath algorithm selection support
2005-06-23 17:31:27 +00:00
shemminger
ea8fc1047d
Netem support for reorder
...
Update include files and add support for TCP_CONG
2005-06-22 18:27:49 +00:00
shemminger
8996a7fa4e
Update snapshot
2005-06-07 22:17:21 +00:00
shemminger
99f830de2f
Device indices are unsigned and use if_nametoindex as fallback
2005-06-07 22:15:48 +00:00
shemminger
90f93024a0
Monitor time patch from Masahide NAKAMURA
2005-06-07 21:55:55 +00:00
osdl.net!shemminger
78615aaa1d
Fix build problem on 2.4
...
(Logical change 1.183)
2005-03-30 18:51:35 +00:00
osdl.net!shemminger
ca67c115af
iproute2-ss050330
...
(Logical change 1.182)
2005-03-30 18:44:41 +00:00
osdl.net!shemminger
206a04411c
update to latest from 2.6.12-rc2
...
(Logical change 1.181)
2005-03-30 18:43:30 +00:00
osdl.net!shemminger
451d3b81e6
add action stats
...
(Logical change 1.181)
2005-03-30 18:43:30 +00:00
osdl.net!shemminger
b6d5f02e45
(Logical change 1.181)
2005-03-30 18:43:30 +00:00
net[shemminger]!shemminger
f082b64fb4
Import patch addr-del
...
(Logical change 1.178)
2005-03-30 18:16:10 +00:00
osdl.net!shemminger
12e0697072
update snapshot id
...
(Logical change 1.174)
2005-03-18 19:42:32 +00:00
osdl.net!shemminger
b06c75d81c
update snapshot id
...
(Logical change 1.168)
2005-03-14 19:39:04 +00:00
osdl.net!shemminger
aa88498f18
fix ip_tables for user mode.
...
(Logical change 1.165)
2005-03-14 19:33:45 +00:00
osdl.net!shemminger
3b084a8333
(Logical change 1.160)
2005-03-14 18:45:11 +00:00
osdl.net!shemminger
5b0e1de247
Initial revision
2005-03-14 18:45:11 +00:00
net[shemminger]!shemminger
5e8bc6316b
Import patch iproute2-hz
...
(Logical change 1.159)
2005-03-14 18:44:54 +00:00
osdl.net!shemminger
9fcda92ea1
Update changelog and snapshot.
...
(Logical change 1.154)
2005-03-10 19:04:50 +00:00
osdl.net!shemminger
d639d9d18b
Update header files to be stripped version of 2.6.11
...
(Logical change 1.150)
2005-03-10 19:02:48 +00:00
osdl.net!shemminger
750aaf6672
new snapshort today.
...
(Logical change 1.143)
2005-02-09 23:01:16 +00:00
osdl.net!shemminger
1a1d4c5e02
don't need sa_family
...
(Logical change 1.141)
2005-02-09 22:05:41 +00:00
osdl.net!shemminger
9a4d92f7fd
update snapshot
...
(Logical change 1.140)
2005-02-07 18:36:43 +00:00
osdl.net!shemminger
fb9b1d0f6a
fix potential memory corruption
...
(Logical change 1.136)
2005-02-07 18:15:04 +00:00
osdl.net!shemminger
43558f367a
new SNAPSHOT
...
(Logical change 1.134)
2005-01-25 00:10:52 +00:00
5!tgraf
753fca4f54
parse_rtattr_nested macro to parse nested TLVs
...
(Logical change 1.129)
2005-01-18 22:11:58 +00:00
5!tgraf
a10ab08b00
addraw_l prototype
...
(Logical change 1.128)
2005-01-18 13:58:49 +00:00
5!tgraf
370d67ba56
Add NLMSG_TAIL macro pointing to the tail of a netlink message
...
(Logical change 1.127)
2005-01-18 01:24:18 +00:00
net[shemminger]!shemminger
7e7c737245
Import patch iproute2.121
...
(Logical change 1.124)
2005-01-17 23:32:51 +00:00
net[shemminger]!shemminger
73602d6604
Initial revision
2005-01-17 23:32:51 +00:00
net[shemminger]!shemminger
1a58cda483
Import patch iproute2.120
...
(Logical change 1.122)
2005-01-17 23:30:51 +00:00
net[shemminger]!shemminger
6f0ba88be0
Import patch iproute2.115
...
(Logical change 1.117)
2005-01-17 23:27:56 +00:00
net[shemminger]!shemminger
1ffd7fd23e
Import patch iproute2.110
...
(Logical change 1.112)
2005-01-17 23:26:23 +00:00
net[shemminger]!shemminger
3e1d2ea6ab
Initial revision
2005-01-17 23:26:23 +00:00
net[shemminger]!shemminger
00fa84801e
Import patch mirred.patch
...
(Logical change 1.111)
2004-12-08 20:13:56 +00:00
net[shemminger]!shemminger
d74b15e165
Initial revision
2004-12-08 20:13:56 +00:00
ch[shemminger]!tgraf
e5879dc603
iproute2: gnet_stats
...
(Logical change 1.107)
2004-12-07 23:52:52 +00:00
ch[shemminger]!tgraf
97bac1add0
Initial revision
2004-12-07 23:52:52 +00:00
osdl.net!shemminger
50772dc51a
Add ip rule flush capabilty and fix all the prototype changes
...
because of that code rewrites the nlmsghdr.
(Logical change 1.106)
2004-12-07 21:48:29 +00:00
osdl.net!shemminger
091ed21997
Make sure we have sanatized headers that match 2.6.9
...
(Logical change 1.101)
2004-10-19 20:35:34 +00:00
osdl.net!shemminger
72b44546b7
Snapshot
...
(Logical change 1.100)
2004-10-19 20:24:47 +00:00
osdl.net!shemminger
6232f4b527
Initial revision
2004-10-06 23:17:10 +00:00
osdl.net!shemminger
d163858f72
(Logical change 1.92)
2004-10-06 23:17:10 +00:00
osdl.net!shemminger
e914a5c41a
reqs was rejected by kernel due to possible API breakage.
...
(Logical change 1.91)
2004-09-29 18:35:48 +00:00
osdl.net!shemminger
c45ee7f6fd
today's snapshot
...
(Logical change 1.90)
2004-09-28 19:59:54 +00:00
osdl.net!shemminger
0116f951fd
Delete: include/pkt_sched.h
...
}(Logical change 1.90)
2004-09-28 19:59:54 +00:00
osdl.net!shemminger
82a12d6422
(Logical change 1.87)
2004-09-28 18:56:27 +00:00
osdl.net!shemminger
97623aa0c7
Initial revision
2004-09-28 18:56:27 +00:00
org[shemminger]!nakam
bd641cd661
[iproute2] XFRM: using flush message type
...
(Logical change 1.83)
2004-09-28 18:38:35 +00:00
osdl.net!shemminger
202f4417f0
new snapshot today
...
(Logical change 1.77)
2004-08-31 17:45:21 +00:00
osdl.net!shemminger
6dc9f01634
make all filtering handles take const args.
...
(Logical change 1.77)
2004-08-31 17:45:21 +00:00
net[shemminger]!shemminger
ee746aa894
Import patch patch-2.6.9-iproute2
...
(Logical change 1.77)
2004-08-31 17:45:21 +00:00
net[shemminger]!shemminger
1e4bd804a4
Import patch reqs-patch-iproute2-2.6.8
...
(Logical change 1.77)
2004-08-31 17:45:21 +00:00
net[shemminger]!shemminger
8e64f6fe1f
Import patch gact_iproute-2.6.8_patch
...
(Logical change 1.74)
2004-08-30 21:07:09 +00:00
net[shemminger]!shemminger
d494aa372f
Initial revision
2004-08-30 21:07:09 +00:00
osdl.net!shemminger
462074511f
Copy of 2.6.9-rc2
...
(Logical change 1.73)
2004-08-30 20:54:46 +00:00
osdl.net!shemminger
706e587087
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)
2004-08-23 20:21:21 +00:00
osdl.net!shemminger
073a5b25ee
update snapshot
...
(Logical change 1.70)
2004-08-23 20:20:41 +00:00
osdl.net!shemminger
68d5ba5429
(Logical change 1.66)
2004-08-13 23:54:55 +00:00
osdl.net!shemminger
6c45560b07
Initial revision
2004-08-13 23:54:55 +00:00
osdl.net!shemminger
d7384952fc
(Logical change 1.62)
2004-08-09 16:35:28 +00:00
osdl.net!shemminger
ba19bf0f31
Initial revision
2004-08-09 16:35:28 +00:00
osdl.net!shemminger
0633baa172
(Logical change 1.61)
2004-08-04 17:45:52 +00:00
osdl.net!shemminger
28dfef0bbd
Initial revision
2004-08-04 17:45:52 +00:00
net[shemminger]!shemminger
c7699875be
Import patch ipxfrm-20040707_2.diff
...
(Logical change 1.53)
2004-07-07 17:05:56 +00:00
osdl.net!shemminger
1b3a1f3ab6
new snapshot today
...
(Logical change 1.48)
2004-07-02 17:52:10 +00:00
osdl.net!shemminger
521a1c9364
new date
...
(Logical change 1.44)
2004-07-01 22:22:55 +00:00
osdl.net!shemminger
1c452cdd50
update snapshot date
...
(Logical change 1.35)
2004-06-25 21:34:45 +00:00
osdl.org!shemminger
8726da258a
make prototypes align with functions.
...
(Logical change 1.16)
2004-06-08 23:50:43 +00:00
osdl.org!shemminger
f1fa44da2c
snapshot June 8, 2004
...
(Logical change 1.15)
2004-06-08 22:53:12 +00:00
osdl.org!shemminger
297c0ddc1d
Delete: include/tcp_diag.h
...
}(Logical change 1.7)
2004-06-04 18:39:32 +00:00
osdl.org!shemminger
04457b3dcb
Use const char
...
(Logical change 1.6)
2004-06-02 20:22:08 +00:00
osdl.org!shemminger
a05852a6f7
Update version #
...
(Logical change 1.6)
2004-06-02 20:22:08 +00:00
osdl.org!shemminger
aba5acdfdb
(Logical change 1.3)
2004-04-15 20:56:59 +00:00
osdl.org!shemminger
86fdf0e47b
Initial revision
2004-04-15 20:56:59 +00:00