Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Jul 2002 12:53:00 -0700 (PDT)
From:      Chris Costello <chris@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 15216 for review
Message-ID:  <200207301953.g6UJr0mQ052105@freefall.freebsd.org>

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

Change 15216 by chris@chris_holly on 2002/07/30 12:52:01

	Synchronize with rwatson's latest renaming changes:
	    15035, 15040, 15053, 15058, 15063, 15073, 15078,
	    15085, 15124, 15129.

Affected files ...

.. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/mac/chapter.sgml#11 edit

Differences ...

==== //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/mac/chapter.sgml#11 (text+ko) ====

@@ -481,13 +481,13 @@
           socket.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-init-subject">
-        <title><function>&mac.mpo;_init_subject</function></title>
+      <sect3 id="mac-mpo-init-cred">
+        <title><function>&mac.mpo;_init_cred</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>void
-              <function>&mac.mpo;_init_subject</function></funcdef>
+              <function>&mac.mpo;_init_cred</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -873,13 +873,13 @@
           destroyed.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-destroy-subject">
-        <title><function>&mac.mpo;_destroy_subject</function></title>
+      <sect3 id="mac-mpo-destroy-cred">
+        <title><function>&mac.mpo;_destroy_cred</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>void
-              <function>&mac.mpo;_destroy_subject</function></funcdef>
+              <function>&mac.mpo;_destroy_cred</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -1219,13 +1219,13 @@
           mounted devfs instance.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-create-vnode-from-vnode">
-        <title><function>&mac.mpo;_create_vnode_from_vnode</function></title>
+      <sect3 id="mac-mpo-vnode-create-from-vnode">
+        <title><function>&mac.mpo;_vnode_create_from_vnode</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>void
-              <function>&mac.mpo;_create_vnode_from_vnode</function></funcdef>
+              <function>&mac.mpo;_vnode_create_from_vnode</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -1377,13 +1377,13 @@
           the root file system is mounted.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-relabel-vnode">
-        <title><function>&mac.mpo;_relabel_vnode</function></title>
+      <sect3 id="mac-mpo-vnode-relabel">
+        <title><function>&mac.mpo;_vnode_relabel</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>void
-              <function>&mac.mpo;_relabel_vnode</function></funcdef>
+              <function>&mac.mpo;_vnode_relabel</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -1479,12 +1479,12 @@
             above documentation as development progresses.</para></note>
       </sect3>
 
-      <sect3 id="mac-mpo-update-devfsdirent-from-vnode">
-        <title><function>&mac.mpo;_update_devfsdirent_from_vnode</function></title>
+      <sect3 id="mac-mpo-update-devfsdirent">
+        <title><function>&mac.mpo;_update_devfsdirent</function></title>
         <funcsynopsis>
           <funcprototype>
             <funcdef>void
-              <function>&mac.mpo;_update_devfsdirent_from_vnode</function></funcdef>
+              <function>&mac.mpo;_update_devfsdirent</function></funcdef>
 
             <paramdef>struct devfs_dirent
               *<parameter>devfs_dirent</parameter></paramdef>
@@ -1535,17 +1535,17 @@
           the label change such that it lasts even if the vnode is
           recycled.  It will also be made when when a symlink is
           created in devfs, following a call to
-          <function>mac_create_vnode_from_vnode</function> to
+          <function>mac_vnode_create_from_vnode</function> to
           initialize the vnode label.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-update-procfs-vnode-from-subject">
-        <title><function>&mac.mpo;_update_procfs_vnode_from_subject</function></title>
+      <sect3 id="mac-mpo-update-procfsvnode">
+        <title><function>&mac.mpo;_update_procfsvnode</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>void
-              <function>&mac.mpo;_update_procfs_vnode_from_subject</function></funcdef>
+              <function>&mac.mpo;_update_procfsvnode</function></funcdef>
 
             <paramdef>struct vnode
               *<parameter>vp</parameter></paramdef>
@@ -1924,12 +1924,12 @@
       </sect3>
 
       <sect3 id="mac-mpo-relabel-socekt">
-        <title><function>&mac.mpo;_relabel_socket</function></title>
+        <title><function>&mac.mpo;_socket_relabel</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>void
-              <function>&mac.mpo;_relabel_socket</function></funcdef>
+              <function>&mac.mpo;_socket_relabel</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -2181,13 +2181,13 @@
           during the boot or as a result of a user action.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-create-ipq-from-fragment">
