version 1.8, 2004/06/21 17:36:31 |
version 1.8.2.1, 2005/09/02 03:44:59 |
|
|
int present; |
int present; |
OM_uint32 ms; |
OM_uint32 ms; |
u_int len; |
u_int len; |
char *doid = NULL; |
u_char *doid = NULL; |
|
|
if (!authctxt->valid || authctxt->user == NULL) |
if (!authctxt->valid || authctxt->user == NULL) |
return (0); |
return (0); |
|
|
present = 0; |
present = 0; |
doid = packet_get_string(&len); |
doid = packet_get_string(&len); |
|
|
if (len > 2 && |
if (len > 2 && doid[0] == SSH_GSS_OIDTYPE && |
doid[0] == SSH_GSS_OIDTYPE && |
doid[1] == len - 2) { |
doid[1] == len - 2) { |
|
goid.elements = doid + 2; |
goid.elements = doid + 2; |
goid.length = len - 2; |
goid.length = len - 2; |
gss_test_oid_set_member(&ms, &goid, supported, |
gss_test_oid_set_member(&ms, &goid, supported, |