Searched refs:so_label (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/security/mac/ |
H A D | mac_socket.c | 149 so->so_label = mac_socket_label_alloc(flag); in mac_socket_init() 150 if (so->so_label == NULL) in mac_socket_init() 154 mac_socket_label_free(so->so_label); in mac_socket_init() 155 so->so_label = NULL; in mac_socket_init() 159 so->so_label = NULL; in mac_socket_init() 185 if (so->so_label != NULL) { in mac_socket_destroy() 186 mac_socket_label_free(so->so_label); in mac_socket_destroy() 187 so->so_label = NULL; in mac_socket_destroy() 239 MAC_POLICY_PERFORM_NOSLEEP(socket_create, cred, so, so->so_label); in mac_socket_create() 246 MAC_POLICY_PERFORM_NOSLEEP(socket_newconn, oldso, oldso->so_label, in mac_socket_newconn() [all …]
|
H A D | mac_inet.c | 195 MAC_POLICY_PERFORM_NOSLEEP(inpcb_create, so, so->so_label, inp, in mac_inpcb_create() 409 MAC_POLICY_PERFORM_NOSLEEP(inpcb_sosetlabel, so, so->so_label, inp, in mac_inpcb_sosetlabel()
|
H A D | mac_syscalls.c | 411 mac_socket_copy_label(so->so_label, intlabel); in sys___mac_get_fd()
|
/freebsd/sys/sys/ |
H A D | socketvar.h | 126 struct label *so_label; /* (b) MAC label for socket */ member
|