On Sun, 31 May 2026 18:23:13 +0530
"Hemendra M. Naik" <[email protected]> wrote:

> +struct tc_fq_pie_xstats {
> +     __u32   type;
> +     union {
> +             struct tc_fq_pie_qd_stats qdisc_stats;
> +             struct tc_fq_pie_cl_stats class_stats;
> +     };
> +};

Sorry, you can't change the kernel/userspace ABI like this.
How will old iproute2 hand new kernel and vice/versa.

The better safer way to do this is to either extend the
existing structure and have iproute2 know how how to handle
short (missing) class data; or use another netlink
type for class data.

Reply via email to