From a9ee361f27e0439530387765924574e5358c8a5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sat, 10 Sep 2022 15:44:41 +0200 Subject: New upstream version 1.8.19 --- lib/ipmi_cfgp.c | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) (limited to 'lib/ipmi_cfgp.c') diff --git a/lib/ipmi_cfgp.c b/lib/ipmi_cfgp.c index b8af80d..4131a65 100644 --- a/lib/ipmi_cfgp.c +++ b/lib/ipmi_cfgp.c @@ -30,7 +30,11 @@ * POSSIBILITY OF SUCH DAMAGE. */ -#include +#ifdef HAVE_MALLOC_H +# include +#else +# include +#endif #include #include @@ -49,7 +53,7 @@ ipmi_cfgp_init(struct ipmi_cfgp_ctx *ctx, const struct ipmi_cfgp *set, unsigned int count, const char *cmdname, ipmi_cfgp_handler_t handler, void *priv) { - if (ctx == NULL || set == NULL || handler == NULL || !cmdname) { + if (!ctx || !set || !handler || !cmdname) { return -1; } @@ -74,7 +78,7 @@ ipmi_cfgp_uninit(struct ipmi_cfgp_ctx *ctx) { struct ipmi_cfgp_data *d; - if (ctx == NULL) { + if (!ctx) { return -1; } @@ -123,7 +127,7 @@ ipmi_cfgp_parse_sel(struct ipmi_cfgp_ctx *ctx, { const struct ipmi_cfgp *p; - if (ctx == NULL || argv == NULL || sel == NULL) { + if (!ctx || !argv || !sel) { return -1; } @@ -137,7 +141,7 @@ ipmi_cfgp_parse_sel(struct ipmi_cfgp_ctx *ctx, } p = lookup_cfgp(ctx, argv[0]); - if (p == NULL) { + if (!p) { lprintf(LOG_ERR, "invalid parameter"); return -1; } @@ -201,11 +205,11 @@ cfgp_add_data(struct ipmi_cfgp_ctx *ctx, struct ipmi_cfgp_data *data) static void cfgp_usage(const struct ipmi_cfgp *p, int write) { - if (p->name == NULL) { + if (!p->name) { return; } - if (write && p->format == NULL) { + if (write && !p->format) { return; } @@ -227,7 +231,7 @@ ipmi_cfgp_usage(const struct ipmi_cfgp *set, int count, int write) const struct ipmi_cfgp *p; int i; - if (set == NULL) { + if (!set) { return; } @@ -263,7 +267,7 @@ ipmi_cfgp_parse_data(struct ipmi_cfgp_ctx *ctx, struct ipmi_cfgp_data *data; struct ipmi_cfgp_action action; - if (ctx == NULL || sel == NULL || argv == NULL) { + if (!ctx || !sel || !argv) { return -1; } @@ -290,7 +294,7 @@ ipmi_cfgp_parse_data(struct ipmi_cfgp_ctx *ctx, } data = malloc(sizeof(struct ipmi_cfgp_data) + p->size); - if (data == NULL) { + if (!data) { return -1; } @@ -370,7 +374,7 @@ cfgp_get_param(struct ipmi_cfgp_ctx *ctx, const struct ipmi_cfgp *p, do { data = malloc(sizeof(struct ipmi_cfgp_data) + p->size); - if (data == NULL) { + if (!data) { return -1; } @@ -422,7 +426,7 @@ ipmi_cfgp_get(struct ipmi_cfgp_ctx *ctx, const struct ipmi_cfgp_sel *sel) int i; int ret; - if (ctx == NULL || sel == NULL) { + if (!ctx || !sel) { return -1; } @@ -461,7 +465,7 @@ cfgp_do_action(struct ipmi_cfgp_ctx *ctx, int action_type, struct ipmi_cfgp_action action; int ret; - if (ctx == NULL || sel == NULL) { + if (!ctx || !sel) { return -1; } @@ -470,7 +474,7 @@ cfgp_do_action(struct ipmi_cfgp_ctx *ctx, int action_type, action.argv = NULL; action.file = file; - for (data = ctx->v; data != NULL; data = data->next) { + for (data = ctx->v; data; data = data->next) { if (sel->param != -1 && sel->param != data->sel.param) { continue; } @@ -523,7 +527,7 @@ int ipmi_cfgp_save(struct ipmi_cfgp_ctx *ctx, const struct ipmi_cfgp_sel *sel, FILE *file) { - if (file == NULL) { + if (!file) { return -1; } @@ -534,7 +538,7 @@ int ipmi_cfgp_print(struct ipmi_cfgp_ctx *ctx, const struct ipmi_cfgp_sel *sel, FILE *file) { - if (file == NULL) { + if (!file) { return -1; } -- cgit v1.2.3