@@ -4314,6 +4314,8 @@ keySpec HSETEX_Keyspecs[1] = {
43144314struct COMMAND_ARG HSETEX_fields_condition_Subargs[] = {
43154315{MAKE_ARG("fnx",ARG_TYPE_PURE_TOKEN,-1,"FNX",NULL,NULL,CMD_ARG_NONE,0,NULL)},
43164316{MAKE_ARG("fxx",ARG_TYPE_PURE_TOKEN,-1,"FXX",NULL,NULL,CMD_ARG_NONE,0,NULL)},
4317+ {MAKE_ARG("nx",ARG_TYPE_PURE_TOKEN,-1,"NX",NULL,NULL,CMD_ARG_NONE,0,NULL)},
4318+ {MAKE_ARG("xx",ARG_TYPE_PURE_TOKEN,-1,"XX",NULL,NULL,CMD_ARG_NONE,0,NULL)},
43174319};
43184320
43194321/* HSETEX expiration argument table */
@@ -4340,7 +4342,7 @@ struct COMMAND_ARG HSETEX_fields_Subargs[] = {
43404342/* HSETEX argument table */
43414343struct COMMAND_ARG HSETEX_Args[] = {
43424344{MAKE_ARG("key",ARG_TYPE_KEY,0,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)},
4343- {MAKE_ARG("fields-condition",ARG_TYPE_ONEOF,-1,NULL,NULL,NULL,CMD_ARG_OPTIONAL,2 ,NULL),.subargs=HSETEX_fields_condition_Subargs},
4345+ {MAKE_ARG("fields-condition",ARG_TYPE_ONEOF,-1,NULL,NULL,NULL,CMD_ARG_OPTIONAL,4 ,NULL),.subargs=HSETEX_fields_condition_Subargs},
43444346{MAKE_ARG("expiration",ARG_TYPE_ONEOF,-1,NULL,NULL,NULL,CMD_ARG_OPTIONAL,5,NULL),.subargs=HSETEX_expiration_Subargs},
43454347{MAKE_ARG("fields",ARG_TYPE_BLOCK,-1,"FIELDS",NULL,NULL,CMD_ARG_NONE,2,NULL),.subargs=HSETEX_fields_Subargs},
43464348};
0 commit comments