#[repr(C)]pub struct lxc_attach_options_t {
pub attach_flags: c_uint,
pub namespaces: c_int,
pub personality: c_long,
pub initial_cwd: *mut c_char,
pub uid: c_uint,
pub gid: c_uint,
pub env_policy: lxc_attach_env_policy_t,
pub extra_env_vars: *mut *mut c_char,
pub extra_keep_env: *mut *mut c_char,
pub stdin_fd: c_int,
pub stdout_fd: c_int,
pub stderr_fd: c_int,
}Expand description
LXC attach options for \ref lxc_container attach().
version: 1.0.0
Fields§
§attach_flags: c_uintAny combination of LXC_ATTACH_* flags
version: 1.0.0
namespaces: c_intThe namespaces to attach to (CLONE_NEW… flags)
version: 1.0.0
personality: c_longInitial personality (-1 to autodetect).
warning: This may be ignored if lxc is compiled without personality support)
version: 1.0.0
initial_cwd: *mut c_charInital current directory, use NULL to use cwd.
If the current directory does not exist in the container, the
root directory will be used instead because of kernel defaults.
version: 1.0.0
uid: c_uintThe user-id to run as.
note: Set to -1 for default behaviour (init uid for userns
containers or 0 (super-user) if detection fails).
version: 1.0.0
gid: c_uintThe group-id to run as.
note: Set to -1 for default behaviour (init gid for userns
containers or 0 (super-user) if detection fails).
version: 1.0.0
env_policy: lxc_attach_env_policy_tEnvironment policy
version: 1.0.0
extra_env_vars: *mut *mut c_charExtra environment variables to set in the container environment
version: 1.0.0
extra_keep_env: *mut *mut c_charNames of environment variables in existing environment to retain in container environment.
version: 1.0.0
stdin_fd: c_intstdin file descriptor
version: 1.0.0
stdout_fd: c_intstdout file descriptor
version: 1.0.0
stderr_fd: c_intstderr file descriptor
version: 1.0.0
Trait Implementations§
Source§impl Clone for lxc_attach_options_t
impl Clone for lxc_attach_options_t
Source§fn clone(&self) -> lxc_attach_options_t
fn clone(&self) -> lxc_attach_options_t
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for lxc_attach_options_t
impl Debug for lxc_attach_options_t
Source§impl Default for lxc_attach_options_t
Default attach options to use
impl Default for lxc_attach_options_t
Default attach options to use
version: 1.0.0