Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c87f60a7 authored by Michal Rostecki's avatar Michal Rostecki Committed by Alexei Starovoitov
Browse files

samples: bpf: Do not define bpf_printk macro



The bpf_printk macro was moved to bpf_helpers.h which is included in all
example programs.

Signed-off-by: default avatarMichal Rostecki <mrostecki@opensuse.org>
Signed-off-by: default avatarAlexei Starovoitov <ast@kernel.org>
parent 37739d1b
Loading
Loading
Loading
Loading
+2 −9
Original line number Diff line number Diff line
@@ -30,15 +30,8 @@
#define ALLOW_PKT	1
#define TCP_ECN_OK	1

#define HBM_DEBUG 0  // Set to 1 to enable debugging
#if HBM_DEBUG
#define bpf_printk(fmt, ...)					\
({								\
	char ____fmt[] = fmt;					\
	bpf_trace_printk(____fmt, sizeof(____fmt),		\
			 ##__VA_ARGS__);			\
})
#else
#ifndef HBM_DEBUG  // Define HBM_DEBUG to enable debugging
#undef bpf_printk
#define bpf_printk(fmt, ...)
#endif

+0 −7
Original line number Diff line number Diff line
@@ -21,13 +21,6 @@

#define DEBUG 1

#define bpf_printk(fmt, ...)					\
({								\
	       char ____fmt[] = fmt;				\
	       bpf_trace_printk(____fmt, sizeof(____fmt),	\
				##__VA_ARGS__);			\
})

SEC("sockops")
int bpf_basertt(struct bpf_sock_ops *skops)
{
+0 −7
Original line number Diff line number Diff line
@@ -22,13 +22,6 @@

#define DEBUG 1

#define bpf_printk(fmt, ...)					\
({								\
	       char ____fmt[] = fmt;				\
	       bpf_trace_printk(____fmt, sizeof(____fmt),	\
				##__VA_ARGS__);			\
})

SEC("sockops")
int bpf_bufs(struct bpf_sock_ops *skops)
{
+0 −7
Original line number Diff line number Diff line
@@ -22,13 +22,6 @@

#define DEBUG 1

#define bpf_printk(fmt, ...)					\
({								\
	       char ____fmt[] = fmt;				\
	       bpf_trace_printk(____fmt, sizeof(____fmt),	\
				##__VA_ARGS__);			\
})

SEC("sockops")
int bpf_clamp(struct bpf_sock_ops *skops)
{
+0 −7
Original line number Diff line number Diff line
@@ -21,13 +21,6 @@

#define DEBUG 1

#define bpf_printk(fmt, ...)					\
({								\
	       char ____fmt[] = fmt;				\
	       bpf_trace_printk(____fmt, sizeof(____fmt),	\
				##__VA_ARGS__);			\
})

SEC("sockops")
int bpf_cong(struct bpf_sock_ops *skops)
{
Loading