Searched refs:sock_has_perm (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/security/selinux/ |
H A D | hooks.c | 4525 static int sock_has_perm(struct sock *sk, u32 perms) in sock_has_perm() function 4620 err = sock_has_perm(sk, SOCKET__BIND); in selinux_socket_bind() 4761 err = sock_has_perm(sk, SOCKET__CONNECT); in selinux_socket_connect_helper() 4860 return sock_has_perm(sock->sk, SOCKET__LISTEN); in selinux_socket_listen() 4871 err = sock_has_perm(sock->sk, SOCKET__ACCEPT); in selinux_socket_accept() 4892 return sock_has_perm(sock->sk, SOCKET__WRITE); in selinux_socket_sendmsg() 4898 return sock_has_perm(sock->sk, SOCKET__READ); in selinux_socket_recvmsg() 4903 return sock_has_perm(sock->sk, SOCKET__GETATTR); in selinux_socket_getsockname() 4908 return sock_has_perm(sock->sk, SOCKET__GETATTR); in selinux_socket_getpeername() 4915 err = sock_has_perm(soc in selinux_socket_setsockopt() [all...] |
/kernel/linux/linux-6.6/security/selinux/ |
H A D | hooks.c | 4569 static int sock_has_perm(struct sock *sk, u32 perms) in sock_has_perm() function 4660 err = sock_has_perm(sk, SOCKET__BIND); in selinux_socket_bind() 4799 err = sock_has_perm(sk, SOCKET__CONNECT); in selinux_socket_connect_helper() 4897 return sock_has_perm(sock->sk, SOCKET__LISTEN); in selinux_socket_listen() 4908 err = sock_has_perm(sock->sk, SOCKET__ACCEPT); in selinux_socket_accept() 4929 return sock_has_perm(sock->sk, SOCKET__WRITE); in selinux_socket_sendmsg() 4935 return sock_has_perm(sock->sk, SOCKET__READ); in selinux_socket_recvmsg() 4940 return sock_has_perm(sock->sk, SOCKET__GETATTR); in selinux_socket_getsockname() 4945 return sock_has_perm(sock->sk, SOCKET__GETATTR); in selinux_socket_getpeername() 4952 err = sock_has_perm(soc in selinux_socket_setsockopt() [all...] |
Completed in 16 milliseconds