diff options
Diffstat (limited to 'xlat/bpf_map_types.h')
-rw-r--r-- | xlat/bpf_map_types.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/xlat/bpf_map_types.h b/xlat/bpf_map_types.h index 292d9a593..55b3f553d 100644 --- a/xlat/bpf_map_types.h +++ b/xlat/bpf_map_types.h @@ -41,6 +41,12 @@ #if !(defined(BPF_MAP_TYPE_HASH_OF_MAPS) || (defined(HAVE_DECL_BPF_MAP_TYPE_HASH_OF_MAPS) && HAVE_DECL_BPF_MAP_TYPE_HASH_OF_MAPS)) # define BPF_MAP_TYPE_HASH_OF_MAPS 13 #endif +#if !(defined(BPF_MAP_TYPE_DEVMAP) || (defined(HAVE_DECL_BPF_MAP_TYPE_DEVMAP) && HAVE_DECL_BPF_MAP_TYPE_DEVMAP)) +# define BPF_MAP_TYPE_DEVMAP 14 +#endif +#if !(defined(BPF_MAP_TYPE_SOCKMAP) || (defined(HAVE_DECL_BPF_MAP_TYPE_SOCKMAP) && HAVE_DECL_BPF_MAP_TYPE_SOCKMAP)) +# define BPF_MAP_TYPE_SOCKMAP 15 +#endif #ifdef IN_MPERS @@ -64,6 +70,8 @@ const struct xlat bpf_map_types[] = { XLAT(BPF_MAP_TYPE_LPM_TRIE), XLAT(BPF_MAP_TYPE_ARRAY_OF_MAPS), XLAT(BPF_MAP_TYPE_HASH_OF_MAPS), + XLAT(BPF_MAP_TYPE_DEVMAP), + XLAT(BPF_MAP_TYPE_SOCKMAP), XLAT_END }; |