Procs
proc SPF_dns_rr_buf_realloc(spfrr: SPF_dns_rr; idx: cint; len: csize_t): SPF_errcode_t {. importc, header: "spf.h", ...raises: [], tags: [], forbids: [].}
proc SPF_dns_rr_dup(dstp: ptr SPF_dns_rr; src: SPF_dns_rr): SPF_errcode_t {. importc, header: "spf.h", ...raises: [], tags: [], forbids: [].}
proc SPF_dns_rr_free(spfrr: SPF_dns_rr) {.importc, header: "spf.h", ...raises: [], tags: [], forbids: [].}
proc SPF_dns_rr_new(): SPF_dns_rr {.importc, header: "spf.h", ...raises: [], tags: [], forbids: [].}
proc SPF_dns_rr_new_init(spf_dns_server: SPF_dns_server; domain: cstring; rr_type: cint; ttl: cint; herrno: SPF_dns_stat_t): SPF_dns_rr {. importc, header: "spf.h", ...raises: [], tags: [], forbids: [].}
proc SPF_dns_rr_new_nxdomain(spf_dns_server: SPF_dns_server; domain: cstring): SPF_dns_rr {. importc, header: "spf.h", ...raises: [], tags: [], forbids: [].}