*
*/
-int log_add_filter_tid(struct dlogutil_filter_options *p_filter, pid_t tid);
+int dlogutil_filter_options_tid(struct dlogutil_filter_options *p_filter, pid_t tid);
void log_filter_clear(struct dlogutil_filter_options *p_filter);
break;
case 0: {
pid_t tid;
- if (sscanf(optarg, "%d", &tid) != 1 || log_add_filter_tid(reader->filter, tid))
+ if (sscanf(optarg, "%d", &tid) != 1 || dlogutil_filter_options_tid(reader->filter, tid))
goto cleanup;
break;
}
int tid;
if (sscanf(optarg, "%d", &tid) != 1)
err_arg_nondigit = 1;
- else if (log_add_filter_tid(opt->filter_object, tid))
+ else if (dlogutil_filter_options_tid(opt->filter_object, tid))
goto enomem;
break;
}
* @return 0 on success, else -ENOMEM
* @remarks Assumes single threaded execution
*/
-int log_add_filter_tid(struct dlogutil_filter_options *p_filter, pid_t tid)
+int dlogutil_filter_options_tid(struct dlogutil_filter_options *p_filter, pid_t tid)
{
assert(p_filter);
correct_send_datalen = strlen(correct_send_data) + 1;
assert(ops_pipe.prepare_print(&info, false, filter) == -1);
- log_add_filter_tid(filter, 123);
+ dlogutil_filter_options_tid(filter, 123);
log_add_filter_pid(filter, 456);
correct_send_data = "dlogutil --pid 456 --tid 123 filter1:V filter0:V *:S";
correct_send_datalen = strlen(correct_send_data) + 1;
//tid filtering rules
p_filter = log_filter_new();
result += check_print_line_tid(__LINE__, p_filter, 0);
- err = log_add_filter_tid(p_filter, 9876);
+ err = dlogutil_filter_options_tid(p_filter, 9876);
assert(err == 0);
result += check_print_line_tid(__LINE__, p_filter, 9876);
- err = log_add_filter_tid(p_filter, pid_tid_filter_list[0]);
+ err = dlogutil_filter_options_tid(p_filter, pid_tid_filter_list[0]);
assert(err == 0);
result += check_print_line_tid(__LINE__, p_filter, pid_tid_filter_list[0]);
log_filter_free(p_filter);
{
struct dlogutil_filter_options *const filter = log_filter_new();
assert(filter);
- assert(!log_add_filter_tid(filter, 123));
+ assert(!dlogutil_filter_options_tid(filter, 123));
assert(!log_add_filter_pid(filter, 456));
assert(!log_add_filter_rule(filter, "FOO:E"));
fail_alloc = true;
assert(!log_filter_new());
assert(!log_filter_from_filter(filter));
- assert(-ENOMEM == log_add_filter_tid(filter, 123));
+ assert(-ENOMEM == dlogutil_filter_options_tid(filter, 123));
assert(-ENOMEM == log_add_filter_pid(filter, 456));
fail_alloc = false;