]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
common/buffer.cc: raw_pipe depends on splice(2) 11967/head
authorWillem Jan Withagen <wjw@digiware.nl>
Mon, 14 Nov 2016 15:59:17 +0000 (16:59 +0100)
committerWillem Jan Withagen <wjw@digiware.nl>
Mon, 14 Nov 2016 15:59:17 +0000 (16:59 +0100)
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
src/common/buffer.cc

index ddb8004a8bb5672c6989cbcde42a73a15f295050..892c17f8fe7899b8f54caee830d3d5ec972a2795 100644 (file)
@@ -2552,7 +2552,9 @@ MEMPOOL_DEFINE_OBJECT_FACTORY(buffer::raw_mmap_pages, buffer_raw_mmap_pagse,
                              buffer_meta);
 MEMPOOL_DEFINE_OBJECT_FACTORY(buffer::raw_posix_aligned,
                              buffer_raw_posix_aligned, buffer_meta);
+#ifdef CEPH_HAVE_SPLICE
 MEMPOOL_DEFINE_OBJECT_FACTORY(buffer::raw_pipe, buffer_raw_pipe, buffer_meta);
+#endif
 MEMPOOL_DEFINE_OBJECT_FACTORY(buffer::raw_char, buffer_raw_char, buffer_meta);
 MEMPOOL_DEFINE_OBJECT_FACTORY(buffer::raw_unshareable, buffer_raw_unshareable,
                              buffer_meta);