OLD | NEW |
1 =pod | 1 =pod |
2 | 2 |
3 =head1 NAME | 3 =head1 NAME |
4 | 4 |
5 DSA_get_ex_new_index, DSA_set_ex_data, DSA_get_ex_data - add application specifi
c data to DSA structures | 5 DSA_get_ex_new_index, DSA_set_ex_data, DSA_get_ex_data - add application specifi
c data to DSA structures |
6 | 6 |
7 =head1 SYNOPSIS | 7 =head1 SYNOPSIS |
8 | 8 |
9 #include <openssl/DSA.h> | 9 #include <openssl/dsa.h> |
10 | 10 |
11 int DSA_get_ex_new_index(long argl, void *argp, | 11 int DSA_get_ex_new_index(long argl, void *argp, |
12 CRYPTO_EX_new *new_func, | 12 CRYPTO_EX_new *new_func, |
13 CRYPTO_EX_dup *dup_func, | 13 CRYPTO_EX_dup *dup_func, |
14 CRYPTO_EX_free *free_func); | 14 CRYPTO_EX_free *free_func); |
15 | 15 |
16 int DSA_set_ex_data(DSA *d, int idx, void *arg); | 16 int DSA_set_ex_data(DSA *d, int idx, void *arg); |
17 | 17 |
18 char *DSA_get_ex_data(DSA *d, int idx); | 18 char *DSA_get_ex_data(DSA *d, int idx); |
19 | 19 |
20 =head1 DESCRIPTION | 20 =head1 DESCRIPTION |
21 | 21 |
22 These functions handle application specific data in DSA | 22 These functions handle application specific data in DSA |
23 structures. Their usage is identical to that of | 23 structures. Their usage is identical to that of |
24 RSA_get_ex_new_index(), RSA_set_ex_data() and RSA_get_ex_data() | 24 RSA_get_ex_new_index(), RSA_set_ex_data() and RSA_get_ex_data() |
25 as described in L<RSA_get_ex_new_index(3)>. | 25 as described in L<RSA_get_ex_new_index(3)>. |
26 | 26 |
27 =head1 SEE ALSO | 27 =head1 SEE ALSO |
28 | 28 |
29 L<RSA_get_ex_new_index(3)|RSA_get_ex_new_index(3)>, L<dsa(3)|dsa(3)> | 29 L<RSA_get_ex_new_index(3)|RSA_get_ex_new_index(3)>, L<dsa(3)|dsa(3)> |
30 | 30 |
31 =head1 HISTORY | 31 =head1 HISTORY |
32 | 32 |
33 DSA_get_ex_new_index(), DSA_set_ex_data() and DSA_get_ex_data() are | 33 DSA_get_ex_new_index(), DSA_set_ex_data() and DSA_get_ex_data() are |
34 available since OpenSSL 0.9.5. | 34 available since OpenSSL 0.9.5. |
35 | 35 |
36 =cut | 36 =cut |
OLD | NEW |