]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - samples/bpf/bpf_helpers.h
Merge remote-tracking branch 'arm-soc/for-next'
[karo-tx-linux.git] / samples / bpf / bpf_helpers.h
index af44e564d6ddc1278e6edce3c6b18a7879c76ecd..7ad19e1dbaf45fc6f1951a896c2ebdb427ae6805 100644 (file)
@@ -33,6 +33,12 @@ static int (*bpf_get_current_comm)(void *buf, int buf_size) =
        (void *) BPF_FUNC_get_current_comm;
 static int (*bpf_perf_event_read)(void *map, int index) =
        (void *) BPF_FUNC_perf_event_read;
+static int (*bpf_clone_redirect)(void *ctx, int ifindex, int flags) =
+       (void *) BPF_FUNC_clone_redirect;
+static int (*bpf_redirect)(int ifindex, int flags) =
+       (void *) BPF_FUNC_redirect;
+static int (*bpf_perf_event_output)(void *ctx, void *map, int index, void *data, int size) =
+       (void *) BPF_FUNC_perf_event_output;
 
 /* llvm builtin functions that eBPF C program may use to
  * emit BPF_LD_ABS and BPF_LD_IND instructions