From: Xiao Ni Date: Wed, 22 May 2024 08:50:39 +0000 (+0800) Subject: mdadm: Start update_opt from 0 X-Git-Tag: mdadm-4.4~170 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=296398299391b10650bdd79d986b115588e60590;p=thirdparty%2Fmdadm.git mdadm: Start update_opt from 0 Before f2e8393bd722 ('Manage&Incremental: code refactor, string to enum'), it uses NULL to represent it doesn't need to update. So init UOPT_UNDEFINED to 0. This problem is found by test case 05r6tor0. Signed-off-by: Xiao Ni Signed-off-by: Mariusz Tkaczyk --- diff --git a/mdadm.h b/mdadm.h index b71d7b32..40818941 100644 --- a/mdadm.h +++ b/mdadm.h @@ -535,7 +535,8 @@ enum special_options { }; enum update_opt { - UOPT_NAME = 1, + UOPT_UNDEFINED = 0, + UOPT_NAME, UOPT_PPL, UOPT_NO_PPL, UOPT_BITMAP, @@ -575,7 +576,6 @@ enum update_opt { UOPT_SPEC_FAILFAST, UOPT_SPEC_NOFAILFAST, UOPT_SPEC_REVERT_RESHAPE_NOBACKUP, - UOPT_UNDEFINED }; extern void fprint_update_options(FILE *outf, enum update_opt update_mode);