summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2013-08-12 14:29:28 -0400
committerGreg Hudson <ghudson@mit.edu>2013-08-12 14:29:28 -0400
commit161fec8b48c82d19b04ebdace6ea214a84ce8027 (patch)
treeecc896e7ce334dea5a2a0b1cea857cae0c3afe8e /src/include
parent2e956074b228ff4df3b7462037ab69e4e88ffffe (diff)
downloadkrb5-161fec8b48c82d19b04ebdace6ea214a84ce8027.tar.gz
krb5-161fec8b48c82d19b04ebdace6ea214a84ce8027.tar.xz
krb5-161fec8b48c82d19b04ebdace6ea214a84ce8027.zip
Add trace logging for TXT lookups
Rename krb5_try_realm_txt_rr (an internal function despite the name) and add a context parameter. Generate trace logs when we successfully look up a record and when a record is not found.
Diffstat (limited to 'src/include')
-rw-r--r--src/include/k5-trace.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/include/k5-trace.h b/src/include/k5-trace.h
index 16e596584..ac09eb05e 100644
--- a/src/include/k5-trace.h
+++ b/src/include/k5-trace.h
@@ -397,6 +397,11 @@ void krb5int_trace(krb5_context context, const char *fmt, ...);
#define TRACE_TKT_CREDS_WRONG_ENCTYPE(c) \
TRACE(c, "Retrying TGS request with desired service ticket enctypes")
+#define TRACE_TXT_LOOKUP_NOTFOUND(c, host) \
+ TRACE(c, "TXT record {str} not found", host)
+#define TRACE_TXT_LOOKUP_SUCCESS(c, host, realm) \
+ TRACE(c, "TXT record {str} found: {str}", host, realm)
+
#define TRACE_GET_HOST_REALM_RETURN(c, host, realm) \
TRACE(c, "Got realm {str} for host {str}", realm, host)