diff --git a/vhost_user_fs/src/seccomp.rs b/vhost_user_fs/src/seccomp.rs index 9f887939f..86f91e7ed 100644 --- a/vhost_user_fs/src/seccomp.rs +++ b/vhost_user_fs/src/seccomp.rs @@ -137,6 +137,5 @@ fn vuf_filter(action: SeccompAction) -> Result { pub fn enable_seccomp(action: SeccompAction) -> Result<(), Error> { let scfilter = vuf_filter(action)?; let bpfprog: BpfProgram = scfilter.try_into()?; - SeccompFilter::apply(bpfprog.try_into().unwrap()).unwrap(); - Ok(()) + SeccompFilter::apply(bpfprog).map_err(Error::ApplySeccompFilter) }