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

Diff for /src/usr.bin/ssh/mux.c between version 1.69 and 1.70

version 1.69, 2017/09/20 05:19:00 version 1.70, 2018/06/06 18:22:41
Line 621 
Line 621 
                         buffer_put_int(&out, MUX_S_REMOTE_PORT);                          buffer_put_int(&out, MUX_S_REMOTE_PORT);
                         buffer_put_int(&out, fctx->rid);                          buffer_put_int(&out, fctx->rid);
                         buffer_put_int(&out, rfwd->allocated_port);                          buffer_put_int(&out, rfwd->allocated_port);
                         channel_update_permitted_opens(ssh, rfwd->handle,                          channel_update_permission(ssh, rfwd->handle,
                            rfwd->allocated_port);                             rfwd->allocated_port);
                 } else {                  } else {
                         buffer_put_int(&out, MUX_S_OK);                          buffer_put_int(&out, MUX_S_OK);
Line 630 
Line 630 
                 goto out;                  goto out;
         } else {          } else {
                 if (rfwd->listen_port == 0)                  if (rfwd->listen_port == 0)
                         channel_update_permitted_opens(ssh, rfwd->handle, -1);                          channel_update_permission(ssh, rfwd->handle, -1);
                 if (rfwd->listen_path != NULL)                  if (rfwd->listen_path != NULL)
                         xasprintf(&failmsg, "remote port forwarding failed for "                          xasprintf(&failmsg, "remote port forwarding failed for "
                             "listen path %s", rfwd->listen_path);                              "listen path %s", rfwd->listen_path);

Legend:
Removed from v.1.69  
changed lines
  Added in v.1.70