@@ -764,7 +764,8 @@ static int msre_op_validateHash_param_init(msre_rule *rule, char **error_msg) {
764
764
"Rule %pp [id \"%s\"][file \"%s\"][line \"%d\"] - "
765
765
"Execution error - "
766
766
"Does not support JIT (%d)" ,
767
- rule ,((rule -> actionset != NULL )&& (rule -> actionset -> id != NULL )) ? rule -> actionset -> id : "-" ,
767
+ rule ,((rule -> actionset != NULL )&& ((rule -> actionset -> id != NULL )&&
768
+ (rule -> actionset -> id != NOT_SET_P ))) ? rule -> actionset -> id : "-" ,
768
769
rule -> filename != NULL ? rule -> filename : "-" ,
769
770
rule -> line_num ,rc );
770
771
}
@@ -854,7 +855,8 @@ static int msre_op_validateHash_execute(modsec_rec *msr, msre_rule *rule, msre_v
854
855
"Rule %pp [id \"%s\"][file \"%s\"][line \"%d\"] - "
855
856
"Execution error - "
856
857
"Does not support JIT (%d)" ,
857
- rule ,((rule -> actionset != NULL )&& (rule -> actionset -> id != NULL )) ? rule -> actionset -> id : "-" ,
858
+ rule ,((rule -> actionset != NULL )&& ((rule -> actionset -> id != NULL )&&
859
+ (rule -> actionset -> id != NOT_SET_P ))) ? rule -> actionset -> id : "-" ,
858
860
rule -> filename != NULL ? rule -> filename : "-" ,
859
861
rule -> line_num ,rc );
860
862
msr_log (msr , 4 , "%s." , * error_msg );
@@ -1005,7 +1007,8 @@ static int msre_op_rx_param_init(msre_rule *rule, char **error_msg) {
1005
1007
"Rule %pp [id \"%s\"][file \"%s\"][line \"%d\"] - "
1006
1008
"Execution error - "
1007
1009
"Does not support JIT (%d)" ,
1008
- rule ,((rule -> actionset != NULL )&& (rule -> actionset -> id != NULL )) ? rule -> actionset -> id : "-" ,
1010
+ rule ,((rule -> actionset != NULL )&& ((rule -> actionset -> id != NULL )&&
1011
+ (rule -> actionset -> id != NOT_SET_P ))) ? rule -> actionset -> id : "-" ,
1009
1012
rule -> filename != NULL ? rule -> filename : "-" ,
1010
1013
rule -> line_num ,rc );
1011
1014
}
@@ -1085,7 +1088,8 @@ static int msre_op_rx_execute(modsec_rec *msr, msre_rule *rule, msre_var *var, c
1085
1088
"Rule %pp [id \"%s\"][file \"%s\"][line \"%d\"] - "
1086
1089
"Execution error - "
1087
1090
"Does not support JIT (%d)" ,
1088
- rule ,((rule -> actionset != NULL )&& (rule -> actionset -> id != NULL )) ? rule -> actionset -> id : "-" ,
1091
+ rule ,((rule -> actionset != NULL )&& ((rule -> actionset -> id != NULL )&&
1092
+ (rule -> actionset -> id != NOT_SET_P ))) ? rule -> actionset -> id : "-" ,
1089
1093
rule -> filename != NULL ? rule -> filename : "-" ,
1090
1094
rule -> line_num ,rc );
1091
1095
msr_log (msr , 4 , "%s." , * error_msg );
@@ -2712,7 +2716,8 @@ static int msre_op_verifyCC_execute(modsec_rec *msr, msre_rule *rule, msre_var *
2712
2716
"Rule %pp [id \"%s\"][file \"%s\"][line \"%d\"] - "
2713
2717
"Execution error - "
2714
2718
"Does not support JIT (%d)" ,
2715
- rule ,((rule -> actionset != NULL )&& (rule -> actionset -> id != NULL )) ? rule -> actionset -> id : "-" ,
2719
+ rule ,((rule -> actionset != NULL )&& ((rule -> actionset -> id != NULL )&&
2720
+ (rule -> actionset -> id != NOT_SET_P ))) ? rule -> actionset -> id : "-" ,
2716
2721
rule -> filename != NULL ? rule -> filename : "-" ,
2717
2722
rule -> line_num ,rc );
2718
2723
msr_log (msr , 4 , "%s." , * error_msg );
@@ -3020,7 +3025,8 @@ static int msre_op_verifyCPF_execute(modsec_rec *msr, msre_rule *rule, msre_var
3020
3025
"Rule %pp [id \"%s\"][file \"%s\"][line \"%d\"] - "
3021
3026
"Execution error - "
3022
3027
"Does not support JIT (%d)" ,
3023
- rule ,((rule -> actionset != NULL )&& (rule -> actionset -> id != NULL )) ? rule -> actionset -> id : "-" ,
3028
+ rule ,((rule -> actionset != NULL )&& ((rule -> actionset -> id != NULL )&&
3029
+ (rule -> actionset -> id != NOT_SET_P ))) ? rule -> actionset -> id : "-" ,
3024
3030
rule -> filename != NULL ? rule -> filename : "-" ,
3025
3031
rule -> line_num ,rc );
3026
3032
msr_log (msr , 4 , "%s." , * error_msg );
@@ -3311,7 +3317,8 @@ static int msre_op_verifySSN_execute(modsec_rec *msr, msre_rule *rule, msre_var
3311
3317
"Rule %pp [id \"%s\"][file \"%s\"][line \"%d\"] - "
3312
3318
"Execution error - "
3313
3319
"Does not support JIT (%d)" ,
3314
- rule ,((rule -> actionset != NULL )&& (rule -> actionset -> id != NULL )) ? rule -> actionset -> id : "-" ,
3320
+ rule ,((rule -> actionset != NULL )&& ((rule -> actionset -> id != NULL )&&
3321
+ (rule -> actionset -> id != NOT_SET_P ))) ? rule -> actionset -> id : "-" ,
3315
3322
rule -> filename != NULL ? rule -> filename : "-" ,
3316
3323
rule -> line_num ,rc );
3317
3324
msr_log (msr , 4 , "%s." , * error_msg );
0 commit comments