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