((tmp = fr_pair_find_by_num(request->config, PW_PACKET_DST_IP_ADDRESS, 0, TAG_ANY)) != NULL) ||
((tmp = fr_pair_find_by_num(request->config, PW_PACKET_DST_IPV6_ADDRESS, 0, TAG_ANY)) != NULL) ||
((tmp = fr_pair_find_by_num(request->config, PW_HOME_SERVER_NAME, 0, TAG_ANY)) != NULL)) {
- RDEBUG("Proxying due to %s", tmp->da->name);
- return RLM_MODULE_OK;
+ if (RDEBUG_ENABLED) {
+ char buffer[512];
+
+ vp_prints(buffer, sizeof(buffer), tmp);
+ RDEBUG("Proxying due to %s", buffer);
+ return RLM_MODULE_OK;
+ }
}
}