enum tapi_bpf_map_type

BPF map types

#include <tapi_bpf.h>

enum tapi_bpf_map_type {
    TAPI_BPF_MAP_TYPE_UNSPEC              = 0,
    TAPI_BPF_MAP_TYPE_HASH,
    TAPI_BPF_MAP_TYPE_ARRAY,
    TAPI_BPF_MAP_TYPE_PROG_ARRAY,
    TAPI_BPF_MAP_TYPE_PERF_EVENT_ARRAY,
    TAPI_BPF_MAP_TYPE_PERCPU_HASH,
    TAPI_BPF_MAP_TYPE_PERCPU_ARRAY,
    TAPI_BPF_MAP_TYPE_STACK_TRACE,
    TAPI_BPF_MAP_TYPE_CGROUP_ARRAY,
    TAPI_BPF_MAP_TYPE_LRU_HASH,
    TAPI_BPF_MAP_TYPE_LRU_PERCPU_HASH,
    TAPI_BPF_MAP_TYPE_LPM_TRIE,
    TAPI_BPF_MAP_TYPE_ARRAY_OF_MAPS,
    TAPI_BPF_MAP_TYPE_HASH_OF_MAPS,
    TAPI_BPF_MAP_TYPE_DEVMAP,
    TAPI_BPF_MAP_TYPE_SOCKMAP,
    TAPI_BPF_MAP_TYPE_CPUMAP,
    TAPI_BPF_MAP_TYPE_XSKMAP,
    TAPI_BPF_MAP_TYPE_SOCKHASH,
    TAPI_BPF_MAP_TYPE_CGROUP_STORAGE,
    TAPI_BPF_MAP_TYPE_REUSEPORT_SOCKARRAY,
    TAPI_BPF_MAP_TYPE_UNKNOWN,
};