]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - coccinelle/synthetic-errno.cocci
Merge pull request #11707 from keszybz/man-directives-spring-cleaning
[thirdparty/systemd.git] / coccinelle / synthetic-errno.cocci
index c5533dd7fb67b2fe79da160ad671bbbe29d9c5f2..645bfc945f4b4b0e426ec72b72aca8529fb0a347 100644 (file)
@@ -33,3 +33,10 @@ expression list args;
 - log_emergency(args);
 - return -e;
 + return log_emergency_errno(SYNTHETIC_ERRNO(e), args);
+@@
+identifier log_LEVEL_errno =~ "^log_(debug|info|notice|warning|error|emergency)_errno$";
+identifier ERRNO =~ "^E[A-Z]+$";
+expression list args;
+@@
+- return log_LEVEL_errno(ERRNO, args);
++ return log_LEVEL_errno(SYNTHETIC_ERRNO(ERRNO), args);