summaryrefslogtreecommitdiff
path: root/include/asr.h
diff options
context:
space:
mode:
authorOtto Moerbeek <otto@cvs.openbsd.org>2019-10-24 05:57:43 +0000
committerOtto Moerbeek <otto@cvs.openbsd.org>2019-10-24 05:57:43 +0000
commite233ed4fcccbe139da7f649db83d158945ed334a (patch)
treedb1e90449309c67dab7f160e8c777cfd3e4c6cf8 /include/asr.h
parent360a1bda1f3162b4447b047b41bdfa07ff8a930f (diff)
Allow the caller of asr functions to create and use a specific context.
Diff from eric@ and florian@, commiting on their behalf since they are absent and we want to ride the minor shlib bump.
Diffstat (limited to 'include/asr.h')
-rw-r--r--include/asr.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/asr.h b/include/asr.h
index 0ceb0f5a604..0e38d550706 100644
--- a/include/asr.h
+++ b/include/asr.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: asr.h,v 1.1 2014/03/26 18:13:15 eric Exp $ */
+/* $OpenBSD: asr.h,v 1.2 2019/10/24 05:57:41 otto Exp $ */
/*
* Copyright (c) 2012-2014 Eric Faurot <eric@openbsd.org>
*
@@ -58,6 +58,8 @@ struct asr_result {
/* Forward declaration. The API uses opaque pointers as query handles. */
struct asr_query;
+void *asr_resolver_from_string(const char *);
+void asr_resolver_free(void *);
int asr_run(struct asr_query *, struct asr_result *);
int asr_run_sync(struct asr_query *, struct asr_result *);
void asr_abort(struct asr_query *);