ISC_LIST_APPEND(*tql, tseg, link);
/*
- * split string at the first "%". set query segment to
+ * split string at the first "$". set query segment to
* left portion
*/
tseg->sql = isc_mem_strdup(mctx,
isc_string_separate(&right_str,
- "%"));
+ "$"));
if (tseg->sql == NULL) {
/* no memory, clean everything up. */
result = ISC_R_NOMEMORY;
tseg->direct = isc_boolean_true;
tseg->strlen = strlen(tseg->sql);
- /* check if we encountered "%zone%" token */
+ /* check if we encountered "$zone$" token */
if (strcasecmp(tseg->sql, "zone") == 0) {
/*
* we don't really need, or want the "zone"
/* tseg->sql points in-directly to a string */
tseg->direct = isc_boolean_false;
foundzone = isc_boolean_true;
- /* check if we encountered "%record%" token */
+ /* check if we encountered "$record$" token */
} else if (strcasecmp(tseg->sql, "record") == 0) {
/*
* we don't really need, or want the "record"
/* tseg->sql points in-directly poinsts to a string */
tseg->direct = isc_boolean_false;
foundrecord = isc_boolean_true;
- /* check if we encountered "%client%" token */
+ /* check if we encountered "$client$" token */
} else if (strcasecmp(tseg->sql, "client") == 0) {
/*
* we don't really need, or want the "client"
/* Write error message to log */
isc_log_write(dns_lctx, DNS_LOGCATEGORY_DATABASE,
DNS_LOGMODULE_DLZ, ISC_LOG_ERROR,
- "Required token %%client%% not found.");
+ "Required token $client$ not found.");
result = ISC_R_FAILURE;
goto flag_fail;
}
/* Write error message to log */
isc_log_write(dns_lctx, DNS_LOGCATEGORY_DATABASE,
DNS_LOGMODULE_DLZ, ISC_LOG_ERROR,
- "Required token %%record%% not found.");
+ "Required token $record$ not found.");
result = ISC_R_FAILURE;
goto flag_fail;
}
/* Write error message to log */
isc_log_write(dns_lctx, DNS_LOGCATEGORY_DATABASE,
DNS_LOGMODULE_DLZ, ISC_LOG_ERROR,
- "Required token %%zone%% not found.");
+ "Required token $zone$ not found.");
result = ISC_R_FAILURE;
goto flag_fail;
}