ERR_remove_state.pod 1.3 KB
Newer Older
U
Ulf Möller 已提交
1 2 3 4
=pod

=head1 NAME

5
ERR_remove_thread_state, ERR_remove_state - DEPRECATED
U
Ulf Möller 已提交
6 7 8

=head1 SYNOPSIS

M
Matt Caswell 已提交
9 10
Deprecated:

11
 #if OPENSSL_API_COMPAT < 0x10000000L
U
Ulf Möller 已提交
12
 void ERR_remove_state(unsigned long pid);
13
 #endif
U
Ulf Möller 已提交
14

15 16 17
 #if OPENSSL_API_COMPAT < 0x10100000L
 void ERR_remove_thread_state(void *);
 #endif
U
Ulf Möller 已提交
18

19
=head1 DESCRIPTION
U
Ulf Möller 已提交
20

21
The functions described here were used to free the error queue
F
FdaSilvaYY 已提交
22
associated with the current or specified thread.
U
Ulf Möller 已提交
23

24 25 26
They are now deprecated and do nothing, as the OpenSSL libraries now
normally do all thread initialisation and deinitialisation
automatically (see L<OPENSSL_init_crypto(3)>).
M
Matt Caswell 已提交
27

U
Ulf Möller 已提交
28 29
=head1 RETURN VALUE

30
The functions described here return no value.
U
Ulf Möller 已提交
31 32 33

=head1 SEE ALSO

34
L<err(7)>, L<OPENSSL_init_crypto(3)>
U
Ulf Möller 已提交
35 36 37

=head1 HISTORY

38 39 40 41 42
ERR_remove_state() was deprecated in OpenSSL 1.0.0 when
ERR_remove_thread_state() was introduced.

ERR_remove_thread_state() was deprecated in OpenSSL 1.1.0 when the
thread handling functionality was entirely rewritten.
U
Ulf Möller 已提交
43

R
Rich Salz 已提交
44 45 46 47 48 49 50 51 52 53
=head1 COPYRIGHT

Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved.

Licensed under the OpenSSL license (the "License").  You may not use
this file except in compliance with the License.  You can obtain a copy
in the file LICENSE in the source distribution or at
L<https://www.openssl.org/source/license.html>.

=cut