X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Flttng-syscalls.c;h=6ce669f5cda7f047dfa73c15293175cd7fc29cc1;hb=6866b1c778967d8fe21fe4545aed1c67d7f4129d;hp=2c40ae1cbcb03a37c89b5256186306b8bd9cb633;hpb=9b4791f7d6585fb152c68e609e925152664940e9;p=lttng-modules.git diff --git a/src/lttng-syscalls.c b/src/lttng-syscalls.c index 2c40ae1c..6ce669f5 100644 --- a/src/lttng-syscalls.c +++ b/src/lttng-syscalls.c @@ -1935,6 +1935,9 @@ int lttng_syscall_filter_enable_event_notifier( case LTTNG_SYSCALL_ABI_COMPAT: dispatch_list = &group->event_notifier_compat_syscall_dispatch[syscall_id]; break; + default: + ret = -EINVAL; + goto end; } break; case LTTNG_SYSCALL_EXIT: @@ -1945,8 +1948,14 @@ int lttng_syscall_filter_enable_event_notifier( case LTTNG_SYSCALL_ABI_COMPAT: dispatch_list = &group->event_notifier_exit_compat_syscall_dispatch[syscall_id]; break; + default: + ret = -EINVAL; + goto end; } break; + default: + ret = -EINVAL; + goto end; } hlist_add_head_rcu(¬ifier->u.syscall.node, dispatch_list);