Open Ethernet Networking (OpEN) API Guide and Reference Manual  3.6.0.3
Data Structures | Typedefs | Enumerations | Functions
openapi_hash.h File Reference
#include "openapi_common.h"
#include "openapi_mpls.h"

Go to the source code of this file.

Data Structures

struct  open_hash_egress_obj_s
 
struct  open_hashPktInfo_s
 

Typedefs

typedef struct open_hash_egress_obj_s open_hash_egress_obj_t
 
typedef struct open_hashPktInfo_s open_hashPktInfo_t
 

Enumerations

enum  OPEN_AGGR_TYPE_t { OPEN_AGGR_TYPE_ECMP = 0, OPEN_AGGR_TYPE_LAG = 1 }
 

Functions

open_error_t openapiHashDestGet (open_hashPktInfo_t *packetInfo, open_USP_t *usp, OPEN_MPLS_LABELS_t *mpls_label)
 Get the destination physical port for the given packet and configuration information. More...
 
open_error_t openapiHashIntfUnitSlotPortGet (openapiClientHandle_t *client_handle, uint32_t intf, open_USP_t *usp)
 Get the unit, slot and port of the interface. More...