diff options
author | Andrew Tridgell <tridge@samba.org> | 2007-01-09 00:00:30 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 14:37:15 -0500 |
commit | 131cfe0399df8d65208dab90c70cb600e20cc0c5 (patch) | |
tree | 33e4b10c8e34c9be197e98c6dfa06b112ea4d8c8 /source4/lib/events/config.mk | |
parent | dff70f76bcfc4abe6ce24fb7c66efd0476c0522d (diff) | |
download | samba-131cfe0399df8d65208dab90c70cb600e20cc0c5.tar.gz samba-131cfe0399df8d65208dab90c70cb600e20cc0c5.tar.bz2 samba-131cfe0399df8d65208dab90c70cb600e20cc0c5.zip |
r20621: - enable the aio events backend on systems that support it
- allow the events backend to be chosen in smb.conf
(This used to be commit 4a8e07286f827a6f57b2c54d97d31172553ceb0d)
Diffstat (limited to 'source4/lib/events/config.mk')
-rw-r--r-- | source4/lib/events/config.mk | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/source4/lib/events/config.mk b/source4/lib/events/config.mk index 5e871cb0ac..5112ba313b 100644 --- a/source4/lib/events/config.mk +++ b/source4/lib/events/config.mk @@ -1,4 +1,12 @@ ############################## +[MODULE::EVENTS_AIO] +OBJ_FILES = events_aio.o +PRIVATE_DEPENDENCIES = LIBAIO_LINUX +SUBSYSTEM = LIBEVENTS +INIT_FUNCTION = events_aio_init +############################## + +############################## [MODULE::EVENTS_EPOLL] OBJ_FILES = events_epoll.o SUBSYSTEM = LIBEVENTS @@ -24,6 +32,6 @@ INIT_FUNCTION = events_standard_init # Start SUBSYSTEM LIBEVENTS [SUBSYSTEM::LIBEVENTS] OBJ_FILES = events.o events_timed.o -PUBLIC_DEPENDENCIES = LIBTALLOC EVENTS_STANDARD EVENTS_EPOLL +PUBLIC_DEPENDENCIES = LIBTALLOC EVENTS_STANDARD EVENTS_AIO EVENTS_EPOLL # End SUBSYSTEM LIBEVENTS ############################## |