bpf: Expand map key argument of bpf_redirect_map to u64
[linux-2.6-block.git] / kernel / bpf / verifier.c
index 5e74f460dfd02e1829dee67da00e843990add2b1..be24774961abe17e8d2d145175e1a15d5c64036e 100644 (file)
@@ -14384,7 +14384,7 @@ static int do_misc_fixups(struct bpf_verifier_env *env)
                        BUILD_BUG_ON(!__same_type(ops->map_peek_elem,
                                     (int (*)(struct bpf_map *map, void *value))NULL));
                        BUILD_BUG_ON(!__same_type(ops->map_redirect,
-                                    (int (*)(struct bpf_map *map, u32 ifindex, u64 flags))NULL));
+                                    (int (*)(struct bpf_map *map, u64 index, u64 flags))NULL));
                        BUILD_BUG_ON(!__same_type(ops->map_for_each_callback,
                                     (int (*)(struct bpf_map *map,
                                              bpf_callback_t callback_fn,