From e5cbc3d2874ff5ec80f4a5c92b5db61769670d5f Mon Sep 17 00:00:00 2001 From: Marek Vasut Date: Sun, 13 Apr 2025 10:55:04 +0200 Subject: fs: exfat: Implement trivial 'rename' support Implement exfat_fs_rename() to rename or move files. This is used by the 'mv' generic FS interface command. The rename implementation for other filesystems was added recently and was not part of exfat porting layer due to merge issue, which made 'mv' command crash, fix this by adding the missing implementation. Fixes: b86a651b646c ("fs: exfat: Add U-Boot porting layer") Signed-off-by: Marek Vasut --- include/exfat.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include') diff --git a/include/exfat.h b/include/exfat.h index 7e43beeb348..75fce5b6566 100644 --- a/include/exfat.h +++ b/include/exfat.h @@ -20,5 +20,6 @@ int exfat_fs_unlink(const char *filename); int exfat_fs_mkdir(const char *dirname); int exfat_fs_write(const char *filename, void *buf, loff_t offset, loff_t len, loff_t *actwrite); +int exfat_fs_rename(const char *old_path, const char *new_path); #endif /* _EXFAT_H */ -- cgit v1.2.3