Compare provider and context names in trace_ust_match_context
[lttng-tools.git] / src / bin / lttng-sessiond / trace-ust.c
index 4ed8fb1a554868c10fa17f150f561f3eae808ee9..1c325fb259b24ca497618dbe1ba309052be8266b 100644 (file)
@@ -589,6 +589,15 @@ int trace_ust_match_context(struct ltt_ust_context *uctx,
                        return 0;
                }
                break;
+       case LTTNG_UST_CONTEXT_APP_CONTEXT:
+               assert(uctx->ctx.u.app_ctx.provider_name);
+               assert(uctx->ctx.u.app_ctx.ctx_name);
+               if (strcmp(uctx->ctx.u.app_ctx.provider_name,
+                               ctx->u.app_ctx.provider_name) ||
+                               strcmp(uctx->ctx.u.app_ctx.ctx_name,
+                               ctx->u.app_ctx.ctx_name)) {
+                       return 0;
+               }
        default:
                break;
 
This page took 0.028276 seconds and 4 git commands to generate.