Procs
proc SPF_dns_free(spf_dns_server: SPF_dns_server) {.importc, header: "spf.h", ...raises: [], tags: [], forbids: [].}
proc SPF_dns_get_client_dom(spf_dns_server: SPF_dns_server; sr: SPF_request): cstring {. importc, header: "spf.h", ...raises: [], tags: [], forbids: [].}
proc SPF_dns_lookup(spf_dns_server: SPF_dns_server; domain: cstring; rr_type: cint; should_cache: cint): SPF_dns_rr {.importc, header: "spf.h", ...raises: [], tags: [], forbids: [].}
proc SPF_dns_rlookup(spf_dns_server: SPF_dns_server; ipv4: in_addr; rr_type: cint; should_cache: cint): SPF_dns_rr {.importc, header: "spf.h", ...raises: [], tags: [], forbids: [].}
proc SPF_dns_rlookup6(spf_dns_server: SPF_dns_server; ipv6: in6_addr; rr_type: cint; should_cache: cint): SPF_dns_rr {.importc, header: "spf.h", ...raises: [], tags: [], forbids: [].}