diff --git a/src/drsnoop/drsnoop.c b/src/drsnoop/drsnoop.c index fa9fbf3dcbcfe47fb7d95d3fa429a636ce6ffc53..ca26d41ef2b8a7ad6b73e299ef91fae67d0b7f7a 100644 --- a/src/drsnoop/drsnoop.c +++ b/src/drsnoop/drsnoop.c @@ -78,3 +78,16 @@ static error_t parse_arg(int key, char *arg, struct argp_state *state) } return 0; } + +static int libbpf_print_fn(enum libbpf_print_level level, const char *format, + va_list args) +{ + if (level == LIBBPF_DEBUG && !verbose) + return 0; + return vfprintf(stderr, format, args); +} + +static void sig_handler(int sig) +{ + exiting = 1; +} \ No newline at end of file