summaryrefslogtreecommitdiffstats
path: root/include/uapi/linux/bpf.h
diff options
context:
space:
mode:
authorJesper Dangaard Brouer2018-01-11 17:39:09 +0100
committerDaniel Borkmann2018-01-13 00:10:18 +0100
commitdaaf24c634ab951cad3dcef28492001ef9c931d0 (patch)
treecf07c30a4bba02bda9594f2f0be69e7c5ac8e1ec /include/uapi/linux/bpf.h
parentMerge branch 'hns3-add-some-new-features-and-fix-some-bugs' (diff)
downloadkernel-qcow2-linux-daaf24c634ab951cad3dcef28492001ef9c931d0.tar.gz
kernel-qcow2-linux-daaf24c634ab951cad3dcef28492001ef9c931d0.tar.xz
kernel-qcow2-linux-daaf24c634ab951cad3dcef28492001ef9c931d0.zip
bpf: simplify xdp_convert_ctx_access for xdp_rxq_info
As pointed out by Daniel Borkmann, using bpf_target_off() is not necessary for xdp_rxq_info when extracting queue_index and ifindex, as these members are u32 like BPF_W. Also fix trivial spelling mistake introduced in same commit. Fixes: 02dd3291b2f0 ("bpf: finally expose xdp_rxq_info to XDP bpf-programs") Reported-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Diffstat (limited to 'include/uapi/linux/bpf.h')
-rw-r--r--include/uapi/linux/bpf.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/uapi/linux/bpf.h b/include/uapi/linux/bpf.h
index 405317f9c064..395d261948de 100644
--- a/include/uapi/linux/bpf.h
+++ b/include/uapi/linux/bpf.h
@@ -899,7 +899,7 @@ struct xdp_md {
__u32 data;
__u32 data_end;
__u32 data_meta;
- /* Below access go though struct xdp_rxq_info */
+ /* Below access go through struct xdp_rxq_info */
__u32 ingress_ifindex; /* rxq->dev->ifindex */
__u32 rx_queue_index; /* rxq->queue_index */
};