Hybrid ICN (hICN) plugin  v21.06-rc0-4-g18fa668
Classes | Typedefs | Enumerations
data_pcslookup.h File Reference
#include "pcs.h"
Include dependency graph for data_pcslookup.h:

Go to the source code of this file.

Classes

struct  hicn_data_pcslookup_runtime_s
 
struct  hicn_data_pcslookup_trace_t
 

Typedefs

typedef struct hicn_data_pcslookup_runtime_s hicn_data_pcslookup_runtime_t
 

Enumerations

enum  hicn_data_pcslookup_next_t { HICN_DATA_PCSLOOKUP_NEXT_DATA_FWD, HICN_DATA_PCSLOOKUP_NEXT_ERROR_DROP, HICN_DATA_PCSLOOKUP_N_NEXT }
 

Detailed Description

This is the node encoutered by data packets after the hicn6-face-input or hicn4-face-input. This node performs a lookup in the pit and content store and if there is a hit in the PIT, the vlib buffer is passed to the hicn-data-fwd while if there is a hit in the CS or there isn't any hit, the packet is dropped.