Repository for eudev development
Go to file
Richard Yao bfc850a01b Add fallback path when accept4() is not available.
Commit ff2c503df0 introduced accept4() into
udev, which broke compatibility with kernels older than Linux 2.6.32 (or
Linux 2.6.36 on ARM). The purpose of accept4() is to permit
O_NONBLOCK and O_CLOEXEC to be specified at the accept() call site
while previously, they had to be set using fcntl() because Linux does
not inherit them.

Since accept4() increases the minimum kernel version, we add a fallback
path for situations in which it is unavailable.

Reported-by: Stephen Klimaszewski <steev@gentoo.org>
Signed-off-by: Richard Yao <ryao@gentoo.org>
2012-12-08 09:48:07 -05:00
docs Use udev version instead of eudev version for compatibility 2012-12-02 16:55:22 -05:00
hwdb Fix paths: test/udev-test.pl now works under sudo make distcheck 2012-11-24 23:47:06 -05:00
keymaps Fix paths: test/udev-test.pl now works under sudo make distcheck 2012-11-24 23:47:06 -05:00
keymaps-force-release Fix paths: test/udev-test.pl now works under sudo make distcheck 2012-11-24 23:47:06 -05:00
m4 Allow autogen on systems without gtk-doc or introspection installed 2012-11-26 18:40:20 -05:00
man Remove user-visible systemd references from man pages 2012-11-22 22:53:21 -05:00
rules Restored persistent-net-generator rules as per issue 13 2012-12-06 16:04:58 -05:00
src Add fallback path when accept4() is not available. 2012-12-08 09:48:07 -05:00
test Replace unused DISTCLEAN_LOCAL_HOOKS and correct path in test/Makefile.am 2012-11-26 23:52:18 -05:00
.gitignore Allow autogen on systems without gtk-doc or introspection installed 2012-11-26 18:40:20 -05:00
autogen.sh Allow autogen on systems without gtk-doc or introspection installed 2012-11-26 18:40:20 -05:00
configure.ac Add fallback path when accept4() is not available. 2012-12-08 09:48:07 -05:00
CONTRIBUTING CONTRIBUTING: documentation on how to contribute 2012-12-04 17:50:37 -05:00
COPYING Final step of revamping the build system 2012-11-15 21:47:20 -05:00
Makefile.am Reintroduce keymaps build and test 2012-11-20 14:44:47 -05:00
README doc: clarify the scope of the project 2012-11-19 18:19:50 +01:00

This git repo is a fork of git://anongit.freedesktop.org/systemd/systemd
with the aim of isolating udev from any particular flavor of system
initialization.  In this case, the isolation is from systemd.

This is a project started by Gentoo developers and testing is currently being
done mostly on OpenRC.  We welcome contribution from others using a variety of
system initializations to ensure eudev remains system initialization and
distribution neutral.

Contact: You can email us as a group below.

IRC: Freenode/#gentoo-udev

Committers (alphabetical order by last name):

    Luca Barbato        (lu_zero)           <lu_zero@gentoo.org>
    Anthony G. Basile   (blueness)          <blueness@gentoo.org>
    Francisco Izquierdo (klondike)          <klondike@gentoo.org>
    Ian Stakenvicius    (axs)               <axs@gentoo.org>
    Matthew Thode       (prometheanfire)    <prometheanfire@gentoo.org>
    Tony Vroon          (chainsaw)          <tony@linx.net>
    Richard Yao         (ryao)              <ryao@gentoo.org>