Home
last modified time | relevance | path

Searched refs:os_ctx (Results 1 – 10 of 10) sorted by relevance

/src/crypto/krb5/src/lib/krb5/os/
H A Dtoffset.c42 krb5_os_context os_ctx = &context->os_context; in krb5_set_real_time() local
51 os_ctx->time_offset = ts_delta(seconds, sec); in krb5_set_real_time()
52 os_ctx->usec_offset = (microseconds > -1) ? microseconds - usec : 0; in krb5_set_real_time()
54 os_ctx->os_flags = ((os_ctx->os_flags & ~KRB5_OS_TOFFSET_TIME) | in krb5_set_real_time()
67 krb5_os_context os_ctx = &context->os_context; in krb5_set_debugging_time() local
69 os_ctx->time_offset = seconds; in krb5_set_debugging_time()
70 os_ctx->usec_offset = microseconds; in krb5_set_debugging_time()
71 os_ctx->os_flags = ((os_ctx->os_flags & ~KRB5_OS_TOFFSET_VALID) | in krb5_set_debugging_time()
83 krb5_os_context os_ctx = &context->os_context; in krb5_use_natural_time() local
85 os_ctx->os_flags &= ~(KRB5_OS_TOFFSET_VALID|KRB5_OS_TOFFSET_TIME); in krb5_use_natural_time()
[all …]
H A Dccdefname.c269 krb5_os_context os_ctx; in krb5_cc_set_default_name() local
282 os_ctx = &context->os_context; in krb5_cc_set_default_name()
283 free(os_ctx->default_ccname); in krb5_cc_set_default_name()
284 os_ctx->default_ccname = new_ccname; in krb5_cc_set_default_name()
292 krb5_os_context os_ctx; in krb5_cc_default_name() local
298 os_ctx = &context->os_context; in krb5_cc_default_name()
299 if (os_ctx->default_ccname != NULL) in krb5_cc_default_name()
300 return os_ctx->default_ccname; in krb5_cc_default_name()
305 os_ctx->default_ccname = strdup(envstr); in krb5_cc_default_name()
306 return os_ctx->default_ccname; in krb5_cc_default_name()
[all …]
H A Dustime.c70 krb5_os_context os_ctx = &context->os_context; in krb5_us_timeofday() local
72 if (os_ctx->os_flags & KRB5_OS_TOFFSET_TIME) { in krb5_us_timeofday()
73 *seconds = os_ctx->time_offset; in krb5_us_timeofday()
74 *microseconds = os_ctx->usec_offset; in krb5_us_timeofday()
76 } else if (os_ctx->os_flags & KRB5_OS_TOFFSET_VALID) { in krb5_us_timeofday()
77 return k5_time_with_offset(os_ctx->time_offset, os_ctx->usec_offset, in krb5_us_timeofday()
H A Dtimeofday.c34 krb5_os_context os_ctx; in krb5_timeofday() local
40 os_ctx = &context->os_context; in krb5_timeofday()
41 if (os_ctx->os_flags & KRB5_OS_TOFFSET_TIME) { in krb5_timeofday()
42 *timeret = os_ctx->time_offset; in krb5_timeofday()
48 if (os_ctx->os_flags & KRB5_OS_TOFFSET_VALID) in krb5_timeofday()
49 tval += os_ctx->time_offset; in krb5_timeofday()
H A Dinit_os_ctx.c416 krb5_os_context os_ctx; in k5_os_init_context() local
423 os_ctx = &ctx->os_context; in k5_os_init_context()
424 os_ctx->magic = KV5M_OS_CONTEXT; in k5_os_init_context()
425 os_ctx->time_offset = 0; in k5_os_init_context()
426 os_ctx->usec_offset = 0; in k5_os_init_context()
427 os_ctx->os_flags = 0; in k5_os_init_context()
428 os_ctx->default_ccname = 0; in k5_os_init_context()
493 krb5_os_context os_ctx; in k5_os_free_context() local
495 os_ctx = &ctx->os_context; in k5_os_free_context()
497 if (os_ctx->default_ccname) { in k5_os_free_context()
[all …]
/src/crypto/krb5/src/lib/krb5/krb/
H A Dser_ctx.c34 static krb5_error_code size_oscontext(krb5_os_context os_ctx, size_t *sizep);
35 static krb5_error_code externalize_oscontext(krb5_os_context os_ctx,
338 size_oscontext(krb5_os_context os_ctx, size_t *sizep) in size_oscontext() argument
350 externalize_oscontext(krb5_os_context os_ctx, in externalize_oscontext() argument
362 if (os_ctx != NULL) { in externalize_oscontext()
364 if (!size_oscontext(os_ctx, &required) && required <= remain) { in externalize_oscontext()
366 (void) krb5_ser_pack_int32(os_ctx->time_offset, &bp, &remain); in externalize_oscontext()
367 (void) krb5_ser_pack_int32(os_ctx->usec_offset, &bp, &remain); in externalize_oscontext()
368 (void) krb5_ser_pack_int32(os_ctx->os_flags, &bp, &remain); in externalize_oscontext()
387 krb5_os_context os_ctx; in internalize_oscontext() local
[all …]
/src/crypto/krb5/src/lib/krb5/ccache/
H A Dcc_memory.c174 krb5_os_context os_ctx = &context->os_context; in init_mcc_cache() local
177 if (os_ctx->os_flags & KRB5_OS_TOFFSET_VALID) { in init_mcc_cache()
179 d->time_offset = os_ctx->time_offset; in init_mcc_cache()
180 d->usec_offset = os_ctx->usec_offset; in init_mcc_cache()
318 krb5_os_context os_ctx = &context->os_context; in krb5_mcc_resolve() local
344 !(os_ctx->os_flags & KRB5_OS_TOFFSET_VALID)) { in krb5_mcc_resolve()
346 os_ctx->time_offset = d->time_offset; in krb5_mcc_resolve()
347 os_ctx->usec_offset = d->usec_offset; in krb5_mcc_resolve()
348 os_ctx->os_flags = ((os_ctx->os_flags & ~KRB5_OS_TOFFSET_TIME) | in krb5_mcc_resolve()
H A Dcc_file.c387 krb5_os_context os_ctx = &context->os_context; in read_header() local
423 (os_ctx->os_flags & KRB5_OS_TOFFSET_VALID)) in read_header()
426 os_ctx->time_offset = time_offset; in read_header()
427 os_ctx->usec_offset = usec_offset; in read_header()
428 os_ctx->os_flags = ((os_ctx->os_flags & ~KRB5_OS_TOFFSET_TIME) | in read_header()
445 krb5_os_context os_ctx = &context->os_context; in marshal_header() local
454 if (os_ctx->os_flags & KRB5_OS_TOFFSET_VALID) in marshal_header()
457 if (os_ctx->os_flags & KRB5_OS_TOFFSET_VALID) { in marshal_header()
461 k5_buf_add_uint32_be(buf, os_ctx->time_offset); in marshal_header()
462 k5_buf_add_uint32_be(buf, os_ctx->usec_offset); in marshal_header()
H A Dcc_keyring.c774 krb5_os_context os_ctx = &context->os_context; in krcc_initialize() local
805 (os_ctx->os_flags & KRB5_OS_TOFFSET_VALID)) { in krcc_initialize()
806 ret = save_time_offsets(context, id, os_ctx->time_offset, in krcc_initialize()
807 os_ctx->usec_offset); in krcc_initialize()
894 krb5_os_context os_ctx = &context->os_context; in make_cache() local
924 !(os_ctx->os_flags & KRB5_OS_TOFFSET_VALID)) { in make_cache()
925 if (get_time_offsets(context, ccache, &os_ctx->time_offset, in make_cache()
926 &os_ctx->usec_offset) == 0) { in make_cache()
927 os_ctx->os_flags &= ~KRB5_OS_TOFFSET_TIME; in make_cache()
928 os_ctx->os_flags |= KRB5_OS_TOFFSET_VALID; in make_cache()
/src/crypto/krb5/src/lib/krb5/ccache/ccapi/
H A Dstdcc.c183 krb5_os_context os_ctx = (krb5_os_context) &in_context->os_context; in stdccv3_get_timeoffset() local
190 os_ctx->time_offset = time_offset; in stdccv3_get_timeoffset()
191 os_ctx->usec_offset = 0; in stdccv3_get_timeoffset()
192 os_ctx->os_flags = ((os_ctx->os_flags & ~KRB5_OS_TOFFSET_TIME) | in stdccv3_get_timeoffset()
210 krb5_os_context os_ctx = (krb5_os_context) &in_context->os_context; in stdccv3_set_timeoffset() local
212 if (!err && os_ctx->os_flags & KRB5_OS_TOFFSET_VALID) { in stdccv3_set_timeoffset()
215 os_ctx->time_offset); in stdccv3_set_timeoffset()