diff options
author | Greg Hudson <ghudson@mit.edu> | 2011-04-11 22:23:47 +0000 |
---|---|---|
committer | Greg Hudson <ghudson@mit.edu> | 2011-04-11 22:23:47 +0000 |
commit | 8366f1c53b60c41bd0ce64bce425ab811a62afe0 (patch) | |
tree | a88db87702bae6553ad673869b34acfe902fdbbd /src/lib/gssapi/krb5/k5seal.c | |
parent | faaf900048ddc1ddaa8ccac6c8bddae920e5262d (diff) | |
download | krb5-8366f1c53b60c41bd0ce64bce425ab811a62afe0.tar.gz krb5-8366f1c53b60c41bd0ce64bce425ab811a62afe0.tar.xz krb5-8366f1c53b60c41bd0ce64bce425ab811a62afe0.zip |
Shuffle around some gss-krb5 entry points to eliminate four mostly
content-free source files and better separate IOV stuff from non-IOV
stuff.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24874 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/gssapi/krb5/k5seal.c')
-rw-r--r-- | src/lib/gssapi/krb5/k5seal.c | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/lib/gssapi/krb5/k5seal.c b/src/lib/gssapi/krb5/k5seal.c index 46accf1ac8..5354434cce 100644 --- a/src/lib/gssapi/krb5/k5seal.c +++ b/src/lib/gssapi/krb5/k5seal.c @@ -392,3 +392,34 @@ kg_seal(minor_status, context_handle, conf_req_flag, qop_req, *minor_status = 0; return(GSS_S_COMPLETE); } + +OM_uint32 +krb5_gss_wrap(minor_status, context_handle, conf_req_flag, + qop_req, input_message_buffer, conf_state, + output_message_buffer) + OM_uint32 *minor_status; + gss_ctx_id_t context_handle; + int conf_req_flag; + gss_qop_t qop_req; + gss_buffer_t input_message_buffer; + int *conf_state; + gss_buffer_t output_message_buffer; +{ + return(kg_seal(minor_status, context_handle, conf_req_flag, + qop_req, input_message_buffer, conf_state, + output_message_buffer, KG_TOK_WRAP_MSG)); +} + +OM_uint32 +krb5_gss_get_mic(minor_status, context_handle, qop_req, + message_buffer, message_token) + OM_uint32 *minor_status; + gss_ctx_id_t context_handle; + gss_qop_t qop_req; + gss_buffer_t message_buffer; + gss_buffer_t message_token; +{ + return(kg_seal(minor_status, context_handle, 0, + qop_req, message_buffer, NULL, + message_token, KG_TOK_MIC_MSG)); +} |