Update parser.go

This commit is contained in:
parentalclash 2025-11-29 17:40:08 -08:00 committed by GitHub
parent cfafdb37b8
commit 9a98bb61c4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -82,9 +82,9 @@ func ParseRule(tp, payload, target string, params []string, subRules map[string]
case "NOT":
parsed, parseErr = logic.NewNOT(payload, target, ParseRule)
case "SRC-MAC":
parsed = RC.NewMAC(payload, target)
parsed = RC.NewMAC(payload, target, ParseRule)
case "SCHEDULE":
parsed, parseErr = RC.NewSchedule(payload, target)
parsed, parseErr = RC.NewSchedule(payload, target, ParseRule)
case "RULE-SET":
isSrc, noResolve := RC.ParseParams(params)
parsed, parseErr = RP.NewRuleSet(payload, target, isSrc, noResolve)