From 5841f15bf5d9cba2bdcc6526000538fedeee46e3 Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Thu, 25 Aug 2016 13:38:20 +0200 Subject: Remove unused legacy_libmtd_open internal libmtd function Signed-off-by: David Oberhollenzer Signed-off-by: Richard Weinberger --- lib/libmtd_int.h | 1 - lib/libmtd_legacy.c | 24 ------------------------ 2 files changed, 25 deletions(-) diff --git a/lib/libmtd_int.h b/lib/libmtd_int.h index 7913e67..8ff33ad 100644 --- a/lib/libmtd_int.h +++ b/lib/libmtd_int.h @@ -94,7 +94,6 @@ struct libmtd unsigned int offs64_ioctls:2; }; -int legacy_libmtd_open(void); int legacy_dev_present(int mtd_num); int legacy_mtd_get_info(struct mtd_info *info); int legacy_get_dev_info(const char *node, struct mtd_dev_info *mtd); diff --git a/lib/libmtd_legacy.c b/lib/libmtd_legacy.c index 233a92e..ba8eade 100644 --- a/lib/libmtd_legacy.c +++ b/lib/libmtd_legacy.c @@ -145,30 +145,6 @@ static int proc_parse_next(struct proc_parse_info *pi) return 1; } -/** - * legacy_libmtd_open - legacy version of 'libmtd_open()'. - * - * This function is just checks that MTD is present in the system. Returns - * zero in case of success and %-1 in case of failure. In case of failure, - * errno contains zero if MTD is not present in the system, or contains the - * error code if a real error happened. This is similar to the 'libmtd_open()' - * return conventions. - */ -int legacy_libmtd_open(void) -{ - int fd; - - fd = open(MTD_PROC_FILE, O_RDONLY); - if (fd == -1) { - if (errno == ENOENT) - errno = 0; - return -1; - } - - close(fd); - return 0; -} - /** * legacy_dev_presentl - legacy version of 'mtd_dev_present()'. * @info: the MTD device information is returned here -- cgit v1.2.3