add O_NOFOLLOW when creating files in link stack

This commit is contained in:
Kay Sievers
2010-04-19 18:55:10 +02:00
parent 8b56bada9a
commit 9355f324e1
+1 -1
View File
@@ -323,7 +323,7 @@ static void link_update(struct udev_device *dev, const char *slink, bool add)
err = util_create_path(udev, filename);
if (err != 0 && err != -ENOENT)
break;
fd = open(filename, O_WRONLY|O_CREAT, 0444);
fd = open(filename, O_WRONLY|O_CREAT|O_NOFOLLOW, 0444);
if (fd >= 0)
close(fd);
else