Hi, I've just added an libbpf bpf_pin_obj call to a working setup and this did cause bpf_map_lookup_elem() call to fail and return a value even if the set is empty. The maps structure is the following: struct bpf_map_def SEC("maps") ipv4_drop = { .type = BPF_MAP_TYPE_HASH, .key_size = sizeof(__u32), .value_size = sizeof(__u32), .max_entries = 32768, }; Is there something I should change ? I'm using 4.18. BR, -- Eric Leblond <eric@xxxxxxxxx>