version 1.2, 2001/02/06 23:50:10 |
version 1.3, 2001/06/26 17:27:24 |
|
|
#include "sftp.h" |
#include "sftp.h" |
#include "sftp-common.h" |
#include "sftp-common.h" |
|
|
|
/* Clear contents of attributes structure */ |
void |
void |
attrib_clear(Attrib *a) |
attrib_clear(Attrib *a) |
{ |
{ |
|
|
a->mtime = 0; |
a->mtime = 0; |
} |
} |
|
|
|
/* Convert from struct stat to filexfer attribs */ |
void |
void |
stat_to_attrib(struct stat *st, Attrib *a) |
stat_to_attrib(struct stat *st, Attrib *a) |
{ |
{ |
|
|
a->mtime = st->st_mtime; |
a->mtime = st->st_mtime; |
} |
} |
|
|
|
/* Decode attributes in buffer */ |
Attrib * |
Attrib * |
decode_attrib(Buffer *b) |
decode_attrib(Buffer *b) |
{ |
{ |
|
|
return &a; |
return &a; |
} |
} |
|
|
|
/* Encode attributes to buffer */ |
void |
void |
encode_attrib(Buffer *b, Attrib *a) |
encode_attrib(Buffer *b, Attrib *a) |
{ |
{ |
|
|
} |
} |
} |
} |
|
|
|
/* Convert from SSH2_FX_ status to text error message */ |
const char * |
const char * |
fx2txt(int status) |
fx2txt(int status) |
{ |
{ |
|
|
}; |
}; |
/* NOTREACHED */ |
/* NOTREACHED */ |
} |
} |
|
|