diff --git a/kernel/bpf/xskmap.c b/kernel/bpf/xskmap.c index 47147c9e184dd8bc34981031e9b4d221df7aa31a..e37cc1741db83bb49a1491ef91fbb6e2b7533e83 100644 --- a/kernel/bpf/xskmap.c +++ b/kernel/bpf/xskmap.c @@ -203,7 +203,7 @@ static int xsk_map_delete_elem(struct bpf_map *map, void *key) { struct xsk_map *m = container_of(map, struct xsk_map, map); struct xdp_sock *old_xs; - int k = *(u32 *)key; + u32 k = *(u32 *)key; if (k >= map->max_entries) return -EINVAL;