Fix all of the warnings/errors reported by Linux Kernel's checkpatch.pl,
except SPDX_LICENSE_TAG, USE_NEGATIVE_ERRNO types. It also introduces
reverse xmas tree local variable declarations and header file
reordering.
In summary, this patch fixes the following checkpatch.pl
recommendations:
total: 0 errors, 3 warnings, 96 lines checked
Signed-off-by: Kamalesh Babulal <kamalesh.babulal@oracle.com>
Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
#include <libcgroup.h>
#include <libcgroup-internal.h>
+
+#include <strings.h>
#include <stdarg.h>
-#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
-#include <strings.h>
+#include <stdio.h>
static cgroup_logger_callback cgroup_logger;
static void *cgroup_logger_userdata;
}
void cgroup_set_logger(cgroup_logger_callback logger, int loglevel,
- void *userdata)
+ void *userdata)
{
cgroup_logger = logger;
cgroup_set_loglevel(loglevel);
{
char *end;
long level;
+
errno = 0;
/* try to parse integer first */
cgroup_loglevel = loglevel;
else {
char *level_str = getenv("CGROUP_LOGLEVEL");
+
if (level_str != NULL)
cgroup_loglevel = cgroup_parse_log_level_str(level_str);
else