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

Diff for /src/usr.bin/ssh/sftp-common.c between version 1.9 and 1.10

version 1.9, 2003/05/24 09:30:40 version 1.10, 2003/11/10 16:23:41
Line 49 
Line 49 
   
 /* Convert from struct stat to filexfer attribs */  /* Convert from struct stat to filexfer attribs */
 void  void
 stat_to_attrib(struct stat *st, Attrib *a)  stat_to_attrib(const struct stat *st, Attrib *a)
 {  {
         attrib_clear(a);          attrib_clear(a);
         a->flags = 0;          a->flags = 0;
Line 67 
Line 67 
   
 /* Convert from filexfer attribs to struct stat */  /* Convert from filexfer attribs to struct stat */
 void  void
 attrib_to_stat(Attrib *a, struct stat *st)  attrib_to_stat(const Attrib *a, struct stat *st)
 {  {
         memset(st, 0, sizeof(*st));          memset(st, 0, sizeof(*st));
   
Line 124 
Line 124 
   
 /* Encode attributes to buffer */  /* Encode attributes to buffer */
 void  void
 encode_attrib(Buffer *b, Attrib *a)  encode_attrib(Buffer *b, const Attrib *a)
 {  {
         buffer_put_int(b, a->flags);          buffer_put_int(b, a->flags);
         if (a->flags & SSH2_FILEXFER_ATTR_SIZE)          if (a->flags & SSH2_FILEXFER_ATTR_SIZE)
Line 174 
Line 174 
  * drwxr-xr-x    5 markus   markus       1024 Jan 13 18:39 .ssh   * drwxr-xr-x    5 markus   markus       1024 Jan 13 18:39 .ssh
  */   */
 char *  char *
 ls_file(char *name, struct stat *st, int remote)  ls_file(const char *name, const struct stat *st, int remote)
 {  {
         int ulen, glen, sz = 0;          int ulen, glen, sz = 0;
         struct passwd *pw;          struct passwd *pw;

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10