ROFL-pipeline  v0.6.0dev
Functions
of1x_instruction_pp.h File Reference

OpenFlow v1.X instructions packet processing routines. More...

#include <inttypes.h>
#include <stdbool.h>
#include "rofl.h"
#include "../../../util/pp_guard.h"
#include "of1x_instruction.h"
#include "of1x_action_pp.h"

Go to the source code of this file.

Functions

static ROFL_BEGIN_DECLS bool __of1x_process_instructions_must_replicate (const of1x_instruction_group_t *inst_grp)
 
static unsigned int __of1x_process_instructions (const unsigned int tid, const struct of1x_switch *sw, const unsigned int table_id, datapacket_t *const pkt, const of1x_instruction_group_t *instructions)
 

Detailed Description

OpenFlow v1.X instructions packet processing routines.

Author
Marc Sune<marc.sune (at) bisdn.de>

Definition in file of1x_instruction_pp.h.

Function Documentation

static unsigned int __of1x_process_instructions ( const unsigned int  tid,
const struct of1x_switch sw,
const unsigned int  table_id,
datapacket_t *const  pkt,
const of1x_instruction_group_t instructions 
)
inlinestatic

Unrolled instructions loop

Definition at line 34 of file of1x_instruction_pp.h.