1 /*
2  * Copyright (C) Internet Systems Consortium, Inc. ("ISC")
3  *
4  * This Source Code Form is subject to the terms of the Mozilla Public
5  * License, v. 2.0. If a copy of the MPL was not distributed with this
6  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
7  *
8  * See the COPYRIGHT file distributed with this work for additional
9  * information regarding copyright ownership.
10  */
11 
12 #ifndef DNS_ECDB_H
13 #define DNS_ECDB_H 1
14 
15 /*****
16 ***** Module Info
17 *****/
18 
19 /* TBD */
20 
21 /***
22  *** Imports
23  ***/
24 
25 #include <dns/types.h>
26 
27 /***
28  *** Types
29  ***/
30 
31 /***
32  *** Functions
33  ***/
34 
35 ISC_LANG_BEGINDECLS
36 
37 /* TBD: describe those */
38 
39 isc_result_t
40 dns_ecdb_register(isc_mem_t *mctx, dns_dbimplementation_t **dbimp);
41 
42 void
43 dns_ecdb_unregister(dns_dbimplementation_t **dbimp);
44 
45 ISC_LANG_ENDDECLS
46 
47 #endif /* DNS_ECDB_H */
48