seatd/include
Kenny Levinsen e129536a08 devices: Use path to check device type
FreeBSD device numbers cannot be used to check the type of a device, as
they are merely unique filesystem IDs.

As the paths we use have been sanitized with realpath, we can simply use
the path to check if a requested file is an evdev or drm device. This
also allows us to make the check before the file is opened.
2020-08-01 16:53:44 +02:00
..
backend.h Initial implementation of seatd and libseat 2020-07-31 00:22:18 +02:00
client.h Initial implementation of seatd and libseat 2020-07-31 00:22:18 +02:00
compiler.h devices: Use path to check device type 2020-08-01 16:53:44 +02:00
connection.h Initial implementation of seatd and libseat 2020-07-31 00:22:18 +02:00
drm.h devices: Use path to check device type 2020-08-01 16:53:44 +02:00
evdev.h devices: Use path to check device type 2020-08-01 16:53:44 +02:00
libseat.h Initial implementation of seatd and libseat 2020-07-31 00:22:18 +02:00
list.h Initial implementation of seatd and libseat 2020-07-31 00:22:18 +02:00
log.h log: Avoid unnecessary GNU extension 2020-08-01 16:53:44 +02:00
poller.h Initial implementation of seatd and libseat 2020-07-31 00:22:18 +02:00
protocol.h Initial implementation of seatd and libseat 2020-07-31 00:22:18 +02:00
seat.h devices: Use path to check device type 2020-08-01 16:53:44 +02:00
server.h Initial implementation of seatd and libseat 2020-07-31 00:22:18 +02:00
terminal.h Initial implementation of seatd and libseat 2020-07-31 00:22:18 +02:00