diff --git a/src/udev/udev-ctrl.h b/src/udev/udev-ctrl.h index 11fc0b62de..bcdd849d0d 100644 --- a/src/udev/udev-ctrl.h +++ b/src/udev/udev-ctrl.h @@ -30,7 +30,7 @@ typedef int (*udev_ctrl_handler_t)(UdevCtrl *udev_ctrl, UdevCtrlMessageType type int udev_ctrl_new_from_fd(UdevCtrl **ret, int fd); static inline int udev_ctrl_new(UdevCtrl **ret) { - return udev_ctrl_new_from_fd(ret, -1); + return udev_ctrl_new_from_fd(ret, -EBADF); } int udev_ctrl_enable_receiving(UdevCtrl *uctrl);