/* * Copyright (c) 2016, NORDUnet A/S. * See LICENSE for licensing information. */ #include #include #include "dnssec_test.h" #define TESTMODE_OK "ok" #define TESTMODE_ERR "err" getdns_return_t test_validate(const unsigned char *records, size_t records_len, getdns_list *trust_anchors, const char *testmode) { getdns_return_t r = GETDNS_DNSSEC_INDETERMINATE; if (strncmp(testmode, TESTMODE_OK, sizeof(TESTMODE_OK)) == 0) { r = GETDNS_RETURN_GOOD; } else if (strncmp(testmode, TESTMODE_ERR, sizeof(TESTMODE_ERR)) == 0) { r = GETDNS_RETURN_GENERIC_ERROR; } return r; }