1*ae771770SStanislav Sedov.\" Copyright (c) 2005 Kungliga Tekniska Högskolan 2c19800e8SDoug Rabson.\" (Royal Institute of Technology, Stockholm, Sweden). 3c19800e8SDoug Rabson.\" All rights reserved. 4c19800e8SDoug Rabson.\" 5c19800e8SDoug Rabson.\" Redistribution and use in source and binary forms, with or without 6c19800e8SDoug Rabson.\" modification, are permitted provided that the following conditions 7c19800e8SDoug Rabson.\" are met: 8c19800e8SDoug Rabson.\" 9c19800e8SDoug Rabson.\" 1. Redistributions of source code must retain the above copyright 10c19800e8SDoug Rabson.\" notice, this list of conditions and the following disclaimer. 11c19800e8SDoug Rabson.\" 12c19800e8SDoug Rabson.\" 2. Redistributions in binary form must reproduce the above copyright 13c19800e8SDoug Rabson.\" notice, this list of conditions and the following disclaimer in the 14c19800e8SDoug Rabson.\" documentation and/or other materials provided with the distribution. 15c19800e8SDoug Rabson.\" 16c19800e8SDoug Rabson.\" 3. Neither the name of the Institute nor the names of its contributors 17c19800e8SDoug Rabson.\" may be used to endorse or promote products derived from this software 18c19800e8SDoug Rabson.\" without specific prior written permission. 19c19800e8SDoug Rabson.\" 20c19800e8SDoug Rabson.\" THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND 21c19800e8SDoug Rabson.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 22c19800e8SDoug Rabson.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 23c19800e8SDoug Rabson.\" ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE 24c19800e8SDoug Rabson.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 25c19800e8SDoug Rabson.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 26c19800e8SDoug Rabson.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27c19800e8SDoug Rabson.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 28c19800e8SDoug Rabson.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 29c19800e8SDoug Rabson.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30c19800e8SDoug Rabson.\" SUCH DAMAGE. 31c19800e8SDoug Rabson.\" 32*ae771770SStanislav Sedov.\" $Id$ 33c19800e8SDoug Rabson.\" 34c19800e8SDoug Rabson.Dd May 5, 2006 35c19800e8SDoug Rabson.Dt KRB5_IS_THREAD_SAFE 3 36c19800e8SDoug Rabson.Os HEIMDAL 37c19800e8SDoug Rabson.Sh NAME 38c19800e8SDoug Rabson.Nm krb5_is_thread_safe 39c19800e8SDoug Rabson.Nd "is the Kerberos library compiled with multithread support" 40c19800e8SDoug Rabson.Sh LIBRARY 41c19800e8SDoug RabsonKerberos 5 Library (libkrb5, -lkrb5) 42c19800e8SDoug Rabson.Sh SYNOPSIS 43c19800e8SDoug Rabson.In krb5.h 44c19800e8SDoug Rabson.Ft krb5_boolean 45c19800e8SDoug Rabson.Fn krb5_is_thread_safe "void" 46c19800e8SDoug Rabson.Sh DESCRIPTION 47c19800e8SDoug Rabson.Nm 48c19800e8SDoug Rabsonreturns 49c19800e8SDoug Rabson.Dv TRUE 50c19800e8SDoug Rabsonif the library was compiled with with multithread support. 51c19800e8SDoug RabsonIf the library isn't compiled, the consumer have to use a global lock 52c19800e8SDoug Rabsonto make sure Kerboros functions are not called at the same time by 53*ae771770SStanislav Sedovdifferent threads. 54c19800e8SDoug Rabson.\" .Sh EXAMPLE 55c19800e8SDoug Rabson.\" .Sh BUGS 56c19800e8SDoug Rabson.Sh SEE ALSO 57c19800e8SDoug Rabson.Xr krb5_create_checksum 3 , 58c19800e8SDoug Rabson.Xr krb5_encrypt 3 59