diff options
author | rwatson <rwatson@FreeBSD.org> | 2003-11-16 18:28:58 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2003-11-16 18:28:58 +0000 |
commit | 03b5c2cee81416a22549d68eb0a66cef2f4db759 (patch) | |
tree | 4a05f7d2a7c4ef288f03facf93b4b11d50c44eb1 /sys/security/mac_stub | |
parent | f9ad21ec5da3fd402f2c089b84ffa97d9b2f4067 (diff) | |
download | FreeBSD-src-03b5c2cee81416a22549d68eb0a66cef2f4db759.zip FreeBSD-src-03b5c2cee81416a22549d68eb0a66cef2f4db759.tar.gz |
Implement mpo_copy_{mbuf,pipe,vnode}_label() entry points for
mac_stub and mac_test.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
Diffstat (limited to 'sys/security/mac_stub')
-rw-r--r-- | sys/security/mac_stub/mac_stub.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/sys/security/mac_stub/mac_stub.c b/sys/security/mac_stub/mac_stub.c index 5b68506..a0c7d95 100644 --- a/sys/security/mac_stub/mac_stub.c +++ b/sys/security/mac_stub/mac_stub.c @@ -127,6 +127,12 @@ stub_destroy_label(struct label *label) } +static void +stub_copy_label(struct label *src, struct label *dest) +{ + +} + static int stub_externalize_label(struct label *label, char *element_name, struct sbuf *sb, int *claimed) @@ -1024,6 +1030,9 @@ static struct mac_policy_ops mac_stub_ops = .mpo_destroy_socket_label = stub_destroy_label, .mpo_destroy_socket_peer_label = stub_destroy_label, .mpo_destroy_vnode_label = stub_destroy_label, + .mpo_copy_mbuf_label = stub_copy_label, + .mpo_copy_pipe_label = stub_copy_label, + .mpo_copy_vnode_label = stub_copy_label, .mpo_externalize_cred_label = stub_externalize_label, .mpo_externalize_ifnet_label = stub_externalize_label, .mpo_externalize_pipe_label = stub_externalize_label, |