- strfieldcpy(new_device->path, path);
- strfieldcpy(new_device->subsys, subsystem);
- list_add_tail(&new_device->list, &loop_device->list);
+ strlcpy(new_device->path, path, sizeof(new_device->path));
+ strlcpy(new_device->subsys, subsystem, sizeof(new_device->subsys));
+ list_add_tail(&new_device->node, &loop_device->node);