#include <sys/time.h>
#include <time.h>
-#include <lttng/condition/on-event.h>
+#include <lttng/condition/event-rule-matches.h>
#include <lttng/lttng.h>
#include "utils.h"
int ret;
int option;
int option_index;
- const char *expected_trigger_name = NULL;
- const char *end_trigger_name = NULL;
+ char *expected_trigger_name = NULL;
+ char *end_trigger_name = NULL;
struct lttng_triggers *triggers = NULL;
unsigned int count, i, subcription_count = 0;
enum lttng_trigger_status trigger_status;
break;
case LTTNG_NOTIFICATION_CHANNEL_STATUS_CLOSED:
printf("Notification channel was closed by peer.\n");
- ret = -1;
break;
default:
fprintf(stderr, "A communication error occurred on the notification channel.\n");
end:
lttng_triggers_destroy(triggers);
lttng_notification_channel_destroy(notification_channel);
+ free(after_notif_register_file_path);
+ free(end_trigger_name);
+ free(expected_trigger_name);
return !!ret;
}