From: Stephen Hemminger Date: Mon, 7 Oct 2024 16:37:24 +0000 (-0700) Subject: netem: swap transposed calloc args X-Git-Tag: v6.12.0~11 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=95f4021b4865a934a99f692b75ffa6d16fae241b;p=thirdparty%2Fiproute2.git netem: swap transposed calloc args Gcc with -Wextra complains about transposed args to calloc in netem. Signed-off-by: Stephen Hemminger --- diff --git a/tc/q_netem.c b/tc/q_netem.c index 90b26136..c48fde11 100644 --- a/tc/q_netem.c +++ b/tc/q_netem.c @@ -414,7 +414,7 @@ random_loss_model: } } else if (matches(*argv, "distribution") == 0) { NEXT_ARG(); - dist_data = calloc(sizeof(dist_data[0]), MAX_DIST); + dist_data = calloc(MAX_DIST, sizeof(dist_data[0])); if (dist_data == NULL) return -1; @@ -479,7 +479,7 @@ random_loss_model: if (strcmp(*argv, "distribution") == 0) { present[TCA_NETEM_SLOT] = 1; NEXT_ARG(); - slot_dist_data = calloc(sizeof(slot_dist_data[0]), MAX_DIST); + slot_dist_data = calloc(MAX_DIST, sizeof(slot_dist_data[0])); if (!slot_dist_data) return -1; slot_dist_size = get_distribution(*argv, slot_dist_data, MAX_DIST);