We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6bc7a6a commit 8eb42d9Copy full SHA for 8eb42d9
src/sysctl/sysctl.c
@@ -14,6 +14,7 @@
14
#include "fileio.h"
15
#include "hashmap.h"
16
#include "log.h"
17
+#include "main-func.h"
18
#include "pager.h"
19
#include "path-util.h"
20
#include "string-util.h"
@@ -261,7 +262,7 @@ static int parse_argv(int argc, char *argv[]) {
261
262
return 1;
263
}
264
-int main(int argc, char *argv[]) {
265
+static int run(int argc, char *argv[]) {
266
OrderedHashmap *sysctl_options = NULL;
267
int r = 0, k;
268
@@ -323,5 +324,7 @@ int main(int argc, char *argv[]) {
323
324
ordered_hashmap_free_free_free(sysctl_options);
325
strv_free(arg_prefixes);
326
- return r < 0 ? EXIT_FAILURE : EXIT_SUCCESS;
327
+ return r;
328
329
+
330
+DEFINE_MAIN_FUNCTION(run);
0 commit comments