diff options
Diffstat (limited to 'tools/include/uapi/linux/bpf.h')
-rw-r--r-- | tools/include/uapi/linux/bpf.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/tools/include/uapi/linux/bpf.h b/tools/include/uapi/linux/bpf.h index 43ab5c402f98..c174971afbe6 100644 --- a/tools/include/uapi/linux/bpf.h +++ b/tools/include/uapi/linux/bpf.h | |||
@@ -312,7 +312,7 @@ union bpf_attr { | |||
312 | * jump into another BPF program | 312 | * jump into another BPF program |
313 | * @ctx: context pointer passed to next program | 313 | * @ctx: context pointer passed to next program |
314 | * @prog_array_map: pointer to map which type is BPF_MAP_TYPE_PROG_ARRAY | 314 | * @prog_array_map: pointer to map which type is BPF_MAP_TYPE_PROG_ARRAY |
315 | * @index: index inside array that selects specific program to run | 315 | * @index: 32-bit index inside array that selects specific program to run |
316 | * Return: 0 on success or negative error | 316 | * Return: 0 on success or negative error |
317 | * | 317 | * |
318 | * int bpf_clone_redirect(skb, ifindex, flags) | 318 | * int bpf_clone_redirect(skb, ifindex, flags) |
@@ -569,9 +569,10 @@ union bpf_attr { | |||
569 | * @flags: reserved for future use | 569 | * @flags: reserved for future use |
570 | * Return: 0 on success or negative error code | 570 | * Return: 0 on success or negative error code |
571 | * | 571 | * |
572 | * int bpf_sk_redirect_map(map, key, flags) | 572 | * int bpf_sk_redirect_map(skb, map, key, flags) |
573 | * Redirect skb to a sock in map using key as a lookup key for the | 573 | * Redirect skb to a sock in map using key as a lookup key for the |
574 | * sock in map. | 574 | * sock in map. |
575 | * @skb: pointer to skb | ||
575 | * @map: pointer to sockmap | 576 | * @map: pointer to sockmap |
576 | * @key: key to lookup sock in map | 577 | * @key: key to lookup sock in map |
577 | * @flags: reserved for future use | 578 | * @flags: reserved for future use |
@@ -786,8 +787,8 @@ struct xdp_md { | |||
786 | }; | 787 | }; |
787 | 788 | ||
788 | enum sk_action { | 789 | enum sk_action { |
789 | SK_ABORTED = 0, | 790 | SK_DROP = 0, |
790 | SK_DROP, | 791 | SK_PASS, |
791 | SK_REDIRECT, | 792 | SK_REDIRECT, |
792 | }; | 793 | }; |
793 | 794 | ||