return 0;
 }
 
+static u64 reuseport_array_mem_usage(const struct bpf_map *map)
+{
+       struct reuseport_array *array;
+
+       return struct_size(array, ptrs, map->max_entries);
+}
+
 BTF_ID_LIST_SINGLE(reuseport_array_map_btf_ids, struct, reuseport_array)
 const struct bpf_map_ops reuseport_array_ops = {
        .map_meta_equal = bpf_map_meta_equal,
        .map_lookup_elem = reuseport_array_lookup_elem,
        .map_get_next_key = reuseport_array_get_next_key,
        .map_delete_elem = reuseport_array_delete_elem,
+       .map_mem_usage = reuseport_array_mem_usage,
        .map_btf_id = &reuseport_array_map_btf_ids[0],
 };