-        <title><function>&mac.mpo;_create_ipq_from_fragment</function></title>
+      <sect3 id="mac-mpo-create-ipq">
+        <title><function>&mac.mpo;_create_ipq</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>void
-              <function>&mac.mpo;_create_ipq_from_fragment</function></funcdef>
+              <function>&mac.mpo;_create_ipq</function></funcdef>
 
             <paramdef>struct mbuf
               *<parameter>fragment</parameter></paramdef>
@@ -2289,13 +2289,13 @@
           generated.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-create-fragment-from-datagram">
-        <title><function>&mac.mpo;_create_fragment_from_datagram</function></title>
+      <sect3 id="mac-mpo-create-fragment">
+        <title><function>&mac.mpo;_create_fragment</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>void
-              <function>&mac.mpo;_create_fragment_from_datagram</function></funcdef>
+              <function>&mac.mpo;_create_fragment</function></funcdef>
 
             <paramdef>struct mbuf
               *<parameter>datagram</parameter></paramdef>
@@ -2398,13 +2398,13 @@
           an mbuf is re-allocated for alignment purposes.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-create-mbuf-linklayer-for-ifnet">
-        <title><function>&mac.mpo;_create_mbuf_linklayer_for_ifnet</function></title>
+      <sect3 id="mac-mpo-create-mbuf-linklayer">
+        <title><function>&mac.mpo;_create_mbuf_linklayer</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>void
-              <function>&mac.mpo;_create_mbuf_linklayer_for_ifnet</function></funcdef>
+              <function>&mac.mpo;_create_mbuf_linklayer</function></funcdef>
 
             <paramdef>struct ifnet
               *<parameter>ifnet</parameter></paramdef>
@@ -2562,13 +2562,13 @@
           datagram generated from the passed network interface.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-create-mbuf-multicast-encap-from-mbuf">
-        <title><function>&mac.mpo;_create_mbuf_multicast_encap_from_mbuf</function></title>
+      <sect3 id="mac-mpo-create-mbuf-multicast-encap">
+        <title><function>&mac.mpo;_create_mbuf_multicast_encap</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>void
-              <function>&mac.mpo;_create_mbuf_multicast_encap_from_mbuf</function></funcdef>
+              <function>&mac.mpo;_create_mbuf_multicast_encap</function></funcdef>
 
             <paramdef>struct mbuf
               *<parameter>oldmbuf</parameter></paramdef>
@@ -2634,13 +2634,13 @@
           delivered using the virtual interface.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-create-mbuf-netlayer-from-mbuf">
-        <title><function>&mac.mpo;_create_mbuf_netlayer_from_mbuf</function></title>
+      <sect3 id="mac-mpo-create-mbuf-netlayer">
+        <title><function>&mac.mpo;_create_mbuf_netlayer</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>void
-              <function>&mac.mpo;_create_mbuf_netlayer_from_mbuf</function></funcdef>
+              <function>&mac.mpo;_create_mbuf_netlayer</function></funcdef>
 
             <paramdef>struct mbuf
               *<parameter>oldmbuf</parameter></paramdef>
@@ -2690,13 +2690,13 @@
           when responding to ICMP request datagrams.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-fragment-matches-ipq">
-        <title><function>&mac.mpo;_fragment_matches_ipq</function></title>
+      <sect3 id="mac-mpo-fragment-match">
+        <title><function>&mac.mpo;_fragment_match</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_fragment_matches_ipq</function></funcdef>
+              <function>&mac.mpo;_fragment_match</function></funcdef>
 
             <paramdef>struct mbuf
               *<parameter>fragment</parameter></paramdef>
@@ -2754,13 +2754,13 @@
           label or other information.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-relabel-ifnet">
-        <title><function>&mac.mpo;_relabel_ifnet</function></title>
+      <sect3 id="mac-mpo-ifnet-relabel">
+        <title><function>&mac.mpo;_ifnet_relabel</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>void
-              <function>&mac.mpo;_relabel_ifnet</function></funcdef>
+              <function>&mac.mpo;_ifnet_relabel</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -2809,13 +2809,13 @@
           subject credential, <parameter>cred</parameter>.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-update-ipq-from-fragment">
-        <title><function>&mac.mpo;_update_ipq_from_fragment</function></title>
+      <sect3 id="mac-mpo-update-ipq">
+        <title><function>&mac.mpo;_update_ipq</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>void
-              <function>&mac.mpo;_update_ipq_from_fragment</function></funcdef>
+              <function>&mac.mpo;_update_ipq</function></funcdef>
 
             <paramdef>struct mbuf
               *<parameter>fragment</parameter></paramdef>
