]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
update kernel headers
authorStephen Hemminger <stephen@networkplumber.org>
Sun, 12 Nov 2017 23:55:49 +0000 (15:55 -0800)
committerStephen Hemminger <stephen@networkplumber.org>
Sun, 12 Nov 2017 23:55:49 +0000 (15:55 -0800)
To 4.14 final kernel version
Note: SPDX tag added by upstream

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
110 files changed:
include/uapi/linux/atm.h
include/uapi/linux/atmapi.h
include/uapi/linux/atmarp.h
include/uapi/linux/atmdev.h
include/uapi/linux/atmioc.h
include/uapi/linux/atmsap.h
include/uapi/linux/bpf.h
include/uapi/linux/bpf_common.h
include/uapi/linux/can.h
include/uapi/linux/can/netlink.h
include/uapi/linux/can/vxcan.h
include/uapi/linux/devlink.h
include/uapi/linux/elf-em.h
include/uapi/linux/fib_rules.h
include/uapi/linux/filter.h
include/uapi/linux/fou.h
include/uapi/linux/gen_stats.h
include/uapi/linux/genetlink.h
include/uapi/linux/hdlc/ioctl.h
include/uapi/linux/icmpv6.h
include/uapi/linux/if.h
include/uapi/linux/if_addr.h
include/uapi/linux/if_addrlabel.h
include/uapi/linux/if_alg.h
include/uapi/linux/if_arp.h
include/uapi/linux/if_bonding.h
include/uapi/linux/if_bridge.h
include/uapi/linux/if_ether.h
include/uapi/linux/if_link.h
include/uapi/linux/if_macsec.h
include/uapi/linux/if_packet.h
include/uapi/linux/if_tun.h
include/uapi/linux/if_tunnel.h
include/uapi/linux/if_vlan.h
include/uapi/linux/ife.h
include/uapi/linux/ila.h
include/uapi/linux/in.h
include/uapi/linux/in6.h
include/uapi/linux/in_route.h
include/uapi/linux/inet_diag.h
include/uapi/linux/ip.h
include/uapi/linux/ip6_tunnel.h
include/uapi/linux/ipsec.h
include/uapi/linux/kernel.h
include/uapi/linux/l2tp.h
include/uapi/linux/libc-compat.h
include/uapi/linux/limits.h
include/uapi/linux/lwtunnel.h
include/uapi/linux/magic.h
include/uapi/linux/mpls.h
include/uapi/linux/mpls_iptunnel.h
include/uapi/linux/neighbour.h
include/uapi/linux/net_namespace.h
include/uapi/linux/netconf.h
include/uapi/linux/netdevice.h
include/uapi/linux/netfilter.h
include/uapi/linux/netfilter/ipset/ip_set.h
include/uapi/linux/netfilter/x_tables.h
include/uapi/linux/netfilter/xt_set.h
include/uapi/linux/netfilter/xt_tcpudp.h
include/uapi/linux/netfilter_ipv4.h
include/uapi/linux/netfilter_ipv4/ip_tables.h
include/uapi/linux/netfilter_ipv6.h
include/uapi/linux/netfilter_ipv6/ip6_tables.h
include/uapi/linux/netlink.h
include/uapi/linux/netlink_diag.h
include/uapi/linux/packet_diag.h
include/uapi/linux/param.h
include/uapi/linux/pfkeyv2.h
include/uapi/linux/pkt_cls.h
include/uapi/linux/pkt_sched.h
include/uapi/linux/posix_types.h
include/uapi/linux/rtnetlink.h
include/uapi/linux/sctp.h
include/uapi/linux/seg6.h
include/uapi/linux/seg6_genl.h
include/uapi/linux/seg6_hmac.h
include/uapi/linux/seg6_iptunnel.h
include/uapi/linux/sock_diag.h
include/uapi/linux/socket.h
include/uapi/linux/sockios.h
include/uapi/linux/stddef.h
include/uapi/linux/sysinfo.h
include/uapi/linux/tc_act/tc_bpf.h
include/uapi/linux/tc_act/tc_connmark.h
include/uapi/linux/tc_act/tc_csum.h
include/uapi/linux/tc_act/tc_defact.h
include/uapi/linux/tc_act/tc_gact.h
include/uapi/linux/tc_act/tc_ife.h
include/uapi/linux/tc_act/tc_ipt.h
include/uapi/linux/tc_act/tc_mirred.h
include/uapi/linux/tc_act/tc_nat.h
include/uapi/linux/tc_act/tc_pedit.h
include/uapi/linux/tc_act/tc_sample.h
include/uapi/linux/tc_act/tc_skbedit.h
include/uapi/linux/tc_act/tc_skbmod.h
include/uapi/linux/tc_act/tc_tunnel_key.h
include/uapi/linux/tc_act/tc_vlan.h
include/uapi/linux/tc_ematch/tc_em_cmp.h
include/uapi/linux/tc_ematch/tc_em_meta.h
include/uapi/linux/tc_ematch/tc_em_nbyte.h
include/uapi/linux/tcp.h
include/uapi/linux/tcp_metrics.h
include/uapi/linux/tipc.h
include/uapi/linux/tipc_netlink.h
include/uapi/linux/types.h
include/uapi/linux/unix_diag.h
include/uapi/linux/veth.h
include/uapi/linux/xfrm.h
include/uapi/rdma/rdma_netlink.h

