1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- /* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
- #ifndef CK_H
- #define CK_H
- /*
- * ck.h
- *
- * This header file consolidates all header files needed by the source
- * files implementing the NSS Cryptoki Framework. This makes managing
- * the source files a bit easier.
- */
- /* Types */
- #ifndef NSSBASET_H
- #include "nssbaset.h"
- #endif /* NSSBASET_H */
- #ifndef NSSCKT_H
- #include "nssckt.h"
- #endif /* NSSCKT_H */
- #ifndef NSSCKFT_H
- #include "nssckft.h"
- #endif /* NSSCKFT_H */
- #ifndef NSSCKEPV_H
- #include "nssckepv.h"
- #endif /* NSSCKEPV_H */
- #ifndef NSSCKFWT_H
- #include "nssckfwt.h"
- #endif /* NSSCKFWT_H */
- #ifndef NSSCKMDT_H
- #include "nssckmdt.h"
- #endif /* NSSCKMDT_H */
- #ifndef CKT_H
- #include "ckt.h"
- #endif /* CKT_H */
- #ifndef CKFWTM_H
- #include "ckfwtm.h"
- #endif /* CKFWTM_H */
- /* Prototypes */
- #ifndef NSSBASE_H
- #include "nssbase.h"
- #endif /* NSSBASE_H */
- #ifndef NSSCKG_H
- #include "nssckg.h"
- #endif /* NSSCKG_H */
- #ifndef NSSCKFW_H
- #include "nssckfw.h"
- #endif /* NSSCKFW_H */
- #ifndef NSSCKFWC_H
- #include "nssckfwc.h"
- #endif /* NSSCKFWC_H */
- #ifndef CKFW_H
- #include "ckfw.h"
- #endif /* CKFW_H */
- #ifndef CKFWM_H
- #include "ckfwm.h"
- #endif /* CKFWM_H */
- #ifndef CKMD_H
- #include "ckmd.h"
- #endif /* CKMD_H */
- /* NSS-private */
- /* nss_ZNEW and the like. We might want to publish the memory APIs.. */
- #ifndef BASE_H
- #include "base.h"
- #endif /* BASE_H */
- #endif /* CK_H */
|