pub fn create_sigset(signals: &[c_int]) -> Result<sigset_t>
Expand description
Create a sigset
with given signals.
An array of signal numbers are added into the signal set by
sigaddset
.
This is a helper function used when we want to manipulate signals.
§Arguments
signals
: signal numbers to be added to the newsigset
.
§Examples
extern crate vmm_sys_util;
use vmm_sys_util::signal::create_sigset;
let sigset = create_sigset(&[1]).unwrap();
unsafe {
assert_eq!(sigismember(&sigset, 1), 1);
}