diff options
| author | songyanchao <[email protected]> | 2024-01-10 09:40:58 +0000 |
|---|---|---|
| committer | songyanchao <[email protected]> | 2024-01-10 09:40:58 +0000 |
| commit | efd7ca28ffbcf60034b218e055ae6155861d33aa (patch) | |
| tree | 0eaed2601393d20bd099462f6007bb13e372b675 /service/include | |
| parent | a7f1edbddd710acf01235e7174f10dfd0d195023 (diff) | |
✨ feat(DPISDN-32): Classifier Node supports dynamically loading rules from mrglobal.dynamic.conf
Classifier Node supports dynamically loading rules from mrglobal.dynamic.conf
Diffstat (limited to 'service/include')
| -rw-r--r-- | service/include/sc_classifier_rule_parser.h | 6 | ||||
| -rw-r--r-- | service/include/sc_common.h | 2 |
2 files changed, 2 insertions, 6 deletions
diff --git a/service/include/sc_classifier_rule_parser.h b/service/include/sc_classifier_rule_parser.h index a2c3b41..cd07dbe 100644 --- a/service/include/sc_classifier_rule_parser.h +++ b/service/include/sc_classifier_rule_parser.h @@ -69,13 +69,11 @@ struct rule_field_parser struct rule_list_parsed { uint16_t nr_rules; - uint16_t nr_local_rules; - uint16_t nr_remote_rules; struct rule_field_parser rules[MAX_RULES]; }; -extern int pkt_classifier_local_rule_parser(struct sc_main * sc, enum ruleset_type ruleset_type, - struct rule_list_parsed * out_rule_list); +extern int pkt_classifier_rule_parser(struct sc_main * sc, enum ruleset_type ruleset_type, + struct rule_list_parsed * out_rule_list); extern int pkt_classifier_remote_rule_parser(cJSON * c_rule, struct rule_list_parsed * out_rule_list, char * str_error_reason, unsigned int sz_error_reason); extern void classifier_rule_dump(struct rule_list_parsed * rule_list); diff --git a/service/include/sc_common.h b/service/include/sc_common.h index feb7733..d345e10 100644 --- a/service/include/sc_common.h +++ b/service/include/sc_common.h @@ -134,8 +134,6 @@ struct sc_main struct vlan_base_fwd_main * vlan_base_fwd_main; /* Node Manager */ struct node_manager_main * node_mgr_main; - /* Classifier Node */ - struct node_classifier_main * node_classifier_main; /* Failover Node */ struct node_lb_main * lb_node_main; /* Etherfabric Node */ |
