]> git.ipfire.org Git - thirdparty/systemd.git/blob - coccinelle/synthetic-errno.cocci
coccinelle: make use of SYNTHETIC_ERRNO
[thirdparty/systemd.git] / coccinelle / synthetic-errno.cocci
1 @@
2 expression e;
3 expression list args;
4 @@
5 - log_debug(args);
6 - return -e;
7 + return log_debug_errno(SYNTHETIC_ERRNO(e), args);
8 @@
9 expression e;
10 expression list args;
11 @@
12 - log_info(args);
13 - return -e;
14 + return log_info_errno(SYNTHETIC_ERRNO(e), args);
15 @@
16 expression e;
17 expression list args;
18 @@
19 - log_notice(args);
20 - return -e;
21 + return log_notice_errno(SYNTHETIC_ERRNO(e), args);
22 @@
23 expression e;
24 expression list args;
25 @@
26 - log_error(args);
27 - return -e;
28 + return log_error_errno(SYNTHETIC_ERRNO(e), args);
29 @@
30 expression e;
31 expression list args;
32 @@
33 - log_emergency(args);
34 - return -e;
35 + return log_emergency_errno(SYNTHETIC_ERRNO(e), args);