@@ -2870,13 +2870,13 @@
 
       <para>...</para>
 
-      <sect3 id="mac-mpo-create-subject">
-        <title><function>&mac.mpo;_create_subject</function></title>
+      <sect3 id="mac-mpo-create-cred">
+        <title><function>&mac.mpo;_create_cred</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>void
-              <function>&mac.mpo;_create_subject</function></funcdef>
+              <function>&mac.mpo;_create_cred</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>parent_cred</parameter></paramdef>
@@ -2970,11 +2970,11 @@
           returns a success from the
           <function>mpo_execve_will_transition</function> entry point.
           Policies may choose to implement this call simply by
-          invoking <function>mpo_create_subject</function> and passing
+          invoking <function>mpo_create_cred</function> and passing
           the two subject credentials so as not to implement a
           transitioning event.  Policies should not leave this entry
           point unimplemented if they implement
-          <function>mpo_create_subject</function>, even if they do not
+          <function>mpo_create_cred</function>, even if they do not
           implement
           <function>mpo_execve_will_transition</function>.</para>
       </sect3>
@@ -3094,13 +3094,13 @@
           of all kernel processes.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-relabel-subject">
-        <title><function>&mac.mpo;_relabel_subject</function></title>
+      <sect3 id="mac-mpo-cred-relabel">
+        <title><function>&mac.mpo;_cred_relabel</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>void
-              <function>&mac.mpo;_relabel_subject</function></funcdef>
+              <function>&mac.mpo;_cred_relabel</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -3197,13 +3197,13 @@
           <errorcode>EPERM</errorcode> for lack of privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-bind-socket">
-        <title><function>&mac.mpo;_check_bind_socket</function></title>
+      <sect3 id="mac-mpo-cred-check-socket-bind">
+        <title><function>&mac.mpo;_check_socket_bind</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_bind_socket</function></funcdef>
+              <function>&mac.mpo;_check_socket_bind</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -3307,13 +3307,13 @@
           <errorcode>EPERM</errorcode> for lack of privilege.</para>
       </sect3>
 
-      <sect3>
-        <title><function>&mac.mpo;_check_see_cred</function></title>
+      <sect3 id="mac-mpo-check-cred-visible">
+        <title><function>&mac.mpo;_check_cred_visible</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_see_cred</function></funcdef>
+              <function>&mac.mpo;_check_cred_visible</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>u1</parameter></paramdef>
@@ -3354,13 +3354,13 @@
           and in procfs lookups.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-see-socket">
-        <title><function>&mac.mpo;_check_see_socket</function></title>
+      <sect3 id="mac-mpo-cred-check-socket-visible">
+        <title><function>&mac.mpo;_check_socket_visible</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_see_socket</function></funcdef>
+              <function>&mac.mpo;_check_socket_visible</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -3397,13 +3397,13 @@
 
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-relabel-ifnet">
-        <title><function>&mac.mpo;_check_relabel_ifnet</function></title>
+      <sect3 id="mac-mpo-cred-check-ifnet-relabel">
+        <title><function>&mac.mpo;_check_ifnet_relabel</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_relabel_ifnet</function></funcdef>
+              <function>&mac.mpo;_check_ifnet_relabel</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -3450,13 +3450,13 @@
           passed network interface to the passed label update.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-relabel-socket">
-        <title><function>&mac.mpo;_check_relabel_socket</function></title>
+      <sect3 id="mac-mpo-cred-check-socket-relabel">
+        <title><function>&mac.mpo;_check_socket_relabel</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_relabel_socket</function></funcdef>
+              <function>&mac.mpo;_check_socket_relabel</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -3503,13 +3503,13 @@
           passed socket to the passed label update.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-relabel-subject">
-        <title><function>&mac.mpo;_check_relabel_subject</function></title>
+      <sect3 id="mac-mpo-cred-check-cred-relabel">
+        <title><function>&mac.mpo;_check_cred_relabel</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_relabel_subject</function></funcdef>
+              <function>&mac.mpo;_check_cred_relabel</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -3541,13 +3541,13 @@
           itself to the passed label update.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-relabel-vnode">
-        <title><function>&mac.mpo;_check_relabel_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-relabel">
+        <title><function>&mac.mpo;_check_vnode_relabel</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-             <function>&mac.mpo;_check_relabel_vnode</function></funcdef>
+             <function>&mac.mpo;_check_vnode_relabel</function></funcdef>
 
             <paramdef>struct ucred
              *<parameter>cred</parameter></paramdef>
