25#if !defined(__LWS_DHT_DNSSEC_H__)
26#define __LWS_DHT_DNSSEC_H__
70 int (*
add_temp_zone)(
struct lws_context *context,
const char *domain,
const char *zone_str,
int ttl_secs);
71 int (*
publish_jws)(
struct lws_context *context,
const char *jws_filepath);
int(* fetch_zone)(struct lws_context *context, struct lws_dht_dnssec_fetch_zone_args *args)
int(* importnsd)(struct lws_context *context, struct lws_dht_dnssec_importnsd_args *args)
int(* add_temp_zone)(struct lws_context *context, const char *domain, const char *zone_str, int ttl_secs)
uint32_t sign_validity_duration
int(* publish_jws)(struct lws_context *context, const char *jws_filepath)
lws_dht_dnssec_fetch_cb_t cb
int(* keygen)(struct lws_context *context, struct lws_dht_dnssec_keygen_args *args)
void(* lws_dht_dnssec_fetch_cb_t)(void *opaque, const char *domain, int status)
int(* signzone)(struct lws_context *context, struct lws_dht_dnssec_signzone_args *args)
int(* dsfromkey)(struct lws_context *context, struct lws_dht_dnssec_dsfromkey_args *args)