diff options
| author | fengweihao <[email protected]> | 2022-10-10 15:31:41 +0800 |
|---|---|---|
| committer | fengweihao <[email protected]> | 2022-10-10 15:31:41 +0800 |
| commit | d47908eed08f608f95f7a077dd0e6d2b30678485 (patch) | |
| tree | d3960ce09109e40d531d5940bc0f169a21e2e9ba /common | |
| parent | 74b95d15dc95b9a3f46f996afc2c2d7e2c602552 (diff) | |
TSG-11997 策略验证支持按Traffic Vsys验证流量v2.3.7-20221010
Diffstat (limited to 'common')
| -rw-r--r-- | common/include/verify_policy.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/common/include/verify_policy.h b/common/include/verify_policy.h index 8a1ab6a..f2a2dba 100644 --- a/common/include/verify_policy.h +++ b/common/include/verify_policy.h @@ -13,6 +13,8 @@ struct breakpad_instance; +#define TRAFFIC_VSYS_ID_MAX 255 + enum verify_policy_type { PXY_TABLE_SECURITY, @@ -162,6 +164,7 @@ struct verify_policy_query_obj struct verify_policy_query { + int vsys_id; enum verify_policy_type type; struct verify_policy_query_obj verify_object[32]; }; @@ -172,7 +175,7 @@ void * pangu_http_ctx_new(unsigned int thread_id); void pangu_http_ctx_free(void * pme); -size_t verify_policy_scan(enum verify_policy_type policy_type, struct verify_policy_query_obj *query_obj, cJSON *data_obj, void *pme); +size_t verify_policy_scan(int vsys_id, enum verify_policy_type policy_type, struct verify_policy_query_obj *query_obj, cJSON *data_obj, void *pme); void http_get_scan_status(struct verify_policy_query_obj *query_obj, int type, cJSON *attributes, cJSON *data_obj, void *pme); |
