Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Oct 2002 09:47:28 -0700 (PDT)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 19974 for review
Message-ID:  <200210231647.g9NGlSs9013295@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=19974

Change 19974 by rwatson@rwatson_tislabs on 2002/10/23 09:46:36

	mac_check_sysctl implementations for mac_none and mac_test.

Affected files ...

.. //depot/projects/trustedbsd/mac/sys/security/mac_none/mac_none.c#89 edit
.. //depot/projects/trustedbsd/mac/sys/security/mac_test/mac_test.c#63 edit

Differences ...

==== //depot/projects/trustedbsd/mac/sys/security/mac_none/mac_none.c#89 (text+ko) ====

@@ -621,6 +621,14 @@
 }
 
 static int
+mac_none_check_sysctl(struct ucred *cred, int *name, u_int namelen,
+    void *old, size_t *oldlenp, int inkernel, void *new, size_t newlen)
+{
+
+	return (0);
+}
+
+static int
 mac_none_check_vnode_access(struct ucred *cred, struct vnode *vp,
     struct label *label, mode_t flags)
 {
@@ -1078,6 +1086,8 @@
 	    (macop_t)mac_none_check_socket_relabel },
 	{ MAC_CHECK_SOCKET_VISIBLE,
 	    (macop_t)mac_none_check_socket_visible },
+	{ MAC_CHECK_SYSCTL,
+	    (macop_t)mac_none_check_sysctl },
 	{ MAC_CHECK_VNODE_ACCESS,
 	    (macop_t)mac_none_check_vnode_access },
 	{ MAC_CHECK_VNODE_CHDIR,

==== //depot/projects/trustedbsd/mac/sys/security/mac_test/mac_test.c#63 (text+ko) ====

@@ -1010,6 +1010,14 @@
 }
 
 static int
+mac_test_check_sysctl(struct ucred *cred, int *name, u_int namelen,
+    void *old, size_t *oldlenp, int inkernel, void *new, size_t newlen)
+{
+
+	return (0);
+}
+
+static int
 mac_test_check_socket_relabel(struct ucred *cred, struct socket *socket,
     struct label *socketlabel, struct label *newlabel)
 {
@@ -1477,6 +1485,8 @@
 	    (macop_t)mac_test_check_socket_relabel },
 	{ MAC_CHECK_SOCKET_VISIBLE,
 	    (macop_t)mac_test_check_socket_visible },
+	{ MAC_CHECK_SYSCTL,
+	    (macop_t)mac_test_check_sysctl },
 	{ MAC_CHECK_VNODE_ACCESS,
 	    (macop_t)mac_test_check_vnode_access },
 	{ MAC_CHECK_VNODE_CHDIR,

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe p4-projects" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210231647.g9NGlSs9013295>