summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/addr.c1
-rw-r--r--lib/attr.c1
-rw-r--r--lib/cache.c1
-rw-r--r--lib/cache_mngr.c1
-rw-r--r--lib/cache_mngt.c1
-rw-r--r--lib/data.c1
-rw-r--r--lib/error.c1
-rw-r--r--lib/fib_lookup/lookup.c1
-rw-r--r--lib/fib_lookup/request.c1
-rw-r--r--lib/genl/ctrl.c1
-rw-r--r--lib/genl/family.c1
-rw-r--r--lib/genl/genl.c1
-rw-r--r--lib/genl/mngt.c1
-rw-r--r--lib/handlers.c1
-rw-r--r--lib/hash.c1
-rw-r--r--lib/hashtable.c1
-rw-r--r--lib/idiag/idiag.c1
-rw-r--r--lib/idiag/idiag_meminfo_obj.c1
-rw-r--r--lib/idiag/idiag_msg_obj.c1
-rw-r--r--lib/idiag/idiag_req_obj.c1
-rw-r--r--lib/idiag/idiag_vegasinfo_obj.c1
-rw-r--r--lib/mpls.c1
-rw-r--r--lib/msg.c1
-rw-r--r--lib/netfilter/ct.c1
-rw-r--r--lib/netfilter/ct_obj.c1
-rw-r--r--lib/netfilter/exp.c1
-rw-r--r--lib/netfilter/exp_obj.c1
-rw-r--r--lib/netfilter/log.c1
-rw-r--r--lib/netfilter/log_msg.c1
-rw-r--r--lib/netfilter/log_msg_obj.c1
-rw-r--r--lib/netfilter/log_obj.c1
-rw-r--r--lib/netfilter/netfilter.c1
-rw-r--r--lib/netfilter/nfnl.c1
-rw-r--r--lib/netfilter/queue.c1
-rw-r--r--lib/netfilter/queue_msg.c1
-rw-r--r--lib/netfilter/queue_msg_obj.c1
-rw-r--r--lib/netfilter/queue_obj.c1
-rw-r--r--lib/nl.c1
-rw-r--r--lib/object.c1
-rw-r--r--lib/route/act.c1
-rw-r--r--lib/route/addr.c1
-rw-r--r--lib/route/class.c1
-rw-r--r--lib/route/classid.c1
-rw-r--r--lib/route/cls.c1
-rw-r--r--lib/route/link.c1
-rw-r--r--lib/route/neigh.c1
-rw-r--r--lib/route/neightbl.c1
-rw-r--r--lib/route/netconf.c1
-rw-r--r--lib/route/nexthop.c1
-rw-r--r--lib/route/nexthop_encap.c1
-rw-r--r--lib/route/nh_encap_mpls.c1
-rw-r--r--lib/route/pktloc.c1
-rw-r--r--lib/route/qdisc.c1
-rw-r--r--lib/route/route.c1
-rw-r--r--lib/route/route_obj.c1
-rw-r--r--lib/route/route_utils.c1
-rw-r--r--lib/route/rtnl.c1
-rw-r--r--lib/route/rule.c1
-rw-r--r--lib/route/tc.c1
-rw-r--r--lib/socket.c1
-rw-r--r--lib/utils.c1
-rw-r--r--lib/version.c1
-rw-r--r--lib/xfrm/ae.c1
-rw-r--r--lib/xfrm/lifetime.c1
-rw-r--r--lib/xfrm/sa.c1
-rw-r--r--lib/xfrm/selector.c1
-rw-r--r--lib/xfrm/sp.c1
-rw-r--r--lib/xfrm/template.c1
68 files changed, 68 insertions, 0 deletions
diff --git a/lib/addr.c b/lib/addr.c
index c299b402..f24e8275 100644
--- a/lib/addr.c
+++ b/lib/addr.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/addr.c Network Address
*
diff --git a/lib/attr.c b/lib/attr.c
index a089e996..0793dc34 100644
--- a/lib/attr.c
+++ b/lib/attr.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/attr.c Netlink Attributes
*
diff --git a/lib/cache.c b/lib/cache.c
index 427f5dfb..425f6071 100644
--- a/lib/cache.c
+++ b/lib/cache.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/cache.c Caching Module
*
diff --git a/lib/cache_mngr.c b/lib/cache_mngr.c
index 16b328a6..380834f9 100644
--- a/lib/cache_mngr.c
+++ b/lib/cache_mngr.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/cache_mngr.c Cache Manager
*
diff --git a/lib/cache_mngt.c b/lib/cache_mngt.c
index 8ed2129d..4178e43d 100644
--- a/lib/cache_mngt.c
+++ b/lib/cache_mngt.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/cache_mngt.c Cache Management
*
diff --git a/lib/data.c b/lib/data.c
index 83ecd036..712e84d0 100644
--- a/lib/data.c
+++ b/lib/data.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/data.c Abstract Data
*
diff --git a/lib/error.c b/lib/error.c
index 7fbd389a..1106cb0a 100644
--- a/lib/error.c
+++ b/lib/error.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/error.c Error Handling
*
diff --git a/lib/fib_lookup/lookup.c b/lib/fib_lookup/lookup.c
index efc862b6..fbd62917 100644
--- a/lib/fib_lookup/lookup.c
+++ b/lib/fib_lookup/lookup.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/fib_lookup/lookup.c FIB Lookup
*
diff --git a/lib/fib_lookup/request.c b/lib/fib_lookup/request.c
index 5bd49d6f..7749a070 100644
--- a/lib/fib_lookup/request.c
+++ b/lib/fib_lookup/request.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/fib_lookup/request.c FIB Lookup Request
*
diff --git a/lib/genl/ctrl.c b/lib/genl/ctrl.c
index ce07f1d4..2d5d6f2a 100644
--- a/lib/genl/ctrl.c
+++ b/lib/genl/ctrl.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/genl/ctrl.c Generic Netlink Controller
*
diff --git a/lib/genl/family.c b/lib/genl/family.c
index eeb1fefd..ed8b08b8 100644
--- a/lib/genl/family.c
+++ b/lib/genl/family.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/genl/family.c Generic Netlink Family
*
diff --git a/lib/genl/genl.c b/lib/genl/genl.c
index 2299baa8..49e82c2a 100644
--- a/lib/genl/genl.c
+++ b/lib/genl/genl.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/genl/genl.c Generic Netlink
*
diff --git a/lib/genl/mngt.c b/lib/genl/mngt.c
index 0e0aeefb..b51f6fc6 100644
--- a/lib/genl/mngt.c
+++ b/lib/genl/mngt.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/genl/mngt.c Generic Netlink Management
*
diff --git a/lib/handlers.c b/lib/handlers.c
index 4a48b994..85cb3c63 100644
--- a/lib/handlers.c
+++ b/lib/handlers.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/handlers.c default netlink message handlers
*
diff --git a/lib/hash.c b/lib/hash.c
index 0276b2c2..17b5c8f2 100644
--- a/lib/hash.c
+++ b/lib/hash.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* This code was taken from http://ccodearchive.net/info/hash.html
* The original file was modified to remove unwanted code
diff --git a/lib/hashtable.c b/lib/hashtable.c
index 8b159251..bf6981e7 100644
--- a/lib/hashtable.c
+++ b/lib/hashtable.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* netlink/hashtable.c Netlink hashtable Utilities
*
diff --git a/lib/idiag/idiag.c b/lib/idiag/idiag.c
index 5fd74471..cae8c1f6 100644
--- a/lib/idiag/idiag.c
+++ b/lib/idiag/idiag.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/idiag/idiag.c Inet Diag Netlink
*
diff --git a/lib/idiag/idiag_meminfo_obj.c b/lib/idiag/idiag_meminfo_obj.c
index 1c327bb3..0ada71ee 100644
--- a/lib/idiag/idiag_meminfo_obj.c
+++ b/lib/idiag/idiag_meminfo_obj.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/idiag/idiagnl_meminfo_obj.c Inet Diag Meminfo Object
*
diff --git a/lib/idiag/idiag_msg_obj.c b/lib/idiag/idiag_msg_obj.c
index beaa9cc4..b11f1e1b 100644
--- a/lib/idiag/idiag_msg_obj.c
+++ b/lib/idiag/idiag_msg_obj.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/idiag/idiagnl_msg_obj.c Inet Diag Message Object
*
diff --git a/lib/idiag/idiag_req_obj.c b/lib/idiag/idiag_req_obj.c
index 5d08f32c..c825e403 100644
--- a/lib/idiag/idiag_req_obj.c
+++ b/lib/idiag/idiag_req_obj.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/idiag/idiagnl_req_obj.c Inet Diag Request Object
*
diff --git a/lib/idiag/idiag_vegasinfo_obj.c b/lib/idiag/idiag_vegasinfo_obj.c
index f02eea07..9a8f9935 100644
--- a/lib/idiag/idiag_vegasinfo_obj.c
+++ b/lib/idiag/idiag_vegasinfo_obj.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/idiag/idiagnl_vegasinfo_obj.c Inet Diag TCP Vegas Info Object
*
diff --git a/lib/mpls.c b/lib/mpls.c
index cf79ad20..6d0e493b 100644
--- a/lib/mpls.c
+++ b/lib/mpls.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* Adapted from mpls_ntop and mpls_pton copied from iproute2,
* lib/mpls_ntop.c and lib/mpls_pton.c
diff --git a/lib/msg.c b/lib/msg.c
index 4fbd2ca9..e3fb629c 100644
--- a/lib/msg.c
+++ b/lib/msg.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/msg.c Netlink Messages Interface
*
diff --git a/lib/netfilter/ct.c b/lib/netfilter/ct.c
index 1b29cf6f..98aaafc2 100644
--- a/lib/netfilter/ct.c
+++ b/lib/netfilter/ct.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/netfilter/ct.c Conntrack
*
diff --git a/lib/netfilter/ct_obj.c b/lib/netfilter/ct_obj.c
index 0cc87be8..08aa9459 100644
--- a/lib/netfilter/ct_obj.c
+++ b/lib/netfilter/ct_obj.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/netfilter/ct_obj.c Conntrack Object
*
diff --git a/lib/netfilter/exp.c b/lib/netfilter/exp.c
index 8adf902c..0690ceed 100644
--- a/lib/netfilter/exp.c
+++ b/lib/netfilter/exp.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/netfilter/exp.c Conntrack Expectation
*
diff --git a/lib/netfilter/exp_obj.c b/lib/netfilter/exp_obj.c
index cf61209b..8cd59eed 100644
--- a/lib/netfilter/exp_obj.c
+++ b/lib/netfilter/exp_obj.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/netfilter/exp_obj.c Conntrack Expectation Object
*
diff --git a/lib/netfilter/log.c b/lib/netfilter/log.c
index 1bab9b6b..17618085 100644
--- a/lib/netfilter/log.c
+++ b/lib/netfilter/log.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/netfilter/log.c Netfilter Log
*
diff --git a/lib/netfilter/log_msg.c b/lib/netfilter/log_msg.c
index 30fb8b32..e1f92eb2 100644
--- a/lib/netfilter/log_msg.c
+++ b/lib/netfilter/log_msg.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/netfilter/log_msg.c Netfilter Log Message
*
diff --git a/lib/netfilter/log_msg_obj.c b/lib/netfilter/log_msg_obj.c
index 57db9d47..90b7bc93 100644
--- a/lib/netfilter/log_msg_obj.c
+++ b/lib/netfilter/log_msg_obj.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/netfilter/log_msg_obj.c Netfilter Log Object
*
diff --git a/lib/netfilter/log_obj.c b/lib/netfilter/log_obj.c
index 65985d86..a33ef9f2 100644
--- a/lib/netfilter/log_obj.c
+++ b/lib/netfilter/log_obj.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/netfilter/log_obj.c Netfilter Log Object
*
diff --git a/lib/netfilter/netfilter.c b/lib/netfilter/netfilter.c
index 7403b5b6..dba435de 100644
--- a/lib/netfilter/netfilter.c
+++ b/lib/netfilter/netfilter.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/netfilter/netfilter.c Netfilter Generic Functions
*
diff --git a/lib/netfilter/nfnl.c b/lib/netfilter/nfnl.c
index fab7904f..ac502fb4 100644
--- a/lib/netfilter/nfnl.c
+++ b/lib/netfilter/nfnl.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/netfilter/nfnl.c Netfilter Netlink
*
diff --git a/lib/netfilter/queue.c b/lib/netfilter/queue.c
index 56556479..d20dee5e 100644
--- a/lib/netfilter/queue.c
+++ b/lib/netfilter/queue.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/netfilter/queue.c Netfilter Queue
*
diff --git a/lib/netfilter/queue_msg.c b/lib/netfilter/queue_msg.c
index 1947ab7b..68ed71e6 100644
--- a/lib/netfilter/queue_msg.c
+++ b/lib/netfilter/queue_msg.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/netfilter/queue_msg.c Netfilter Queue Messages
*
diff --git a/lib/netfilter/queue_msg_obj.c b/lib/netfilter/queue_msg_obj.c
index 98f9a990..1e89cc49 100644
--- a/lib/netfilter/queue_msg_obj.c
+++ b/lib/netfilter/queue_msg_obj.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/netfilter/queue_msg_obj.c Netfilter Queue Message Object
*
diff --git a/lib/netfilter/queue_obj.c b/lib/netfilter/queue_obj.c
index 040bbed4..690b26e3 100644
--- a/lib/netfilter/queue_obj.c
+++ b/lib/netfilter/queue_obj.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/netfilter/queue_obj.c Netfilter Queue
*
diff --git a/lib/nl.c b/lib/nl.c
index c49ae725..42b7506e 100644
--- a/lib/nl.c
+++ b/lib/nl.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/nl.c Core Netlink Interface
*
diff --git a/lib/object.c b/lib/object.c
index 64e3b07a..5ced84b5 100644
--- a/lib/object.c
+++ b/lib/object.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/object.c Generic Cacheable Object
*
diff --git a/lib/route/act.c b/lib/route/act.c
index 836219d6..a0aff7fb 100644
--- a/lib/route/act.c
+++ b/lib/route/act.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/act.c Action
*
diff --git a/lib/route/addr.c b/lib/route/addr.c
index 7d3ff395..f65e7e9b 100644
--- a/lib/route/addr.c
+++ b/lib/route/addr.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/addr.c Addresses
*
diff --git a/lib/route/class.c b/lib/route/class.c
index 0b9a235c..d1641126 100644
--- a/lib/route/class.c
+++ b/lib/route/class.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/class.c Traffic Classes
*
diff --git a/lib/route/classid.c b/lib/route/classid.c
index 0331eee1..015f0601 100644
--- a/lib/route/classid.c
+++ b/lib/route/classid.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/classid.c ClassID Management
*
diff --git a/lib/route/cls.c b/lib/route/cls.c
index 27f43c7b..fa87cd40 100644
--- a/lib/route/cls.c
+++ b/lib/route/cls.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/classifier.c Classifier
*
diff --git a/lib/route/link.c b/lib/route/link.c
index 128607cd..61113bca 100644
--- a/lib/route/link.c
+++ b/lib/route/link.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/link.c Links (Interfaces)
*
diff --git a/lib/route/neigh.c b/lib/route/neigh.c
index 876f2c28..ca4f2b66 100644
--- a/lib/route/neigh.c
+++ b/lib/route/neigh.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/neigh.c Neighbours
*
diff --git a/lib/route/neightbl.c b/lib/route/neightbl.c
index e381249a..96ca44a1 100644
--- a/lib/route/neightbl.c
+++ b/lib/route/neightbl.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/neightbl.c neighbour tables
*
diff --git a/lib/route/netconf.c b/lib/route/netconf.c
index 1d48c40e..a11ad0e2 100644
--- a/lib/route/netconf.c
+++ b/lib/route/netconf.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/netconf.c netconf
*
diff --git a/lib/route/nexthop.c b/lib/route/nexthop.c
index b38a3159..7a9904c9 100644
--- a/lib/route/nexthop.c
+++ b/lib/route/nexthop.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/nexthop.c Routing Nexthop
*
diff --git a/lib/route/nexthop_encap.c b/lib/route/nexthop_encap.c
index 849d2e3e..f2685cfe 100644
--- a/lib/route/nexthop_encap.c
+++ b/lib/route/nexthop_encap.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
#include <netlink-private/netlink.h>
#include <netlink-private/types.h>
diff --git a/lib/route/nh_encap_mpls.c b/lib/route/nh_encap_mpls.c
index 5e96289e..081661e6 100644
--- a/lib/route/nh_encap_mpls.c
+++ b/lib/route/nh_encap_mpls.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
#include <netlink-private/netlink.h>
#include <netlink-private/types.h>
diff --git a/lib/route/pktloc.c b/lib/route/pktloc.c
index 6d95cc5c..9462c6e2 100644
--- a/lib/route/pktloc.c
+++ b/lib/route/pktloc.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/pktloc.c Packet Location Aliasing
*
diff --git a/lib/route/qdisc.c b/lib/route/qdisc.c
index 775d4cbb..7413cf7e 100644
--- a/lib/route/qdisc.c
+++ b/lib/route/qdisc.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/qdisc.c Queueing Disciplines
*
diff --git a/lib/route/route.c b/lib/route/route.c
index 6688749a..0900b774 100644
--- a/lib/route/route.c
+++ b/lib/route/route.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/route.c Routes
*
diff --git a/lib/route/route_obj.c b/lib/route/route_obj.c
index bc62408f..950b3514 100644
--- a/lib/route/route_obj.c
+++ b/lib/route/route_obj.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/route_obj.c Route Object
*
diff --git a/lib/route/route_utils.c b/lib/route/route_utils.c
index 9cd326f2..a490ebe3 100644
--- a/lib/route/route_utils.c
+++ b/lib/route/route_utils.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/route_utils.c Routing Utilities
*
diff --git a/lib/route/rtnl.c b/lib/route/rtnl.c
index e0a7f2a6..f280a489 100644
--- a/lib/route/rtnl.c
+++ b/lib/route/rtnl.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/rtnl.c Routing Netlink
*
diff --git a/lib/route/rule.c b/lib/route/rule.c
index 6304e30f..a0ba42ea 100644
--- a/lib/route/rule.c
+++ b/lib/route/rule.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/rule.c Routing Rules
*
diff --git a/lib/route/tc.c b/lib/route/tc.c
index 52099294..f9a533cf 100644
--- a/lib/route/tc.c
+++ b/lib/route/tc.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/route/tc.c Traffic Control
*
diff --git a/lib/socket.c b/lib/socket.c
index 3c33bea3..cfb07437 100644
--- a/lib/socket.c
+++ b/lib/socket.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/socket.c Netlink Socket
*
diff --git a/lib/utils.c b/lib/utils.c
index eefe802a..d4e6c812 100644
--- a/lib/utils.c
+++ b/lib/utils.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/utils.c Utility Functions
*
diff --git a/lib/version.c b/lib/version.c
index 0dcafa0f..4faae1c3 100644
--- a/lib/version.c
+++ b/lib/version.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* lib/version.c Run-time version information
*
diff --git a/lib/xfrm/ae.c b/lib/xfrm/ae.c
index 011a6e52..99a174a6 100644
--- a/lib/xfrm/ae.c
+++ b/lib/xfrm/ae.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
*
diff --git a/lib/xfrm/lifetime.c b/lib/xfrm/lifetime.c
index 3b9d8427..db761d64 100644
--- a/lib/xfrm/lifetime.c
+++ b/lib/xfrm/lifetime.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
*
diff --git a/lib/xfrm/sa.c b/lib/xfrm/sa.c
index 3571d13f..14c05e8e 100644
--- a/lib/xfrm/sa.c
+++ b/lib/xfrm/sa.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
*
diff --git a/lib/xfrm/selector.c b/lib/xfrm/selector.c
index b9a09c8b..04d30c35 100644
--- a/lib/xfrm/selector.c
+++ b/lib/xfrm/selector.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
*
diff --git a/lib/xfrm/sp.c b/lib/xfrm/sp.c
index 727ae5c6..fd7585c6 100644
--- a/lib/xfrm/sp.c
+++ b/lib/xfrm/sp.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
*
diff --git a/lib/xfrm/template.c b/lib/xfrm/template.c
index b0c31de8..0561869a 100644
--- a/lib/xfrm/template.c
+++ b/lib/xfrm/template.c
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-only */
/*
* Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
*