Lines Matching defs:err
1018 goto err;
1023 goto err;
1028 goto err;
1033 goto err;
1046 err:
3874 int err = 0;
3879 err = file_has_perm(cred, file, FILE__WRITE);
3890 err = file_has_perm(cred, file, 0);
3903 err = file_has_perm(cred, file, FILE__LOCK);
3907 return err;
4506 int err;
4511 err = selinux_xfrm_skb_sid(skb, &xfrm_sid);
4512 if (unlikely(err))
4514 err = selinux_netlbl_skbuff_getsid(skb, family, &nlbl_type, &nlbl_sid);
4515 if (unlikely(err))
4518 err = security_net_peersid_resolve(nlbl_sid,
4520 if (unlikely(err)) {
4544 int err = 0;
4547 err = security_sid_mls_copy(sk_sid, skb_sid,
4552 return err;
4611 int err = 0;
4614 err = socket_sockcreate_sid(tsec, sclass, &sid);
4615 if (err)
4616 return err;
4631 err = selinux_netlbl_socket_post_create(sock->sk, family);
4634 return err;
4658 int err;
4660 err = sock_has_perm(sk, SOCKET__BIND);
4661 if (err)
4732 err = sel_netport_sid(sk->sk_protocol,
4734 if (err)
4736 err = avc_has_perm(sksec->sid, sid,
4739 if (err)
4766 err = sel_netnode_sid(addrp, family_sa, &sid);
4767 if (err)
4775 err = avc_has_perm(sksec->sid, sid,
4777 if (err)
4781 return err;
4797 int err;
4799 err = sock_has_perm(sk, SOCKET__CONNECT);
4800 if (err)
4801 return err;
4853 err = sel_netport_sid(sk->sk_protocol, snum, &sid);
4854 if (err)
4855 return err;
4873 err = avc_has_perm(sksec->sid, sid, sksec->sclass, perm, &ad);
4874 if (err)
4875 return err;
4885 int err;
4888 err = selinux_socket_connect_helper(sock, address, addrlen);
4889 if (err)
4890 return err;
4902 int err;
4908 err = sock_has_perm(sock->sk, SOCKET__ACCEPT);
4909 if (err)
4910 return err;
4950 int err;
4952 err = sock_has_perm(sock->sk, SOCKET__SETOPT);
4953 if (err)
4954 return err;
4979 int err;
4983 err = avc_has_perm(sksec_sock->sid, sksec_other->sid,
4986 if (err)
4987 return err;
4991 err = security_sid_mls_copy(sksec_other->sid,
4993 if (err)
4994 return err;
5020 int err;
5024 err = sel_netif_sid(ns, ifindex, &if_sid);
5025 if (err)
5026 return err;
5027 err = avc_has_perm(peer_sid, if_sid,
5029 if (err)
5030 return err;
5032 err = sel_netnode_sid(addrp, family, &node_sid);
5033 if (err)
5034 return err;
5042 int err = 0;
5050 err = selinux_parse_skb(skb, &ad, &addrp, 1, NULL);
5051 if (err)
5052 return err;
5055 err = avc_has_perm(sk_sid, skb->secmark, SECCLASS_PACKET,
5057 if (err)
5058 return err;
5061 err = selinux_netlbl_sock_rcv_skb(sksec, skb, family, &ad);
5062 if (err)
5063 return err;
5064 err = selinux_xfrm_sock_rcv_skb(sksec->sid, skb, &ad);
5066 return err;
5071 int err, peerlbl_active, secmark_active;
5099 err = selinux_parse_skb(skb, &ad, &addrp, 1, NULL);
5100 if (err)
5101 return err;
5106 err = selinux_skb_peerlbl_sid(skb, family, &peer_sid);
5107 if (err)
5108 return err;
5109 err = selinux_inet_sys_rcv_skb(sock_net(sk), skb->skb_iif,
5111 if (err) {
5112 selinux_netlbl_err(skb, family, err, 0);
5113 return err;
5115 err = avc_has_perm(sk_sid, peer_sid, SECCLASS_PEER,
5117 if (err) {
5118 selinux_netlbl_err(skb, family, err, 0);
5119 return err;
5124 err = avc_has_perm(sk_sid, skb->secmark, SECCLASS_PACKET,
5126 if (err)
5127 return err;
5130 return err;
5137 int err = 0;
5150 err = security_sid_to_context(peer_sid, &scontext,
5152 if (err)
5153 return err;
5155 err = -ERANGE;
5160 err = -EFAULT;
5163 err = -EFAULT;
5165 return err;
5269 int err;
5281 err = selinux_skb_peerlbl_sid(skb, family, &asoc->peer_secid);
5282 if (err)
5283 return err;
5305 err = avc_has_perm(sksec->peer_sid, asoc->peer_secid,
5308 if (err)
5309 return err;
5323 int err;
5328 err = selinux_sctp_process_new_assoc(asoc, skb);
5329 if (err)
5330 return err;
5338 err = selinux_conn_sid(sksec->sid, asoc->peer_secid, &conn_sid);
5339 if (err)
5340 return err;
5375 int len, err = 0, walk_size = 0;
5407 err = -EINVAL;
5413 err = selinux_socket_bind(sock, addr, len);
5420 err = selinux_socket_connect_helper(sock, addr, len);
5421 if (err)
5422 return err;
5435 err = selinux_netlbl_socket_connect_locked(sk, addr);
5439 if (err)
5440 return err;
5487 int err;
5492 err = selinux_skb_peerlbl_sid(skb, family, &peersid);
5493 if (err)
5494 return err;
5495 err = selinux_conn_sid(sksec->sid, peersid, &connsid);
5496 if (err)
5497 return err;
5624 int err;
5626 err = avc_has_perm(sid, tunsec->sid, SECCLASS_TUN_SOCKET,
5628 if (err)
5629 return err;
5630 err = avc_has_perm(sid, sid, SECCLASS_TUN_SOCKET,
5632 if (err)
5633 return err;
5670 int err;
5672 err = selinux_inet_sys_rcv_skb(state->net, ifindex,
5674 if (err) {
5675 selinux_netlbl_err(skb, family, err, 1);
6234 int err;
6271 err = ipc_has_perm(sma, perms);
6272 return err;
6667 int err;
6672 err = sel_ib_pkey_sid(subnet_prefix, pkey_val, &sid);
6673 if (err)
6674 return err;
6689 int err;
6694 err = security_ib_endport_sid(dev_name, port_num,
6697 if (err)
6698 return err;
7407 int err;
7414 err = register_pernet_subsys(&selinux_net_ops);
7415 if (err)
7416 panic("SELinux: register_pernet_subsys: error %d\n", err);