Lines Matching refs:sap
2219 static int smack_netlabel_send(struct sock *sk, struct sockaddr_in *sap) in smack_netlabel_send() argument
2229 hkp = smack_host_label(sap); in smack_netlabel_send()
2235 ad.a.u.net->family = sap->sin_family; in smack_netlabel_send()
2236 ad.a.u.net->dport = sap->sin_port; in smack_netlabel_send()
2237 ad.a.u.net->v4info.daddr = sap->sin_addr.s_addr; in smack_netlabel_send()
2543 static int smack_socket_connect(struct socket *sock, struct sockaddr *sap, in smack_socket_connect() argument
2555 rc = smack_netlabel_send(sock->sk, (struct sockaddr_in *)sap); in smack_socket_connect()
2561 rc = smk_ipv6_port_check(sock->sk, (struct sockaddr_in6 *)sap, in smack_socket_connect()
3447 struct sockaddr_in6 *sap = (struct sockaddr_in6 *) msg->msg_name; in smack_socket_sendmsg() local
3463 rc = smk_ipv6_port_check(sock->sk, sap, SMK_SENDING); in smack_socket_sendmsg()
3477 static struct smack_known *smack_from_secattr(struct netlbl_lsm_secattr *sap, in smack_from_secattr() argument
3485 if ((sap->flags & NETLBL_SECATTR_MLS_LVL) != 0) { in smack_from_secattr()
3498 if (sap->attr.mls.lvl != skp->smk_netlabel.attr.mls.lvl) in smack_from_secattr()
3503 if ((sap->flags & NETLBL_SECATTR_MLS_CAT) == 0) { in smack_from_secattr()
3510 acat = netlbl_catmap_walk(sap->attr.mls.cat, in smack_from_secattr()
3532 if ((sap->flags & NETLBL_SECATTR_SECID) != 0) { in smack_from_secattr()
3536 skp = smack_from_secid(sap->attr.secid); in smack_from_secattr()