Go to the documentation of this file.
44 unsigned char cert_usage;
45 unsigned char selector;
46 unsigned char matching_type;
66 extern int dnstlsa(
const char *host,
const unsigned short port,
struct daneinfo **out) __attribute__((nonnull (1)));
68 extern void daneinfo_free(
struct daneinfo *di,
int cnt);
Definition: qdns_dane.h:15
tlsa_cu
labels for TLSA certificate usage values
Definition: qdns_dane.h:13
Definition: qdns_dane.h:17
Definition: qdns_dane.h:16
Definition: qdns_dane.h:14
Definition: qdns_dane.h:35
tlsa_sel
labels for TLSA selector values
Definition: qdns_dane.h:24
int dnstlsa(const char *host, const unsigned short port, struct daneinfo **out)
check for TLSA record of the given host
Definition: qdns_dane.c:143
size_t datalen
Definition: qdns_dane.h:48
Definition: qdns_dane.h:26
Definition: qdns_dane.h:34
Definition: qdns_dane.h:37
Definition: qdns_dane.h:27
tlsa_mt
labels for TLSA matching type values
Definition: qdns_dane.h:33
contents of one DNS DANE record
Definition: qdns_dane.h:43
Definition: qdns_dane.h:25
Definition: qdns_dane.h:18
Definition: qdns_dane.h:36