index 08e27bebaacfbdd8ace7d08940df5f575b6599fd..e33ff6b5bf152aeeb21b941fc38e2b5d5447d872 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /* atm.h - general ATM declarations */
  
 /* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */
index 8fe54d90d95b15ebeae963216e1be6e694674650..c9bf5c23a71f631af24c42224c456552e3d2d587 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /* atmapi.h - ATM API user space/kernel compatibility */
  
 /* Written 1999,2000 by Werner Almesberger, EPFL ICA */
index 231f4bdec730e2df575f8a99f9f1906d3ac012fd..8e44d121fde1acb0e2cf38b360a1657464aae590 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /* atmarp.h - ATM ARP protocol and kernel-demon interface definitions */
  
 /* Written 1995-1999 by Werner Almesberger, EPFL LRC/ICA */
index 8faa8b94091cea5aa34eaa34b9c311924b39e993..9bdb96a4bbe04fc68f1c9d6604b47b4d0f61fefc 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /* atmdev.h - ATM device driver declarations and various related items */
  
 /* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */
index 37f67aa8f1c1658c450dace374593f0fb97d07e5..cd7655e40c77a7a1efb04c4aa159e0df0639c976 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /* atmioc.h - ranges for ATM-related ioctl numbers */
  
 /* Written 1995-1999 by Werner Almesberger, EPFL LRC/ICA */
index 799b104515d771ee06602943397137ac27117069..fc052481eae056c607c1f7a998c388681793a39f 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /* atmsap.h - ATM Service Access Point addressing definitions */
 
 /* Written 1995-1999 by Werner Almesberger, EPFL LRC/ICA */
