summaryrefslogtreecommitdiff
path: root/flash_lock.c
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-06-06 00:09:10 -0400
committerArtem Bityutskiy <Artem.Bityutskiy@nokia.com>2011-06-06 15:25:56 +0300
commit3e4c601e5c00f3bb5844402954d9b9dcf9387da2 (patch)
tree316c949660206db72216da853a7c9803af8d80e1 /flash_lock.c
parent21fd84ba4d580b47e15e8e5e13e1e9cb47481e44 (diff)
flash_lock/flash_unlock/flash_info: clean up style
Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
Diffstat (limited to 'flash_lock.c')
-rw-r--r--flash_lock.c37
1 files changed, 15 insertions, 22 deletions
diff --git a/flash_lock.c b/flash_lock.c
index ef75234..8cd1b82 100644
--- a/flash_lock.c
+++ b/flash_lock.c
@@ -29,53 +29,46 @@ int main(int argc, char *argv[])
/*
* Parse command line options
*/
- if(argc != 4)
- {
+ if (argc != 4) {
fprintf(stderr, "USAGE: %s <mtd device> <ofs in hex> <num of sectors in decimal or -1 for all sectors>\n", PROGRAM_NAME);
exit(1);
- }
- else if(strncmp(argv[1], "/dev/mtd", 8) != 0)
- {
+ } else if (strncmp(argv[1], "/dev/mtd", 8) != 0) {
fprintf(stderr, "'%s' is not a MTD device. Must specify mtd device: /dev/mtd?\n", argv[1]);
exit(1);
}
fd = open(argv[1], O_RDWR);
- if(fd < 0)
- {
+ if (fd < 0) {
fprintf(stderr, "Could not open mtd device: %s\n", argv[1]);
exit(1);
}
- if(ioctl(fd, MEMGETINFO, &mtdInfo))
- {
+ if (ioctl(fd, MEMGETINFO, &mtdInfo)) {
fprintf(stderr, "Could not get MTD device info from %s\n", argv[1]);
close(fd);
exit(1);
}
- sscanf(argv[2], "%x",&ofs);
- sscanf(argv[3], "%d",&num_sectors);
- if(ofs > mtdInfo.size - mtdInfo.erasesize)
- {
- fprintf(stderr, "%x is beyond device size %x\n",ofs,(unsigned int)(mtdInfo.size - mtdInfo.erasesize));
+ sscanf(argv[2], "%x", &ofs);
+ sscanf(argv[3], "%d", &num_sectors);
+ if (ofs > mtdInfo.size - mtdInfo.erasesize) {
+ fprintf(stderr, "%x is beyond device size %x\n", ofs,
+ (unsigned int)(mtdInfo.size - mtdInfo.erasesize));
exit(1);
}
if (num_sectors == -1) {
- num_sectors = mtdInfo.size/mtdInfo.erasesize;
- }
- else {
- if(num_sectors > mtdInfo.size/mtdInfo.erasesize)
- {
- fprintf(stderr, "%d are too many sectors, device only has %d\n",num_sectors,(int)(mtdInfo.size/mtdInfo.erasesize));
+ num_sectors = mtdInfo.size / mtdInfo.erasesize;
+ } else {
+ if (num_sectors > mtdInfo.size / mtdInfo.erasesize) {
+ fprintf(stderr, "%d are too many sectors, device only has %d\n",
+ num_sectors, (int)(mtdInfo.size / mtdInfo.erasesize));
exit(1);
}
}
mtdLockInfo.start = ofs;
mtdLockInfo.length = (num_sectors - 1) * mtdInfo.erasesize;
- if(ioctl(fd, MEMLOCK, &mtdLockInfo))
- {
+ if (ioctl(fd, MEMLOCK, &mtdLockInfo)) {
fprintf(stderr, "Could not lock MTD device: %s\n", argv[1]);
close(fd);
exit(1);