From 508224f770046fe8c5540e2d24b186434f0bc268 Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Mon, 29 Aug 2016 17:54:03 +0200 Subject: [PATCH] dnsdist: Fix compilation with clang when eBPF is enabled --- ext/libbpf/libbpf.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/libbpf/libbpf.h b/ext/libbpf/libbpf.h index 7293ac8050..8002b7279a 100644 --- a/ext/libbpf/libbpf.h +++ b/ext/libbpf/libbpf.h @@ -105,7 +105,7 @@ extern char bpf_log_buf[LOG_BUF_SIZE]; .dst_reg = 0, \ .src_reg = 0, \ .off = 0, \ - .imm = ((__u64) (IMM)) >> 32 }) + .imm = (__s32)(((__u64) (IMM)) >> 32) }) #ifndef BPF_PSEUDO_MAP_FD # define BPF_PSEUDO_MAP_FD 1 -- 2.47.2