index e6d520bd1cd527af8596dd9df515ea993eee800f..d52a93cb7a5909e581080aba6e103e108e2619b1 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /* Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com
  *
  * This program is free software; you can redistribute it and/or
@@ -788,7 +789,6 @@ struct xdp_md {
 enum sk_action {
        SK_DROP = 0,
        SK_PASS,
-       SK_REDIRECT,
 };
 
 #define BPF_TAG_SIZE   8
index afe7433b9891f239b646fb4f947fc13d6e31b0d9..9f0201beb6c4eb4d9dc2754e0a41e075bd2a3d79 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_BPF_COMMON_H__
 #define __LINUX_BPF_COMMON_H__
 
index f7a810debb0e816ed67549a9850fe3c9d9ba0e86..4d1ab8e7a49848db1f0ab117b9653e70d0556957 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) */
 /*
  * linux/can.h
  *
index b9214bd7aa2bc592eb352b627eb42627ca1460ee..c12e9bf088ef666c52e3adf528b45063fa04a468 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /*
  * linux/can/netlink.h
  *
index 5b29e8a7bc274f16efd6cf2ddeada83b761bfae6..b364d775553c697569c3a9bf442b5720ac6cb123 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _CAN_VXCAN_H
 #define _CAN_VXCAN_H
 
index a62695e2d86e85310cdb9f3e4336cfb33670542a..0c44d09daeb5582c6f4e74b736fa7be3948a28a0 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  * include/uapi/linux/devlink.h - Network physical device Netlink interface
  * Copyright (c) 2016 Mellanox Technologies. All rights reserved.
index 9cd1de954c0aca32718e3f3bd4c95f209cdeb0ae..31aa101783351547469f4efc67b0bb9c9e0f10f1 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _LINUX_ELF_EM_H
 #define _LINUX_ELF_EM_H
 
index bbf02a63a01133351ea49392f1bb06da13b4130d..2b642bf9b5a0ab492c06a4c82392200834059cd1 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_FIB_RULES_H
 #define __LINUX_FIB_RULES_H
 
index e4f2f74cfc168b9189620b9a9fce5ec0a7bae5ac..eaef459e7bd4466bc5708625ff7108745cadb56a 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /*
  * Linux Socket Filter Data Structures
  */
index 744c32380e6dc08fe9f398170908659f1cb130af..bf022c63d5ff6ffcfeb5781626e69b0e4ffa2338 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /* fou.h - FOU Interface */
 
 #ifndef _LINUX_FOU_H
index 52deccc2128eeb955b412aeef5bdb0ed8098d5f8..24a861c0d29d3d936ef0110b9ec378c4a8cfc4b4 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_GEN_STATS_H
 #define __LINUX_GEN_STATS_H
 
index 08239d8ead41d27f018a21e4c24d4ca3f4935a03..1317119cbff8f9a4490919be8b2cdf5580bd3e03 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_GENERIC_NETLINK_H
 #define __LINUX_GENERIC_NETLINK_H
 
index 04bc0274a1898936fc19fedf6f282a4da8606709..0fe4238e824624d22b847cca023bec3fbb709324 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __HDLC_IOCTL_H__
 #define __HDLC_IOCTL_H__
 
index a2e839ee964854d5b00cbd115f97ada322a091d7..cb247a5df6ea6e45e40836a396eee60d21d1a412 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _LINUX_ICMPV6_H
 #define _LINUX_ICMPV6_H
 
index b4ba020791f8679ff124247ed387cfaf2085b2f9..495cdd23244283716d6892214c361ba3d3501f20 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  * INET                An implementation of the TCP/IP protocol suite for the LINUX
  *             operating system.  INET is implemented using the  BSD Socket
index 26f0ecff9f13dddc381a4c89578e5f5e65e1c30b..c4899e22cdaaa96ada9e581603cdb8302447cb54 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_IF_ADDR_H
 #define __LINUX_IF_ADDR_H
 
