diff options
author | Simo Sorce <simo@redhat.com> | 2013-07-21 02:01:59 -0400 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2013-07-28 13:17:51 -0400 |
commit | 34822448c673e483e1ec43331e13beaf75320f86 (patch) | |
tree | fbc2abe520557728216273365a01d8c55867f4d7 /src/gss_ntlmssp.h | |
parent | bb3affefc2b8f4c9613a43f7a497ca2d2af34462 (diff) | |
download | gss-ntlmssp-34822448c673e483e1ec43331e13beaf75320f86.tar.gz gss-ntlmssp-34822448c673e483e1ec43331e13beaf75320f86.tar.xz gss-ntlmssp-34822448c673e483e1ec43331e13beaf75320f86.zip |
Helper function to check security context validity
Diffstat (limited to 'src/gss_ntlmssp.h')
-rw-r--r-- | src/gss_ntlmssp.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/gss_ntlmssp.h b/src/gss_ntlmssp.h index 5eb8bf6..03daf45 100644 --- a/src/gss_ntlmssp.h +++ b/src/gss_ntlmssp.h @@ -128,11 +128,16 @@ struct gssntlm_ctx { struct gssntlm_signseal send; struct gssntlm_signseal recv; + bool established; time_t expiration_time; }; uint8_t gssntlm_required_security(int security_level, enum gssntlm_role role); + +uint32_t gssntlm_context_is_valid(struct gssntlm_ctx *ctx, + time_t *time_now); + void gssntlm_int_release_cred(struct gssntlm_cred *cred); int gssntlm_copy_creds(struct gssntlm_cred *in, struct gssntlm_cred *out); |