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

Diff for /src/usr.bin/ssh/monitor.c between version 1.53 and 1.54

version 1.53, 2003/11/18 10:53:07 version 1.54, 2003/11/21 11:57:03
Line 1615 
Line 1615 
         gss_buffer_desc gssbuf, mic;          gss_buffer_desc gssbuf, mic;
         OM_uint32 ret;          OM_uint32 ret;
         u_int len;          u_int len;
   
         gssbuf.value = buffer_get_string(m, &len);          gssbuf.value = buffer_get_string(m, &len);
         gssbuf.length = len;          gssbuf.length = len;
         mic.value = buffer_get_string(m, &len);          mic.value = buffer_get_string(m, &len);
         mic.length = len;          mic.length = len;
   
         ret = ssh_gssapi_checkmic(gsscontext, &gssbuf, &mic);          ret = ssh_gssapi_checkmic(gsscontext, &gssbuf, &mic);
   
         xfree(gssbuf.value);          xfree(gssbuf.value);
         xfree(mic.value);          xfree(mic.value);
   
         buffer_clear(m);          buffer_clear(m);
         buffer_put_int(m, ret);          buffer_put_int(m, ret);
   
         mm_request_send(socket, MONITOR_ANS_GSSCHECKMIC, m);          mm_request_send(socket, MONITOR_ANS_GSSCHECKMIC, m);
   
         if (!GSS_ERROR(ret))          if (!GSS_ERROR(ret))
                 monitor_permit(mon_dispatch, MONITOR_REQ_GSSUSEROK, 1);                  monitor_permit(mon_dispatch, MONITOR_REQ_GSSUSEROK, 1);
   
         return (0);          return (0);
 }  }
   

Legend:
Removed from v.1.53  
changed lines
  Added in v.1.54