index 54580c298187cf1a6c89087a1d79777fd03508b1..d1f5974c76e105a4c4a2c9eff8c3b03f704dd95e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /*
  * if_addrlabel.h - netlink interface for address labels
  *
index f2acd2fde1f3abb93b1be11a54005ce10a57e54e..bc2bcdec377b4b75738166b0b047a9c50d6a676d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  * if_alg: User-space algorithm interface
  *
index 199f253bd1f66c01f8dcbcdb534de3fa61492113..cd136a6f821bba495f19e933aeec6eb6e08ccd5b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  * INET                An implementation of the TCP/IP protocol suite for the LINUX
  *             operating system.  INET is implemented using the  BSD Socket
index 9635a62f6f89c781a9086af47df6382c59fea161..61a1bf6e865e8b41aa1f5bd8ce188f513f58e143 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-1.0+ WITH Linux-syscall-note */
 /*
  * Bond several ethernet interfaces into a Cisco, running 'Etherchannel'.
  *
index 156f4434ca3254acdbdbf7099bad954610de6d69..bdfecf9411320dfa84222cfd1504cf0ef85ee9e1 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  *     Linux ethernet bridge
  *
index 7dde037a0cca635eaa96418c247c54983385f1b0..2eb529a90250273e641155212b6228535b9adc36 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  * INET                An implementation of the TCP/IP protocol suite for the LINUX
  *             operating system.  INET is implemented using the  BSD Socket
index 1f97d0560b6cbf111603fa9bbc7963bef90ae07e..abc8f1505323915071a67b4bf82d112a4ca9c63c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _LINUX_IF_LINK_H
 #define _LINUX_IF_LINK_H
 
index 22939a3ec8ea2730f06537703469a1b47e48d37b..560ab0070d2e0b0b69a8d9d2681097bd04f468ad 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  * include/uapi/linux/if_macsec.h - MACsec device
  *
index 4df96a7dd4fae591d834735046911337221c60d3..67b61d91d89bf4fc8a54e01ffa3ca253a7fc45c9 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_IF_PACKET_H
 #define __LINUX_IF_PACKET_H
 
index d5ecb42541819e7660800cae783dfc694d4148b7..581f356627303a19faf56787b6683bef722d8ba0 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  *  Universal TUN/TAP device driver.
  *  Copyright (C) 1999-2000 Maxim Krasnyansky <max_mk@yahoo.com>
index 21834cac4c0d553aa1711076e2427f5a1270b582..9db14bd8627ea02f056144755a30bb7eb42368ab 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _IF_TUNNEL_H_
 #define _IF_TUNNEL_H_
 
index 24ae007160a172ea18a08d65f9485a377e38de49..18a15dad5547b6c33a95d9c7197cf674512197ca 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  * VLAN                An implementation of 802.1Q VLAN tagging.
  *
index 2954da32e012ef7b3b8f5f67e514fbdc8e3d520d..bdd953c67db12e96bbee756a1abfd2e1b6db8f6f 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __UAPI_IFE_H
 #define __UAPI_IFE_H
 
index 7e328d72c518fe5a62e10af6c55cbb9663fbbd61..9407d0dc3ef63685c105a7d8d713319f0e3c356b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /* ila.h - ILA Interface */
 
 #ifndef _LINUX_ILA_H
index 9439efaaa0c84b5911880a50c2bac373031e8ad3..a4f143b301582440914561504c630ca2d3d2c7fe 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  * INET                An implementation of the TCP/IP protocol suite for the LINUX
  *             operating system.  INET is implemented using the  BSD Socket
index 6f3bdee7c0abaf768deb4de1848cbf11ca14f219..9b75a82943c2c7f568815a5e30b208bad162fbf8 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  *     Types and definitions for AF_INET6 
  *     Linux INET6 implementation 
index b261b8c915f01d32663da229a41105a611944042..0cc2c23b47f84279b86dbeab94a9361e044af81d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _LINUX_IN_ROUTE_H
 #define _LINUX_IN_ROUTE_H
 
index bada4d7b6c8e60ca8d73f57da7445cda91e594f3..8a22e17e46685e5dd1c3f2aadadbf9828f5f131e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _INET_DIAG_H_
 #define _INET_DIAG_H_
 
index 1907284cb37453f4751b7528500755dee6a4b7f3..883fd334496abbdd68f381d681afe3dc8a1aef14 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  * INET                An implementation of the TCP/IP protocol suite for the LINUX
  *             operating system.  INET is implemented using the  BSD Socket
index 425926c467d7ac8c30010e4aa3b6f664954d0ad1..51f29308ac6d20c38b51e89a6c43957b3a45a9c9 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _IP6_TUNNEL_H
 #define _IP6_TUNNEL_H
 
