Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Aug 2002 09:56:43 -0700 (PDT)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 15389 for review
Message-ID:  <200208011656.g71GuhQO002803@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://people.freebsd.org/~peter/p4db/chv.cgi?CH=15389

Change 15389 by rwatson@rwatson_paprika on 2002/08/01 09:56:40

	Make macop_t explicitly const, and use macop_t in the
	entry point definition structure.  This should eliminate the
	hundreds of warnings associated with MAC operation vector
	arrays in modules.

Affected files ...

.. //depot/projects/trustedbsd/mac/sys/sys/mac_policy.h#104 edit

Differences ...

==== //depot/projects/trustedbsd/mac/sys/sys/mac_policy.h#104 (text+ko) ====

@@ -326,7 +326,7 @@
 		    struct label *label, int op);
 };
 
-typedef void *macop_t;
+typedef const void *macop_t;
 
 enum mac_op_constant {
 	MAC_OP_LAST,
@@ -445,7 +445,7 @@
 
 struct mac_policy_op_entry {
 	enum mac_op_constant mpe_constant;	/* what this hook implements */
-	void *mpe_function;			/* hook's implementation */
+	macop_t mpe_function;			/* hook's implementation */
 };
 
 struct mac_policy_conf {

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?200208011656.g71GuhQO002803>