summaryrefslogtreecommitdiff
path: root/libtbd_apply.c
diff options
context:
space:
mode:
Diffstat (limited to 'libtbd_apply.c')
-rw-r--r--libtbd_apply.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/libtbd_apply.c b/libtbd_apply.c
index 53ac06b..4bf13ca 100644
--- a/libtbd_apply.c
+++ b/libtbd_apply.c
@@ -117,8 +117,8 @@ tbd_apply_cmd_dir_create(FILE *stream)
if(strchr(dname, '/') != NULL)
return TBD_ERROR(TBD_ERROR_INVALID_PARAMETER);
- uint32_t mtime;
- if(fread(&mtime, sizeof(uint32_t), 1, stream) != 1)
+ time_t mtime;
+ if(fread(&mtime, sizeof(mtime), 1, stream) != 1)
return TBD_ERROR(TBD_ERROR_UNABLE_TO_READ_STREAM);
uint32_t uid;
@@ -215,13 +215,13 @@ tbd_apply_cmd_file_create(FILE *stream)
if((strchr(fname, '/') != NULL) || (strcmp(fname, "..") == 0))
return TBD_ERROR(TBD_ERROR_INVALID_PARAMETER);
- uint32_t mtime;
+ time_t mtime;
uint32_t mode;
uint32_t uid;
uint32_t gid;
uint32_t fsize;
- if(fread(&mtime, sizeof(uint32_t), 1, stream) != 1 ||
+ if(fread(&mtime, sizeof(mtime), 1, stream) != 1 ||
fread(&mode, sizeof(uint32_t), 1, stream) != 1 ||
fread(&uid, sizeof(uint32_t), 1, stream) != 1 ||
fread(&gid, sizeof(uint32_t), 1, stream) != 1 ||
@@ -268,7 +268,7 @@ static int
tbd_apply_cmd_file_delta(FILE *stream)
{
uint16_t mdata_mask;
- uint32_t mtime;
+ time_t mtime;
uint32_t uid;
uint32_t gid;
uint32_t mode;
@@ -288,7 +288,7 @@ tbd_apply_cmd_file_delta(FILE *stream)
/* Reading metadata */
if(fread(&mdata_mask, sizeof(uint16_t), 1, stream) != 1 ||
- fread(&mtime, sizeof(uint32_t), 1, stream) != 1 ||
+ fread(&mtime, sizeof(mtime), 1, stream) != 1 ||
fread(&uid, sizeof(uint32_t), 1, stream) != 1 ||
fread(&gid, sizeof(uint32_t), 1, stream) != 1 ||
fread(&mode, sizeof(uint32_t), 1, stream) != 1)
@@ -458,11 +458,11 @@ static int
tbd_apply_cmd_symlink_create(FILE *stream)
{
uint16_t len;
- uint32_t mtime;
+ time_t mtime;
uint32_t uid;
uint32_t gid;
- if(fread(&mtime, sizeof(uint32_t), 1, stream) != 1 ||
+ if(fread(&mtime, sizeof(mtime), 1, stream) != 1 ||
fread(&uid, sizeof(uint32_t), 1, stream) != 1 ||
fread(&gid, sizeof(uint32_t), 1, stream) != 1)
return TBD_ERROR(TBD_ERROR_UNABLE_TO_READ_STREAM);
@@ -505,14 +505,14 @@ static int
tbd_apply_cmd_special_create(FILE *stream)
{
char *name = tbd_apply_fread_string(stream);
- uint32_t mtime;
+ time_t mtime;
uint32_t mode;
uint32_t uid;
uint32_t gid;
uint32_t dev;
if(name == NULL ||
- fread(&mtime, sizeof(uint32_t), 1, stream) != 1 ||
+ fread(&mtime, sizeof(mtime), 1, stream) != 1 ||
fread(&mode, sizeof(uint32_t), 1, stream) != 1 ||
fread(&uid, sizeof(uint32_t), 1, stream) != 1 ||
fread(&gid, sizeof(uint32_t), 1, stream) != 1 ||
@@ -542,13 +542,13 @@ static int
tbd_apply_cmd_dir_delta(FILE *stream)
{
uint16_t metadata_mask;
- uint32_t mtime;
+ time_t mtime;
uint32_t uid;
uint32_t gid;
uint32_t mode;
if(fread(&metadata_mask, sizeof(uint16_t), 1, stream) != 1 ||
- fread(&mtime, sizeof(uint32_t), 1, stream) != 1 ||
+ fread(&mtime, sizeof(mtime), 1, stream) != 1 ||
fread(&uid, sizeof(uint32_t), 1, stream) != 1 ||
fread(&gid, sizeof(uint32_t), 1, stream) != 1 ||
fread(&mode, sizeof(uint32_t), 1, stream) != 1)
@@ -577,13 +577,13 @@ static int
tbd_apply_cmd_file_mdata_update(FILE *stream)
{
uint16_t metadata_mask;
- uint32_t mtime;
+ time_t mtime;
uint32_t uid;
uint32_t gid;
uint32_t mode;
if(fread(&metadata_mask, sizeof(uint16_t), 1, stream) != 1 ||
- fread(&mtime, sizeof(uint32_t), 1, stream) != 1 ||
+ fread(&mtime, sizeof(mtime), 1, stream) != 1 ||
fread(&uid, sizeof(uint32_t), 1, stream) != 1 ||
fread(&gid, sizeof(uint32_t), 1, stream) != 1 ||
fread(&mode, sizeof(uint32_t), 1, stream) != 1)