summaryrefslogtreecommitdiff
path: root/usr/src/man/man3sasl
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/man/man3sasl')
-rw-r--r--usr/src/man/man3sasl/sasl_authorize_t.3sasl33
-rw-r--r--usr/src/man/man3sasl/sasl_auxprop.3sasl45
-rw-r--r--usr/src/man/man3sasl/sasl_auxprop_add_plugin.3sasl25
-rw-r--r--usr/src/man/man3sasl/sasl_auxprop_getctx.3sasl17
-rw-r--r--usr/src/man/man3sasl/sasl_auxprop_request.3sasl19
-rw-r--r--usr/src/man/man3sasl/sasl_canon_user_t.3sasl39
-rw-r--r--usr/src/man/man3sasl/sasl_canonuser_add_plugin.3sasl25
-rw-r--r--usr/src/man/man3sasl/sasl_chalprompt_t.3sasl31
-rw-r--r--usr/src/man/man3sasl/sasl_checkapop.3sasl29
-rw-r--r--usr/src/man/man3sasl/sasl_checkpass.3sasl27
-rw-r--r--usr/src/man/man3sasl/sasl_client_add_plugin.3sasl25
-rw-r--r--usr/src/man/man3sasl/sasl_client_init.3sasl25
-rw-r--r--usr/src/man/man3sasl/sasl_client_new.3sasl37
-rw-r--r--usr/src/man/man3sasl/sasl_client_plug_init_t.3sasl27
-rw-r--r--usr/src/man/man3sasl/sasl_client_start.3sasl29
-rw-r--r--usr/src/man/man3sasl/sasl_client_step.3sasl31
-rw-r--r--usr/src/man/man3sasl/sasl_decode.3sasl27
-rw-r--r--usr/src/man/man3sasl/sasl_decode64.3sasl27
-rw-r--r--usr/src/man/man3sasl/sasl_dispose.3sasl17
-rw-r--r--usr/src/man/man3sasl/sasl_done.3sasl15
-rw-r--r--usr/src/man/man3sasl/sasl_encode.3sasl31
-rw-r--r--usr/src/man/man3sasl/sasl_encode64.3sasl29
-rw-r--r--usr/src/man/man3sasl/sasl_erasebuffer.3sasl19
-rw-r--r--usr/src/man/man3sasl/sasl_errdetail.3sasl17
-rw-r--r--usr/src/man/man3sasl/sasl_errors.3sasl73
-rw-r--r--usr/src/man/man3sasl/sasl_errstring.3sasl21
-rw-r--r--usr/src/man/man3sasl/sasl_getcallback_t.3sasl29
-rw-r--r--usr/src/man/man3sasl/sasl_getopt_t.3sasl27
-rw-r--r--usr/src/man/man3sasl/sasl_getpath_t.3sasl21
-rw-r--r--usr/src/man/man3sasl/sasl_getprop.3sasl47
-rw-r--r--usr/src/man/man3sasl/sasl_getrealm_t.3sasl25
-rw-r--r--usr/src/man/man3sasl/sasl_getsecret_t.3sasl25
-rw-r--r--usr/src/man/man3sasl/sasl_getsimple_t.3sasl33
-rw-r--r--usr/src/man/man3sasl/sasl_global_listmech.3sasl15
-rw-r--r--usr/src/man/man3sasl/sasl_idle.3sasl21
-rw-r--r--usr/src/man/man3sasl/sasl_listmech.3sasl33
-rw-r--r--usr/src/man/man3sasl/sasl_log_t.3sasl39
-rw-r--r--usr/src/man/man3sasl/sasl_server_add_plugin.3sasl25
-rw-r--r--usr/src/man/man3sasl/sasl_server_init.3sasl21
-rw-r--r--usr/src/man/man3sasl/sasl_server_new.3sasl33
-rw-r--r--usr/src/man/man3sasl/sasl_server_plug_init_t.3sasl27
-rw-r--r--usr/src/man/man3sasl/sasl_server_start.3sasl31
-rw-r--r--usr/src/man/man3sasl/sasl_server_step.3sasl27
-rw-r--r--usr/src/man/man3sasl/sasl_server_userdb_checkpass_t.3sasl29
-rw-r--r--usr/src/man/man3sasl/sasl_server_userdb_setpass_t.3sasl31
-rw-r--r--usr/src/man/man3sasl/sasl_set_alloc.3sasl23
-rw-r--r--usr/src/man/man3sasl/sasl_set_mutex.3sasl23
-rw-r--r--usr/src/man/man3sasl/sasl_seterror.3sasl21
-rw-r--r--usr/src/man/man3sasl/sasl_setpass.3sasl31
-rw-r--r--usr/src/man/man3sasl/sasl_setprop.3sasl35
-rw-r--r--usr/src/man/man3sasl/sasl_utf8verify.3sasl23
-rw-r--r--usr/src/man/man3sasl/sasl_verifyfile_t.3sasl23
-rw-r--r--usr/src/man/man3sasl/sasl_version.3sasl19
53 files changed, 373 insertions, 1104 deletions
diff --git a/usr/src/man/man3sasl/sasl_authorize_t.3sasl b/usr/src/man/man3sasl/sasl_authorize_t.3sasl
index c4225f1ecb..68b6353d48 100644
--- a/usr/src/man/man3sasl/sasl_authorize_t.3sasl
+++ b/usr/src/man/man3sasl/sasl_authorize_t.3sasl
@@ -4,7 +4,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_authorize_t 3SASL "27 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_AUTHORIZE_T 3SASL "Oct 27, 2003"
.SH NAME
sasl_authorize_t \- the SASL authorization callback
.SH SYNOPSIS
@@ -34,90 +34,74 @@ proxy as other users.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 18n
-.rt
The SASL connection context.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIrequested_user\fR\fR
.ad
.RS 18n
-.rt
The identity or username to authorize. \fIrequested_user\fR is null-terminated.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIrlen\fR\fR
.ad
.RS 18n
-.rt
The length of \fIrequested_user\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIauth_identity\fR\fR
.ad
.RS 18n
-.rt
The identity associated with the secret. \fIauth_identity\fR is
null-terminated.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIalen\fR\fR
.ad
.RS 18n
-.rt
The length of \fIauth_identity\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIdefault_realm\fR\fR
.ad
.RS 18n
-.rt
The default user realm as passed to \fBsasl_server_new\fR(3SASL).
.RE
.sp
.ne 2
-.mk
.na
\fB\fIulren\fR\fR
.ad
.RS 18n
-.rt
The length of the default realm
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpropctx\fR\fR
.ad
.RS 18n
-.rt
Auxiliary properties
.RE
@@ -130,12 +114,10 @@ of SASL error codes.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_authorize_t()\fR was successful.
.RE
@@ -150,15 +132,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_auxprop.3sasl b/usr/src/man/man3sasl/sasl_auxprop.3sasl
index a965550e10..f3af6b1c46 100644
--- a/usr/src/man/man3sasl/sasl_auxprop.3sasl
+++ b/usr/src/man/man3sasl/sasl_auxprop.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_auxprop 3SASL "14 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_AUXPROP 3SASL "Oct 14, 2003"
.SH NAME
sasl_auxprop, prop_new, prop_dup, prop_request, prop_get, prop_getnames,
prop_clear, prop_erase, prop_dispose, prop_format, prop_set, prop_setvals \-
@@ -157,46 +157,38 @@ The \fBprop_setvals()\fR function is used only by \fBauxprop\fR plug-ins.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 12n
-.rt
The \fBsasl_conn_t\fR for which the request is being made
.RE
.sp
.ne 2
-.mk
.na
\fB\fIctx\fR\fR
.ad
.RS 12n
-.rt
The property context.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIestimate\fR\fR
.ad
.RS 12n
-.rt
The estimate of the total storage needed for requests and responses. The
library default is implied by a value of \fB0\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fInames\fR\fR
.ad
.RS 12n
-.rt
The null-terminated array of property names. \fInames\fR must persist until the
requests are cleared or the context is disposed of with a call to
\fBprop_dispose()\fR.
@@ -204,12 +196,10 @@ requests are cleared or the context is disposed of with a call to
.sp
.ne 2
-.mk
.na
\fB\fIname\fR\fR
.ad
.RS 12n
-.rt
The name of the property.
.sp
For \fBprop_set()\fR, \fIname\fR is the named of the property to receive the
@@ -219,114 +209,94 @@ last call to either \fBprop_set()\fR or \fBprop_setvals()\fR.
.sp
.ne 2
-.mk
.na
\fB\fIoutbuf\fR\fR
.ad
.RS 12n
-.rt
The caller-allocated buffer of length \fIoutmax\fR that the resulting string,
including the \fINULL\fR terminator, will be placed in.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIoutlen\fR\fR
.ad
.RS 12n
-.rt
If non-\fINULL\fR, contains the length of the resulting sting, excluding the
\fINULL\fR terminator.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIoutmax\fR\fR
.ad
.RS 12n
-.rt
The maximum length of the output buffer, including the \fINULL\fR terminator.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIrequests\fR\fR
.ad
.RS 12n
-.rt
The request list for a given context.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIsep\fR\fR
.ad
.RS 12n
-.rt
The separator to use for the string.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIseplen\fR\fR
.ad
.RS 12n
-.rt
The length of the separator. The the values is less than 0, then \fBstrlen\fR
will be used as \fIsep\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIvallen\fR\fR
.ad
.RS 12n
-.rt
The length of the property.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIvals\fR\fR
.ad
.RS 12n
-.rt
The value string.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIvalue\fR\fR
.ad
.RS 12n
-.rt
A value for the property of length \fIvallen\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIvalues\fR\fR
.ad
.RS 12n
-.rt
A null-terminated array of values to be added to the property.
.RE
@@ -345,15 +315,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_auxprop_add_plugin.3sasl b/usr/src/man/man3sasl/sasl_auxprop_add_plugin.3sasl
index 4076854169..c8d0d160e8 100644
--- a/usr/src/man/man3sasl/sasl_auxprop_add_plugin.3sasl
+++ b/usr/src/man/man3sasl/sasl_auxprop_add_plugin.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_auxprop_add_plugin 3SASL "16 Sep 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_AUXPROP_ADD_PLUGIN 3SASL "Sep 16, 2003"
.SH NAME
sasl_auxprop_add_plugin \- add a SASL auxiliary property plug-in
.SH SYNOPSIS
@@ -26,23 +26,19 @@ plug-in to the current list of auxiliary property plug-ins in the SASL library.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIplugname\fR\fR
.ad
.RS 13n
-.rt
The name of the auxiliary property plug-in.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIcplugfunc\fR\fR
.ad
.RS 13n
-.rt
The value of \fIcplugfunc\fR is filled in by the \fBsasl_auxprop_plug_init_t\fR
structure.
.RE
@@ -55,34 +51,28 @@ error code.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 16n
-.rt
The call to \fBsasl_client_add_plugin()\fR was successful.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_BADVERS\fR\fR
.ad
.RS 16n
-.rt
Version mismatch with plug-in.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_NOMEM\fR\fR
.ad
.RS 16n
-.rt
Memory shortage failure.
.RE
@@ -97,15 +87,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_auxprop_getctx.3sasl b/usr/src/man/man3sasl/sasl_auxprop_getctx.3sasl
index 5551d147a4..a2e31d04c7 100644
--- a/usr/src/man/man3sasl/sasl_auxprop_getctx.3sasl
+++ b/usr/src/man/man3sasl/sasl_auxprop_getctx.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_auxprop_getctx 3SASL "22 Aug 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_AUXPROP_GETCTX 3SASL "Aug 22, 2003"
.SH NAME
sasl_auxprop_getctx \- acquire an auxiliary property context
.SH SYNOPSIS
@@ -26,12 +26,10 @@ can operate. See \fBsasl_auxprop\fR(3SASL).
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 8n
-.rt
The \fBsasl_conn_t\fR for which the request is being made
.RE
@@ -48,15 +46,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelSafe
+MT-Level Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_auxprop_request.3sasl b/usr/src/man/man3sasl/sasl_auxprop_request.3sasl
index 86d6869d4b..c040f800ba 100644
--- a/usr/src/man/man3sasl/sasl_auxprop_request.3sasl
+++ b/usr/src/man/man3sasl/sasl_auxprop_request.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_auxprop_request 3SASL "22 Aug 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_AUXPROP_REQUEST 3SASL "Aug 22, 2003"
.SH NAME
sasl_auxprop_request \- request auxialliary properties from SASL
.SH SYNOPSIS
@@ -29,23 +29,19 @@ to \fBsasl_server_new\fR(3SASL).
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 13n
-.rt
The \fBsasl_conn_t\fR for which the request is being made
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpropnames\fR\fR
.ad
.RS 13n
-.rt
A null-terminated array of property names to request. This array must persist
until a call to \fBsasl_dispose\fR(3SASL) on the \fBsasl_conn_t\fR.
.RE
@@ -63,15 +59,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelSafe
+MT-Level Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_canon_user_t.3sasl b/usr/src/man/man3sasl/sasl_canon_user_t.3sasl
index 7be7e04e7e..b2304b5a62 100644
--- a/usr/src/man/man3sasl/sasl_canon_user_t.3sasl
+++ b/usr/src/man/man3sasl/sasl_canon_user_t.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_canon_user_t 3SASL "27 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_CANON_USER_T 3SASL "Oct 27, 2003"
.SH NAME
sasl_canon_user_t \- the canon user callback
.SH SYNOPSIS
@@ -29,76 +29,62 @@ output buffers, but the output buffers and the input buffers can be the same.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 14n
-.rt
The SASL connection context.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIcontext\fR\fR
.ad
.RS 14n
-.rt
The context from the callback record.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIuser\fR\fR
.ad
.RS 14n
-.rt
User name. The form of \fIuser\fR is not canonical.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIulen\fR\fR
.ad
.RS 14n
-.rt
Length of \fIuser\fR. The form of \fIulen\fR is not canonical.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIflags\fR\fR
.ad
.RS 14n
-.rt
One of the following values, or a bitwise OR of both:
.sp
.ne 2
-.mk
.na
\fB\fBSASL_CU_AUTHID\fR\fR
.ad
.RS 19n
-.rt
Indicates the authentication ID is canonical
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_CU_AUTHZID\fR\fR
.ad
.RS 19n
-.rt
Indicates the authorization ID is canonical
.RE
@@ -106,45 +92,37 @@ Indicates the authorization ID is canonical
.sp
.ne 2
-.mk
.na
\fB\fIuser_realm\fR\fR
.ad
.RS 14n
-.rt
Realm of authentication.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIout_user\fR\fR
.ad
.RS 14n
-.rt
The output buffer for the user name.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIout_max\fR\fR
.ad
.RS 14n
-.rt
The maximum length for the user name.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIout_len\fR\fR
.ad
.RS 14n
-.rt
The actual length for the user name.
.RE
@@ -157,12 +135,10 @@ complete list of SASL error codes.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_canon_user_t()\fR was successful.
.RE
@@ -177,15 +153,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_canonuser_add_plugin.3sasl b/usr/src/man/man3sasl/sasl_canonuser_add_plugin.3sasl
index a890cd1cee..4b5199f357 100644
--- a/usr/src/man/man3sasl/sasl_canonuser_add_plugin.3sasl
+++ b/usr/src/man/man3sasl/sasl_canonuser_add_plugin.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_canonuser_add_plugin 3SASL "16 Sep 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_CANONUSER_ADD_PLUGIN 3SASL "Sep 16, 2003"
.SH NAME
sasl_canonuser_add_plugin \- add a SASL user canonicalization plug-in
.SH SYNOPSIS
@@ -27,23 +27,19 @@ in the SASL library.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIplugname\fR\fR
.ad
.RS 13n
-.rt
The name of the user canonicalization plug-in.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIcplugfunc\fR\fR
.ad
.RS 13n
-.rt
The value of \fIcplugfunc\fR is filled in by the
\fBsasl_canonuser_plug_init_t\fR structure.
.RE
@@ -56,34 +52,28 @@ error code.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 16n
-.rt
The call to \fBsasl_client_add_plugin()\fR was successful.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_BADVERS\fR\fR
.ad
.RS 16n
-.rt
Version mismatch with plug-in.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_NOMEM\fR\fR
.ad
.RS 16n
-.rt
Memory shortage failure.
.RE
@@ -98,15 +88,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_chalprompt_t.3sasl b/usr/src/man/man3sasl/sasl_chalprompt_t.3sasl
index 0dbe74a724..f7eed32ded 100644
--- a/usr/src/man/man3sasl/sasl_chalprompt_t.3sasl
+++ b/usr/src/man/man3sasl/sasl_chalprompt_t.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_chalprompt_t 3SASL "14 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_CHALPROMPT_T 3SASL "Oct 14, 2003"
.SH NAME
sasl_chalprompt_t \- prompt for input in response to a challenge
.SH SYNOPSIS
@@ -27,79 +27,65 @@ response to a server challenge.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIcontext\fR\fR
.ad
.RS 13n
-.rt
The context from the callback record.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIid\fR\fR
.ad
.RS 13n
-.rt
The callback id. \fIid\fR can have a value of \fBSASL_CB_ECHOPROMPT\fR or
\fBSASL_CB_NOECHOPROMPT\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fIchallenge\fR\fR
.ad
.RS 13n
-.rt
The server's challenge.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIprompt\fR\fR
.ad
.RS 13n
-.rt
A prompt for the user.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIdefresult\fR\fR
.ad
.RS 13n
-.rt
The default result. The value of \fIdefresult\fR can be \fINULL\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fIresult\fR\fR
.ad
.RS 13n
-.rt
The user's response. \fIresult\fR is a null-terminated string.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIlen\fR\fR
.ad
.RS 13n
-.rt
The length of the user's response.
.RE
@@ -112,12 +98,10 @@ complete list of SASL error codes.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_chalprompt_t()\fR was successful.
.RE
@@ -132,15 +116,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_checkapop.3sasl b/usr/src/man/man3sasl/sasl_checkapop.3sasl
index 778589bfd7..1262d22413 100644
--- a/usr/src/man/man3sasl/sasl_checkapop.3sasl
+++ b/usr/src/man/man3sasl/sasl_checkapop.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_checkapop 3SASL "14 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_CHECKAPOP 3SASL "Oct 14, 2003"
.SH NAME
sasl_checkapop \- check an APOP challenge or response
.SH SYNOPSIS
@@ -31,56 +31,46 @@ If \fBsasl_checkapop()\fR is called with a \fINULL\fR challenge,
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 13n
-.rt
The \fBsasl_conn_t\fR for which the request is being made
.RE
.sp
.ne 2
-.mk
.na
\fB\fIchallenge\fR\fR
.ad
.RS 13n
-.rt
The challenge sent to the client
.RE
.sp
.ne 2
-.mk
.na
\fB\fIchallen\fR\fR
.ad
.RS 13n
-.rt
The length of \fIchallenge\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fIresponse\fR\fR
.ad
.RS 13n
-.rt
The client response
.RE
.sp
.ne 2
-.mk
.na
\fB\fIresplens\fR\fR
.ad
.RS 13n
-.rt
The length of \fIresponse\fR
.RE
@@ -92,12 +82,10 @@ code.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
Indicates that the authentication is complete
.RE
@@ -114,17 +102,16 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilitySUNWlibsasl
+Interface Stability SUNWlibsasl
_
-Interface StabilityObsolete
+Interface Stability Obsolete
_
-MT-LevelSafe
+MT-Level Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_checkpass.3sasl b/usr/src/man/man3sasl/sasl_checkpass.3sasl
index 642a853877..bed5416e28 100644
--- a/usr/src/man/man3sasl/sasl_checkpass.3sasl
+++ b/usr/src/man/man3sasl/sasl_checkpass.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_checkpass 3SASL "14 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_CHECKPASS 3SASL "Oct 14, 2003"
.SH NAME
sasl_checkpass \- check a plaintext password
.SH SYNOPSIS
@@ -49,56 +49,46 @@ If \fIuser\fR is \fINULL\fR, check is plaintext passwords are enabled.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 11n
-.rt
The \fBsasl_conn_t\fR for which the request is being made
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpass\fR\fR
.ad
.RS 11n
-.rt
Plaintext password to check
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpasslen\fR\fR
.ad
.RS 11n
-.rt
The length of \fIpass\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fIuser\fR\fR
.ad
.RS 11n
-.rt
User to query in current \fBuser_domain\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fIuserlen\fR\fR
.ad
.RS 11n
-.rt
The length of username.
.RE
@@ -110,12 +100,10 @@ code.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
Indicates that the authentication is complete
.RE
@@ -132,15 +120,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelSafe
+MT-Level Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_client_add_plugin.3sasl b/usr/src/man/man3sasl/sasl_client_add_plugin.3sasl
index fbfb67051f..7ffb669ae9 100644
--- a/usr/src/man/man3sasl/sasl_client_add_plugin.3sasl
+++ b/usr/src/man/man3sasl/sasl_client_add_plugin.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_client_add_plugin 3SASL "12 Sep 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_CLIENT_ADD_PLUGIN 3SASL "Sep 12, 2003"
.SH NAME
sasl_client_add_plugin \- add a SASL client plug-in
.SH SYNOPSIS
@@ -26,23 +26,19 @@ current list of client plug-ins in the SASL library.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIplugname\fR\fR
.ad
.RS 13n
-.rt
The name of the client plug-in.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIcplugfunc\fR\fR
.ad
.RS 13n
-.rt
The value of \fIcplugfunc\fR is filled in by the \fBsasl_client_plug_init_t\fR
structure.
.RE
@@ -55,34 +51,28 @@ error code.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 16n
-.rt
The call to \fBsasl_client_add_plugin()\fR was successful.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_BADVERS\fR\fR
.ad
.RS 16n
-.rt
Version mismatch with plug-in.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_NOMEM\fR\fR
.ad
.RS 16n
-.rt
Memory shortage failure.
.RE
@@ -97,15 +87,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_client_init.3sasl b/usr/src/man/man3sasl/sasl_client_init.3sasl
index d3d95237cc..cd1aeaa5ec 100644
--- a/usr/src/man/man3sasl/sasl_client_init.3sasl
+++ b/usr/src/man/man3sasl/sasl_client_init.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_client_init 3SASL "22 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_CLIENT_INIT 3SASL "Oct 22, 2003"
.SH NAME
sasl_client_init \- initialize SASL client authentication
.SH SYNOPSIS
@@ -28,12 +28,10 @@ SASL client drivers are usually found in the \fB/usr/lib/sasl\fR directory.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIcallbacks\fR\fR
.ad
.RS 13n
-.rt
Specifies the base callbacks for all client connections.
.RE
@@ -45,45 +43,37 @@ code.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 17n
-.rt
The call to \fBsasl_client_init()\fR was successful.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_BADVERS\fR\fR
.ad
.RS 17n
-.rt
There is a mismatch in the mechanism version.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_BADPARAM\fR\fR
.ad
.RS 17n
-.rt
There is an error in the configuration file.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_NOMEM\fR\fR
.ad
.RS 17n
-.rt
There is not enough memory to complete the operation.
.RE
@@ -100,15 +90,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelUnsafe
+MT-Level Unsafe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_client_new.3sasl b/usr/src/man/man3sasl/sasl_client_new.3sasl
index 152971af18..3352cead03 100644
--- a/usr/src/man/man3sasl/sasl_client_new.3sasl
+++ b/usr/src/man/man3sasl/sasl_client_new.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_client_new 3SASL "27 Aug 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_CLIENT_NEW 3SASL "Aug 27, 2003"
.SH NAME
sasl_client_new \- create a new client authentication object
.SH SYNOPSIS
@@ -30,35 +30,29 @@ authentication.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIservice\fR\fR
.ad
.RS 16n
-.rt
The registered name of the service that uses SASL, usually the protocol name,
for example, IMAP.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIserverFQDN\fR\fR
.ad
.RS 16n
-.rt
The fully qualified domain name of the server, for example, serverhost.cmu.edu.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIiplocalport\fR\fR
.ad
.RS 16n
-.rt
.sp
.LP
The IP and port of the local side of the connection, or \fINULL\fR. If
@@ -105,23 +99,19 @@ formats:
.sp
.ne 2
-.mk
.na
\fB\fIipremoteport\fR\fR
.ad
.RS 16n
-.rt
The IP and port of the remote side of the connection, or \fINULL\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIprompt_supp\fR\fR
.ad
.RS 16n
-.rt
A list of the client interactions supported that are unique to this connection.
If this parameter is \fINULL\fR, the global callbacks specified in
\fBsasl_client_init\fR(3SASL) are used.
@@ -129,23 +119,19 @@ If this parameter is \fINULL\fR, the global callbacks specified in
.sp
.ne 2
-.mk
.na
\fB\fIflags\fR\fR
.ad
.RS 16n
-.rt
Usage flags. For clients, the flag \fBSASL_NEED_PROXY\fR is available.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpconn\fR\fR
.ad
.RS 16n
-.rt
The connection context allocated by the library. The \fIpconn\fR structure is
used for all future SASL calls for this connection.
.RE
@@ -158,45 +144,37 @@ code.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 17n
-.rt
The call to \fBsasl_client_new()\fR was successful.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_NOMECH\fR\fR
.ad
.RS 17n
-.rt
No mechanishm meets the requested properties.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_BADPARAM\fR\fR
.ad
.RS 17n
-.rt
There is an error in the configuration file or passed parameters.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_NOMEM\fR\fR
.ad
.RS 17n
-.rt
There is not enough memory to complete the operation.
.RE
@@ -213,15 +191,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelSafe
+MT-Level Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_client_plug_init_t.3sasl b/usr/src/man/man3sasl/sasl_client_plug_init_t.3sasl
index 2d2f51be6f..ab5e1bc486 100644
--- a/usr/src/man/man3sasl/sasl_client_plug_init_t.3sasl
+++ b/usr/src/man/man3sasl/sasl_client_plug_init_t.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_client_plug_init_t 3SASL "27 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_CLIENT_PLUG_INIT_T 3SASL "Oct 27, 2003"
.SH NAME
sasl_client_plug_init_t \- client plug-in entry point
.SH SYNOPSIS
@@ -26,56 +26,46 @@ entry point.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIutils\fR\fR
.ad
.RS 15n
-.rt
The utility callback functions.
.RE
.sp
.ne 2
-.mk
.na
\fB\fImax_version\fR\fR
.ad
.RS 15n
-.rt
The highest client plug-in version supported.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIout_version\fR\fR
.ad
.RS 15n
-.rt
The client plug-in version of the result..
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpluglist\fR\fR
.ad
.RS 15n
-.rt
The list of client mechanism plug-ins.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIplugcount\fR\fR
.ad
.RS 15n
-.rt
The number of client mechanism plug-ins.
.RE
@@ -88,12 +78,10 @@ complete list of SASL error codes.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_client_plug_init_t()\fR was successful.
.RE
@@ -108,15 +96,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_client_start.3sasl b/usr/src/man/man3sasl/sasl_client_start.3sasl
index a3b1347d75..05c4b13c72 100644
--- a/usr/src/man/man3sasl/sasl_client_start.3sasl
+++ b/usr/src/man/man3sasl/sasl_client_start.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_client_start 3SASL "26 Aug 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_CLIENT_START 3SASL "Aug 26, 2003"
.SH NAME
sasl_client_start \- perform a step in the authentication negotiation
.SH SYNOPSIS
@@ -41,40 +41,33 @@ by the application.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 16n
-.rt
The SASL connection context.
.RE
.sp
.ne 2
-.mk
.na
\fB\fImechlist\fR\fR
.ad
.RS 16n
-.rt
A list of mechanism that the server has available. Punctuation is ignored.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIprompt_need\fR\fR
.ad
.RS 16n
-.rt
A list of prompts that are needed to continue, if necessary.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIclientout\fR\fR
.ad
@@ -83,7 +76,6 @@ A list of prompts that are needed to continue, if necessary.
\fB\fIclientoutlen\fR\fR
.ad
.RS 16n
-.rt
\fIclientout\fR and \fIclientoutlen\fR are created. They contain the initial
client response to send to the server. It is the job of the client to send them
over the network to the server. Any protocol specific encodingthat is
@@ -96,12 +88,10 @@ set to \fINULL\fR on return.
.sp
.ne 2
-.mk
.na
\fB\fImech\fR\fR
.ad
.RS 16n
-.rt
Contains the name of the chosen SASL mechanism, upon success.
.RE
@@ -113,12 +103,10 @@ code.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_CONTINUE\fR\fR
.ad
.RS 17n
-.rt
The call to \fBsasl_client_start()\fR was successful, and more steps are needed
in the authentication.
.RE
@@ -136,17 +124,16 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-AvailablitySUNWlibsasl
+Availablity SUNWlibsasl
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelSafe
+MT-Level Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_client_step.3sasl b/usr/src/man/man3sasl/sasl_client_step.3sasl
index 2fc5b2871d..e561d904ea 100644
--- a/usr/src/man/man3sasl/sasl_client_step.3sasl
+++ b/usr/src/man/man3sasl/sasl_client_step.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_client_step 3SASL "28 Aug 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_CLIENT_STEP 3SASL "Aug 28, 2003"
.SH NAME
sasl_client_step \- acquire an auxiliary property context
.SH SYNOPSIS
@@ -42,41 +42,34 @@ as before, but it will have been filled in by the application.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 16n
-.rt
The SASL connection context.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIserverin\fR\fR
.ad
.RS 16n
-.rt
The data given by the server. The data is decoded if the protocol encodes
requests sent over the wire.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIserverinlen\fR\fR
.ad
.RS 16n
-.rt
The length of the \fIserverin\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIclientout\fR\fR
.ad
@@ -85,7 +78,6 @@ The length of the \fIserverin\fR.
\fB\fIclientoutlen\fR\fR
.ad
.RS 16n
-.rt
\fIclientout\fR and \fIclientoutlen\fR are created. They contain the initial
client response to send to the server. It is the job of the client to send them
over the network to the server. Any protocol specific encodingthat is
@@ -94,12 +86,10 @@ necessary, for example \fBbase64\fR encoding, must be done by the client.
.sp
.ne 2
-.mk
.na
\fB\fIprompt_need\fR\fR
.ad
.RS 16n
-.rt
A list of prompts that are needed to continue, if necessary.
.RE
@@ -111,36 +101,30 @@ code.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 17n
-.rt
The call to \fBsasl_client_start()\fR was successful. Authentication is
complete.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_CONTINUE\fR\fR
.ad
.RS 17n
-.rt
The call to \fBsasl_client_start()\fR was successful, but at least one more
step is required for authentication.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_INTERACT\fR\fR
.ad
.RS 17n
-.rt
The library requires some values before \fBsasl_client_step()\fR can proceed.
.RE
@@ -157,15 +141,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelSafe
+MT-Level Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_decode.3sasl b/usr/src/man/man3sasl/sasl_decode.3sasl
index 5f9172eb7e..6d77ddfe6d 100644
--- a/usr/src/man/man3sasl/sasl_decode.3sasl
+++ b/usr/src/man/man3sasl/sasl_decode.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_decode 3SASL "28 Aug 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_DECODE 3SASL "Aug 28, 2003"
.SH NAME
sasl_decode \- decode data received
.SH SYNOPSIS
@@ -37,56 +37,46 @@ See \fBsasl_getprop\fR(3SASL).
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 13n
-.rt
The SASL connection context.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIinput\fR\fR
.ad
.RS 13n
-.rt
Data received.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIinputlen\fR\fR
.ad
.RS 13n
-.rt
The length of \fIinput\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fIoutput\fR\fR
.ad
.RS 13n
-.rt
The decoded data. \fIoutput\fR must be allocated or freed by the library.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIoutputlen\fR\fR
.ad
.RS 13n
-.rt
The length of \fIoutput\fR.
.RE
@@ -97,12 +87,10 @@ The length of \fIoutput\fR.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_decode()\fR was successful.
.RE
@@ -117,15 +105,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelSafe
+MT-Level Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_decode64.3sasl b/usr/src/man/man3sasl/sasl_decode64.3sasl
index 06dd9e50d7..fd9d699154 100644
--- a/usr/src/man/man3sasl/sasl_decode64.3sasl
+++ b/usr/src/man/man3sasl/sasl_decode64.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_decode64 3SASL "16 Sep 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_DECODE64 3SASL "Sep 16, 2003"
.SH NAME
sasl_decode64 \- decode base64 string
.SH SYNOPSIS
@@ -25,57 +25,47 @@ Use the \fBsasl_decode64()\fR interface to decode a base64 encoded buffer.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIin\fR\fR
.ad
.RS 10n
-.rt
Input data.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIinlen\fR\fR
.ad
.RS 10n
-.rt
The length of the input data.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIout\fR\fR
.ad
.RS 10n
-.rt
The output data. The value of \fIout\fR can be the same as \fIin\fR. However,
there must be enough space.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIoutlen\fR\fR
.ad
.RS 10n
-.rt
The length of the actual output.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIoutmax\fR\fR
.ad
.RS 10n
-.rt
The maximum size of the output buffer.
.RE
@@ -86,12 +76,10 @@ The maximum size of the output buffer.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_decode64()\fR was successful.
.RE
@@ -106,15 +94,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_dispose.3sasl b/usr/src/man/man3sasl/sasl_dispose.3sasl
index b4ca91c236..6d7ba0b179 100644
--- a/usr/src/man/man3sasl/sasl_dispose.3sasl
+++ b/usr/src/man/man3sasl/sasl_dispose.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_dispose 3SASL "14 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_DISPOSE 3SASL "Oct 14, 2003"
.SH NAME
sasl_dispose \- dispose of a SASL connection object
.SH SYNOPSIS
@@ -27,12 +27,10 @@ security layer may have been negotiated.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIpconn\fR\fR
.ad
.RS 9n
-.rt
The SASL connection context
.RE
@@ -48,15 +46,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelSafe
+MT-Level Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_done.3sasl b/usr/src/man/man3sasl/sasl_done.3sasl
index 9e92f1e70a..cfaffdc33e 100644
--- a/usr/src/man/man3sasl/sasl_done.3sasl
+++ b/usr/src/man/man3sasl/sasl_done.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_done 3SASL "1 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_DONE 3SASL "Oct 1, 2003"
.SH NAME
sasl_done \- dispose of all SASL plug-ins
.SH SYNOPSIS
@@ -35,15 +35,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelSafe
+MT-Level Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_encode.3sasl b/usr/src/man/man3sasl/sasl_encode.3sasl
index ce67b691b8..7406cec38e 100644
--- a/usr/src/man/man3sasl/sasl_encode.3sasl
+++ b/usr/src/man/man3sasl/sasl_encode.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_encode 3SASL "22 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_ENCODE 3SASL "Oct 22, 2003"
.SH NAME
sasl_encode, sasl_encodev \- encode data for transport to an authenticated host
.SH SYNOPSIS
@@ -40,78 +40,64 @@ a character buffer.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 13n
-.rt
The SASL connection context.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIinput\fR\fR
.ad
.RS 13n
-.rt
Data.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIinputlen\fR\fR
.ad
.RS 13n
-.rt
\fIinput\fR length.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIoutput\fR\fR
.ad
.RS 13n
-.rt
The encoded data. \fIoutput\fR must be allocated or freed by the library.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIoutputlen\fR\fR
.ad
.RS 13n
-.rt
The length of \fIoutput\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIinvec\fR\fR
.ad
.RS 13n
-.rt
A pointer to set of \fBiovec\fR structures.
.RE
.sp
.ne 2
-.mk
.na
\fB\fInumiov\fR\fR
.ad
.RS 13n
-.rt
The number of \fBiovec\fR structures in the \fIinvec\fR set.
.RE
@@ -122,12 +108,10 @@ The number of \fBiovec\fR structures in the \fIinvec\fR set.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_encode()\fR or \fBsasl_encodev()\fRwas successful.
.RE
@@ -142,15 +126,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelSafe
+MT-Level Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_encode64.3sasl b/usr/src/man/man3sasl/sasl_encode64.3sasl
index 4545422394..603856705b 100644
--- a/usr/src/man/man3sasl/sasl_encode64.3sasl
+++ b/usr/src/man/man3sasl/sasl_encode64.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_encode64 3SASL "16 Sep 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_ENCODE64 3SASL "Sep 16, 2003"
.SH NAME
sasl_encode64 \- encode base64 string
.SH SYNOPSIS
@@ -28,57 +28,47 @@ If \fIoutlen\fR is non-\fINULL\fR, the length is placed in the \fIoutlen\fR.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIin\fR\fR
.ad
.RS 10n
-.rt
Input data.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIinlen\fR\fR
.ad
.RS 10n
-.rt
The length of the input data.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIout\fR\fR
.ad
.RS 10n
-.rt
The output data. The value of \fIout\fR can be the same as \fIin\fR. However,
there must be enough space.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIoutlen\fR\fR
.ad
.RS 10n
-.rt
The length of the actual output.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIoutmax\fR\fR
.ad
.RS 10n
-.rt
The maximum size of the output buffer.
.RE
@@ -89,23 +79,19 @@ The maximum size of the output buffer.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 16n
-.rt
The call to \fBsasl_encode64()\fR was successful.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_BUFOVER\fR\fR
.ad
.RS 16n
-.rt
The output buffer was too small.
.RE
@@ -117,15 +103,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_erasebuffer.3sasl b/usr/src/man/man3sasl/sasl_erasebuffer.3sasl
index e6180bf5bf..b556e2f02e 100644
--- a/usr/src/man/man3sasl/sasl_erasebuffer.3sasl
+++ b/usr/src/man/man3sasl/sasl_erasebuffer.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_erasebuffer 3SASL "16 Sep 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_ERASEBUFFER 3SASL "Sep 16, 2003"
.SH NAME
sasl_erasebuffer \- erase buffer
.SH SYNOPSIS
@@ -25,23 +25,19 @@ or password. The implementation may use recovery-resistant erase logic.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIpass\fR\fR
.ad
.RS 8n
-.rt
A password
.RE
.sp
.ne 2
-.mk
.na
\fB\fIlen\fR\fR
.ad
.RS 8n
-.rt
The length of the password
.RE
@@ -61,15 +57,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_errdetail.3sasl b/usr/src/man/man3sasl/sasl_errdetail.3sasl
index 6b3eae762a..8ba361d06c 100644
--- a/usr/src/man/man3sasl/sasl_errdetail.3sasl
+++ b/usr/src/man/man3sasl/sasl_errdetail.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_errdetail 3SASL "14 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_ERRDETAIL 3SASL "Oct 14, 2003"
.SH NAME
sasl_errdetail \- retrieve detailed information about an error
.SH SYNOPSIS
@@ -28,12 +28,10 @@ occurred on a connection. See \fBsasl_errors\fR(3SASL).
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 8n
-.rt
The SASL connection context for which the inquiry is made.
.RE
@@ -50,15 +48,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelSafe
+MT-Level Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_errors.3sasl b/usr/src/man/man3sasl/sasl_errors.3sasl
index 727f41f84a..1daea38c08 100644
--- a/usr/src/man/man3sasl/sasl_errors.3sasl
+++ b/usr/src/man/man3sasl/sasl_errors.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_errors 3SASL "14 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_ERRORS 3SASL "Oct 14, 2003"
.SH NAME
sasl_errors \- SASL error codes
.SH SYNOPSIS
@@ -24,323 +24,265 @@ upon the context of the call from which it is returned.
.SS "Common Result Codes"
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 17n
-.rt
The call was successful.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_CONTINUE\fR\fR
.ad
.RS 17n
-.rt
Another step is required for authentication.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_FAILURE\fR\fR
.ad
.RS 17n
-.rt
Generic failure.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_NOMEM\fR\fR
.ad
.RS 17n
-.rt
Memory shortage failure.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_BUFOVER\fR\fR
.ad
.RS 17n
-.rt
Overflowed buffer.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_NOMECH\fR\fR
.ad
.RS 17n
-.rt
The mechanism was not supported, or no mechanisms matched the requirements.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_BADPROT\fR\fR
.ad
.RS 17n
-.rt
The protocol was bad, invalid or cancelled.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_NOT DONE\fR\fR
.ad
.RS 17n
-.rt
Cannot request information. Not applicable until later in the exchange.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_BADPARAM\fR\fR
.ad
.RS 17n
-.rt
An invalid parameter was supplied.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_TRYAGAIN\fR\fR
.ad
.RS 17n
-.rt
Transient failure, for example, a weak key.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_BADMAC\fR\fR
.ad
.RS 17n
-.rt
Integrity check failed.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_NOTINIT\fR\fR
.ad
.RS 17n
-.rt
SASL library not initialized.
.RE
.SS "Client Only Result Codes"
.sp
.ne 2
-.mk
.na
\fB\fBSASL_INTERACT\fR\fR
.ad
.RS 18n
-.rt
Needs user interaction.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_BADSERV\fR\fR
.ad
.RS 18n
-.rt
Server failed mutual authentication step.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_WRONGMECH\fR\fR
.ad
.RS 18n
-.rt
Mechanism does not support the requested feature.
.RE
.SS "Server Only Result Codes"
.sp
.ne 2
-.mk
.na
\fB\fBSASL_BADAUTH\fR\fR
.ad
.RS 17n
-.rt
Authentication failure.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_NOAUTHZ\fR\fR
.ad
.RS 17n
-.rt
Authorization failure.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_TOOWEAK\fR\fR
.ad
.RS 17n
-.rt
The mechanism is too weak for this user.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_ENCRYPT\fR\fR
.ad
.RS 17n
-.rt
Encryption is needed to use this mechanism.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_TRANS\fR\fR
.ad
.RS 17n
-.rt
One time use of a plaintext password will enable requested mechanism for user.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_EXPIRED\fR\fR
.ad
.RS 17n
-.rt
The passphrase expired and must be reset.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_DISABLED\fR\fR
.ad
.RS 17n
-.rt
Account disabled.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_NOUSER\fR\fR
.ad
.RS 17n
-.rt
User not found.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_BADVERS\fR\fR
.ad
.RS 17n
-.rt
Version mismatch with plug-in.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_NOVERIFY\fR\fR
.ad
.RS 17n
-.rt
The user exists, but there is no verifier for the user.
.RE
.SS "Password Setting Result Codes"
.sp
.ne 2
-.mk
.na
\fB\fBSASL_PWLOCK\fR\fR
.ad
.RS 19n
-.rt
Passphrase locked.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_NOCHANGE\fR\fR
.ad
.RS 19n
-.rt
The requested change was not needed.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_WEAKPASS\fR\fR
.ad
.RS 19n
-.rt
The passphrase is too weak for security policy.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_NOUSERPASS\fR\fR
.ad
.RS 19n
-.rt
User supplied passwords are not permitted.
.RE
@@ -352,15 +294,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelSafe
+MT-Level Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_errstring.3sasl b/usr/src/man/man3sasl/sasl_errstring.3sasl
index c988d6e51a..7d2ec1045d 100644
--- a/usr/src/man/man3sasl/sasl_errstring.3sasl
+++ b/usr/src/man/man3sasl/sasl_errstring.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_errstring 3SASL "14 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_ERRSTRING 3SASL "Oct 14, 2003"
.SH NAME
sasl_errstring \- translate a SASL return code to a human-readable form
.SH SYNOPSIS
@@ -35,35 +35,29 @@ The \fBsasl_errstring()\fR interface supports only \fBi-default\fR and
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIsaslerr\fR\fR
.ad
.RS 12n
-.rt
The error number to be translated.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIlanglist\fR\fR
.ad
.RS 12n
-.rt
A comma-separated list of languages. See \fIRFC 1766\fR. If the\fIlanglist\fR
parameter has a\fINULL\fR value, the default language,\fBi-default\fR, is used.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIoutlang\fR\fR
.ad
.RS 12n
-.rt
The language actually used. The \fIoutlang\fR parameter can be \fINULL\fR. The
returned error string is in \fBUTF-8\fR.
.RE
@@ -81,15 +75,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelSafe
+MT-Level Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_getcallback_t.3sasl b/usr/src/man/man3sasl/sasl_getcallback_t.3sasl
index f9d4239434..9b6d88e50f 100644
--- a/usr/src/man/man3sasl/sasl_getcallback_t.3sasl
+++ b/usr/src/man/man3sasl/sasl_getcallback_t.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_getcallback_t 3SASL "27 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_GETCALLBACK_T 3SASL "Oct 27, 2003"
.SH NAME
sasl_getcallback_t \- callback function to lookup a sasl_callback_t for a
connection
@@ -27,46 +27,38 @@ sasl_callback_t for a connection.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 15n
-.rt
The connection to lookup a callback for.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIcallbacknum\fR\fR
.ad
.RS 15n
-.rt
The number of the callback.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIproc\fR\fR
.ad
.RS 15n
-.rt
Pointer to the callback function. The value of \fIproc\fR is set to \fINULL\fR
upon failure.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpcontext\fR\fR
.ad
.RS 15n
-.rt
Pointer to the callback context. The value of \fIpcontext\fR is set to
\fINULL\fR upon failure.
.RE
@@ -80,34 +72,28 @@ complete list of SASL error codes.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 17n
-.rt
The call to \fBsasl_getcallback_t()\fR was successful.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_FAIL\fR\fR
.ad
.RS 17n
-.rt
Unable to find a callback of the requested type.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_INTERACT\fR\fR
.ad
.RS 17n
-.rt
The caller must use interaction to get data.
.RE
@@ -122,15 +108,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_getopt_t.3sasl b/usr/src/man/man3sasl/sasl_getopt_t.3sasl
index 088b19a99e..3c18f27e8f 100644
--- a/usr/src/man/man3sasl/sasl_getopt_t.3sasl
+++ b/usr/src/man/man3sasl/sasl_getopt_t.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_getopt_t 3SASL "27 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_GETOPT_T 3SASL "Oct 27, 2003"
.SH NAME
sasl_getopt_t \- the SASL get option callback function
.SH SYNOPSIS
@@ -28,46 +28,38 @@ are arbitrary strings and are plug-in specific.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIcontext\fR\fR
.ad
.RS 15n
-.rt
The option context from the callback record.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIplugin_name\fR\fR
.ad
.RS 15n
-.rt
The name of the plug-in. If the value of \fIplugin_name\fR is \fINULL\fR, the
the plug-in is a general SASL option.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIoption\fR\fR
.ad
.RS 15n
-.rt
The name of the option.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIresult\fR\fR
.ad
.RS 15n
-.rt
The value of \fIresult\fR is set and persists until the next call to
\fBsasl_getopt_t()\fR in the same thread. The value of \fIresult\fR is
unchanged if \fIoption\fR is not found.
@@ -75,12 +67,10 @@ unchanged if \fIoption\fR is not found.
.sp
.ne 2
-.mk
.na
\fB\fIlen\fR\fR
.ad
.RS 15n
-.rt
The length of \fIresult\fR. The value of \fIresult\fR can be \fINULL\fR.
.RE
@@ -93,12 +83,10 @@ of SASL error codes.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_getopt_t()\fR was successful.
.RE
@@ -113,15 +101,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_getpath_t.3sasl b/usr/src/man/man3sasl/sasl_getpath_t.3sasl
index 6564c9b4d7..fa6aa239db 100644
--- a/usr/src/man/man3sasl/sasl_getpath_t.3sasl
+++ b/usr/src/man/man3sasl/sasl_getpath_t.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_getpath_t 3SASL "27 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_GETPATH_T 3SASL "Oct 27, 2003"
.SH NAME
sasl_getpath_t \- the SASL callback function to indicate location of the
security mechanism drivers
@@ -28,23 +28,19 @@ library files. If the \fBsasl_getpath_t()\fR callback is not used, SASL uses
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIcontext\fR\fR
.ad
.RS 11n
-.rt
The getpath context from the callback record
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpath\fR\fR
.ad
.RS 11n
-.rt
The path(s) for the location of the SASL security mechanism drivers. The values
for \fIpath\fR are colon-separated.
.RE
@@ -58,12 +54,10 @@ of SASL error codes.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_getpath_t()\fR was successful.
.RE
@@ -78,15 +72,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_getprop.3sasl b/usr/src/man/man3sasl/sasl_getprop.3sasl
index c7c0d8b3dc..a73948c481 100644
--- a/usr/src/man/man3sasl/sasl_getprop.3sasl
+++ b/usr/src/man/man3sasl/sasl_getprop.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_getprop 3SASL "14 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_GETPROP 3SASL "Oct 14, 2003"
.SH NAME
sasl_getprop \- get a SASL property
.SH SYNOPSIS
@@ -27,167 +27,137 @@ strength of the security level that was negotiated.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 11n
-.rt
The SASL connection context.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpropnum\fR\fR
.ad
.RS 11n
-.rt
The identifier for the property requested.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpvalue\fR\fR
.ad
.RS 11n
-.rt
The value of the SASL property. This value is filled in upon a successful call.
Possible SASL values include:
.sp
.ne 2
-.mk
.na
\fB\fBSASL_USERNAME\fR\fR
.ad
.RS 21n
-.rt
A pointer to a null-terminated user name.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_SSF\fR\fR
.ad
.RS 21n
-.rt
The security layer security strength factor. If the value of \fBSASL_SSF\fR is
0, a call to \fBsasl_encode()\fR or \fBsasl_decode()\fR is unnecessary.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_MAXOUTBUF\fR\fR
.ad
.RS 21n
-.rt
The maximum size of output buffer returned by the selected security mechanism
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_DEFUSERREALM\fR\fR
.ad
.RS 21n
-.rt
Server authentication realm used.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_GETOPTCTX\fR\fR
.ad
.RS 21n
-.rt
The context for \fBgetopt()\fR callback.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_IPLOCALPORT\fR\fR
.ad
.RS 21n
-.rt
Local address string.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_IPREMOTEPORT\fR\fR
.ad
.RS 21n
-.rt
Remote address string.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_SERVICE\fR\fR
.ad
.RS 21n
-.rt
Service passed on to \fBsasl_*_new()\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_SERVERFQDN\fR\fR
.ad
.RS 21n
-.rt
Server FQDN passed on to \fBsasl_*_new()\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_AUTHSOURCE\fR\fR
.ad
.RS 21n
-.rt
Name of authentication source last used. Useful for failed authentication
tracking.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_MECHNAME\fR\fR
.ad
.RS 21n
-.rt
Active mechanism name, if any.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_PLUGERR\fR\fR
.ad
.RS 21n
-.rt
Similar to \fBsasl_errdetail()\fR.
.RE
@@ -196,12 +166,10 @@ Similar to \fBsasl_errdetail()\fR.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_getprop()\fR was successful.
.RE
@@ -216,15 +184,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_getrealm_t.3sasl b/usr/src/man/man3sasl/sasl_getrealm_t.3sasl
index 026ee7a087..32984ded83 100644
--- a/usr/src/man/man3sasl/sasl_getrealm_t.3sasl
+++ b/usr/src/man/man3sasl/sasl_getrealm_t.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_getrealm_t 3SASL "27 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_GETREALM_T 3SASL "Oct 27, 2003"
.SH NAME
sasl_getrealm_t \- the realm acquisition callback function
.SH SYNOPSIS
@@ -32,46 +32,38 @@ existence of a getrealm callback by \fBSASL_CB_GETREALM\fR to its
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIcontext\fR\fR
.ad
.RS 15n
-.rt
The context from the callback record
.RE
.sp
.ne 2
-.mk
.na
\fB\fIid\fR\fR
.ad
.RS 15n
-.rt
The callback ID (\fBSASL_CB_GETREALM\fR)
.RE
.sp
.ne 2
-.mk
.na
\fB\fIavailrealms\fR\fR
.ad
.RS 15n
-.rt
A string list of the vailable realms. \fIavailrealms\fR is a null-terminated
sting that can be empty.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIresult\fR\fR
.ad
.RS 15n
-.rt
The chosen realm. \fIresult\fR is a null-terminated string.
.RE
@@ -84,12 +76,10 @@ of SASL error codes.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_getrealm_t()\fR was successful.
.RE
@@ -104,15 +94,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_getsecret_t.3sasl b/usr/src/man/man3sasl/sasl_getsecret_t.3sasl
index 02bc39fbdb..1117ec08df 100644
--- a/usr/src/man/man3sasl/sasl_getsecret_t.3sasl
+++ b/usr/src/man/man3sasl/sasl_getsecret_t.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_getsecret_t 3SASL "27 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_GETSECRET_T 3SASL "Oct 27, 2003"
.SH NAME
sasl_getsecret_t \- the SASL callback function for secrets (passwords)
.SH SYNOPSIS
@@ -30,45 +30,37 @@ null-terminated.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 11n
-.rt
The connection context
.RE
.sp
.ne 2
-.mk
.na
\fB\fIcontext\fR\fR
.ad
.RS 11n
-.rt
The context from the callback structure
.RE
.sp
.ne 2
-.mk
.na
\fB\fIid\fR\fR
.ad
.RS 11n
-.rt
The callback ID
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpsecret\fR\fR
.ad
.RS 11n
-.rt
To cancel, set the value of \fIpsecret\fR to \fINULL\fR. Otherwise, set the
value to the password structure. The structure must persist until the next call
to \fBsasl_getsecret_t()\fR in the same connection. Middleware erases password
@@ -84,12 +76,10 @@ of SASL error codes.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_getsecret_t()\fR was successful.
.RE
@@ -104,15 +94,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_getsimple_t.3sasl b/usr/src/man/man3sasl/sasl_getsimple_t.3sasl
index d15953207b..fec6112f28 100644
--- a/usr/src/man/man3sasl/sasl_getsimple_t.3sasl
+++ b/usr/src/man/man3sasl/sasl_getsimple_t.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_getsimple_t 3SASL "27 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_GETSIMPLE_T 3SASL "Oct 27, 2003"
.SH NAME
sasl_getsimple_t \- the SASL callback function for username, authname and realm
.SH SYNOPSIS
@@ -27,65 +27,53 @@ the realm. The \fIid\fR parameter indicates which value is requested.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIcontext\fR\fR
.ad
.RS 11n
-.rt
The context from the callback structure.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIid\fR\fR
.ad
.RS 11n
-.rt
The callback ID. Possible values for \fIid\fR include:
.sp
.ne 2
-.mk
.na
\fB\fBSASL_CB_USER\fR\fR
.ad
.RS 20n
-.rt
Client user identity for login.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_CB_AUTHNAME\fR\fR
.ad
.RS 20n
-.rt
Client authentication name.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_CB_LANGUAGE\fR\fR
.ad
.RS 20n
-.rt
Comma-separated list of languages pursuant to \fIRFC 1766\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_CB_CNONCE\fR\fR
.ad
.RS 20n
-.rt
The client-nonce. This value is used primarily for testing.
.RE
@@ -93,24 +81,20 @@ The client-nonce. This value is used primarily for testing.
.sp
.ne 2
-.mk
.na
\fB\fIresult\fR\fR
.ad
.RS 11n
-.rt
To cancel user, set the value of \fIresult\fR with a null-terminated string. If
the value of \fIresult\fR is \fINULL\fR, then the user is cancelled.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIlen\fR\fR
.ad
.RS 11n
-.rt
The length of \fIresult\fR.
.RE
@@ -123,12 +107,10 @@ of SASL error codes.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_getsimple_t()\fR was successful.
.RE
@@ -143,15 +125,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_global_listmech.3sasl b/usr/src/man/man3sasl/sasl_global_listmech.3sasl
index 6c50b97379..90b3017b07 100644
--- a/usr/src/man/man3sasl/sasl_global_listmech.3sasl
+++ b/usr/src/man/man3sasl/sasl_global_listmech.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_global_listmech 3SASL "1 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_GLOBAL_LISTMECH 3SASL "Oct 1, 2003"
.SH NAME
sasl_global_listmech \- retrieve a list of the supported SASL mechanisms
.SH SYNOPSIS
@@ -36,15 +36,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityObsolete
+Interface Stability Obsolete
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_idle.3sasl b/usr/src/man/man3sasl/sasl_idle.3sasl
index 474cac24c2..f70db6d503 100644
--- a/usr/src/man/man3sasl/sasl_idle.3sasl
+++ b/usr/src/man/man3sasl/sasl_idle.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_idle 3SASL "28 Aug 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_IDLE 3SASL "Aug 28, 2003"
.SH NAME
sasl_idle \- perform precalculations during an idle period
.SH SYNOPSIS
@@ -25,12 +25,10 @@ library or any mechanisms to perform any necessary precalculation.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 8n
-.rt
The SASL connection context. The value of \fIconn\fR can be \fINULL\fR in order
to complete a precalculation before the connection takes place.
.RE
@@ -41,23 +39,19 @@ to complete a precalculation before the connection takes place.
\fBsasl_idle()\fR returns the following values:
.sp
.ne 2
-.mk
.na
\fB\fB1\fR\fR
.ad
.RS 5n
-.rt
Indicates action was taken
.RE
.sp
.ne 2
-.mk
.na
\fB\fB0\fR\fR
.ad
.RS 5n
-.rt
Indicates no action was taken
.RE
@@ -69,15 +63,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_listmech.3sasl b/usr/src/man/man3sasl/sasl_listmech.3sasl
index 8dcb954221..331c79496c 100644
--- a/usr/src/man/man3sasl/sasl_listmech.3sasl
+++ b/usr/src/man/man3sasl/sasl_listmech.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_listmech 3SASL "14 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_LISTMECH 3SASL "Oct 14, 2003"
.SH NAME
sasl_listmech \- retrieve a list of the supported SASL mechanisms
.SH SYNOPSIS
@@ -30,24 +30,20 @@ supports.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 10n
-.rt
The SASL context for this connection user restricts the mechanism list to those
mechanisms available to the user. This parameter is optional.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIuser\fR\fR
.ad
.RS 10n
-.rt
Restricts security mechanisms to those available to that user. The value of
\fIuser\fR may be \fINULL\fR, and it is not used if called by the client
application.
@@ -55,69 +51,57 @@ application.
.sp
.ne 2
-.mk
.na
\fB\fIprefix\fR\fR
.ad
.RS 10n
-.rt
Appended to the beginning of \fIresult\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIsep\fR\fR
.ad
.RS 10n
-.rt
Appended between mechanisms.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIsuffix\fR\fR
.ad
.RS 10n
-.rt
Appended to the end of \fIresult\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIresult\fR\fR
.ad
.RS 10n
-.rt
A null-terminated result string. \fIresult\fR must be allocated or freed by the
library.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIplen\fR\fR
.ad
.RS 10n
-.rt
The length of the result filled in by the library. The value of \fIplen\fR may
be \fINULL\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpcount\fR\fR
.ad
.RS 10n
-.rt
The number of mechanisms available. The value of \fIpcount\fR is filled in by
the library. The value of \fIpcount\fR may be \fINULL\fR
.RE
@@ -129,12 +113,10 @@ the library. The value of \fIpcount\fR may be \fINULL\fR
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_listmech()\fR was successful.
.RE
@@ -149,15 +131,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_log_t.3sasl b/usr/src/man/man3sasl/sasl_log_t.3sasl
index 6317a49a3f..a3360c3bc0 100644
--- a/usr/src/man/man3sasl/sasl_log_t.3sasl
+++ b/usr/src/man/man3sasl/sasl_log_t.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_log_t 3SASL "27 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_LOG_T 3SASL "Oct 27, 2003"
.SH NAME
sasl_log_t \- the SASL logging callback function
.SH SYNOPSIS
@@ -26,109 +26,89 @@ specified.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIcontext\fR\fR
.ad
.RS 11n
-.rt
The logging context from the callback record.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIlevel\fR\fR
.ad
.RS 11n
-.rt
The logging level. Possible values for \fIlevel\fR include:
.sp
.ne 2
-.mk
.na
\fB\fBSASL_LOG_NONE\fR\fR
.ad
.RS 18n
-.rt
Do not log anything.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_LOG_ERR\fR\fR
.ad
.RS 18n
-.rt
Log unusual errors. This is the default log level.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_LOG_FAIL\fR\fR
.ad
.RS 18n
-.rt
Log all authentication failures.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_LOG_WARN\fR\fR
.ad
.RS 18n
-.rt
Log non-fatal warnings.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_LOG_NOTE\fR\fR
.ad
.RS 18n
-.rt
Log non-fatal warnings (more verbose than \fBSASL_LOG_WARN\fR).
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_LOG_DEBUG\fR\fR
.ad
.RS 18n
-.rt
Log non-fatal warnings (more verbose than \fBSASL_LOG_NOTE\fR).
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_LOG_TRACE\fR\fR
.ad
.RS 18n
-.rt
Log traces of internal protocols.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_LOG_PASS\fR\fR
.ad
.RS 18n
-.rt
Log traces of internal protocols, including passwords.
.RE
@@ -136,12 +116,10 @@ Log traces of internal protocols, including passwords.
.sp
.ne 2
-.mk
.na
\fB\fImessage\fR\fR
.ad
.RS 11n
-.rt
The message to log
.RE
@@ -154,12 +132,10 @@ SASL error codes.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_log_t()\fR was successful.
.RE
@@ -174,15 +150,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_server_add_plugin.3sasl b/usr/src/man/man3sasl/sasl_server_add_plugin.3sasl
index f6956863b4..52abe11ae0 100644
--- a/usr/src/man/man3sasl/sasl_server_add_plugin.3sasl
+++ b/usr/src/man/man3sasl/sasl_server_add_plugin.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_server_add_plugin 3SASL "1 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_SERVER_ADD_PLUGIN 3SASL "Oct 1, 2003"
.SH NAME
sasl_server_add_plugin \- add a SASL server plug-in
.SH SYNOPSIS
@@ -26,23 +26,19 @@ current list of client plug-ins in the SASL library.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIplugname\fR\fR
.ad
.RS 13n
-.rt
The name of the server plug-in.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIcplugfunc\fR\fR
.ad
.RS 13n
-.rt
The value of \fIcplugfunc\fR is filled in by the \fBsasl_server_plug_init_t\fR
structure.
.RE
@@ -55,34 +51,28 @@ error code.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 16n
-.rt
The call to \fBsasl_client_add_plugin()\fR was successful.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_BADVERS\fR\fR
.ad
.RS 16n
-.rt
Version mismatch with plug-in.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_NOMEM\fR\fR
.ad
.RS 16n
-.rt
Memory shortage failure.
.RE
@@ -97,15 +87,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_server_init.3sasl b/usr/src/man/man3sasl/sasl_server_init.3sasl
index b6ab0c2310..98240dfd54 100644
--- a/usr/src/man/man3sasl/sasl_server_init.3sasl
+++ b/usr/src/man/man3sasl/sasl_server_init.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_server_init 3SASL "22 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_SERVER_INIT 3SASL "Oct 22, 2003"
.SH NAME
sasl_server_init \- SASL server authentication initialization
.SH SYNOPSIS
@@ -29,23 +29,19 @@ authentication mechanisms. The SASL mechanism drivers are usually found in the
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIcallbacks\fR\fR
.ad
.RS 13n
-.rt
Specifies the base callbacks for all client connections.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIappname\fR\fR
.ad
.RS 13n
-.rt
The name of the application for lower level logging. For example, the sendmail
server calls \fIappname\fR this way:
.sp
@@ -65,12 +61,10 @@ code.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_server_init()\fR was successful.
.RE
@@ -87,15 +81,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelUnsafe
+MT-Level Unsafe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_server_new.3sasl b/usr/src/man/man3sasl/sasl_server_new.3sasl
index e4c9a3fee7..e230ea6a38 100644
--- a/usr/src/man/man3sasl/sasl_server_new.3sasl
+++ b/usr/src/man/man3sasl/sasl_server_new.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_server_new 3SASL "14 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_SERVER_NEW 3SASL "Oct 14, 2003"
.SH NAME
sasl_server_new \- create a new server authentication object
.SH SYNOPSIS
@@ -30,24 +30,20 @@ authentication.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIservice\fR\fR
.ad
.RS 16n
-.rt
The registered name of the service that uses SASL. The registered name is
usually the protocol name, for example, IMAP.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIserverFQDN\fR\fR
.ad
.RS 16n
-.rt
The fully-qualified server domain name. If the value of \fIserverFQDN\fR is
\fINULL\fR, use \fBgethostname\fR(3C). The \fIserverFQDN\fR parameter is useful
for multi-homed servers.
@@ -55,24 +51,20 @@ for multi-homed servers.
.sp
.ne 2
-.mk
.na
\fB\fIuser_realm\fR\fR
.ad
.RS 16n
-.rt
The domain of the user agent. The \fIuser_realm\fR is usually not necessary.
The default value of \fIuser_realm\fR is \fINULL\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIiplocalport\fR\fR
.ad
.RS 16n
-.rt
.sp
.LP
The IP address and port of the local side of the connection. The value of
@@ -122,47 +114,39 @@ The following older formats are also supported:
.sp
.ne 2
-.mk
.na
\fB\fIipremoteport\fR\fR
.ad
.RS 16n
-.rt
The IP address and port of the remote side of the connection. The value of
\fIipremoteport\fR may be \fINULL\fR. See \fIiplocalport\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIcallbacks\fR\fR
.ad
.RS 16n
-.rt
Callbacks, for example: authorization, lang, and new getopt context.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIflags\fR\fR
.ad
.RS 16n
-.rt
Usage flags. For servers, the flags \fBSASL_NEED_PROXY\fR and
\fBSASL_SUCCESS_DATA\fR are available.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpconn\fR\fR
.ad
.RS 16n
-.rt
A pointer to the connection context allocated by the library. This structure
will be used for all future SASL calls for this connection.
.RE
@@ -175,12 +159,10 @@ code.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_server_new()\fR was successful.
.RE
@@ -197,15 +179,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_server_plug_init_t.3sasl b/usr/src/man/man3sasl/sasl_server_plug_init_t.3sasl
index a14012bb18..2c89042455 100644
--- a/usr/src/man/man3sasl/sasl_server_plug_init_t.3sasl
+++ b/usr/src/man/man3sasl/sasl_server_plug_init_t.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_server_plug_init_t 3SASL "27 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_SERVER_PLUG_INIT_T 3SASL "Oct 27, 2003"
.SH NAME
sasl_server_plug_init_t \- server plug-in entry point
.SH SYNOPSIS
@@ -26,56 +26,46 @@ entry point.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIutils\fR\fR
.ad
.RS 15n
-.rt
The utility callback functions.
.RE
.sp
.ne 2
-.mk
.na
\fB\fImax_version\fR\fR
.ad
.RS 15n
-.rt
The highest server plug-in version supported.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIout_version\fR\fR
.ad
.RS 15n
-.rt
The server plug-in version of the result.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpluglist\fR\fR
.ad
.RS 15n
-.rt
The list of server mechanism plug-ins.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIplugcount\fR\fR
.ad
.RS 15n
-.rt
The number of server mechanism plug-ins.
.RE
@@ -88,12 +78,10 @@ complete list of SASL error codes.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_server_plug_init_t()\fR was successful.
.RE
@@ -108,15 +96,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_server_start.3sasl b/usr/src/man/man3sasl/sasl_server_start.3sasl
index 2ee8bdab5c..5c11c5bc98 100644
--- a/usr/src/man/man3sasl/sasl_server_start.3sasl
+++ b/usr/src/man/man3sasl/sasl_server_start.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_server_start 3SASL "1 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_SERVER_START 3SASL "Oct 1, 2003"
.SH NAME
sasl_server_start \- create a new server authentication object
.SH SYNOPSIS
@@ -28,34 +28,28 @@ fails if the mechanism is not supported.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 16n
-.rt
The SASL context for this connection.
.RE
.sp
.ne 2
-.mk
.na
\fB\fImech\fR\fR
.ad
.RS 16n
-.rt
The mechanism name that the client requested.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIclientin\fR\fR
.ad
.RS 16n
-.rt
The initial response from the client. The value of \fIclientin\fR is \fINULL\fR
if the protocol lacks support for the client-send-first or if the other end did
not have an initial send. No initial client send is distinct from an initial
@@ -64,23 +58,19 @@ send of a null string. The protocol must account for this difference.
.sp
.ne 2
-.mk
.na
\fB\fIclientinlen\fR\fR
.ad
.RS 16n
-.rt
The length of the initial response.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIserverout\fR\fR
.ad
.RS 16n
-.rt
Created by the plugin library. The value of \fIserverout\fR is the initial
server response to send to the client. \fIserverout\fR is allocated or freed by
the library. It is the job of the client to send it over the network to the
@@ -90,12 +80,10 @@ done by the server.
.sp
.ne 2
-.mk
.na
\fB\fIserveroutlen\fR\fR
.ad
.RS 16n
-.rt
The length of the initial server challenge.
.RE
@@ -107,23 +95,19 @@ code.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 17n
-.rt
Authentication completed successfully.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_CONTINUE\fR\fR
.ad
.RS 17n
-.rt
The call to \fBsasl_server_start()\fR was successful, and more steps are needed
in the authentication.
.RE
@@ -141,15 +125,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_server_step.3sasl b/usr/src/man/man3sasl/sasl_server_step.3sasl
index 052f767e56..5bcf890e86 100644
--- a/usr/src/man/man3sasl/sasl_server_step.3sasl
+++ b/usr/src/man/man3sasl/sasl_server_step.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_server_step 3SASL "14 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_SERVER_STEP 3SASL "Oct 14, 2003"
.SH NAME
sasl_server_step \- perform a step in the server authentication negotiation
.SH SYNOPSIS
@@ -26,41 +26,34 @@ The \fBsasl_server_step()\fR performs a step in the authentication negotiation.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 16n
-.rt
The SASL context for this connection.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIclientin\fR\fR
.ad
.RS 16n
-.rt
The data given by the client. The data is decoded if the protocol encodes
requests that are sent over the wire.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIclientinlen\fR\fR
.ad
.RS 16n
-.rt
The length of \fIclientin\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIserverout\fR\fR
.ad
@@ -69,7 +62,6 @@ The length of \fIclientin\fR.
\fB\fIserveroutlen\fR\fR
.ad
.RS 16n
-.rt
Set by the library and sent to the client.
.RE
@@ -81,23 +73,19 @@ code.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 17n
-.rt
The whole authentication completed successfully.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_CONTINUE\fR\fR
.ad
.RS 17n
-.rt
The call to \fBsasl_server_step()\fR was successful, and at least one more step
is needed for the authentication.
.RE
@@ -115,15 +103,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_server_userdb_checkpass_t.3sasl b/usr/src/man/man3sasl/sasl_server_userdb_checkpass_t.3sasl
index 1a5c903ec0..8524a3c889 100644
--- a/usr/src/man/man3sasl/sasl_server_userdb_checkpass_t.3sasl
+++ b/usr/src/man/man3sasl/sasl_server_userdb_checkpass_t.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_server_userdb_checkpass_t 3SASL "27 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_SERVER_USERDB_CHECKPASS_T 3SASL "Oct 27, 2003"
.SH NAME
sasl_server_userdb_checkpass_t \- plaintext password verification callback
function
@@ -28,67 +28,55 @@ Verification allows additional ways to encode the \fBuserPassword\fR property.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 11n
-.rt
The SASL connection context.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIcontext\fR\fR
.ad
.RS 11n
-.rt
The context from the callback record.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIuser\fR\fR
.ad
.RS 11n
-.rt
A null-terminated user name with \fBuser@realm\fR syntax.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpass\fR\fR
.ad
.RS 11n
-.rt
The password to check. This string cannot be null-terminated.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpasslen\fR\fR
.ad
.RS 11n
-.rt
The length of \fIpass\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpropctx\fR\fR
.ad
.RS 11n
-.rt
The property context to fill in with \fBuserPassword\fR.
.RE
@@ -101,12 +89,10 @@ for a complete list of SASL error codes.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_server_userdb_checkpass_t()\fR was successful.
.RE
@@ -121,15 +107,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_server_userdb_setpass_t.3sasl b/usr/src/man/man3sasl/sasl_server_userdb_setpass_t.3sasl
index 5437f1bd37..87f5c30837 100644
--- a/usr/src/man/man3sasl/sasl_server_userdb_setpass_t.3sasl
+++ b/usr/src/man/man3sasl/sasl_server_userdb_setpass_t.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_server_userdb_setpass_t 3SASL "27 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_SERVER_USERDB_SETPASS_T 3SASL "Oct 27, 2003"
.SH NAME
sasl_server_userdb_setpass_t \- user database plaintext password setting
callback function
@@ -28,78 +28,64 @@ change a a plaintext password in the callback supplier's user database.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 11n
-.rt
The SASL connection context.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIcontext\fR\fR
.ad
.RS 11n
-.rt
The context from the callback record.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIuser\fR\fR
.ad
.RS 11n
-.rt
A null-terminated user name with \fBuser@realm\fR syntax.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpass\fR\fR
.ad
.RS 11n
-.rt
The password to check. This string cannot be null-terminated.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpasslen\fR\fR
.ad
.RS 11n
-.rt
The length of \fIpass\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpropctx\fR\fR
.ad
.RS 11n
-.rt
Auxiliary properties. The value of \fIpropctx\fR is not stored.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIflags\fR\fR
.ad
.RS 11n
-.rt
See \fBsasl_setpass\fR(3SASL). \fBsasl_server_userdb_setpass_t()\fR uses the
same \fIflags\fR that are passed to \fBsasl_setpass()\fR.
.RE
@@ -113,12 +99,10 @@ for a complete list of SASL error codes.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_server_userdb_setpass_t()\fR was successful.
.RE
@@ -133,15 +117,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_set_alloc.3sasl b/usr/src/man/man3sasl/sasl_set_alloc.3sasl
index 0e3740fb1b..b22e71edf3 100644
--- a/usr/src/man/man3sasl/sasl_set_alloc.3sasl
+++ b/usr/src/man/man3sasl/sasl_set_alloc.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_set_alloc 3SASL "22 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_SET_ALLOC 3SASL "Oct 22, 2003"
.SH NAME
sasl_set_alloc \- set the memory allocation functions used by the SASL library
.SH SYNOPSIS
@@ -26,45 +26,37 @@ that the SASL library and plug-ins will use.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIc\fR\fR
.ad
.RS 5n
-.rt
A pointer to a \fBcalloc()\fR function
.RE
.sp
.ne 2
-.mk
.na
\fB\fIf\fR\fR
.ad
.RS 5n
-.rt
A pointer to a \fBfree()\fR function
.RE
.sp
.ne 2
-.mk
.na
\fB\fIm\fR\fR
.ad
.RS 5n
-.rt
A pointer to a\fBmalloc()\fR function
.RE
.sp
.ne 2
-.mk
.na
\fB\fIr\fR\fR
.ad
.RS 5n
-.rt
A pointer to a \fBrealloc()\fR function
.RE
@@ -80,15 +72,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityObsolete
+Interface Stability Obsolete
_
-MT-LevelUnsafe
+MT-Level Unsafe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_set_mutex.3sasl b/usr/src/man/man3sasl/sasl_set_mutex.3sasl
index c4e8d9d89d..291b1e6cf3 100644
--- a/usr/src/man/man3sasl/sasl_set_mutex.3sasl
+++ b/usr/src/man/man3sasl/sasl_set_mutex.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_set_mutex 3SASL "22 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_SET_MUTEX 3SASL "Oct 22, 2003"
.SH NAME
sasl_set_mutex \- set the mutex lock functions used by the SASL library
.SH SYNOPSIS
@@ -26,45 +26,37 @@ the SASL library and plug-ins will use.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIa\fR\fR
.ad
.RS 5n
-.rt
A pointer to the mutex lock allocation function
.RE
.sp
.ne 2
-.mk
.na
\fB\fIf\fR\fR
.ad
.RS 5n
-.rt
A pointer to the mutex free or destroy function
.RE
.sp
.ne 2
-.mk
.na
\fB\fIl\fR\fR
.ad
.RS 5n
-.rt
A pointer to the mutex lock function
.RE
.sp
.ne 2
-.mk
.na
\fB\fIu\fR\fR
.ad
.RS 5n
-.rt
A pointer to the mutex unlock function
.RE
@@ -80,15 +72,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityObsolete
+Interface Stability Obsolete
_
-MT-LevelUnsafe
+MT-Level Unsafe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_seterror.3sasl b/usr/src/man/man3sasl/sasl_seterror.3sasl
index 5e193bffc9..8a7e498345 100644
--- a/usr/src/man/man3sasl/sasl_seterror.3sasl
+++ b/usr/src/man/man3sasl/sasl_seterror.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_seterror 3SASL "14 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_SETERROR 3SASL "Oct 14, 2003"
.SH NAME
sasl_seterror \- set the error string
.SH SYNOPSIS
@@ -44,34 +44,28 @@ fails.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 9n
-.rt
The \fBsasl_conn_t\fR for which the call to \fBsasl_seterror()\fR applies.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIflags\fR\fR
.ad
.RS 9n
-.rt
If set to \fBSASL_NOLOG\fR, the call to \fBsasl_seterror()\fR is not logged.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIfmt\fR\fR
.ad
.RS 9n
-.rt
A \fBsyslog\fR(3C) style format string.
.RE
@@ -87,15 +81,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_setpass.3sasl b/usr/src/man/man3sasl/sasl_setpass.3sasl
index feb6690460..70ccd1cef7 100644
--- a/usr/src/man/man3sasl/sasl_setpass.3sasl
+++ b/usr/src/man/man3sasl/sasl_setpass.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_setpass 3SASL "15 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_SETPASS 3SASL "Oct 15, 2003"
.SH NAME
sasl_setpass \- set the password for a user
.SH SYNOPSIS
@@ -30,78 +30,64 @@ currently supply a setpass callback.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 14n
-.rt
The SASL connection context
.RE
.sp
.ne 2
-.mk
.na
\fB\fIuser\fR\fR
.ad
.RS 14n
-.rt
The username for which the password is set
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpass\fR\fR
.ad
.RS 14n
-.rt
The password to set
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpasslen\fR\fR
.ad
.RS 14n
-.rt
The length of \fIpass\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fIoldpass\fR\fR
.ad
.RS 14n
-.rt
The old password, which is optional
.RE
.sp
.ne 2
-.mk
.na
\fB\fIoldpasslen\fR\fR
.ad
.RS 14n
-.rt
The length of \fIoldpass\fR, which is optional
.RE
.sp
.ne 2
-.mk
.na
\fB\fIflags\fR\fR
.ad
.RS 14n
-.rt
Refers to flags, including, \fBSASL_SET_CREATE\fR and \fBSASL_SET_DISABLE\fR.
Use these flags to create and disable accounts.
.RE
@@ -113,12 +99,10 @@ Use these flags to create and disable accounts.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_setpass()\fR was successful.
.RE
@@ -133,15 +117,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_setprop.3sasl b/usr/src/man/man3sasl/sasl_setprop.3sasl
index 1c090bca5f..e3b6e34301 100644
--- a/usr/src/man/man3sasl/sasl_setprop.3sasl
+++ b/usr/src/man/man3sasl/sasl_setprop.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_setprop 3SASL "14 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_SETPROP 3SASL "Oct 14, 2003"
.SH NAME
sasl_setprop \- set a SASL property
.SH SYNOPSIS
@@ -28,56 +28,46 @@ about any external negotiated security layer like TLS.
\fBsasl_setprop()\fR uses the following flags.
.sp
.ne 2
-.mk
.na
\fB\fBSASL_AUTH_EXTERNAL\fR\fR
.ad
.RS 22n
-.rt
External authentication ID that is a pointer of type \fBconst char\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_SSF_EXTERNAL\fR\fR
.ad
.RS 22n
-.rt
External SSF active of type \fBsasl_ssf_t\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_DEFUSERREALM\fR\fR
.ad
.RS 22n
-.rt
User realm that is a pointer of type \fBconst char\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_SEC_PROPS\fR\fR
.ad
.RS 22n
-.rt
\fBsasl_security_properties_t\fR, that can be freed after the call
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_IPLOCALPORT\fR\fR
.ad
.RS 22n
-.rt
A string that describes the local ip and port in the form \fBa.b.c.d:p\fR or
\fB[e:f:g:h:i:j:k:l]:port\fR or one of the older forms, \fBa.b.c.d;p\fR or
\fBe:f:g:j:i:j:k:l;port\fR
@@ -85,12 +75,10 @@ A string that describes the local ip and port in the form \fBa.b.c.d:p\fR or
.sp
.ne 2
-.mk
.na
\fB\fBSASL_IPREMOTEPORT\fR\fR
.ad
.RS 22n
-.rt
A string that describes the remote ip and port in the form \fBa.b.c.d:p\fR or
\fB[e:f:g:h:i:j:k:l]:port\fR or one of the older forms, \fBa.b.c.d;p\fR or
\fBe:f:g:j:i:j:k:l;port\fR
@@ -99,34 +87,28 @@ A string that describes the remote ip and port in the form \fBa.b.c.d:p\fR or
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIconn\fR\fR
.ad
.RS 11n
-.rt
The SASL connection context
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpropnum\fR\fR
.ad
.RS 11n
-.rt
The identifier for the property requested
.RE
.sp
.ne 2
-.mk
.na
\fB\fIpvalue\fR\fR
.ad
.RS 11n
-.rt
Contains a pointer to the data. The application must ensure that the data type
is correct, or the application can crash.
.RE
@@ -138,12 +120,10 @@ is correct, or the application can crash.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_setprop()\fR was successful.
.RE
@@ -158,15 +138,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_utf8verify.3sasl b/usr/src/man/man3sasl/sasl_utf8verify.3sasl
index 07ba02612b..a41407d05c 100644
--- a/usr/src/man/man3sasl/sasl_utf8verify.3sasl
+++ b/usr/src/man/man3sasl/sasl_utf8verify.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_utf8verify 3SASL "1 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_UTF8VERIFY 3SASL "Oct 1, 2003"
.SH NAME
sasl_utf8verify \- encode base64 string
.SH SYNOPSIS
@@ -26,23 +26,19 @@ UTF-8 and does not contain \fINULL\fR, a carriage return, or a linefeed. If
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIstr\fR\fR
.ad
.RS 7n
-.rt
A string
.RE
.sp
.ne 2
-.mk
.na
\fB\fIlen\fR\fR
.ad
.RS 7n
-.rt
The length of the string
.RE
@@ -54,23 +50,19 @@ code.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 16n
-.rt
The call to \fBsasl_utf8verify()\fR was successful.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBSASL_BADPROT\fR\fR
.ad
.RS 16n
-.rt
There was invalid UTF-8, or an error was found.
.RE
@@ -82,15 +74,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_verifyfile_t.3sasl b/usr/src/man/man3sasl/sasl_verifyfile_t.3sasl
index 72eb99e8e0..15819ade18 100644
--- a/usr/src/man/man3sasl/sasl_verifyfile_t.3sasl
+++ b/usr/src/man/man3sasl/sasl_verifyfile_t.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_verifyfile_t 3SASL "27 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_VERIFYFILE_T 3SASL "Oct 27, 2003"
.SH NAME
sasl_verifyfile_t \- the SASL file verification callback function
.SH SYNOPSIS
@@ -35,34 +35,28 @@ written to.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIcontext\fR\fR
.ad
.RS 11n
-.rt
The context from the callback record
.RE
.sp
.ne 2
-.mk
.na
\fB\fIfile\fR\fR
.ad
.RS 11n
-.rt
The full path of the file to verify
.RE
.sp
.ne 2
-.mk
.na
\fB\fItype\fR\fR
.ad
.RS 11n
-.rt
The type of the file
.RE
@@ -75,12 +69,10 @@ complete list of SASL error codes.
.SH ERRORS
.sp
.ne 2
-.mk
.na
\fB\fBSASL_OK\fR\fR
.ad
.RS 11n
-.rt
The call to \fBsasl_verifyfile_t()\fR was successful.
.RE
@@ -95,15 +87,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3sasl/sasl_version.3sasl b/usr/src/man/man3sasl/sasl_version.3sasl
index 77a3e328c6..0c11f0ea47 100644
--- a/usr/src/man/man3sasl/sasl_version.3sasl
+++ b/usr/src/man/man3sasl/sasl_version.3sasl
@@ -5,7 +5,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH sasl_version 3SASL "14 Oct 2003" "SunOS 5.11" "Simple Authentication Security Layer Library Functions"
+.TH SASL_VERSION 3SASL "Oct 14, 2003"
.SH NAME
sasl_version \- get SASL library version information
.SH SYNOPSIS
@@ -25,24 +25,20 @@ library.
.SH PARAMETERS
.sp
.ne 2
-.mk
.na
\fB\fIimplementation\fR\fR
.ad
.RS 18n
-.rt
A vendor-defined string that describes the implementation. The value of
\fIimplementation\fRreturned is \fBSun SASL\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fIversion\fR\fR
.ad
.RS 18n
-.rt
A vendor-defined represetation of the version number.
.RE
@@ -58,15 +54,14 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
_
-MT-LevelMT-Safe
+MT-Level MT-Safe
.TE
.SH SEE ALSO