#include <mechglueP.h>
#include "gssapiP_generic.h"
OM_uint32
gss_create_empty_oid_set(minor_status, oid_set)
OM_uint32 *minor_status;
gss_OID_set *oid_set;
{
OM_uint32 status;
status = generic_gss_create_empty_oid_set(minor_status, oid_set);
if (status != GSS_S_COMPLETE)
map_errcode(minor_status);
return status;
}
OM_uint32
gss_add_oid_set_member(minor_status, member_oid, oid_set)
OM_uint32 *minor_status;
const gss_OID member_oid;
gss_OID_set *oid_set;
{
OM_uint32 status;
status = generic_gss_add_oid_set_member(minor_status, member_oid,
oid_set);
if (status != GSS_S_COMPLETE)
map_errcode(minor_status);
return status;
}
OM_uint32
gss_test_oid_set_member(minor_status, member, set, present)
OM_uint32 *minor_status;
const gss_OID member;
const gss_OID_set set;
int *present;
{
return (generic_gss_test_oid_set_member(minor_status, member, set,
present));
}
OM_uint32
gss_oid_to_str(minor_status, oid, oid_str)
OM_uint32 *minor_status;
const gss_OID oid;
gss_buffer_t oid_str;
{
OM_uint32 status = generic_gss_oid_to_str(minor_status, oid, oid_str);
if (status != GSS_S_COMPLETE)
map_errcode(minor_status);
return status;
}
OM_uint32
gss_str_to_oid(minor_status, oid_str, oid)
OM_uint32 *minor_status;
const gss_buffer_t oid_str;
gss_OID *oid;
{
OM_uint32 status = generic_gss_str_to_oid(minor_status, oid_str, oid);
if (status != GSS_S_COMPLETE)
map_errcode(minor_status);
return status;
}