summaryrefslogtreecommitdiff
path: root/src/providers/ldap/ldap_child.c
diff options
context:
space:
mode:
authorBenjamin Franzke <benjaminfranzke@googlemail.com>2013-10-15 13:44:44 +0200
committerBenjamin Franzke <benjaminfranzke@googlemail.com>2013-10-17 13:43:59 +0200
commitbb961ec454584a6fc34cc319cedef69862791a69 (patch)
tree8458c780afbef5ba8eca81df799d3d4828132e54 /src/providers/ldap/ldap_child.c
parentadfad7302a190f87d95b233b08df6e6c9457944b (diff)
downloadsssd-bb961ec454584a6fc34cc319cedef69862791a69.tar.gz
sssd-bb961ec454584a6fc34cc319cedef69862791a69.tar.bz2
sssd-bb961ec454584a6fc34cc319cedef69862791a69.zip
heimdal: Add wrapper for krb5_get_time_offsets
Using krb5_get_kdc_sec_offset from heimdal.
Diffstat (limited to 'src/providers/ldap/ldap_child.c')
-rw-r--r--src/providers/ldap/ldap_child.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/providers/ldap/ldap_child.c b/src/providers/ldap/ldap_child.c
index 19c838da..465ea676 100644
--- a/src/providers/ldap/ldap_child.c
+++ b/src/providers/ldap/ldap_child.c
@@ -343,8 +343,7 @@ static krb5_error_code ldap_child_get_tgt_sync(TALLOC_CTX *memctx,
}
DEBUG(SSSDBG_TRACE_INTERNAL, ("credentials stored\n"));
-#ifdef HAVE_KRB5_GET_TIME_OFFSETS
- krberr = krb5_get_time_offsets(context, &kdc_time_offset,
+ krberr = sss_krb5_get_time_offsets(context, &kdc_time_offset,
&kdc_time_offset_usec);
if (krberr) {
DEBUG(SSSDBG_OP_FAILURE, ("Failed to get KDC time offset: %s\n",
@@ -356,10 +355,6 @@ static krb5_error_code ldap_child_get_tgt_sync(TALLOC_CTX *memctx,
}
}
DEBUG(SSSDBG_TRACE_INTERNAL, ("Got KDC time offset\n"));
-#else
- /* If we don't have this function, just assume no offset */
- kdc_time_offset = 0;
-#endif
krberr = 0;
*ccname_out = ccname;