@@ -3596,12 +3596,12 @@
           passed vnode to the passed label update.</para>
       </sect3>
 
-      <sect3 id="mpo-cred-check-statfs">
-        <title><function>&mac.mpo;_check_statfs</function></title>
+      <sect3 id="mpo-cred-check-mount-stat">
+        <title><function>&mac.mpo;_check_mount_stat</function></title>
 
         <funcsynopsis>
           <funcprototype>
-            <funcdef>int <function>&mac.mpo;_check_statfs</function></funcdef>
+            <funcdef>int <function>&mac.mpo;_check_mount_stat</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -3636,6 +3636,7 @@
           </tgroup>
         </informaltable>
 
+	<!-- XXX Update ? -->
         <para>Determine whether the subject credential can see the
           results of a statfs performed on the file system.  Return
           <returnvalue>0</returnvalue> for success, or an
@@ -3648,13 +3649,13 @@
           systems, such as when &man.getfsstat.2; is invoked. </para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-debug-proc">
-        <title><function>&mac.mpo;_check_debug_proc</function></title>
+      <sect3 id="mac-mpo-cred-check-proc-debug">
+        <title><function>&mac.mpo;_check_proc_debug</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_debug_proc</function></funcdef>
+              <function>&mac.mpo;_check_proc_debug</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -3694,13 +3695,13 @@
           operations.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-access-vnode">
-        <title><function>&mac.mpo;_check_access_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-access">
+        <title><function>&mac.mpo;_check_vnode_access</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_access_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_access</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -3751,13 +3752,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-chdir-vnode">
-        <title><function>&mac.mpo;_check_chdir_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-chdir">
+        <title><function>&mac.mpo;_check_vnode_chdir</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_chdir_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_chdir</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -3801,13 +3802,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-create-vnode">
-        <title><function>&mac.mpo;_check_create_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-create">
+        <title><function>&mac.mpo;_check_vnode_create</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_create_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_create</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -3870,13 +3871,13 @@
           others.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-delete-vnode">
-        <title><function>&mac.mpo;_check_delete_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-delete">
+        <title><function>&mac.mpo;_check_vnode_delete</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_delete_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_delete</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -3948,13 +3949,13 @@
           rename.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-deleteacl-vnode">
-        <title><function>&mac.mpo;_check_deleteacl_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-deleteacl">
+        <title><function>&mac.mpo;_check_vnode_deleteacl</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_deleteacl_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_deleteacl</function></funcdef>
 
             <paramdef>struct ucred *<parameter>cred</parameter></paramdef>
             <paramdef>struct vnode *<parameter>vp</parameter></paramdef>
@@ -4003,13 +4004,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-exec-vnode">
-        <title><function>&mac.mpo;_check_exec_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-exec">
+        <title><function>&mac.mpo;_check_vnode_exec</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_exec_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_exec</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -4054,13 +4055,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mpo-cred-check-getacl-vnode">
-        <title><function>&mac.mpo;_check_getacl_vnode</function></title>
+      <sect3 id="mpo-cred-check-vnode-getacl">
+        <title><function>&mac.mpo;_check_vnode_getacl</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_getacl_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_getacl</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -4111,13 +4112,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-getextattr-vnode">
-        <title><function>&mac.mpo;_check_getextattr_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-getextattr">
+        <title><function>&mac.mpo;_check_vnode_getextattr</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_getextattr_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_getextattr</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -4185,13 +4186,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-listen-socket">
-        <title><function>&mac.mpo;_check_listen_socket</function></title>
+      <sect3 id="mac-mpo-cred-check-socket-listen">
+        <title><function>&mac.mpo;_check_socket_listen</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_listen_socket</function></funcdef>
+              <function>&mac.mpo;_check_socket_listen</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -4234,13 +4235,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-lookup-vnode">
-        <title><function>&mac.mpo;_check_lookup_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-lookup">
+        <title><function>&mac.mpo;_check_vnode_lookup</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_lookup_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_lookup</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter></parameter>cred</paramdef>
@@ -4291,13 +4292,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-open-vnode">
-        <title><function>&mac.mpo;_check_open_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-open">
+        <title><function>&mac.mpo;_check_vnode_open</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_open_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_open</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -4347,13 +4348,13 @@
           <errorcode>EPERM</errorcode> for lack of privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-readdir-vnode">
