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

Diff for /src/usr.bin/ssh/sftp.c between version 1.236 and 1.237

version 1.236, 2023/09/10 23:12:32 version 1.237, 2024/02/01 02:37:33
Line 156 
Line 156 
 #define LOCAL   2  #define LOCAL   2
   
 static const struct CMD cmds[] = {  static const struct CMD cmds[] = {
         { "bye",        I_QUIT,         NOARGS,         NOARGS  },          { "bye",        I_QUIT,         NOARGS,         NOARGS  },
         { "cd",         I_CHDIR,        REMOTE,         NOARGS  },          { "cd",         I_CHDIR,        REMOTE,         NOARGS  },
         { "chdir",      I_CHDIR,        REMOTE,         NOARGS  },          { "chdir",      I_CHDIR,        REMOTE,         NOARGS  },
         { "chgrp",      I_CHGRP,        REMOTE,         NOARGS  },          { "chgrp",      I_CHGRP,        REMOTE,         NOARGS  },
         { "chmod",      I_CHMOD,        REMOTE,         NOARGS  },          { "chmod",      I_CHMOD,        REMOTE,         NOARGS  },
         { "chown",      I_CHOWN,        REMOTE,         NOARGS  },          { "chown",      I_CHOWN,        REMOTE,         NOARGS  },
         { "copy",       I_COPY,         REMOTE,         LOCAL   },          { "copy",       I_COPY,         REMOTE,         LOCAL   },
         { "cp",         I_COPY,         REMOTE,         LOCAL   },          { "cp",         I_COPY,         REMOTE,         LOCAL   },
         { "df",         I_DF,           REMOTE,         NOARGS  },          { "df",         I_DF,           REMOTE,         NOARGS  },
         { "dir",        I_LS,           REMOTE,         NOARGS  },          { "dir",        I_LS,           REMOTE,         NOARGS  },
         { "exit",       I_QUIT,         NOARGS,         NOARGS  },          { "exit",       I_QUIT,         NOARGS,         NOARGS  },
         { "get",        I_GET,          REMOTE,         LOCAL   },          { "get",        I_GET,          REMOTE,         LOCAL   },
         { "help",       I_HELP,         NOARGS,         NOARGS  },          { "help",       I_HELP,         NOARGS,         NOARGS  },
         { "lcd",        I_LCHDIR,       LOCAL,          NOARGS  },          { "lcd",        I_LCHDIR,       LOCAL,          NOARGS  },
         { "lchdir",     I_LCHDIR,       LOCAL,          NOARGS  },          { "lchdir",     I_LCHDIR,       LOCAL,          NOARGS  },
         { "lls",        I_LLS,          LOCAL,          NOARGS  },          { "lls",        I_LLS,          LOCAL,          NOARGS  },
         { "lmkdir",     I_LMKDIR,       LOCAL,          NOARGS  },          { "lmkdir",     I_LMKDIR,       LOCAL,          NOARGS  },
         { "ln",         I_LINK,         REMOTE,         REMOTE  },          { "ln",         I_LINK,         REMOTE,         REMOTE  },
         { "lpwd",       I_LPWD,         LOCAL,          NOARGS  },          { "lpwd",       I_LPWD,         LOCAL,          NOARGS  },
         { "ls",         I_LS,           REMOTE,         NOARGS  },          { "ls",         I_LS,           REMOTE,         NOARGS  },
         { "lumask",     I_LUMASK,       NOARGS,         NOARGS  },          { "lumask",     I_LUMASK,       NOARGS,         NOARGS  },
Line 182 
Line 182 
         { "mput",       I_PUT,          LOCAL,          REMOTE  },          { "mput",       I_PUT,          LOCAL,          REMOTE  },
         { "progress",   I_PROGRESS,     NOARGS,         NOARGS  },          { "progress",   I_PROGRESS,     NOARGS,         NOARGS  },
         { "put",        I_PUT,          LOCAL,          REMOTE  },          { "put",        I_PUT,          LOCAL,          REMOTE  },
         { "pwd",        I_PWD,          REMOTE,         NOARGS  },          { "pwd",        I_PWD,          REMOTE,         NOARGS  },
         { "quit",       I_QUIT,         NOARGS,         NOARGS  },          { "quit",       I_QUIT,         NOARGS,         NOARGS  },
         { "reget",      I_REGET,        REMOTE,         LOCAL   },          { "reget",      I_REGET,        REMOTE,         LOCAL   },
         { "rename",     I_RENAME,       REMOTE,         REMOTE  },          { "rename",     I_RENAME,       REMOTE,         REMOTE  },
         { "reput",      I_REPUT,        LOCAL,          REMOTE  },          { "reput",      I_REPUT,        LOCAL,          REMOTE  },
         { "rm",         I_RM,           REMOTE,         NOARGS  },          { "rm",         I_RM,           REMOTE,         NOARGS  },
         { "rmdir",      I_RMDIR,        REMOTE,         NOARGS  },          { "rmdir",      I_RMDIR,        REMOTE,         NOARGS  },
         { "symlink",    I_SYMLINK,      REMOTE,         REMOTE  },          { "symlink",    I_SYMLINK,      REMOTE,         REMOTE  },
         { "version",    I_VERSION,      NOARGS,         NOARGS  },          { "version",    I_VERSION,      NOARGS,         NOARGS  },
         { "!",          I_SHELL,        NOARGS,         NOARGS  },          { "!",          I_SHELL,        NOARGS,         NOARGS  },
         { "?",          I_HELP,         NOARGS,         NOARGS  },          { "?",          I_HELP,         NOARGS,         NOARGS  },
         { NULL,         -1,             -1,             -1      }          { NULL,         -1,             -1,             -1      }
 };  };
   

Legend:
Removed from v.1.236  
changed lines
  Added in v.1.237