Revert "udev_device.c: replace strncmp with strcmp"

This reverts commit ff6cf67c23.
This commit is contained in:
illiliti
2021-06-03 07:24:19 +03:00
parent 0a1be0e4c0
commit 0fd4054baf

View File

@@ -335,7 +335,7 @@ static void set_properties_from_uevent(struct udev_device *udev_device)
while (fgets(line, sizeof(line), file)) {
line[strlen(line) - 1] = '\0';
if (strcmp(line, "DEVNAME=") == 0) {
if (strncmp(line, "DEVNAME", 7) == 0) {
snprintf(devnode, sizeof(devnode), "/dev/%s", line + 8);
udev_list_entry_add(&udev_device->properties, "DEVNAME", devnode, 0);
}
@@ -638,7 +638,7 @@ struct udev_device *udev_device_new_from_file(struct udev *udev, const char *pat
while (fgets(line, sizeof(line), file)) {
line[strlen(line) - 1] = '\0';
if (strcmp(line, "DEVPATH=") == 0) {
if (strncmp(line, "DEVPATH", 7) == 0) {
snprintf(syspath, sizeof(syspath), "/sys%s", line + 8);
udev_list_entry_add(&udev_device->properties, "SYSPATH", syspath, 0);
udev_list_entry_add(&udev_device->properties, "DEVPATH", line + 8, 0);
@@ -655,7 +655,7 @@ struct udev_device *udev_device_new_from_file(struct udev *udev, const char *pat
cnt++;
}
else if (strcmp(line, "DEVNAME=") == 0) {
else if (strncmp(line, "DEVNAME", 7) == 0) {
snprintf(devnode, sizeof(devnode), "/dev/%s", line + 8);
udev_list_entry_add(&udev_device->properties, "DEVNAME", devnode, 0);
}