fd = open(filename, O_WRONLY);
if (fd < 0) {
- dbg("error on opening %s: %s\n", filename, strerror(errno));
+ dbg("error on opening %s: %s", filename, strerror(errno));
return;
}
if (write(fd, "add", 3) < 0)
- info("error on triggering %s: %s\n", filename, strerror(errno));
+ info("error on triggering %s: %s", filename, strerror(errno));
close(fd);
}
if (dent->d_name[0] == '.')
continue;
- strlcpy(device, sysfs_path, sizeof(device));
- start = strlcat(device, "/", sizeof(device));
+ start = strlcpy(device, sysfs_path, sizeof(device));
strlcat(device, dent->d_name, sizeof(device));
path_decode(&device[start]);
device_list_insert(device);