TSG-13698 tsg-service-chaining-engine向SAPP发送控制报文
This commit is contained in:
@@ -73,6 +73,9 @@ enum SCE_STAT_FIELD
|
||||
STAT_SF_MAC_EXIST_TIMES,
|
||||
STAT_SF_MAC_NOEXIST_TIMES,
|
||||
|
||||
// send log
|
||||
STAT_SEND_LOG,
|
||||
|
||||
// max
|
||||
STAT_MAX,
|
||||
};
|
||||
@@ -144,6 +147,9 @@ static const char *stat_map[] =
|
||||
[STAT_SF_MAC_EXIST_TIMES] = "sf_mac_succ",
|
||||
[STAT_SF_MAC_NOEXIST_TIMES] = "sf_mac_err",
|
||||
|
||||
// send log
|
||||
[STAT_SEND_LOG] = "send_log",
|
||||
|
||||
[STAT_MAX] = NULL};
|
||||
|
||||
static void global_metrics_parse_config(const char *profile, struct global_metrics_config *config)
|
||||
@@ -296,5 +302,8 @@ void global_metrics_dump(struct global_metrics *metrics)
|
||||
FS_operate(metrics->fs_handle, metrics->fs_id[STAT_SF_MAC_EXIST_TIMES], 0, FS_OP_SET, __atomic_fetch_add(&(metrics->sf_mac_exist_times), 0, __ATOMIC_RELAXED));
|
||||
FS_operate(metrics->fs_handle, metrics->fs_id[STAT_SF_MAC_NOEXIST_TIMES], 0, FS_OP_SET, __atomic_fetch_add(&(metrics->sf_mac_noexist_times), 0, __ATOMIC_RELAXED));
|
||||
|
||||
// send log
|
||||
FS_operate(metrics->fs_handle, metrics->fs_id[STAT_SEND_LOG], 0, FS_OP_SET, __atomic_fetch_add(&(metrics->send_log), 0, __ATOMIC_RELAXED));
|
||||
|
||||
FS_passive_output(metrics->fs_handle);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user