#[repr(C)]pub struct __sk_buff {Show 26 fields
pub len: __u32,
pub pkt_type: __u32,
pub mark: __u32,
pub queue_mapping: __u32,
pub protocol: __u32,
pub vlan_present: __u32,
pub vlan_tci: __u32,
pub vlan_proto: __u32,
pub priority: __u32,
pub ingress_ifindex: __u32,
pub ifindex: __u32,
pub tc_index: __u32,
pub cb: [__u32; 5],
pub hash: __u32,
pub tc_classid: __u32,
pub data: __u32,
pub data_end: __u32,
pub napi_id: __u32,
pub family: __u32,
pub remote_ip4: __u32,
pub local_ip4: __u32,
pub remote_ip6: [__u32; 4],
pub local_ip6: [__u32; 4],
pub remote_port: __u32,
pub local_port: __u32,
pub data_meta: __u32,
}Fields§
§len: __u32§pkt_type: __u32§mark: __u32§queue_mapping: __u32§protocol: __u32§vlan_present: __u32§vlan_tci: __u32§vlan_proto: __u32§priority: __u32§ingress_ifindex: __u32§ifindex: __u32§tc_index: __u32§cb: [__u32; 5]§hash: __u32§tc_classid: __u32§data: __u32§data_end: __u32§napi_id: __u32§family: __u32§remote_ip4: __u32§local_ip4: __u32§remote_ip6: [__u32; 4]§local_ip6: [__u32; 4]§remote_port: __u32§local_port: __u32§data_meta: __u32Trait Implementations§
Source§impl Ord for __sk_buff
impl Ord for __sk_buff
Source§impl PartialOrd for __sk_buff
impl PartialOrd for __sk_buff
impl Copy for __sk_buff
impl Eq for __sk_buff
impl StructuralPartialEq for __sk_buff
Auto Trait Implementations§
impl Freeze for __sk_buff
impl RefUnwindSafe for __sk_buff
impl Send for __sk_buff
impl Sync for __sk_buff
impl Unpin for __sk_buff
impl UnwindSafe for __sk_buff
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more