aboutsummaryrefslogtreecommitdiff
path: root/en_US.ISO8859-1
diff options
context:
space:
mode:
authorRobert Watson <rwatson@FreeBSD.org>2003-06-23 02:04:49 +0000
committerRobert Watson <rwatson@FreeBSD.org>2003-06-23 02:04:49 +0000
commit115626b75acbd5476b74176efdd4869f587d77f7 (patch)
treee478f267471939494c04127b70c2c05f707594f4 /en_US.ISO8859-1
parente7c1439200d59be6fbf63b83ad6c861bcc950bbc (diff)
downloaddoc-115626b75acbd5476b74176efdd4869f587d77f7.tar.gz
doc-115626b75acbd5476b74176efdd4869f587d77f7.zip
Update label externalization entry point descriptions for the recent
change to use sbufs instead of C strings. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
Notes
Notes: svn path=/head/; revision=17399
Diffstat (limited to 'en_US.ISO8859-1')
-rw-r--r--en_US.ISO8859-1/books/arch-handbook/mac.ent22
-rw-r--r--en_US.ISO8859-1/books/developers-handbook/mac.ent22
2 files changed, 10 insertions, 34 deletions
diff --git a/en_US.ISO8859-1/books/arch-handbook/mac.ent b/en_US.ISO8859-1/books/arch-handbook/mac.ent
index 6ead9b19ca..9ce12de575 100644
--- a/en_US.ISO8859-1/books/arch-handbook/mac.ent
+++ b/en_US.ISO8859-1/books/arch-handbook/mac.ent
@@ -18,9 +18,7 @@
<!ENTITY mac.externalize.paramdefs '
<paramdef>struct label *<parameter>label</parameter></paramdef>
<paramdef>char *<parameter>element_name</parameter></paramdef>
- <paramdef>char *<parameter>element_data</parameter></paramdef>
- <paramdef>size_t <parameter>size</parameter></paramdef>
- <paramdef>size_t <parameter>*len</parameter></paramdef>
+ <paramdef>struct sbuf *<parameter>sb</parameter></paramdef>
<paramdef>int <parameter>*claimed</parameter></paramdef>
'>
@@ -37,19 +35,9 @@
</row>
<row>
- <entry><parameter>element_data</parameter>
- <entry>Buffer; to be filled in with text representation of label</entry>
- </row>
-
- <row>
- <entry><parameter>size</parameter></entry>
- <entry>Size of <parameter>element_data</parameter></entry>
- </row>
-
- <row>
- <entry><parameter>len</parameter></entry>
- <entry>To be filled in with the length of the string representing the
- label data.</entry>
+ <entry><parameter>sb</parameter>
+ <entry>String buffer to be filled with a text representation of
+ label</entry>
</row>
<row>
@@ -67,7 +55,7 @@
user. Currently, all policies' <function>externalize</function> entry
points will be called, so the implementation should check the contents
of <parameter>element_name</parameter> before attempting to fill in
- <parameter>element_data</parameter>. If
+ <parameter>sb</parameter>. If
<parameter>element_name</parameter> does not match the name of your
policy, simply return <returnvalue>0</returnvalue>. Only return nonzero
if an error occurs while externalizing the label data. Once the policy
diff --git a/en_US.ISO8859-1/books/developers-handbook/mac.ent b/en_US.ISO8859-1/books/developers-handbook/mac.ent
index 6ead9b19ca..9ce12de575 100644
--- a/en_US.ISO8859-1/books/developers-handbook/mac.ent
+++ b/en_US.ISO8859-1/books/developers-handbook/mac.ent
@@ -18,9 +18,7 @@
<!ENTITY mac.externalize.paramdefs '
<paramdef>struct label *<parameter>label</parameter></paramdef>
<paramdef>char *<parameter>element_name</parameter></paramdef>
- <paramdef>char *<parameter>element_data</parameter></paramdef>
- <paramdef>size_t <parameter>size</parameter></paramdef>
- <paramdef>size_t <parameter>*len</parameter></paramdef>
+ <paramdef>struct sbuf *<parameter>sb</parameter></paramdef>
<paramdef>int <parameter>*claimed</parameter></paramdef>
'>
@@ -37,19 +35,9 @@
</row>
<row>
- <entry><parameter>element_data</parameter>
- <entry>Buffer; to be filled in with text representation of label</entry>
- </row>
-
- <row>
- <entry><parameter>size</parameter></entry>
- <entry>Size of <parameter>element_data</parameter></entry>
- </row>
-
- <row>
- <entry><parameter>len</parameter></entry>
- <entry>To be filled in with the length of the string representing the
- label data.</entry>
+ <entry><parameter>sb</parameter>
+ <entry>String buffer to be filled with a text representation of
+ label</entry>
</row>
<row>
@@ -67,7 +55,7 @@
user. Currently, all policies' <function>externalize</function> entry
points will be called, so the implementation should check the contents
of <parameter>element_name</parameter> before attempting to fill in
- <parameter>element_data</parameter>. If
+ <parameter>sb</parameter>. If
<parameter>element_name</parameter> does not match the name of your
policy, simply return <returnvalue>0</returnvalue>. Only return nonzero
if an error occurs while externalizing the label data. Once the policy