bpf: Check the validity of max_rdwr_access for sock local storage map iterator
[platform/kernel/linux-rpi.git] / net / core / bpf_sk_storage.c
index 85db9bc..d2745c5 100644 (file)
@@ -894,7 +894,7 @@ static int bpf_iter_attach_map(struct bpf_prog *prog,
        if (map->map_type != BPF_MAP_TYPE_SK_STORAGE)
                goto put_map;
 
-       if (prog->aux->max_rdonly_access > map->value_size) {
+       if (prog->aux->max_rdwr_access > map->value_size) {
                err = -EACCES;
                goto put_map;
        }