OLD | NEW |
1 /* This Source Code Form is subject to the terms of the Mozilla Public | 1 /* This Source Code Form is subject to the terms of the Mozilla Public |
2 * License, v. 2.0. If a copy of the MPL was not distributed with this | 2 * License, v. 2.0. If a copy of the MPL was not distributed with this |
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ | 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |
4 /* | 4 /* |
5 * pkix_build.h | 5 * pkix_build.h |
6 * | 6 * |
7 * Header file for buildChain function | 7 * Header file for buildChain function |
8 * | 8 * |
9 */ | 9 */ |
10 | 10 |
11 #ifndef _PKIX_BUILD_H | 11 #ifndef _PKIX_BUILD_H |
12 #define _PKIX_BUILD_H | 12 #define _PKIX_BUILD_H |
13 #include "pkix_tools.h" | 13 #include "pkix_tools.h" |
| 14 #ifndef NSS_PKIX_NO_LDAP |
14 #include "pkix_pl_ldapt.h" | 15 #include "pkix_pl_ldapt.h" |
| 16 #endif |
15 #include "pkix_ekuchecker.h" | 17 #include "pkix_ekuchecker.h" |
16 | 18 |
17 #ifdef __cplusplus | 19 #ifdef __cplusplus |
18 extern "C" { | 20 extern "C" { |
19 #endif | 21 #endif |
20 | 22 |
21 typedef enum { | 23 typedef enum { |
22 BUILD_SHORTCUTPENDING, | 24 BUILD_SHORTCUTPENDING, |
23 BUILD_INITIAL, | 25 BUILD_INITIAL, |
24 BUILD_TRYAIA, | 26 BUILD_TRYAIA, |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
114 pkix_ForwardBuilderState_RegisterSelf(void *plContext); | 116 pkix_ForwardBuilderState_RegisterSelf(void *plContext); |
115 | 117 |
116 PKIX_Error * | 118 PKIX_Error * |
117 PKIX_Build_GetNBIOContext(void *state, void **pNBIOContext, void *plContext); | 119 PKIX_Build_GetNBIOContext(void *state, void **pNBIOContext, void *plContext); |
118 | 120 |
119 #ifdef __cplusplus | 121 #ifdef __cplusplus |
120 } | 122 } |
121 #endif | 123 #endif |
122 | 124 |
123 #endif /* _PKIX_BUILD_H */ | 125 #endif /* _PKIX_BUILD_H */ |
OLD | NEW |