KRB5_OS_TOFFSET_VALID
(os_ctx->os_flags & KRB5_OS_TOFFSET_VALID))
KRB5_OS_TOFFSET_VALID);
if (os_ctx->os_flags & KRB5_OS_TOFFSET_VALID)
if (os_ctx->os_flags & KRB5_OS_TOFFSET_VALID) {
offset = (octx->os_flags & KRB5_OS_TOFFSET_VALID) ? octx->time_offset : 0;
context->os_context.os_flags |= KRB5_OS_TOFFSET_VALID;
if (context->os_context.os_flags & KRB5_OS_TOFFSET_VALID) {
(os_ctx->os_flags & KRB5_OS_TOFFSET_VALID)) {
!(os_ctx->os_flags & KRB5_OS_TOFFSET_VALID)) {
os_ctx->os_flags |= KRB5_OS_TOFFSET_VALID;
if (os_ctx->os_flags & KRB5_OS_TOFFSET_VALID) {
!(os_ctx->os_flags & KRB5_OS_TOFFSET_VALID)) {
KRB5_OS_TOFFSET_VALID);
KRB5_OS_TOFFSET_VALID);
if (!err && os_ctx->os_flags & KRB5_OS_TOFFSET_VALID) {
context->os_context.os_flags = KRB5_OS_TOFFSET_VALID;
if (os_ctx->os_flags & KRB5_OS_TOFFSET_VALID)
KRB5_OS_TOFFSET_VALID);
KRB5_OS_TOFFSET_VALID);
os_ctx->os_flags = ((os_ctx->os_flags & ~KRB5_OS_TOFFSET_VALID) |
os_ctx->os_flags &= ~(KRB5_OS_TOFFSET_VALID|KRB5_OS_TOFFSET_TIME);
} else if (os_ctx->os_flags & KRB5_OS_TOFFSET_VALID) {