-        <title><function>&mac.mpo;_check_readdir_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-readdir">
+        <title><function>&mac.mpo;_check_vnode_readdir</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_readdir_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_readdir</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter></parameter>cred</paramdef>
@@ -4397,13 +4398,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-readlink-vnode">
-        <title><function>&mac.mpo;_check_readlink_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-readlink">
+        <title><function>&mac.mpo;_check_vnode_readlink</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_readlink_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_readlink</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -4604,13 +4605,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-revoke-vnode">
-        <title><function>&mac.mpo;_check_revoke_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-revoke">
+        <title><function>&mac.mpo;_check_vnode_revoke</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_revoke_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_revoke</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -4654,13 +4655,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-setacl-vnode">
-        <title><function>&mac.mpo;_check_setacl_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-setacl">
+        <title><function>&mac.mpo;_check_vnode_setacl</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_setacl_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_setacl</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -4718,13 +4719,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-setextattr-vnode">
-        <title><function>&mac.mpo;_check_setextattr_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-setextattr">
+        <title><function>&mac.mpo;_check_vnode_setextattr</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_setextattr_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_setextattr</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -4791,13 +4792,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-setflags-vnode">
-        <title><function>&mac.mpo;_check_setflags_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-setflags">
+        <title><function>&mac.mpo;_check_vnode_setflags</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_setflags_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_setflags</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -4847,13 +4848,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-setmode-vnode">
-        <title><function>&mac.mpo;_check_setmode_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-setmode">
+        <title><function>&mac.mpo;_check_vnode_setmode</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_setmode_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_setmode</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -4902,13 +4903,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-setowner-vnode">
-        <title><function>&mac.mpo;_check_setowner_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-setowner">
+        <title><function>&mac.mpo;_check_vnode_setowner</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_setowner_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_setowner</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -4964,13 +4965,13 @@
           of privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-setutimes-vnode">
-        <title><function>&mac.mpo;_check_setutimes_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-setutimes">
+        <title><function>&mac.mpo;_check_vnode_setutimes</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_setutimes_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_setutimes</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter></parameter>cred</paramdef>
@@ -5028,13 +5029,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-sched-proc">
-        <title><function>&mac.mpo;_check_sched_proc</function></title>
+      <sect3 id="mac-mpo-cred-check-proc-sched">
+        <title><function>&mac.mpo;_check_proc_sched</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_sched_proc</function></funcdef>
+              <function>&mac.mpo;_check_proc_sched</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>ucred</parameter></paramdef>
@@ -5070,13 +5071,13 @@
           <errorcode>ESRCH</errorcode> to limit visibility.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-signal-proc">
-        <title><function>&mac.mpo;_check_signal_proc</function></title>
+      <sect3 id="mac-mpo-cred-check-proc_signal">
+        <title><function>&mac.mpo;_check_proc_signal</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_signal_proc</function></funcdef>
+              <function>&mac.mpo;_check_proc_signal</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -5118,13 +5119,13 @@
           <errorcode>ESRCH</errorcode> to limit visibility.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-stat-vnode">
-        <title><function>&mac.mpo;_check_stat_vnode</function></title>
+      <sect3 id="mac-mpo-cred-check-vnode-stat">
+        <title><function>&mac.mpo;_check_vnode_stat</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_stat_vnode</function></funcdef>
+              <function>&mac.mpo;_check_vnode_stat</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -5168,13 +5169,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-send-mbuf">
-        <title><function>&mac.mpo;_check_send_mbuf</function></title>
+      <sect3 id="mac-mpo-cred-check-ifnet-transmit">
+        <title><function>&mac.mpo;_check_ifnet_transmit</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_send_mbuf</function></funcdef>
+              <function>&mac.mpo;_check_ifnet_transmit</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>
@@ -5232,13 +5233,13 @@
           privilege.</para>
       </sect3>
 
-      <sect3 id="mac-mpo-cred-check-receive-mbuf">
-        <title><function>&mac.mpo;_check_receive_mbuf</function></title>
+      <sect3 id="mac-mpo-cred-check-socket-receive">
+        <title><function>&mac.mpo;_check_socket_receive</function></title>
 
         <funcsynopsis>
           <funcprototype>
             <funcdef>int
-              <function>&mac.mpo;_check_receive_mbuf</function></funcdef>
+              <function>&mac.mpo;_check_socket_receive</function></funcdef>
 
             <paramdef>struct ucred
               *<parameter>cred</parameter></paramdef>

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?200207301953.g6UJr0mQ052105>