Jesper Dangaard Brouer
|
a47528b709
|
Merge branch 'master' of https://github.com/netoptimizer/bpf-examples into netoptimizer-master
Signed-off-by: Jesper Dangaard Brouer <netoptimizer@brouer.com>
|
2021-01-08 14:54:40 +01:00 |
|
Jesper D. Brouer
|
89aeeafa0e
|
Update UAPI header file bpf.h
I need the struct bpf_cpumap_val definition for the next example.
Signed-off-by: Jesper D. Brouer <netoptimizer@brouer.com>
|
2020-12-15 16:34:26 +01:00 |
|
Toke Høiland-Jørgensen
|
f0fce8f62b
|
Update kernel headers and libbpf version
This makes the encap-forward example compile and fixes #3.
Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com>
|
2020-11-25 11:19:24 +01:00 |
|
Jesper Dangaard Brouer
|
9ea235637e
|
Add compiler.h to define some common compiler directives
This is taken from the Cilium project:
https://github.com/cilium/cilium/blob/master/bpf/include/bpf/compiler.h
The use-case was adding READ_ONCE and WRITE_ONCE, but via re-using
the Cilium version we get a lot more useful compiler annotations.
Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
|
2020-11-15 15:38:15 +01:00 |
|
Jesper Dangaard Brouer
|
c0cd6aedba
|
parsing_helpers.h re-add IPv6 skip of extension headers
This code comes from xdp-tools repo.
Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
|
2020-11-15 15:26:12 +01:00 |
|
Jesper Dangaard Brouer
|
097079cde1
|
Fix includes in parsing_helpers.h
Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
|
2020-11-15 15:17:00 +01:00 |
|
Jesper Dangaard Brouer
|
6ee640393b
|
Update parsing_helpers.h from xdp-tutorial
Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
|
2020-11-15 15:12:20 +01:00 |
|
Toke Høiland-Jørgensen
|
4513664ca3
|
Initial import with encap-forward example
Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
|
2020-10-06 15:53:55 +02:00 |
|