]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
licensing: add spdx to our .cocci files
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 1 Oct 2021 10:28:36 +0000 (12:28 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 1 Oct 2021 12:45:00 +0000 (14:45 +0200)
Since those are chunks of code based on our codebase, it's easiest to use the
same license.

52 files changed:
coccinelle/bool-cast.cocci
coccinelle/close-above-stdio.cocci
coccinelle/cmp.cocci
coccinelle/const-strlen.disabled
coccinelle/debug-logging.cocci
coccinelle/div-round-up.cocci
coccinelle/dup-fcntl.cocci
coccinelle/empty-or-dash.cocci
coccinelle/empty-or-root.cocci
coccinelle/empty-to-null.cocci
coccinelle/empty-to-root.cocci
coccinelle/enotsup.cocci
coccinelle/equals-null.cocci
coccinelle/errno-check.cocci
coccinelle/errno.cocci
coccinelle/exit-0.cocci
coccinelle/flags-set.cocci
coccinelle/fopen-unlocked.cocci
coccinelle/free_and_replace.cocci
coccinelle/hashmap_free.cocci
coccinelle/htonl.cocci
coccinelle/in_set.cocci
coccinelle/iovec-make.cocci
coccinelle/isempty.cocci
coccinelle/log-json.cocci
coccinelle/macros.h
coccinelle/malloc_multiply.cocci
coccinelle/memzero.cocci
coccinelle/mfree.cocci
coccinelle/mfree_return.cocci
coccinelle/no-if-assignments.cocci
coccinelle/not_in_set.cocci
coccinelle/o-ndelay.cocci
coccinelle/reallocarray.cocci
coccinelle/redundant-if.cocci
coccinelle/safe_close-no-if.cocci
coccinelle/safe_close.cocci
coccinelle/safe_closedir.cocci
coccinelle/safe_fclose.cocci
coccinelle/sd_event_source_disable_unref.cocci
coccinelle/set_ensure_put.cocci
coccinelle/strempty.cocci
coccinelle/strjoin.cocci
coccinelle/strjoina.cocci
coccinelle/strv_free.cocci
coccinelle/swap-two.cocci
coccinelle/synthetic-errno.cocci
coccinelle/take-fd.cocci
coccinelle/take-ptr.cocci
coccinelle/while-true.cocci
coccinelle/xsprintf.cocci
coccinelle/zz-drop-braces.cocci

index 051ccb941751509fe053ac26b0e48a8db96aca78..a3311f06599ab958e3063f3a01c8a8a6bb3d656f 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 bool b;
 expression y;
index 44b3b1c9f1e1977b8f4820644ee956cde589373d..93a0a85978df35e80ceea55eeecd7c45848bce4a 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression fd;
 @@
index a34cbe5bf60a5d75c26f5f342d4339ed93ca3c2b..d5ab0f245e4b53f710c2f192eda7c4023a898a71 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression x, y;
 @@
index 30a6e5a88ed80308e9a4ffcb27e310a0dbdb6310..8b1a635274c5a6c19767b22793850295ab0916e5 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 constant s;
 @@
index a679dab01150a38b212c61b1c53d38177cc2e694..2885350f8523b67e0c71c0c91c830da112e4136c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 @@
 (
index a0c6df9801ff1fba018d13776d2b7f28b9bf4a80..609ec879d3bfdb329b718098e8303230093915af 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression x, y;
 @@
index 8b133b3a24f6547062dd1c0d803dace33c94cd6a..2c87f70dc3d4fa1082dcd6404f4faed8390179df 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 /* We want to stick with dup() in test-fd-util.c */
 position p : script:python() { p[0].file != "src/test/test-fd-util.c" };
index bebaead2ffe2248a2b441c67e118085047e50292..56246affaa0dee1b2e18da1ae1fe8a14bd8faa7b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression s;
 @@
index bf2f614da67ff298ed9c571697ab73fc3b5fb324..d36f0c8b1bf6352a3cf897da141e3cffa06eeb2b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression s;
 @@
index bc6c656e798a22cfde36457facb9c85042740f64..1cc89475a6f055f4661f1858dce5749cb197c489 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 /* Avoid running this transformation on the empty_to_null function itself */
 position p : script:python() { p[0].current_element != "empty_to_null" };
index 3720497bef9f60b526c16f76be2f403a3b029c8d..9a65a6936f20f3268a08cb0270fa06557ca495be 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression s;
 @@
index c65734d382c005d7b5c7d45caa79195eaec9726f..47ac4b748b902636afa3725ad44a00a22c916558 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 @@
 - ENOTSUP
index 3fce0f4caaee1a98029276a786b1e6288c6b23f7..92c70540130135686a8a3c40001c84f56ed48561 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression e;
 statement s;
index 709cb4ace6f45dbf2a2eb8913e4f016049698e3d..f6f0071cd111d34c2190cd95ceef02a19217d79c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 constant c;
 @@
index 4e594e7826cccaaf11f74c63009ec0e2673ff6a4..dd886ea49304703984297849f01b59bc2953951c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 identifier log_LEVEL_errno =~ "^log_(debug|info|notice|warning|error|emergency)_errno$";
 local idexpression r;
index 8b81600579a661bdcb6aa0d036827f3c5a0616ed..ff3d965a9d07afc7df30e346305cd8b51bab13a2 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 @@
 - exit(0);
index 22620f184903b470ea3bc9645977d556e599ff9d..bcf08db23ba7e8e5e8d4c898dc25e4b66c9b1a41 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 /* Disable this transformation in cases where it doesn't make sense or
  * where it makes the resulting expression more confusing
index 7870f8ccea09bfdfc8f196aec6e00990f6a5c81d..1caa698c7bc22ce9564b1ff6a424144b6c5ad1b2 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression f, path, options;
 @@
index 9dcdbf4d42afabf84bd16470fde5b268d22b4a9f..7d8b6a738cdb93c1b97dbba3698f6fad395e191b 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression p, q;
 @@
index 86b9542488945b4355a10e3901ddd83d37d6cc50..31e1279ac0aed8811e37a3bf1170c52e166bb14c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression p;
 @@
index 4e69bb709028fd5ffd232a24e32b2dc8a037ea56..c247d24e9bc6bf49238f6dddd7d781f6ae6e42d8 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression s;
 @@
index 1c17c7df1f4d9c1a990a011b37a2685f05638e76..8be786dc2d94ed74bda11080be40582c5def8812 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 /* Limit the number of expressions to 6 for performance reasons */
 @@
 expression e;
index 7a0d4ced9b8f278f8e7f67bb6f4cfe824fd20b9c..79116882fc7079fd2662bf693209cd5f2adf6486 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression x, y, p, l;
 @@
index e0a9f07ca6d0107524d41afb445d3c5f4f82bb9d..b1b927727079e1a56d5970a88d5e3c871481c6a8 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 /* Disable this transformation for the test-string-util.c */
 position p : script:python() { p[0].file != "src/test/test-string-util.c" };
index 3730fd6ea33b1483e2ebea20decba6393db833d0..d184e5658454efc01597d55d18ec26ea61aa6a6d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression e, v, flags;
 expression list args;
index 62177f0d86cb0da2235d455538270fcecd09e93a..0be4aaea427968cf776bfae38d2c64304e1e71da 100644 (file)
@@ -1,4 +1,6 @@
-/* Collected macros from our systemd codebase to make the cocci semantic
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
+/*
+ * Collected macros from our systemd codebase to make the cocci semantic
  * parser happy. Inspired by the original cocci macros file
  * /usr/lib64/coccinelle/standard.h (including the YACFE_* symbols)
  */
index 3284edf73782099e561dcad02cd53a9a12a77e14..320d257bd9b12ba179e4316f0eaa28132b2bff1c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression q, n, m;
 @@
index 8198cc84b4cd4ad854f72ef25c0b82c2a6ced964..90fa0ddef65583817d4f574b5ae78414f1a4bca5 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression s;
 @@
index 1389cd35dbfde67b6419a7d9f6ec5b3568669711..191cd626f52a49709111347d4e039810d532f2cb 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression p;
 @@
index 15e6c7d566bd08281e841892b3383500871da64f..c2c4cb3209e8241a83ca7e29333db7ab2845b397 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 /* Avoid running this transformation on the mfree function itself */
 position p : script:python() { p[0].current_element != "mfree" };
index 9f63e903376e06fd791f8bc964d9f25eb336a109..9fbc018f11a9d360ac343e9b5284fe6a891cf0b8 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression p, q;
 identifier r;
index 3486cff5df10901c3aaae2a2a6b1008e3e85e35a..0840109502ae395c16d1c9a49baa2be7a4931f9d 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 /* Limit the number of expressions to 6 for performance reasons */
 @@
 expression e;
index 669424a054875b491649114657c5017866176048..8b7a150243ff0abcd88dfb268d935a4afde20741 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 @@
 - O_NDELAY
index 21fe9dfbfdfea74ec8b7f1173c56481b242194ed..85a8b3bc38dc924e96dd0f4cc6c19c56b9ccf909 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression q, p, n, m;
 @@
index 515e36e1517318f9125525a3498f99399449f92a..6582d6373b59702a9c6e2e89926b96e55320ee94 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression r;
 @@
index 81c56785181946a4d36bd47b2bdb1b95c341c52d..881ce1fa0a84ab2f68147ccf88aba380664f81fb 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression fd;
 @@
index 6fedd804f2e3f8458439063d0ff7d988e9853565..36a853725176c872d0674f95b93a494fa9d48b93 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression fd;
 @@
index 743ffd97efb0eae7bf629e6fa60aef27b4ba7069..8981825230ec89e9a59bde17388bff1d89004f68 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression p;
 @@
index 6961cd016455e10995c94e14a39bb0402fe31dd3..fc1b584d88f3b38047ea3b81c1a82b1bd50161ab 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression p;
 @@
index 2763fefac900a219cc9a7042d9d2e77bdcf21f41..659aa00cf3246ef5cb7e9147c6fe0843b8661fb7 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression p;
 @@
index 92d7970adeab4c7484026ade1bd529c457ce61a6..cfcd77b7a168e6741af2657c7de21b91d2fc0f3e 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 local idexpression r;
 expression p, k, x;
index 0868184c5d41edbe101356b5188ccff639fd64f0..d36f092f63aa6ff1a7e051db097c212be56bdf03 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 /* Avoid running this transformation on the strempty function itself and
  * on the "make_expression" macro in src/libsystemd/sd-bus/bus-convenience.c.
index 46f70c4c23682a4d6027b43bc05d9e12c01caa82..1efff700b7ba2f0f02c359cf5904396a831d2a90 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 position p : script:python() { p[0].current_element != "test_strjoin" };
 expression t;
index b2096334805a61153f6653f34a9cd76312089a79..891b22a20406f2ddb7e700ca2d02a3d65784d8b4 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 position p : script:python() { p[0].current_element != "test_strjoina" };
 expression n, m;
index 0ad56f772f321941302f1d3d75c7211dbfe8248b..8eddfc566ed2fdec11069a14dda09e16eb18ddc8 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression p;
 @@
index edf7d32403e2c06b8aae0f36b475d37fba7f1b47..d80c4e0402f44e268d358b72b3212a23c372e063 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression x, y, z;
 @@
index dcae069f748664fffaaa930562c7ebf00ee97c4a..6826ea45dad3b907d3b63b5bc67afecff7aef45c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 expression e;
 expression list args;
index f7124e789651cfe6db9571c63527cf11839bb8d7..396d6965c74e2a9899331defb0aa3176753aa791 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 local idexpression p;
 expression q;
index 0cebe815759fe2f68f46b3f7678068d682f11627..3251d3ed65a26dcb0309616669ab7a531fe21eab 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 local idexpression p;
 expression q;
index c23fb11f22373a1564d1fa41ffdb3ef507f460a7..3ea70bc0c61af2f431b071a952905cfb0ab748c9 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 statement s;
 @@
index 660a35e3f4d9b340a5e90db9a1138ff44b8cf635..3b38090652e798edbf9f51c9e73d1676ec2548f8 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 position p : script:python() { not p[0].file.startswith("man/") };
 expression e, fmt;
index 34bf12fbea77cbee266f3008e63f328f7d37381a..8c3be01c1f78617e3a655b0c1acd5046cc241794 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 @@
 position p : script:python() { p[0].file != "src/journal/lookup3.c" };
 identifier id;