Stephen Hemminger
23e905096c
update kernel headers for net-next
2015-10-12 09:34:18 -07:00
Stephen Hemminger
4e39bfb93a
update kernel headers to 4.3 net-next
2015-09-23 16:18:34 -07:00
Phil Sutter
5c32fa1d69
comment: Fix remaining listings of wrong FSF address
...
This patch follows the changes of commit 4d98ab0
("Fix FSF address in
file headers"), fixing file headers added after it.
Signed-off-by: Phil Sutter <phil@nwl.cc>
2015-09-23 15:58:54 -07:00
Stephen Hemminger
8d62f3e294
update kernel headers to 4.2-net-next
2015-08-31 16:35:00 -07:00
Stephen Hemminger
75d67d356e
update kernel headers to 4.2-net-next
2015-08-23 10:10:44 -07:00
Stephen Hemminger
8fcba79ed5
update header files from 4.2 net-next
2015-08-12 09:18:04 -07:00
Stephen Hemminger
4f3489cd58
update to net-next (4.3) headers
2015-08-10 11:21:20 -07:00
Stephen Hemminger
089d93d6f2
update kernel headers from net-next
...
Align with upstream kernel.
2015-07-31 18:13:56 -07:00
Stephen Hemminger
a3563ede2d
update to 4.2-net-next headers
2015-07-28 16:42:12 -07:00
Stephen Hemminger
b0085d0ee9
update kernel headers for 4.2-rc1
2015-07-20 14:57:18 -07:00
Stephen Hemminger
f5386e1150
headers update
...
if_tun: new ioctl value
libc-compat.h: add definitions for kernel build
2015-07-06 14:47:26 -07:00
Michal Kubeček
38db20ff2d
include: add copy of tipc.h
...
Copy of kernel include/uapi/linux/tipc.h is needed to build on systems
with pre-3.16 kernel headers.
Signed-off-by: Michal Kubecek <mkubecek@suse.cz>
2015-07-06 14:47:05 -07:00
Stephen Hemminger
ff631c3a10
update to 4.2-pre-rc headers
...
This update is to santized kernel headers from net-next.
With one change for fixing the in.h header incompatiablity
(already sent upstream).
2015-06-25 22:34:26 -04:00
John W. Linville
f4739b2ee7
iplink_geneve: add tos configuration at link creation
...
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2015-06-25 15:16:31 -04:00
John W. Linville
f4c05c2e99
iplink_geneve: add ttl configuration at link creation
...
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2015-06-25 15:16:31 -04:00
Stephen Hemminger
439951f8bf
pkt_cls: update header
...
Upstream changes removed some kernel only stuff from header file.
2015-05-28 09:18:28 -07:00
Stephen Hemminger
03371c7d98
Merge branch 'master' into net-next
...
Conflicts:
include/linux/tcp.h
lib/libnetlink.c
2015-05-28 09:18:01 -07:00
Stephen Hemminger
ebfe49224b
update to 4.1-rc5 headers
...
Pull in some changes like RTN_F_EXTERNAL
2015-05-27 18:27:42 -07:00
Stephen Hemminger
f9b004020a
Merge branch 'master' into net-next
2015-05-21 14:52:42 -07:00
Stephen Hemminger
8f42ceaf24
Update kernels for net-next
...
Get latest files
2015-05-21 14:52:08 -07:00
Stephen Hemminger
cbb99f7fbe
Update to latest kernel headers
...
Also add tipc_netlink.h for later TIPC support
2015-05-21 14:41:11 -07:00
Stephen Hemminger
270763546a
update headers to 4.1-rc1 net-next
2015-05-04 09:04:59 -07:00
Stephen Hemminger
aeedd8e1e7
update headers to reflect BPF changes
...
Reclone sanitized headers from 4.1-rc
2015-04-29 12:33:24 -07:00
Stephen Hemminger
94f665387e
update kernel headers and add tc_connmark.h
...
Needed for later tc action patches
2015-04-13 10:49:33 -07:00
Stephen Hemminger
e46efaed0f
update kernel headers for net-next
...
Current santized kernel headers from net-next
2015-04-10 13:18:38 -07:00
Eric W. Biederman
dacc5d4197
add basic mpls support to iproute
...
- Pull in the uapi mpls.h
- Update rtnetlink.h to include the mpls rtnetlink notification multicast group.
- Define AF_MPLS in utils.h if it is not defined from elsewhere
as is done with AF_DECnet
The address syntax for multiple mpls labels is a complete invention.
When I looked there seemed to be no wide spread convention for talking
about an mpls label stack in text for. Sometimes people did:
"{ Label1, Label2, Label3 }", sometimes people would do:
"[ label3, label2, label1 ]", and most of the time label
stacks were not explicitly shown at all.
The syntax I wound up using, so it would not have spaces and so it
would visually distinct from other kinds of addresses is.
label1/label2/label3 Where label1 is the label at the top of the label
stack and label3 is the label at the bottom on the label stack.
When there is a single label this matches what seems to be convention
with other tools. Just print out the numeric value of the mpls label.
The netlink protocol for labels uses the on the wire format for a
label stack. The ttl and traffic class are expected to be 0. Using
the on the wire format is common and what happens with other address
types. BGP when passing label stacks also uses this technique with the
exception that the ttl byte is not included making each label in a BGP
label stack 3 bytes instead of 4.
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
2015-03-24 15:45:23 -07:00
Stephen Hemminger
cbdc3ed88a
update kernel headers to net-next 4.0-rc5
...
Lastest features
2015-03-24 15:45:23 -07:00
Daniel Borkmann
b54ac87ef8
misc: header rebase, add bpf.h
...
Include the bpf.h uapi header file.
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
2015-03-24 15:45:23 -07:00
Stephen Hemminger
61333d2442
update headers files for net-next
...
Use sanitized headers from 4.0.0-rc3
2015-03-24 15:45:23 -07:00
Stephen Hemminger
1f01dd89f5
update headers to 3.20-rc1
...
Add net_namespace.h and update other headers
2015-02-20 16:58:45 -08:00
Jiri Pirko
86ab59a666
tc: add support for BPF based actions
...
Signed-off-by: Jiri Pirko <jiri@resnulli.us>
2015-02-05 10:38:13 -08:00
Stephen Hemminger
8c58d4036b
update kernel headers based on net-next 3.21
...
Pull in headers from later tree
2015-02-05 10:20:58 -08:00
Stephen Hemminger
668dfab274
Merge branch 'master' into net-next
2015-02-05 10:20:10 -08:00
Stephen Hemminger
4c7d75de95
can: update kernel header
...
Sanitized header from upstream 3.20-rc kernel
2015-02-05 10:17:50 -08:00
Stephen Hemminger
f233410d20
update kernel headers to 3.19 net-next
2015-01-13 17:39:32 -08:00
Stephen Hemminger
093f18fd7a
update kernel headers to 3.19-rc1
2014-12-20 12:22:01 -08:00
Stephen Hemminger
effdfc9e87
Merge branch 'master' into net-next
2014-12-20 12:18:14 -08:00
Stephen Hemminger
8a504fc356
resolve header file conflict betwen linux/in6.h and netinet/in.h
...
Go back to kernel version of if_bridge.h and use patched
version of linux/in6.h and libc-compat.h
2014-12-20 12:14:30 -08:00
Stephen Hemminger
9d2c16438c
if_bridge: remove in6.h
...
Adding in6.h breaks build with redefined values.
2014-12-09 20:19:26 -08:00
Stephen Hemminger
c9b8aef6ae
Merge branch 'master' into net-next
2014-12-09 16:33:59 -08:00
Stephen Hemminger
5a311b0bec
need libc-compat.h for new in6.h
...
The header wars continue...
2014-12-05 12:47:34 -08:00
Stephen Hemminger
69fdff1fdb
add local version of linux/in6.h
...
Need this header file to avoid build issues on older systems
like Debian 7
2014-12-05 12:16:36 -08:00
Jiri Pirko
8b1c0216d8
tc: add support for vlan tc action
...
Signed-off-by: Jamal Hadi Salim <jhs@mojatatu.com>
Signed-off-by: Jiri Pirko <jiri@resnulli.us>
Reviewed-by: Cong Wang <cwang@twopensource.com>
2014-12-03 09:29:21 -08:00
Stephen Hemminger
1c0986873e
update kernel headers to net-next (3.18-rc6)
...
Early merge of upstream headers
2014-12-03 09:27:43 -08:00
Stephen Hemminger
e9c4b7c38f
update if_bridge
...
Use current upstream header.
2014-11-30 09:48:14 -08:00
Dave Taht
1fa804e0d3
iproute2: Add support for babel protocol table entry
2014-11-29 11:24:25 -08:00
Tom Herbert
6928747b6e
ip fou: Support to configure foo-over-udp RX
...
Added 'ip fou...' commands to enable/disable UDP ports for doing
foo-over-udp and Generic UDP Encapsulation variant. Arguments are port
number to bind to and IP protocol to map to port (for direct FOU).
Examples:
ip fou add port 7777 gue
ip fou add port 8888 ipproto 4
The first command creates a GUE port, the second creates a direct FOU
port for IPIP (receive payload is a assumed to be an IPv4 packet).
Signed-off-by: Tom Herbert <therbert@google.com>
2014-11-06 16:17:34 -08:00
Stephen Hemminger
dddfc7f67e
Update kernel headers to 3.18-rc2
2014-10-29 22:32:02 -07:00
Stephen Hemminger
945eaebdf7
Update kernel headers to net-next
2014-08-04 12:39:49 -07:00
Stephen Hemminger
76723fd1c6
Update kernel headers to 3.16-rc5
2014-07-14 11:56:33 -07:00