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

Diff for /src/usr.bin/ssh/gss-genr.c between version 1.27 and 1.28

version 1.27, 2020/10/18 11:32:01 version 1.28, 2021/01/27 10:05:28
Line 39 
Line 39 
   
 #include "ssh-gss.h"  #include "ssh-gss.h"
   
 extern u_char *session_id2;  
 extern u_int session_id2_len;  
   
 /* sshbuf_get for gss_buffer_desc */  /* sshbuf_get for gss_buffer_desc */
 int  int
 ssh_gssapi_get_buffer_desc(struct sshbuf *b, gss_buffer_desc *g)  ssh_gssapi_get_buffer_desc(struct sshbuf *b, gss_buffer_desc *g)
Line 254 
Line 251 
   
 void  void
 ssh_gssapi_buildmic(struct sshbuf *b, const char *user, const char *service,  ssh_gssapi_buildmic(struct sshbuf *b, const char *user, const char *service,
     const char *context)      const char *context, const struct sshbuf *session_id)
 {  {
         int r;          int r;
   
         sshbuf_reset(b);          sshbuf_reset(b);
         if ((r = sshbuf_put_string(b, session_id2, session_id2_len)) != 0 ||          if ((r = sshbuf_put_stringb(b, session_id)) != 0 ||
             (r = sshbuf_put_u8(b, SSH2_MSG_USERAUTH_REQUEST)) != 0 ||              (r = sshbuf_put_u8(b, SSH2_MSG_USERAUTH_REQUEST)) != 0 ||
             (r = sshbuf_put_cstring(b, user)) != 0 ||              (r = sshbuf_put_cstring(b, user)) != 0 ||
             (r = sshbuf_put_cstring(b, service)) != 0 ||              (r = sshbuf_put_cstring(b, service)) != 0 ||

Legend:
Removed from v.1.27  
changed lines
  Added in v.1.28