@@ -82,17 +82,22 @@ static const char * const attach_type_name[] = {
8282 [BPF_CGROUP_INET6_BIND ] = "cgroup_inet6_bind" ,
8383 [BPF_CGROUP_INET4_CONNECT ] = "cgroup_inet4_connect" ,
8484 [BPF_CGROUP_INET6_CONNECT ] = "cgroup_inet6_connect" ,
85+ [BPF_CGROUP_UNIX_CONNECT ] = "cgroup_unix_connect" ,
8586 [BPF_CGROUP_INET4_POST_BIND ] = "cgroup_inet4_post_bind" ,
8687 [BPF_CGROUP_INET6_POST_BIND ] = "cgroup_inet6_post_bind" ,
8788 [BPF_CGROUP_INET4_GETPEERNAME ] = "cgroup_inet4_getpeername" ,
8889 [BPF_CGROUP_INET6_GETPEERNAME ] = "cgroup_inet6_getpeername" ,
90+ [BPF_CGROUP_UNIX_GETPEERNAME ] = "cgroup_unix_getpeername" ,
8991 [BPF_CGROUP_INET4_GETSOCKNAME ] = "cgroup_inet4_getsockname" ,
9092 [BPF_CGROUP_INET6_GETSOCKNAME ] = "cgroup_inet6_getsockname" ,
93+ [BPF_CGROUP_UNIX_GETSOCKNAME ] = "cgroup_unix_getsockname" ,
9194 [BPF_CGROUP_UDP4_SENDMSG ] = "cgroup_udp4_sendmsg" ,
9295 [BPF_CGROUP_UDP6_SENDMSG ] = "cgroup_udp6_sendmsg" ,
96+ [BPF_CGROUP_UNIX_SENDMSG ] = "cgroup_unix_sendmsg" ,
9397 [BPF_CGROUP_SYSCTL ] = "cgroup_sysctl" ,
9498 [BPF_CGROUP_UDP4_RECVMSG ] = "cgroup_udp4_recvmsg" ,
9599 [BPF_CGROUP_UDP6_RECVMSG ] = "cgroup_udp6_recvmsg" ,
100+ [BPF_CGROUP_UNIX_RECVMSG ] = "cgroup_unix_recvmsg" ,
96101 [BPF_CGROUP_GETSOCKOPT ] = "cgroup_getsockopt" ,
97102 [BPF_CGROUP_SETSOCKOPT ] = "cgroup_setsockopt" ,
98103 [BPF_SK_SKB_STREAM_PARSER ] = "sk_skb_stream_parser" ,
@@ -8960,14 +8965,19 @@ static const struct bpf_sec_def section_defs[] = {
89608965 SEC_DEF ("cgroup/bind6" , CGROUP_SOCK_ADDR , BPF_CGROUP_INET6_BIND , SEC_ATTACHABLE ),
89618966 SEC_DEF ("cgroup/connect4" , CGROUP_SOCK_ADDR , BPF_CGROUP_INET4_CONNECT , SEC_ATTACHABLE ),
89628967 SEC_DEF ("cgroup/connect6" , CGROUP_SOCK_ADDR , BPF_CGROUP_INET6_CONNECT , SEC_ATTACHABLE ),
8968+ SEC_DEF ("cgroup/connect_unix" , CGROUP_SOCK_ADDR , BPF_CGROUP_UNIX_CONNECT , SEC_ATTACHABLE ),
89638969 SEC_DEF ("cgroup/sendmsg4" , CGROUP_SOCK_ADDR , BPF_CGROUP_UDP4_SENDMSG , SEC_ATTACHABLE ),
89648970 SEC_DEF ("cgroup/sendmsg6" , CGROUP_SOCK_ADDR , BPF_CGROUP_UDP6_SENDMSG , SEC_ATTACHABLE ),
8971+ SEC_DEF ("cgroup/sendmsg_unix" , CGROUP_SOCK_ADDR , BPF_CGROUP_UNIX_SENDMSG , SEC_ATTACHABLE ),
89658972 SEC_DEF ("cgroup/recvmsg4" , CGROUP_SOCK_ADDR , BPF_CGROUP_UDP4_RECVMSG , SEC_ATTACHABLE ),
89668973 SEC_DEF ("cgroup/recvmsg6" , CGROUP_SOCK_ADDR , BPF_CGROUP_UDP6_RECVMSG , SEC_ATTACHABLE ),
8974+ SEC_DEF ("cgroup/recvmsg_unix" , CGROUP_SOCK_ADDR , BPF_CGROUP_UNIX_RECVMSG , SEC_ATTACHABLE ),
89678975 SEC_DEF ("cgroup/getpeername4" , CGROUP_SOCK_ADDR , BPF_CGROUP_INET4_GETPEERNAME , SEC_ATTACHABLE ),
89688976 SEC_DEF ("cgroup/getpeername6" , CGROUP_SOCK_ADDR , BPF_CGROUP_INET6_GETPEERNAME , SEC_ATTACHABLE ),
8977+ SEC_DEF ("cgroup/getpeername_unix" , CGROUP_SOCK_ADDR , BPF_CGROUP_UNIX_GETPEERNAME , SEC_ATTACHABLE ),
89698978 SEC_DEF ("cgroup/getsockname4" , CGROUP_SOCK_ADDR , BPF_CGROUP_INET4_GETSOCKNAME , SEC_ATTACHABLE ),
89708979 SEC_DEF ("cgroup/getsockname6" , CGROUP_SOCK_ADDR , BPF_CGROUP_INET6_GETSOCKNAME , SEC_ATTACHABLE ),
8980+ SEC_DEF ("cgroup/getsockname_unix" , CGROUP_SOCK_ADDR , BPF_CGROUP_UNIX_GETSOCKNAME , SEC_ATTACHABLE ),
89718981 SEC_DEF ("cgroup/sysctl" , CGROUP_SYSCTL , BPF_CGROUP_SYSCTL , SEC_ATTACHABLE ),
89728982 SEC_DEF ("cgroup/getsockopt" , CGROUP_SOCKOPT , BPF_CGROUP_GETSOCKOPT , SEC_ATTACHABLE ),
89738983 SEC_DEF ("cgroup/setsockopt" , CGROUP_SOCKOPT , BPF_CGROUP_SETSOCKOPT , SEC_ATTACHABLE ),
0 commit comments