Lines Matching +full:multi +full:- +full:socket

1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 bpftool-cgroup
6 -------------------------------------------------------------------------------
8 -------------------------------------------------------------------------------
19 *OPTIONS* := { |COMMON_OPTIONS| | { **-f** | **--bpffs** } }
48 | *ATTACH_FLAGS* := { **multi** | **override** }
78 *ATTACH_FLAGS* can be one of: **override** if a sub-cgroup installs some
79 bpf program, the program in this cgroup yields to sub-cgroup program;
80 **multi** if a sub-cgroup installs some bpf program, that cgroup program
87 Multiple programs are allowed to be attached to a cgroup with **multi**.
91 Non-default *ATTACH_FLAGS* are supported by kernel version 4.14 and later.
95 - **ingress** ingress path of the inet socket (since 4.10)
96 - **egress** egress path of the inet socket (since 4.10)
97 - **sock_create** opening of an inet socket (since 4.10)
98 - **sock_ops** various socket operations (since 4.12)
99 - **device** device access (since 4.15)
100 - **bind4** call to bind(2) for an inet4 socket (since 4.17)
101 - **bind6** call to bind(2) for an inet6 socket (since 4.17)
102 - **post_bind4** return from bind(2) for an inet4 socket (since 4.17)
103 - **post_bind6** return from bind(2) for an inet6 socket (since 4.17)
104 - **connect4** call to connect(2) for an inet4 socket (since 4.17)
105 - **connect6** call to connect(2) for an inet6 socket (since 4.17)
106 - **connect_unix** call to connect(2) for a unix socket (since 6.7)
107- **sendmsg4** call to sendto(2), sendmsg(2), sendmmsg(2) for an unconnected udp4 socket (since 4.…
108- **sendmsg6** call to sendto(2), sendmsg(2), sendmmsg(2) for an unconnected udp6 socket (since 4.…
109- **sendmsg_unix** call to sendto(2), sendmsg(2), sendmmsg(2) for an unconnected unix socket (sinc…
110- **recvmsg4** call to recvfrom(2), recvmsg(2), recvmmsg(2) for an unconnected udp4 socket (since …
111- **recvmsg6** call to recvfrom(2), recvmsg(2), recvmmsg(2) for an unconnected udp6 socket (since …
112- **recvmsg_unix** call to recvfrom(2), recvmsg(2), recvmmsg(2) for an unconnected unix socket (si…
113 - **sysctl** sysctl access (since 5.2)
114 - **getsockopt** call to getsockopt (since 5.3)
115 - **setsockopt** call to setsockopt (since 5.3)
116 - **getpeername4** call to getpeername(2) for an inet4 socket (since 5.8)
117 - **getpeername6** call to getpeername(2) for an inet6 socket (since 5.8)
118 - **getpeername_unix** call to getpeername(2) for a unix socket (since 6.7)
119 - **getsockname4** call to getsockname(2) for an inet4 socket (since 5.8)
120 - **getsockname6** call to getsockname(2) for an inet6 socket (since 5.8)
121 - **getsockname_unix** call to getsockname(2) for a unix socket (since 6.7)
122 - **sock_release** closing a userspace inet socket (since 5.9)
134 -f, --bpffs
140 | **# mount -t bpf none /sys/fs/bpf/**