else {
int n;
if ((n = open("/dev/null", O_RDWR)) < 0) {
- fw_log(-1, "couldn't open `/dev/null': %s", strerror(errno));
+ fw_log(NOW, "couldn't open `/dev/null': %s", strerror(errno));
return (0);
}
fdflags(n, O_NONBLOCK, O_NONBLOCK, FD_CLOEXEC, FD_CLOEXEC);
case FTYPE_NAME: {
int fd;
if ((fd = open(f->in.u.name, O_RDONLY | O_NONBLOCK)) < 0) {
- fw_log(-1, "[%s] couldn't open `%s' for reading: %s",
+ fw_log(NOW, "[%s] couldn't open `%s' for reading: %s",
desc, f->in.u.name, strerror(errno));
return (0);
}
if ((m & O_CREAT) &&
(fd = open(f->out.u.name, m | O_EXCL, f->fa.mode)) < 0 &&
(errno != EEXIST || (m & O_EXCL))) {
- fw_log(-1, "[%s] couldn't create `%s': %s",
+ fw_log(NOW, "[%s] couldn't create `%s': %s",
desc, f->out.u.name, strerror(errno));
REFFD_DEC(in);
return (0);
if (fd != -1) {
if (fattr_apply(f->out.u.name, &f->fa)) {
- fw_log(-1, "[%s] couldn't apply file attributes to `%s': %s",
+ fw_log(NOW, "[%s] couldn't apply file attributes to `%s': %s",
desc, f->out.u.name, strerror(errno));
}
} else if ((fd = open(f->out.u.name, m & ~O_CREAT)) < 0) {
- fw_log(-1, "[%s] couldn't open `%s': %s",
+ fw_log(NOW, "[%s] couldn't open `%s': %s",
desc, f->out.u.name, strerror(errno));
REFFD_DEC(in);
return (0);