Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Nov 2003 19:40:03 -0800 (PST)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 41857 for review
Message-ID:  <200311100340.hAA3e3tO065716@repoman.freebsd.org>

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

Change 41857 by rwatson@rwatson_paprika on 2003/11/09 19:39:46

	SEBSD-specific updates for struct->struct* changes for labels.

Affected files ...

.. //depot/projects/trustedbsd/sebsd/sys/kern/kern_mac.c#17 edit
.. //depot/projects/trustedbsd/sebsd/sys/security/mac/mac_vfs.c#5 edit

Differences ...

==== //depot/projects/trustedbsd/sebsd/sys/kern/kern_mac.c#17 (text+ko) ====

@@ -949,7 +949,7 @@
 	mp = nd.ni_vp->v_mount;
 
 	mac_init_mount_label(&intlabel);
-	mac_copy_mount_label(&mp->mnt_mntlabel, &intlabel);
+	mac_copy_mount_label(mp->mnt_mntlabel, &intlabel);
 	error = mac_externalize_mount_label(&intlabel, elements, buffer,
 	    mac.m_buflen, M_WAITOK);
 

==== //depot/projects/trustedbsd/sebsd/sys/security/mac/mac_vfs.c#5 (text+ko) ====

@@ -468,7 +468,7 @@
 	if (!mac_enforce_fs)
 		return (0);
 
-	MAC_CHECK(check_mount, cred, vp, &vp->v_label, vfc_name, mntlabel);
+	MAC_CHECK(check_mount, cred, vp, vp->v_label, vfc_name, mntlabel);
 
 	return (error);
 }
@@ -480,7 +480,7 @@
 	if (!mac_enforce_fs)
 		return (0);
 
-	MAC_CHECK(check_umount, cred, mp, &mp->mnt_mntlabel);
+	MAC_CHECK(check_umount, cred, mp, mp->mnt_mntlabel);
 
 	return (error);
 }
@@ -494,7 +494,7 @@
 	if (!mac_enforce_fs)
 		return (0);
 
-	MAC_CHECK(check_remount, cred, mp, &mp->mnt_mntlabel,
+	MAC_CHECK(check_remount, cred, mp, mp->mnt_mntlabel,
 	    mount_arg_label);
 
 	return (error);



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