samples: bpf: make the use of xdp samples consistent
authorDaniel T. Lee <danieltimlee@gmail.com>
Tue, 25 Jun 2019 00:55:36 +0000 (09:55 +0900)
committerDaniel Borkmann <daniel@iogearbox.net>
Wed, 26 Jun 2019 13:39:15 +0000 (15:39 +0200)
commit9e859e8f199d4ab15ed418f7d17735c77619d14f
treef34d75c6853c4d0f6e968f6792710c5f74217821
parent9db1ff0a415c7de8eb67df5b2c56ac409ccefc37
samples: bpf: make the use of xdp samples consistent

Currently, each xdp samples are inconsistent in the use.
Most of the samples fetch the interface with it's name.
(ex. xdp1, xdp2skb, xdp_redirect_cpu, xdp_sample_pkts, etc.)

But some of the xdp samples are fetching the interface with
ifindex by command argument.

This commit enables xdp samples to fetch interface with it's name
without changing the original index interface fetching.
(<ifname|ifindex> fetching in the same way as xdp_sample_pkts_user.c does.)

Signed-off-by: Daniel T. Lee <danieltimlee@gmail.com>
Acked-by: Toke Høiland-Jørgensen <toke@redhat.com>
Acked-by: Jesper Dangaard Brouer <brouer@redhat.com>
Acked-by: Song Liu <songliubraving@fb.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
samples/bpf/xdp_adjust_tail_user.c
samples/bpf/xdp_redirect_map_user.c
samples/bpf/xdp_redirect_user.c
samples/bpf/xdp_tx_iptunnel_user.c