On Thu, Sep 22, 2022 at 02:08:44PM -0500, Gustavo A. R. Silva wrote: > One-element arrays are deprecated, and we are replacing them with flexible > array members instead. So, replace one-element array with flexible-array > member in struct TAG_TW_New_Ioctl and refactor the rest of the code, > accordingly. > > Notice that, in multiple places, the subtraction of 1 from > sizeof(TW_New_Ioctl) is removed, as this operation is now implicit > after the flex-array transformation. Doing a build before/after this patch results in no binary output differences. Another 1-element array converted! :) Reviewed-by: Kees Cook <keescook@xxxxxxxxxxxx> -- Kees Cook