X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fudev%2Fudev.h;h=b54cb58fc32ed5696953f2407f54fd5d25899601;hb=b1b8e8169496d3c4f991de9a9d2975ffada6fa0f;hp=32779ba48614c238de66469f39b6ffea21f0b13f;hpb=e30431623a7d871da123cc37055ac49abf2c20ea;p=elogind.git diff --git a/src/udev/udev.h b/src/udev/udev.h index 32779ba48..b54cb58fc 100644 --- a/src/udev/udev.h +++ b/src/udev/udev.h @@ -49,7 +49,9 @@ struct udev_event { bool sigterm; bool inotify_watch; bool inotify_watch_final; + bool group_set; bool group_final; + bool owner_set; bool owner_final; bool mode_set; bool mode_final; @@ -93,7 +95,7 @@ void udev_watch_end(struct udev *udev, struct udev_device *dev); struct udev_device *udev_watch_lookup(struct udev *udev, int wd); /* udev-node.c */ -void udev_node_add(struct udev_device *dev, mode_t mode, uid_t uid, gid_t gid); +void udev_node_add(struct udev_device *dev, bool apply, mode_t mode, uid_t uid, gid_t gid); void udev_node_remove(struct udev_device *dev); void udev_node_update_old_links(struct udev_device *dev, struct udev_device *dev_old);