Commit Graph

6 Commits

Author SHA1 Message Date
Jesper Dangaard Brouer
12dc740a1a MTU-tests: Add tc_mtu_enforce.c
Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
2020-12-16 11:39:16 +01:00
Jesper Dangaard Brouer
7c2badedd4 MTU-tests: Fix stripping object file from .BTF section
Shot myself in the foot with stripping ELF obj file.
This was the reason I could not load BPF program with TC.

Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
2020-10-13 17:08:42 +02:00
Jesper Dangaard Brouer
4f8b36e569 MTU-tests: iproute2 'tc' tool doesn't understand BTF debug info
It still works when loading, but results in a huge warning
which is really annoying.

Add a Makefile hack to strip the object file.

Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
2020-10-13 15:35:08 +02:00
Jesper Dangaard Brouer
5f3898ca61 MTU-tests: Add encap header after adjusting pkt room
This makes it easier to see/decode packets via tcpdump.

Borrowing part of ../encap-forward/encap.h.

Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
2020-10-13 15:34:50 +02:00
Jesper Dangaard Brouer
00eaf20fae MTU-tests: Add tc_bpf program that increase packet size
Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
2020-10-13 15:34:37 +02:00
Jesper Dangaard Brouer
74bde6b32c MTU-tests: Add new MTU-tests directory and Makefile
Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
2020-10-13 15:04:22 +02:00