Procs
proc SPF_get_lib_version(major, minor, patch: ptr cint) {.importc, header: "spf.h", ...raises: [], tags: [], forbids: [].}
proc SPF_strerror(spf_err: SPF_errcode_t): cstring {.importc, header: "spf.h", ...raises: [], tags: [], forbids: [].}
proc SPF_strreason(reason: SPF_reason_t): cstring {.importc, header: "spf.h", ...raises: [], tags: [], forbids: [].}
proc SPF_strresult(result: SPF_result_t): cstring {.importc, header: "spf.h", ...raises: [], tags: [], forbids: [].}
proc SPF_strrrtype(rr_type: cint): cstring {.importc, header: "spf.h", ...raises: [], tags: [], forbids: [].}