diff options
Diffstat (limited to 'plugin/business/doh/src')
| -rw-r--r-- | plugin/business/doh/src/doh.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/plugin/business/doh/src/doh.cpp b/plugin/business/doh/src/doh.cpp index 50b5cd9..a8d32e8 100644 --- a/plugin/business/doh/src/doh.cpp +++ b/plugin/business/doh/src/doh.cpp @@ -811,8 +811,10 @@ void doh_send_metric_log(const struct tfe_stream * stream, struct doh_ctx *ctx, return; } + char uuid_string[UUID_STRING_SIZE] = {0}; + uuid_unparse(ctx->result->config_uuid, uuid_string); fieldstat->tags[thread_id][TAG_VSYS_ID].value_longlong = ctx->result->vsys_id; - fieldstat->tags[thread_id][TAG_RULE_ID].value_str = ctx->result->config_uuid_string; + fieldstat->tags[thread_id][TAG_RULE_ID].value_str = uuid_string; fieldstat->tags[thread_id][TAG_ACTION].value_str = "manipulate"; fieldstat->tags[thread_id][TAG_SUB_ACTION].value_str = "redirect"; |
