[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.63 and 1.63.2.1

version 1.63, 2005/03/10 22:01:05 version 1.63.2.1, 2006/02/03 02:53:44
Line 1578 
Line 1578 
         buffer_clear(m);          buffer_clear(m);
         buffer_put_int(m, major);          buffer_put_int(m, major);
   
         mm_request_send(sock,MONITOR_ANS_GSSSETUP, m);          mm_request_send(sock, MONITOR_ANS_GSSSETUP, m);
   
         /* Now we have a context, enable the step */          /* Now we have a context, enable the step */
         monitor_permit(mon_dispatch, MONITOR_REQ_GSSSTEP, 1);          monitor_permit(mon_dispatch, MONITOR_REQ_GSSSTEP, 1);
Line 1591 
Line 1591 
 {  {
         gss_buffer_desc in;          gss_buffer_desc in;
         gss_buffer_desc out = GSS_C_EMPTY_BUFFER;          gss_buffer_desc out = GSS_C_EMPTY_BUFFER;
         OM_uint32 major,minor;          OM_uint32 major, minor;
         OM_uint32 flags = 0; /* GSI needs this */          OM_uint32 flags = 0; /* GSI needs this */
         u_int len;          u_int len;
   
Line 1608 
Line 1608 
   
         gss_release_buffer(&minor, &out);          gss_release_buffer(&minor, &out);
   
         if (major==GSS_S_COMPLETE) {          if (major == GSS_S_COMPLETE) {
                 monitor_permit(mon_dispatch, MONITOR_REQ_GSSSTEP, 0);                  monitor_permit(mon_dispatch, MONITOR_REQ_GSSSTEP, 0);
                 monitor_permit(mon_dispatch, MONITOR_REQ_GSSUSEROK, 1);                  monitor_permit(mon_dispatch, MONITOR_REQ_GSSUSEROK, 1);
                 monitor_permit(mon_dispatch, MONITOR_REQ_GSSCHECKMIC, 1);                  monitor_permit(mon_dispatch, MONITOR_REQ_GSSCHECKMIC, 1);
Line 1657 
Line 1657 
         debug3("%s: sending result %d", __func__, authenticated);          debug3("%s: sending result %d", __func__, authenticated);
         mm_request_send(sock, MONITOR_ANS_GSSUSEROK, m);          mm_request_send(sock, MONITOR_ANS_GSSUSEROK, m);
   
         auth_method="gssapi-with-mic";          auth_method = "gssapi-with-mic";
   
         /* Monitor loop will terminate if authenticated */          /* Monitor loop will terminate if authenticated */
         return (authenticated);          return (authenticated);

Legend:
Removed from v.1.63  
changed lines
  Added in v.1.63.2.1