fe_status_t status;
sprintf(file, "/dev/dvb/adapter%d/frontend0", adapter_nr);
- if ((fd = open(file, O_RDWR)) < 0) {
+ if ((fd = open(file, (O_RDWR | O_CREAT | O_TRUNC), 0666)) < 0) {
perror("open");
return -1;
}
return 1;
ret = track(adapter_nr);
- record(adapter_nr, argv[3], rectime);
+ record(adapter_nr, argv[5], rectime);
close(fd);
return ret < 0;