vmm: seccomp: rename Thread::Api to Thread::HttpApi
Signed-off-by: Omer Faruk Bayram <omer.faruk@sartura.hr>
This commit is contained in:
parent
f00df25d40
commit
f2c813e1cf
2 changed files with 5 additions and 5 deletions
|
|
@ -284,7 +284,7 @@ fn start_http_thread(
|
|||
hypervisor_type: HypervisorType,
|
||||
) -> Result<thread::JoinHandle<Result<()>>> {
|
||||
// Retrieve seccomp filter for API thread
|
||||
let api_seccomp_filter = get_seccomp_filter(seccomp_action, Thread::Api, hypervisor_type)
|
||||
let api_seccomp_filter = get_seccomp_filter(seccomp_action, Thread::HttpApi, hypervisor_type)
|
||||
.map_err(VmmError::CreateSeccompFilter)?;
|
||||
|
||||
thread::Builder::new()
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ use seccompiler::{
|
|||
use std::convert::TryInto;
|
||||
|
||||
pub enum Thread {
|
||||
Api,
|
||||
HttpApi,
|
||||
SignalHandler,
|
||||
Vcpu,
|
||||
Vmm,
|
||||
|
|
@ -743,9 +743,9 @@ fn vcpu_thread_rules(
|
|||
])
|
||||
}
|
||||
|
||||
// The filter containing the white listed syscall rules required by the API to
|
||||
// The filter containing the white listed syscall rules required by the HTTP API to
|
||||
// function.
|
||||
fn api_thread_rules() -> Result<Vec<(i64, Vec<SeccompRule>)>, BackendError> {
|
||||
fn http_api_thread_rules() -> Result<Vec<(i64, Vec<SeccompRule>)>, BackendError> {
|
||||
Ok(vec![
|
||||
(libc::SYS_accept4, vec![]),
|
||||
(libc::SYS_brk, vec![]),
|
||||
|
|
@ -777,7 +777,7 @@ fn get_seccomp_rules(
|
|||
hypervisor_type: HypervisorType,
|
||||
) -> Result<Vec<(i64, Vec<SeccompRule>)>, BackendError> {
|
||||
match thread_type {
|
||||
Thread::Api => Ok(api_thread_rules()?),
|
||||
Thread::HttpApi => Ok(http_api_thread_rules()?),
|
||||
Thread::SignalHandler => Ok(signal_handler_thread_rules()?),
|
||||
Thread::Vcpu => Ok(vcpu_thread_rules(hypervisor_type)?),
|
||||
Thread::Vmm => Ok(vmm_thread_rules(hypervisor_type)?),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue