Deleted Added
full compact
39c39
< * $FreeBSD: head/sys/security/mac/mac_vfs.c 101892 2002-08-15 02:28:32Z rwatson $
---
> * $FreeBSD: head/sys/security/mac/mac_vfs.c 101933 2002-08-15 18:51:26Z rwatson $
695a696,699
> case MAC_CHECK_SOCKET_DELIVER:
> mpc->mpc_ops->mpo_check_socket_deliver =
> mpe->mpe_function;
> break;
700,703d703
< case MAC_CHECK_SOCKET_RECEIVE:
< mpc->mpc_ops->mpo_check_socket_receive =
< mpe->mpe_function;
< break;
2537c2537
< mac_check_socket_listen(struct ucred *cred, struct socket *socket)
---
> mac_check_socket_deliver(struct socket *socket, struct mbuf *mbuf)
2544c2544,2546
< MAC_CHECK(check_socket_listen, cred, socket, &socket->so_label);
---
> MAC_CHECK(check_socket_deliver, socket, &socket->so_label, mbuf,
> &mbuf->m_pkthdr.label);
>
2549c2551
< mac_check_socket_receive(struct socket *socket, struct mbuf *mbuf)
---
> mac_check_socket_listen(struct ucred *cred, struct socket *socket)
2556,2558c2558
< MAC_CHECK(check_socket_receive, socket, &socket->so_label, mbuf,
< &mbuf->m_pkthdr.label);
<
---
> MAC_CHECK(check_socket_listen, cred, socket, &socket->so_label);