index d17a6302a0e96637e1e543a6c25fb4f23d6691e4..50d8ee1791e2a69a72ad90738debe593fd85238f 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _LINUX_IPSEC_H
 #define _LINUX_IPSEC_H
 
index 527549f5db572c21b66c93f5007eed22f5e418df..d99ffa1a0abdb3a22d59bf8fcd16b2584e4da7a5 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _LINUX_KERNEL_H
 #define _LINUX_KERNEL_H
 
index 8a80007bb1ec6c9376fc3b184b6484a5ffd02dd9..472e992471be8132c31b86e6ae35beb157ef3798 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /*
  * L2TP-over-IP socket for L2TPv3.
  *
index f38571dabd8d85ec30f1e56db3080bcc6dd6f870..9ab3ace08e2b3ebd7ddc5a80c4cb4f70d7e40f51 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /*
  * Compatibility interface for userspace libc header coordination:
  *
index 2d0f94162fb341a9986b05124d61d457fe395350..c3547f07605c9e2ca28e4ced0fbba545b55d21a6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _LINUX_LIMITS_H
 #define _LINUX_LIMITS_H
 
index 329842627162ba5270e385a8abcbe7e14f62979a..3f3fe6f30df0b7af0bfc8454365235d8988ee241 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _LWTUNNEL_H_
 #define _LWTUNNEL_H_
 
index e439565df838a2a7032888bd614ae28fa2359b90..aa50113ebe5b0bec825ac29ddc8a37fc3a9d90b6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_MAGIC_H__
 #define __LINUX_MAGIC_H__
 
index bf5b6259058f1e209e906a5e6f1c7c2e3ae24042..9effbf99dde6b6043926027f31b0c951742e412b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _MPLS_H
 #define _MPLS_H
 
index 1a0e57b45a8ce0fe2271282eac75d7e85eb571bc..2c69b7ddbc87b74432c3eee9408232c1a50ba54c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  *     mpls tunnel api
  *
index 3199d28980b35442021ed1141151ab957b41c9f9..904db614847667eb4f75584113738d232e069dd6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_NEIGHBOUR_H
 #define __LINUX_NEIGHBOUR_H
 
index 9a92b7e14a1992ffb62babad7339a173562aba84..6d64d0716800fa0ca6144fa478c9349885684f62 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /* Copyright (c) 2015 6WIND S.A.
  * Author: Nicolas Dichtel <nicolas.dichtel@6wind.com>
  *
index 4afbd7dbd05de224840acecba090ab7a00c74212..86ac1eb4c06e3430fa88c77b02a0f0ad51cb8b06 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _LINUX_NETCONF_H_
 #define _LINUX_NETCONF_H_
 
index 66fceb4423392bcdeeefb0f413115989c7d31c8f..86d961c91136c4c18668594b5e66f6d3d297a88f 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  * INET                An implementation of the TCP/IP protocol suite for the LINUX
  *             operating system.  INET is implemented using the  BSD Socket
index ff4a4a523c128c71baebecf77fd5dbf9b7e357c0..36378a0a8139979f8208cc96bedfcb7cd53a99bf 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_NETFILTER_H
 #define __LINUX_NETFILTER_H
 
index a6c96b00242503b5713cf4d4f2eb603709078e38..13eeada594dbb751df7acc819ea9777cefdeb559 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /* Copyright (C) 2000-2002 Joakim Axelsson <gozem@linux.nu>
  *                         Patrick Schaaf <bof@bof.de>
  *                         Martin Josefsson <gandalf@wlug.westbo.se>
index 4120970072771786b50469e5b40d5f65bda9883c..ae2fd12799399b065a7927a605968d196219dfb0 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _X_TABLES_H
 #define _X_TABLES_H
 #include <linux/kernel.h>
index d4e02348384c6386163535ff5f1dffdf32ab257d..8c1ca66c8a0607bf49fd8e08f95a71e054ea7619 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _XT_SET_H
 #define _XT_SET_H
 
index 38aa7b399021f49c9548f9f8302855104b54a8ae..658c169998197f7e8c02ca590e4ca8d9661c1336 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _XT_TCPUDP_H
 #define _XT_TCPUDP_H
 
index a5f4dc784baa702817e266b8e3fe6973011fd885..27ca143bb28acdc3c34ff2c4c132af8ff5867536 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /* IPv4-specific defines for netfilter. 
  * (C)1998 Rusty Russell -- This code is GPL.
  */
