diff options
Diffstat (limited to 'tools/include/uapi/linux/bpf.h')
| -rw-r--r-- | tools/include/uapi/linux/bpf.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/tools/include/uapi/linux/bpf.h b/tools/include/uapi/linux/bpf.h index f90860d1f897..c174971afbe6 100644 --- a/tools/include/uapi/linux/bpf.h +++ b/tools/include/uapi/linux/bpf.h | |||
| @@ -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 | ||
