34 if (gss_display_status(&lmin_s,
stat,
type, GSS_C_NO_OID,
35 &msg_ctx, &gmsg) != GSS_S_COMPLETE)
44 memcpy(s +
i, gmsg.value,
Min(
len -
i, gmsg.length));
46 gss_release_buffer(&lmin_s, &gmsg);
76 OM_uint32 maj_stat, OM_uint32 min_stat)
static void pg_GSS_error_int(char *s, size_t len, OM_uint32 stat, int type)
void pg_GSS_error(const char *errmsg, OM_uint32 maj_stat, OM_uint32 min_stat)
elog(ERROR, "%s: %s", p2, msg)
int errmsg_internal(const char *fmt,...)
int errdetail_internal(const char *fmt,...)
int errmsg(const char *fmt,...)
#define ereport(elevel,...)