From: Kay Sievers Date: Thu, 27 Aug 2015 10:57:17 +0000 (+0200) Subject: udev: control - add FIXME comment to remove work-around X-Git-Tag: v225~7 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=25568304d2cbe95720a336acfee2c7bc0e945a35;p=thirdparty%2Fsystemd.git udev: control - add FIXME comment to remove work-around --- diff --git a/src/udev/udev-ctrl.c b/src/udev/udev-ctrl.c index b4ae0944eb6..ead7c92b273 100644 --- a/src/udev/udev-ctrl.c +++ b/src/udev/udev-ctrl.c @@ -92,6 +92,11 @@ struct udev_ctrl *udev_ctrl_new_from_fd(struct udev *udev, int fd) { uctrl->bound = true; uctrl->sock = fd; } + + /* + * FIXME: remove it as soon as we can depend on this: + * http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=90c6bd34f884cd9cee21f1d152baf6c18bcac949 + */ r = setsockopt(uctrl->sock, SOL_SOCKET, SO_PASSCRED, &on, sizeof(on)); if (r < 0) log_warning_errno(errno, "could not set SO_PASSCRED: %m");