index 456fb863e0fdeee36a893b4e833b9ccebcfe135c..409cff71bd238908ae4b53b9fe2efee57e01bf63 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /*
  * 25-Jul-1998 Major changes to allow for ip chain table
  *
index 8483d1d4151999e047d7c628da8c21fd300bd8ca..35f33d1a596efaa5f0bda7d4a5fc1ae89a6c5ed1 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /* IPv6-specific defines for netfilter. 
  * (C)1998 Rusty Russell -- This code is GPL.
  * (C)1999 David Jeffery
index fcc8ccaff94e9c096e129a79c559fc6a447a132a..7ae314ba260f3acd14af29f9710a1e733b0f3ffa 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /*
  * 25-Jul-1998 Major changes to allow for ip chain table
  *
index ec0690b5064710111b3b44be61dd12d852398e6d..0b2c29bd081fa152647e7e5280a12c2671aff807 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_NETLINK_H
 #define __LINUX_NETLINK_H
 
index c8c8c7d2e530ba53d796cad74340a3f1525493d0..4cd06578596366c9fd760fdd2f883205a711efdc 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __NETLINK_DIAG_H__
 #define __NETLINK_DIAG_H__
 
index 0c5d5dd61b6ab1d2039686d25683e6dffa1f634e..349ddf0a96af505d8c823e9c3da7577860fe5581 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __PACKET_DIAG_H__
 #define __PACKET_DIAG_H__
 
index 092e92f67b500704b243b04d74232ebbd662aada..94e0c57a75b7a5cc2b4a26dd324deb6f6deec7c6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _LINUX_PARAM_H
 #define _LINUX_PARAM_H
 
index ada7f0171cccd3174810d1c9c0d6ea566c558c0a..d65b117852604ff00ea34ef1e764fa4a63369c94 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /* PF_KEY user interface, this is defined by rfc2367 so
  * do not make arbitrary modifications or else this header
  * file will not be compliant.
index d5e2bf68d0d4038ab51a3799636ac16c1f63cf4f..46c506615f4ad7f103ec7a479bf70911c480fff0 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_PKT_CLS_H
 #define __LINUX_PKT_CLS_H
 
index 099bf5528fed30008bfbde3529315be35c0411f9..703cd9df6cefde8e729e0e987ae9a3ccfaa98551 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_PKT_SCHED_H
 #define __LINUX_PKT_SCHED_H
 
index 988f76e636e36912052b4d951173b304a07f476a..9a7a740b35a2c97b178228c291edbe04af84a2a6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _LINUX_POSIX_TYPES_H
 #define _LINUX_POSIX_TYPES_H
 
index 813e9e0767d3361f4eec0ea853e9e651644967a2..af80fa0ec114d1a9e54d147eb31a2d31a2ffe848 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_RTNETLINK_H
 #define __LINUX_RTNETLINK_H
 
index 39922b7a6e788727257d79796a3f68bc27390a9f..5c32dd31fd9762d0030b6d5dbe9294fd71759497 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /* SCTP kernel implementation
  * (C) Copyright IBM Corp. 2001, 2004
  * Copyright (c) 1999-2000 Cisco, Inc.
index 07152792e61d2de6076e1ddd675375961d54b926..3f7be853af9a88d70b115f2efd9c8449f42b3737 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  *  SR-IPv6 implementation
  *
index 99382f94fa0a313d64471bc55ed4b4de6865e6d4..0c230524e0a1568ff66e4623faf7c28fa2f43dd7 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _LINUX_SEG6_GENL_H
 #define _LINUX_SEG6_GENL_H
 
index 704f93e80b4172d766a006deabcb2690374d540d..3fb3412e1eb2de1866f5341e38bcc74484efcede 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _LINUX_SEG6_HMAC_H
 #define _LINUX_SEG6_HMAC_H
 
index a5dc05a1cbba3c134b71de53243bebb176210786..3004e982c23dc750d189d42a43cf5815b44e3802 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  *  SR-IPv6 implementation
  *
index 901231e64896382c879152040a5c7729df72d351..a69cf20ff174a4d27dac8e8b3cbc5ed18cbba667 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __SOCK_DIAG_H__
 #define __SOCK_DIAG_H__
 
index 8c1e5017741d1e7dff44fcfe4d02c20f1851004e..268b9482461a4cca819bbb67a56f2c9421c50aa7 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _LINUX_SOCKET_H
 #define _LINUX_SOCKET_H
 
index 79d029d2531005167c13869ba3c136c029aa6665..d393e9ed396426125152a0583a6837274e111e0f 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  * INET                An implementation of the TCP/IP protocol suite for the LINUX
  *             operating system.  INET is implemented using the  BSD Socket
index 4bb69decd468b9164d339e591eec446c291ea444..23e025fec0419300dd61c3ec0e3ba1e8846ede38 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 
 
 #ifndef __always_inline
index 934335a22522c78cb1b5d7503e7464f93560188a..435d5c23f0c0e7f5f07837fae13dec2173521689 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _LINUX_SYSINFO_H
 #define _LINUX_SYSINFO_H
 
index 8dc2ac05eecf05650a3ac0751385134559aaeddf..6e89a5df49a46a601cd5b4e82b0a4dcb6af7e23c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  * Copyright (c) 2015 Jiri Pirko <jiri@resnulli.us>
  *
index 62a5e944c55485270820d36187adb6cb4d5c5b28..80caa47b19334fac38b71cf2fb4b114f7fcb45f0 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __UAPI_TC_CONNMARK_H
 #define __UAPI_TC_CONNMARK_H
 
index a11bb355dbfb2ba9b65a2e2b6c2eac9dc3b0e6c0..0ecf4d29e2f31312a08931f5cd760d8a83cc8088 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_TC_CSUM_H
 #define __LINUX_TC_CSUM_H
 
index d2a3abb77aebdef99a9166e60b95a982f06a74f4..e3ecd8bf37de2723dd1b0d8ea4523270add67e1f 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_TC_DEF_H
 #define __LINUX_TC_DEF_H
 
index 70b536a8f8b260746faecdb14ffa322f0db5ad1c..94273c3b81b0ba5a8ff8fab6a2865e9e01bdd098 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_TC_GACT_H
 #define __LINUX_TC_GACT_H
 
index 7c2817866c97e2f72f3f72315e42a34443eff022..2f48490ef3867a52b8de029b053cfc2b3eb0d981 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __UAPI_TC_IFE_H
 #define __UAPI_TC_IFE_H
 
index 7c6e155dd981d17a9fade88994eb82331a4309a8..b743c8bddd13d32f2de9141276acdc9331195ce4 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_TC_IPT_H
 #define __LINUX_TC_IPT_H
 
index 3d7a2b352a62c3dfeb0f077c6207a93d8834481d..020696e073459c34aa7e633c1a42ce368cf9cb67 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_TC_MIR_H
 #define __LINUX_TC_MIR_H
 
index 923457c9ebf0caf761bc24c897ba8a20f38e8c22..086be842587bd7cb5d88999746dad12677b41cd5 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_TC_NAT_H
 #define __LINUX_TC_NAT_H
 
index 143d2b31a316624fbec24d40b7fb04da2b7eede5..162d1094c41c09ca832c0139474f99b62e6a4aaf 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_TC_PED_H
 #define __LINUX_TC_PED_H
 
index edc9058bb30d392e7ed5cca408bde06d2ef9c0e7..bd7e9f03abd2e845c0d6890333ef1905dc87b588 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_TC_SAMPLE_H
 #define __LINUX_TC_SAMPLE_H
 
index 2884425738ce73e3bbbbf8dcfa79c6e345022476..fbcfe27a4e6c4173553fe675655f86c2e4f51045 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /*
  * Copyright (c) 2008, Intel Corporation.
  *
index 10fc07da6c6991bf962fb97ddc94d7cefa55b9ba..38c072f66f2fcff17cecc17082203bac038b8078 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  * Copyright (c) 2016, Jamal Hadi Salim
  *
index afcd4be953e278f0f36db11cfd997482982ff388..72bbefe5d1d12234fcf34f00fd32acb0a3555fcb 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  * Copyright (c) 2016, Amir Vadai <amir@vadai.me>
  * Copyright (c) 2016, Mellanox Technologies. All rights reserved.
index bddb272b843f5a2e037de3c0820c3e7b28de569f..0d7b5fd6605b049ecc2d997ed192a6c20611f5dd 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  * Copyright (c) 2014 Jiri Pirko <jiri@resnulli.us>
  *
index f34bb1bae083ee02bd754536c150a898bc1b91f0..2549d9d6e031063842f68e6b161a8e3deab433cf 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_TC_EM_CMP_H
 #define __LINUX_TC_EM_CMP_H
 
index b11f8ce2d3c0a7b055634d21440b8d22c3e3b1d6..cf30b5bc4eaf20e4841454c30900eb1c3caa21a0 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_TC_EM_META_H
 #define __LINUX_TC_EM_META_H
 
index 7172cfb999c1595a94b336c4700d80c1f17dc81a..c76333f7f6f265c2127e45bac268988a62668eab 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __LINUX_TC_EM_NBYTE_H
 #define __LINUX_TC_EM_NBYTE_H
 
index 8edad3f9426869dd5a464dddb414c54cc52d2deb..9c99ba8c6452c499923e65674f2a75ffcc9b2c95 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
 /*
  * INET                An implementation of the TCP/IP protocol suite for the LINUX
  *             operating system.  INET is implemented using the  BSD Socket
index 80ad90d0cfc23b0a67b4c6639eaf6df1d2abca25..7cb4a172feedac9029b7bb9f4dd3abac4cb55004 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /* tcp_metrics.h - TCP Metrics Interface */
 
 #ifndef _LINUX_TCP_METRICS_H
