1 #ifndef TAL_OBJECT_H_ 2 #define TAL_OBJECT_H_ 3 4 /* This is RFC 8630. */ 5 6 #include <stddef.h> 7 #include "types/uri.h" 8 #include "rtr/db/db_table.h" 9 #include "thread/thread_pool.h" 10 11 struct tal; 12 13 int tal_load(char const *, struct tal **); 14 void tal_destroy(struct tal *); 15 16 char const *tal_get_file_name(struct tal *); 17 void tal_get_spki(struct tal *, unsigned char const **, size_t *); 18 19 int perform_standalone_validation(struct thread_pool *, struct db_table *); 20 21 #endif /* TAL_OBJECT_H_ */ 22