Commit 0c528da8 authored by Eugeniu Rosca's avatar Eugeniu Rosca Committed by Shuah Khan

selftests: watchdog: fix mixed whitespace

Convert spaces to tabs for checkpatch compliance. Quick way to verify
this is by running `git show -w <commit-id>`, which returns an empty
commit body. No functional change intended.
Signed-off-by: default avatarEugeniu Rosca <erosca@de.adit-jv.com>
Signed-off-by: default avatarShuah Khan <shuahkh@osg.samsung.com>
parent 9f5eb964
...@@ -23,12 +23,12 @@ const char v = 'V'; ...@@ -23,12 +23,12 @@ const char v = 'V';
*/ */
static void keep_alive(void) static void keep_alive(void)
{ {
int dummy; int dummy;
int ret; int ret;
ret = ioctl(fd, WDIOC_KEEPALIVE, &dummy); ret = ioctl(fd, WDIOC_KEEPALIVE, &dummy);
if (!ret) if (!ret)
printf("."); printf(".");
} }
/* /*
...@@ -38,75 +38,75 @@ static void keep_alive(void) ...@@ -38,75 +38,75 @@ static void keep_alive(void)
static void term(int sig) static void term(int sig)
{ {
int ret = write(fd, &v, 1); int ret = write(fd, &v, 1);
close(fd); close(fd);
if (ret < 0) if (ret < 0)
printf("\nStopping watchdog ticks failed (%d)...\n", errno); printf("\nStopping watchdog ticks failed (%d)...\n", errno);
else else
printf("\nStopping watchdog ticks...\n"); printf("\nStopping watchdog ticks...\n");
exit(0); exit(0);
} }
int main(int argc, char *argv[]) int main(int argc, char *argv[])
{ {
int flags; int flags;
unsigned int ping_rate = 1; unsigned int ping_rate = 1;
int ret; int ret;
int i; int i;
setbuf(stdout, NULL); setbuf(stdout, NULL);
fd = open("/dev/watchdog", O_WRONLY); fd = open("/dev/watchdog", O_WRONLY);
if (fd == -1) { if (fd == -1) {
printf("Watchdog device not enabled.\n"); printf("Watchdog device not enabled.\n");
exit(-1); exit(-1);
} }
for (i = 1; i < argc; i++) { for (i = 1; i < argc; i++) {
if (!strncasecmp(argv[i], "-d", 2)) { if (!strncasecmp(argv[i], "-d", 2)) {
flags = WDIOS_DISABLECARD; flags = WDIOS_DISABLECARD;
ret = ioctl(fd, WDIOC_SETOPTIONS, &flags); ret = ioctl(fd, WDIOC_SETOPTIONS, &flags);
if (!ret) if (!ret)
printf("Watchdog card disabled.\n"); printf("Watchdog card disabled.\n");
} else if (!strncasecmp(argv[i], "-e", 2)) { } else if (!strncasecmp(argv[i], "-e", 2)) {
flags = WDIOS_ENABLECARD; flags = WDIOS_ENABLECARD;
ret = ioctl(fd, WDIOC_SETOPTIONS, &flags); ret = ioctl(fd, WDIOC_SETOPTIONS, &flags);
if (!ret) if (!ret)
printf("Watchdog card enabled.\n"); printf("Watchdog card enabled.\n");
} else if (!strncasecmp(argv[i], "-t", 2) && argv[2]) { } else if (!strncasecmp(argv[i], "-t", 2) && argv[2]) {
flags = atoi(argv[i + 1]); flags = atoi(argv[i + 1]);
ret = ioctl(fd, WDIOC_SETTIMEOUT, &flags); ret = ioctl(fd, WDIOC_SETTIMEOUT, &flags);
if (!ret) if (!ret)
printf("Watchdog timeout set to %u seconds.\n", flags); printf("Watchdog timeout set to %u seconds.\n", flags);
i++; i++;
} else if (!strncasecmp(argv[i], "-p", 2) && argv[2]) { } else if (!strncasecmp(argv[i], "-p", 2) && argv[2]) {
ping_rate = strtoul(argv[i + 1], NULL, 0); ping_rate = strtoul(argv[i + 1], NULL, 0);
printf("Watchdog ping rate set to %u seconds.\n", ping_rate); printf("Watchdog ping rate set to %u seconds.\n", ping_rate);
i++; i++;
} else { } else {
printf("-d to disable, -e to enable, -t <n> to set " printf("-d to disable, -e to enable, -t <n> to set "
"the timeout,\n-p <n> to set the ping rate, and "); "the timeout,\n-p <n> to set the ping rate, and ");
printf("run by itself to tick the card.\n"); printf("run by itself to tick the card.\n");
printf("Parameters are parsed left-to-right in real-time.\n"); printf("Parameters are parsed left-to-right in real-time.\n");
printf("Example: %s -d -t 10 -p 5 -e\n", argv[0]); printf("Example: %s -d -t 10 -p 5 -e\n", argv[0]);
goto end; goto end;
} }
} }
printf("Watchdog Ticking Away!\n"); printf("Watchdog Ticking Away!\n");
signal(SIGINT, term); signal(SIGINT, term);
while(1) { while (1) {
keep_alive(); keep_alive();
sleep(ping_rate); sleep(ping_rate);
} }
end: end:
ret = write(fd, &v, 1); ret = write(fd, &v, 1);
if (ret < 0) if (ret < 0)
printf("Stopping watchdog ticks failed (%d)...\n", errno); printf("Stopping watchdog ticks failed (%d)...\n", errno);
close(fd); close(fd);
return 0; return 0;
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment