Skip to content

Commit d302900

Browse files
committed
bpf_helpers.h: Define __always_inline if not defined already
Old Linux headers on Ubuntu don't include the __always_inline define, so make sure we define it in bpf_helpers.h. Part of the fix for #44. Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com>
1 parent f74c136 commit d302900

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

headers/bpf_helpers.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
/* SPDX-License-Identifier: GPL-2.0 */
22
/* Copied from $(LINUX)/tools/testing/selftests/bpf/bpf_helpers.h */
3+
4+
/* Added to fix compilation on old Ubuntu systems - please preserve when
5+
updating file! */
6+
#ifndef __always_inline
7+
# define __always_inline inline __attribute__((always_inline))
8+
#endif
9+
310
#ifndef __BPF_HELPERS_H
411
#define __BPF_HELPERS_H
512

0 commit comments

Comments
 (0)