summaryrefslogtreecommitdiffstats
path: root/common.c
diff options
context:
space:
mode:
Diffstat (limited to 'common.c')
-rw-r--r--common.c37
1 files changed, 0 insertions, 37 deletions
diff --git a/common.c b/common.c
index a0fe9e2..c9d5d85 100644
--- a/common.c
+++ b/common.c
@@ -68,40 +68,3 @@ void put_u32(uint8_t *ptr, uint32_t val)
memcpy(ptr, &val, sizeof(val));
}
-
-static bool is_pnor_part(const char *str)
-{
- return strcasestr(str, "pnor") != NULL;
-}
-
-char *get_dev_mtd(void)
-{
- FILE *f;
- char *ret = NULL, *pos = NULL;
- char line[255];
-
- f = fopen("/proc/mtd", "r");
- if (!f)
- return NULL;
-
- while (!pos && fgets(line, sizeof(line), f) != NULL) {
- /* Going to have issues if we didn't get the full line */
- if (line[strlen(line) - 1] != '\n')
- break;
-
- if (is_pnor_part(line)) {
- pos = strchr(line, ':');
- if (!pos)
- break;
- }
- }
- fclose(f);
-
- if (pos) {
- *pos = '\0';
- if (asprintf(&ret, "/dev/%s", line) == -1)
- ret = NULL;
- }
-
- return ret;
-}
OpenPOWER on IntegriCloud