1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
use super::{c_char, c_int};
#[repr(C)]
pub struct sd_id128_t {
pub bytes: [u8; 16],
}
pub const SD_ID128_STRING_MAX: usize = 33;
extern "C" {
pub fn sd_id128_to_string(id: sd_id128_t, s: *mut c_char) -> *mut c_char;
pub fn sd_id128_from_string(s: *const c_char, ret: *mut sd_id128_t) -> c_int;
pub fn sd_id128_randomize(ret: *mut sd_id128_t) -> c_int;
pub fn sd_id128_get_machine(ret: *mut sd_id128_t) -> c_int;
pub fn sd_id128_get_boot(ret: *mut sd_id128_t) -> c_int;
}