[BACK]Return to auth2-gss.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/auth2-gss.c between version 1.20 and 1.21

version 1.20, 2013/05/17 00:13:13 version 1.21, 2014/02/26 20:28:44
Line 58 
Line 58 
         gss_OID_desc goid = {0, NULL};          gss_OID_desc goid = {0, NULL};
         Gssctxt *ctxt = NULL;          Gssctxt *ctxt = NULL;
         int mechs;          int mechs;
         gss_OID_set supported;  
         int present;          int present;
         OM_uint32 ms;          OM_uint32 ms;
         u_int len;          u_int len;
Line 73 
Line 72 
                 return (0);                  return (0);
         }          }
   
         ssh_gssapi_supported_oids(&supported);  
         do {          do {
                 mechs--;                  mechs--;
   
Line 86 
Line 84 
                     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,                          ssh_gssapi_test_oid_supported(&ms, &goid, &present);
                             &present);  
                 } else {                  } else {
                         logit("Badly formed OID received");                          logit("Badly formed OID received");
                 }                  }
         } while (mechs > 0 && !present);          } while (mechs > 0 && !present);
   
         gss_release_oid_set(&ms, &supported);  
   
         if (!present) {          if (!present) {
                 free(doid);                  free(doid);

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21