index 924fb5cf1d46877da54a569bfa459e3e78cc2d25..665be99bcc47de909199f92230f01c0809c26fe5 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) */
 /*
  * include/uapi/linux/tipc.h: Header for TIPC socket interface
  *
index f9edd20fe9ba8930ad9f6de83e81f4ee97f74893..469aa67a5ecbdbae5671379bfb3180a17ec7cb30 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) */
 /*
  * Copyright (c) 2014, Ericsson AB
  * All rights reserved.
index c640657a7da33c2929c9639fff3d157a69228c27..b1c10874d7c6134a7bcce59c1567184bb80c13f8 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _LINUX_TYPES_H
 #define _LINUX_TYPES_H
 
index 1eb0b8dd18308481313b9d13b284f897a56188aa..5c502fdf7a42cf28257cfd45e57d194e9611e120 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __UNIX_DIAG_H__
 #define __UNIX_DIAG_H__
 
index 3354c1eb424e6a7813ef1f1f6eb90c899cded6fe..52b58e587e236d30e986ef041fa6ef2854919be7 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef __NET_VETH_H_
 #define __NET_VETH_H_
 
index 5790293b7fc46a3835f6223feb936b8313764906..93fb1920101a242d15558b6640b6af91c106f9db 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _LINUX_XFRM_H
 #define _LINUX_XFRM_H
 
index 13875a3f2003f256349efa8201eb7c4657f183ca..48fbf3c373e0b9062c798aad09febb441aa8b8da 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 #ifndef _RDMA_NETLINK_H
 #define _RDMA_NETLINK_H