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

Diff for /src/usr.bin/ssh/sshconnect2.c between version 1.147 and 1.148

version 1.147, 2006/03/07 09:07:40 version 1.148, 2006/03/19 07:41:30
Line 513 
Line 513 
                 }                  }
         }          }
   
         if (!ok)          if (!ok) {
                   ssh_gssapi_delete_ctx(&gssctxt);
                 return 0;                  return 0;
           }
   
         authctxt->methoddata=(void *)gssctxt;          authctxt->methoddata=(void *)gssctxt;
   
Line 1330 
Line 1332 
         if (p == NULL) {          if (p == NULL) {
                 error("userauth_hostbased: cannot get local ipaddr/name");                  error("userauth_hostbased: cannot get local ipaddr/name");
                 key_free(private);                  key_free(private);
                   xfree(blob);
                 return 0;                  return 0;
         }          }
         len = strlen(p) + 2;          len = strlen(p) + 2;
Line 1368 
Line 1371 
                 error("key_sign failed");                  error("key_sign failed");
                 xfree(chost);                  xfree(chost);
                 xfree(pkalg);                  xfree(pkalg);
                   xfree(blob);
                 return 0;                  return 0;
         }          }
         packet_start(SSH2_MSG_USERAUTH_REQUEST);          packet_start(SSH2_MSG_USERAUTH_REQUEST);
Line 1383 
Line 1387 
         xfree(signature);          xfree(signature);
         xfree(chost);          xfree(chost);
         xfree(pkalg);          xfree(pkalg);
           xfree(blob);
   
         packet_send();          packet_send();
         return 1;          return 1;

Legend:
Removed from v.1.147  
changed lines
  Added in v.1.148