Moep Library  2.0-nc
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups
moep_hdr_ext.h File Reference
#include <moep/types.h>
#include <moep/frame.h>

Go to the source code of this file.

Data Structures

struct  moep_hdr_ext
 
struct  moep_hdr_pctrl
 

Macros

#define MOEP_HDR_NEXTHDR_PRESENT   0x40
 
#define MOEP_HDR_MASK   (MOEP_HDR_NEXTHDR_PRESENT - 1)
 

Enumerations

enum  moep_hdr_type { MOEP_HDR_INVALID = 0x00, MOEP_HDR_PCTRL, MOEP_HDR_VENDOR_MIN = 0x20, MOEP_HDR_COUNT = MOEP_HDR_MASK + 1 }
 

Functions

struct moep_hdr_extmoep_frame_moep_hdr_ext (moep_frame_t frame, enum moep_hdr_type type)
 moep header extension More...
 
struct moep_hdr_extmoep_frame_add_moep_hdr_ext (moep_frame_t frame, enum moep_hdr_type type, size_t len)
 add a moep header extension More...
 
struct moep_hdr_extmoep_frame_set_moep_hdr_ext (moep_frame_t frame, struct moep_hdr_ext *ext)
 set a moep header extension More...
 
int moep_frame_del_moep_hdr_ext (moep_frame_t frame, enum moep_hdr_type type)
 delete a moep header extension More...