Make fields in all netlink related structs public
This commit is contained in:
parent
846ecb00ff
commit
c8e9232f3d
|
@ -187,47 +187,47 @@ s! {
|
|||
}
|
||||
|
||||
pub struct genlmsghdr {
|
||||
cmd: u8,
|
||||
version: u8,
|
||||
reserved: u16,
|
||||
pub cmd: u8,
|
||||
pub version: u8,
|
||||
pub reserved: u16,
|
||||
}
|
||||
|
||||
pub struct nlmsghdr {
|
||||
nlmsg_len: u32,
|
||||
nlmsg_type: u16,
|
||||
nlmsg_flags: u16,
|
||||
nlmsg_seq: u32,
|
||||
nlmsg_pid: u32,
|
||||
pub nlmsg_len: u32,
|
||||
pub nlmsg_type: u16,
|
||||
pub nlmsg_flags: u16,
|
||||
pub nlmsg_seq: u32,
|
||||
pub nlmsg_pid: u32,
|
||||
}
|
||||
|
||||
pub struct nlmsgerr {
|
||||
error: ::c_int,
|
||||
msg: nlmsghdr,
|
||||
pub error: ::c_int,
|
||||
pub msg: nlmsghdr,
|
||||
}
|
||||
|
||||
pub struct nl_pktinfo {
|
||||
group: u32,
|
||||
pub group: u32,
|
||||
}
|
||||
|
||||
pub struct nl_mmap_req {
|
||||
nm_block_size: ::c_uint,
|
||||
nm_block_nr: ::c_uint,
|
||||
nm_frame_size: ::c_uint,
|
||||
nm_frame_nr: ::c_uint,
|
||||
pub nm_block_size: ::c_uint,
|
||||
pub nm_block_nr: ::c_uint,
|
||||
pub nm_frame_size: ::c_uint,
|
||||
pub nm_frame_nr: ::c_uint,
|
||||
}
|
||||
|
||||
pub struct nl_mmap_hdr {
|
||||
nm_status: ::c_uint,
|
||||
nm_len: ::c_uint,
|
||||
nm_group: u32,
|
||||
nm_pid: u32,
|
||||
nm_uid: u32,
|
||||
nm_gid: u32,
|
||||
pub nm_status: ::c_uint,
|
||||
pub nm_len: ::c_uint,
|
||||
pub nm_group: u32,
|
||||
pub nm_pid: u32,
|
||||
pub nm_uid: u32,
|
||||
pub nm_gid: u32,
|
||||
}
|
||||
|
||||
pub struct nlattr {
|
||||
nla_len: u16,
|
||||
nla_type: u16,
|
||||
pub nla_len: u16,
|
||||
pub nla_type: u16,
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -41,41 +41,41 @@ s! {
|
|||
}
|
||||
|
||||
pub struct nlmsghdr {
|
||||
nlmsg_len: u32,
|
||||
nlmsg_type: u16,
|
||||
nlmsg_flags: u16,
|
||||
nlmsg_seq: u32,
|
||||
nlmsg_pid: u32,
|
||||
pub nlmsg_len: u32,
|
||||
pub nlmsg_type: u16,
|
||||
pub nlmsg_flags: u16,
|
||||
pub nlmsg_seq: u32,
|
||||
pub nlmsg_pid: u32,
|
||||
}
|
||||
|
||||
pub struct nlmsgerr {
|
||||
error: ::c_int,
|
||||
msg: nlmsghdr,
|
||||
pub error: ::c_int,
|
||||
pub msg: nlmsghdr,
|
||||
}
|
||||
|
||||
pub struct nl_pktinfo {
|
||||
group: u32,
|
||||
pub group: u32,
|
||||
}
|
||||
|
||||
pub struct nl_mmap_req {
|
||||
nm_block_size: ::c_uint,
|
||||
nm_block_nr: ::c_uint,
|
||||
nm_frame_size: ::c_uint,
|
||||
nm_frame_nr: ::c_uint,
|
||||
pub nm_block_size: ::c_uint,
|
||||
pub nm_block_nr: ::c_uint,
|
||||
pub nm_frame_size: ::c_uint,
|
||||
pub nm_frame_nr: ::c_uint,
|
||||
}
|
||||
|
||||
pub struct nl_mmap_hdr {
|
||||
nm_status: ::c_uint,
|
||||
nm_len: ::c_uint,
|
||||
nm_group: u32,
|
||||
nm_pid: u32,
|
||||
nm_uid: u32,
|
||||
nm_gid: u32,
|
||||
pub nm_status: ::c_uint,
|
||||
pub nm_len: ::c_uint,
|
||||
pub nm_group: u32,
|
||||
pub nm_pid: u32,
|
||||
pub nm_uid: u32,
|
||||
pub nm_gid: u32,
|
||||
}
|
||||
|
||||
pub struct nlattr {
|
||||
nla_len: u16,
|
||||
nla_type: u16,
|
||||
pub nla_len: u16,
|
||||
pub nla_type: u16,
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -485,9 +485,9 @@ s! {
|
|||
}
|
||||
|
||||
pub struct genlmsghdr {
|
||||
cmd: u8,
|
||||
version: u8,
|
||||
reserved: u16,
|
||||
pub cmd: u8,
|
||||
pub version: u8,
|
||||
pub reserved: u16,
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -180,41 +180,41 @@ s! {
|
|||
}
|
||||
|
||||
pub struct nlmsghdr {
|
||||
nlmsg_len: u32,
|
||||
nlmsg_type: u16,
|
||||
nlmsg_flags: u16,
|
||||
nlmsg_seq: u32,
|
||||
nlmsg_pid: u32,
|
||||
pub nlmsg_len: u32,
|
||||
pub nlmsg_type: u16,
|
||||
pub nlmsg_flags: u16,
|
||||
pub nlmsg_seq: u32,
|
||||
pub nlmsg_pid: u32,
|
||||
}
|
||||
|
||||
pub struct nlmsgerr {
|
||||
error: ::c_int,
|
||||
msg: nlmsghdr,
|
||||
pub error: ::c_int,
|
||||
pub msg: nlmsghdr,
|
||||
}
|
||||
|
||||
pub struct nl_pktinfo {
|
||||
group: u32,
|
||||
pub group: u32,
|
||||
}
|
||||
|
||||
pub struct nl_mmap_req {
|
||||
nm_block_size: ::c_uint,
|
||||
nm_block_nr: ::c_uint,
|
||||
nm_frame_size: ::c_uint,
|
||||
nm_frame_nr: ::c_uint,
|
||||
pub nm_block_size: ::c_uint,
|
||||
pub nm_block_nr: ::c_uint,
|
||||
pub nm_frame_size: ::c_uint,
|
||||
pub nm_frame_nr: ::c_uint,
|
||||
}
|
||||
|
||||
pub struct nl_mmap_hdr {
|
||||
nm_status: ::c_uint,
|
||||
nm_len: ::c_uint,
|
||||
nm_group: u32,
|
||||
nm_pid: u32,
|
||||
nm_uid: u32,
|
||||
nm_gid: u32,
|
||||
pub nm_status: ::c_uint,
|
||||
pub nm_len: ::c_uint,
|
||||
pub nm_group: u32,
|
||||
pub nm_pid: u32,
|
||||
pub nm_uid: u32,
|
||||
pub nm_gid: u32,
|
||||
}
|
||||
|
||||
pub struct nlattr {
|
||||
nla_len: u16,
|
||||
nla_type: u16,
|
||||
pub nla_len: u16,
|
||||
pub nla_type: u16,
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue