From: Hans Dedecker Date: Fri, 4 Jan 2019 10:14:52 +0000 (+0100) Subject: mount: fix format overflow X-Git-Url: https://git.librecmc.org/?p=oweals%2Fmountd.git;a=commitdiff_plain;h=8e37c62b944cc92f24848c907024685ad0612d20 mount: fix format overflow --- diff --git a/mount.c b/mount.c index 1d581ea..26e416e 100644 --- a/mount.c +++ b/mount.c @@ -394,11 +394,12 @@ static char* mount_get_serial(char *dev) { int id; struct stat buf; - char tmp3[64]; + char tmp3[255]; int ret; *t = 0; id = atoi(namelist[n]->d_name); *t = ':'; + sprintf(tmp3, "/sys/bus/scsi/devices/%s/block:%s/", namelist[n]->d_name, dev); ret = stat(tmp3, &buf); if(ret)