|
|
|
@ -349,7 +349,9 @@ static int ubifs_printdir(struct file *file, void *dirent) |
|
|
|
|
dbg_gen("feed '%s', ino %llu, new f_pos %#x", |
|
|
|
|
dent->name, (unsigned long long)le64_to_cpu(dent->inum), |
|
|
|
|
key_hash_flash(c, &dent->key)); |
|
|
|
|
#ifndef __UBOOT__ |
|
|
|
|
ubifs_assert(le64_to_cpu(dent->ch.sqnum) > ubifs_inode(dir)->creat_sqnum); |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
nm.len = le16_to_cpu(dent->nlen); |
|
|
|
|
over = filldir(c, (char *)dent->name, nm.len, |
|
|
|
@ -431,7 +433,9 @@ static int ubifs_finddir(struct super_block *sb, char *dirname, |
|
|
|
|
dbg_gen("feed '%s', ino %llu, new f_pos %#x", |
|
|
|
|
dent->name, (unsigned long long)le64_to_cpu(dent->inum), |
|
|
|
|
key_hash_flash(c, &dent->key)); |
|
|
|
|
#ifndef __UBOOT__ |
|
|
|
|
ubifs_assert(le64_to_cpu(dent->ch.sqnum) > ubifs_inode(dir)->creat_sqnum); |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
nm.len = le16_to_cpu(dent->nlen); |
|
|
|
|
if ((strncmp(dirname, (char *)dent->name, nm.len) == 0) && |
|
|
|
|