/*
* YAFFS: Yet Another Flash File System. A NAND-flash specific file system.
*
- * Copyright (C) 2002-2011 Aleph One Ltd.
- * for Toby Churchill Ltd and Brightstar Engineering
+ * Copyright (C) 2002-2018 Aleph One Ltd.
*
* Created by Charles Manning <charles@aleph1.co.uk>
*
return;
/* Change every field */
oh->type = swap_u32(oh->type);
- oh->parent_obj_id = swap_s32(oh->parent_obj_id);
+ oh->parent_obj_id = swap_u32(oh->parent_obj_id);
oh->yst_mode = swap_u32(oh->yst_mode);
oh->yst_uid = swap_u32(oh->yst_uid);
oh->yst_gid = swap_u32(oh->yst_gid);
- oh->yst_atime = swap_u32(oh->yst_atime);
- oh->yst_mtime = swap_u32(oh->yst_mtime);
- oh->yst_ctime = swap_u32(oh->yst_ctime);
+ oh->yst_atime = swap_ytime_t(oh->yst_atime);
+ oh->yst_mtime = swap_ytime_t(oh->yst_mtime);
+ oh->yst_ctime = swap_ytime_t(oh->yst_ctime);
oh->file_size_low = swap_u32(oh->file_size_low);