diff --git a/xf86drm.c b/xf86drm.c index d873ebb1..ec1cf3f2 100644 --- a/xf86drm.c +++ b/xf86drm.c @@ -4140,6 +4140,8 @@ drm_public char *drmGetDeviceNameFromFd2(int fd) free(value); return strdup(path); +#elif __FreeBSD__ + return drmGetDeviceNameFromFd(fd); #else struct stat sbuf; char node[PATH_MAX + 1];