Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
netio_pkt_metadata_t Struct Reference

Ethernet standard (ingress) packet metadata. More...

#include <netio_intf.h>

Data Fields

unsigned int __packet_ordinal
 
unsigned int __group_ordinal
 
unsigned int __flow_hash
 
unsigned int __flags
 
unsigned int __user_data_0
 
unsigned int __user_data_1
 

Detailed Description

Ethernet standard (ingress) packet metadata.

This is additional data associated with each packet. This structure is opaque and accessed through the ingress.

Also, the buffer population operation currently assumes that standard metadata is at least as large as minimal metadata, and will need to be modified if that is no longer the case.

Definition at line 339 of file netio_intf.h.

Field Documentation

unsigned int __flags

Flags pertaining to checksum calculation, packet type, etc.

Definition at line 352 of file netio_intf.h.

unsigned int __flow_hash

The best flow hash IPP could compute.

Definition at line 350 of file netio_intf.h.

unsigned int __group_ordinal

The ordinal of the packet within the group

Definition at line 348 of file netio_intf.h.

unsigned int __packet_ordinal

The overall ordinal of the packet

Definition at line 346 of file netio_intf.h.

unsigned int __user_data_0

The first word of "user data".

Definition at line 354 of file netio_intf.h.

unsigned int __user_data_1

The second word of "user data".

Definition at line 356 of file netio_intf.h.


The documentation for this struct was generated from the following file: