1#include <stdio.h> 2#include <stdlib.h> 3#include <unistd.h> 4#include <fcntl.h> 5 6int main(void) 7{ 8 int fd = open("/dev/watchdog", O_WRONLY); 9 int ret = 0; 10 if (fd == -1) { 11 perror("watchdog"); 12 exit(EXIT_FAILURE); 13 } 14 while (1) { 15 ret = write(fd, "\0", 1); 16 if (ret != 1) { 17 ret = -1; 18 break; 19 } 20 sleep(10); 21 } 22 close(fd); 23 return ret; 24} 25