[Pkg-ofed-commits] [dapl] 02/08: Imported Upstream version 2.1.2

Ana Beatriz Guerrero López ana at moszumanska.debian.org
Thu Sep 11 11:32:18 UTC 2014


This is an automated email from the git hooks/post-receive script.

ana pushed a commit to branch master
in repository dapl.

commit 0462e6fbcff7ee51ef42efa17f2b7f8428891aea
Author: Ana Guerrero López <ana at ekaia.org>
Date:   Thu Sep 11 12:28:50 2014 +0200

    Imported Upstream version 2.1.2
---
 ChangeLog                                   |  522 ++
 Makefile.am                                 |  209 +-
 Makefile.in                                 | 4143 ++++++++++----
 NEWS                                        |    0
 README                                      |  120 +-
 README.mcm                                  |  206 +
 aclocal.m4                                  | 7981 +--------------------------
 config.h.in                                 |   70 +-
 configure                                   | 1120 ++--
 configure.in                                |  123 +-
 dapl.spec                                   |   75 +-
 dapl.spec.in                                |   73 +-
 dapl/common/dapl_adapter_util.h             |    9 +-
 dapl/common/dapl_debug.c                    |   14 +-
 dapl/common/dapl_ep_create.c                |   11 +-
 dapl/common/dapl_ep_free.c                  |    2 +-
 dapl/common/dapl_ep_modify.c                |    5 +-
 dapl/common/dapl_ep_post_rdma_write.c       |    2 +-
 dapl/common/dapl_evd_connection_callb.c     |    4 +-
 dapl/common/dapl_evd_cq_async_error_callb.c |    6 +-
 dapl/common/dapl_evd_dto_callb.c            |    4 +-
 dapl/common/dapl_evd_qp_async_error_callb.c |    7 +-
 dapl/common/dapl_evd_un_async_error_callb.c |    6 -
 dapl/common/dapl_evd_util.c                 |   59 +-
 dapl/common/dapl_evd_util.h                 |    5 +
 dapl/common/dapl_ia_open.c                  |   23 +-
 dapl/common/dapl_ia_query.c                 |    4 +-
 dapl/common/dapl_ia_util.c                  |    3 +-
 dapl/common/dapl_ring_buffer_util.c         |   12 +-
 dapl/include/dapl.h                         |    5 +
 dapl/include/dapl_debug.h                   |    9 +-
 dapl/openib_cma/cm.c                        |    5 +-
 dapl/openib_cma/device.c                    |  164 +-
 dapl/openib_common/cq.c                     |  238 +-
 dapl/openib_common/dapl_ib_common.h         |   79 +-
 dapl/openib_common/dapl_ib_dto.h            |   87 +-
 dapl/openib_common/dapl_mic_common.h        |  965 ++++
 dapl/openib_common/ib_extensions.c          |  150 +-
 dapl/openib_common/mem.c                    |   83 +-
 dapl/openib_common/qp.c                     |  330 +-
 dapl/openib_common/util.c                   |  126 +-
 dapl/{openib_ucm => openib_mcm}/cm.c        | 1485 +++--
 dapl/openib_mcm/dapl_ib_util.h              |  210 +
 dapl/{openib_ucm => openib_mcm}/device.c    |  345 +-
 dapl/openib_mcm/linux/openib_osd.h          |   37 +
 dapl/openib_mcm/mix.c                       | 1343 +++++
 dapl/openib_mcm/proxy.c                     |  501 ++
 dapl/openib_scm/cm.c                        |   89 +-
 dapl/openib_scm/device.c                    |  131 +-
 dapl/openib_ucm/cm.c                        |   61 +-
 dapl/openib_ucm/dapl_ib_util.h              |    4 +-
 dapl/openib_ucm/device.c                    |  226 +-
 dapl/svc/mcm.c                              | 1580 ++++++
 dapl/svc/mix.c                              | 2266 ++++++++
 dapl/svc/mpxy_in.c                          | 1209 ++++
 dapl/svc/mpxy_out.c                         | 1081 ++++
 dapl/svc/mpxyd.c                            | 1487 +++++
 dapl/svc/mpxyd.h                            |  832 +++
 dapl/svc/util.c                             |  745 +++
 dapl/udapl/dapl_init.c                      |   14 +-
 dapl/udapl/dapl_lmr_create.c                |    6 +-
 dapl/udapl/libdaplomcm.map                  |    7 +
 dapl/udapl/linux/dapl_osd.h                 |   61 +-
 dat/common/dat_api.c                        |   63 +-
 dat/common/dat_dr.c                         |   24 +
 dat/common/dat_dr.h                         |   11 +-
 dat/include/dat2/dat.h                      |    2 +
 dat/include/dat2/dat_ib_extensions.h        |   40 +-
 dat/udat/udat.c                             |  136 +-
 doc/mpxyd.conf                              |  177 +
 aclocal.m4 => m4/libtool.m4                 | 1584 +-----
 m4/ltoptions.m4                             |  368 ++
 m4/ltsugar.m4                               |  123 +
 m4/ltversion.m4                             |   23 +
 m4/lt~obsolete.m4                           |   92 +
 mpxyd.init.in                               |  107 +
 test/dapltest/Makefile.in                   |  527 +-
 test/dtest/Makefile.in                      |  103 +-
 test/dtest/dtest.c                          |  250 +-
 test/dtest/dtestcm.c                        |   13 +-
 80 files changed, 21325 insertions(+), 13097 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index ba9e5ae..fd8ef26 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,525 @@
+commit 9760d99201ab6a640a7bd4b18a06639aa2d79698
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Tue Sep 2 12:53:23 2014 -0700
+
+    mpxyd: add global routing support for proxy connections
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 87fda7a3bbc3e79687ec5f45327f02fb02a4701b
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Tue Sep 2 12:52:06 2014 -0700
+
+    mcm: only call mix_get_attr if running on MIC
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 1ccc2dc9749a1e8f7f33e9f1afdf3ee3a5c9cb6a
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Tue Sep 2 08:47:29 2014 -0700
+
+    openib: modify check for link_layer to handle unspecified
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 7e833f29dabae799be5b60231ceb7be91cd2463f
+Author: Alexey Ishchuk <aishchuk at linux.vnet.ibm.com>
+Date:   Tue Sep 2 08:34:19 2014 -0700
+
+    This patch adds the dapl_os_atopmic_inc, dapl_os_atomic_dec,
+    and dapl_os_atomic_assign function implementatios to the dapl
+    userspace package to provide the DAPL API support on the s390x
+    platform by adding Assembler language implemenation of those
+    platform specific functions.
+    
+    Signed-off-by: Alexey Ishchuk <aishchuk at linux.vnet.ibm.com>
+    Acked-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit fb8c10124f3399f34ae1f2096e6759fb01e1bc7f
+Author: Amir Hanania <amir.hanania at intel.com>
+Date:   Tue Aug 26 15:41:10 2014 -0700
+
+    dtest server exchange connection info with client
+    
+    The server and client create connection for the server to send the setup info to the client.
+    When using dtest, the client only needs to use -h <hostname/IP address> option and it will get the rest of the info from the server.
+    
+    Signed-off-by: Amir Hanania <amir.hanania at intel.com>
+
+commit 380218f3b62918601d89c48a44fcfee2899fdb11
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Mon Aug 25 16:30:45 2014 -0700
+
+    mpxyd: 2 MICs in same numa_node will overlap CPU affinity, don't reset base
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 622a1870843e770ec2b6a83caf0d6fcb5057bb56
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Mon Aug 25 08:59:50 2014 -0700
+
+    mcm: implement proxy mix_prov_attr function, add fields CPU model and family
+    
+    Provide MIC consumers with a provider specific query for proxy CPU model and family
+    to identify platform type from MIC side. Supported in MCM provider only.
+    
+    The following provider specific name attributes were added to MCM:
+    
+    DAT_IB_PROXY_CPU_FAMILY
+    DAT_IB_PROXY_CPU_MODEL
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 1a6747faa5904e23a7b8c247a52b603aa24098a7
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Fri Aug 22 10:27:46 2014 -0700
+
+    mpxyd: tx thread may not be signaled on small segment writes
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit ce006692bcb5cabf241bdacf0dd62f5df8572f22
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Wed Aug 13 11:58:49 2014 -0700
+
+    Release 2.1.1
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 6eb73e080c87b12cf4f4ec577cfdff53472791e1
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Wed Aug 13 11:12:29 2014 -0700
+
+    common: add provider name to log messages
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit a62f9a98b38865ff0e02f3bd30e04613c7bdd7de
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Wed Aug 13 11:10:03 2014 -0700
+
+    mpxyd: log warning message if numa_node invalid
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 69cfea06c710a1a83af7df3bcdfc49fe43580b05
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Mon Aug 11 13:45:12 2014 -0700
+
+    include debuginfo with build
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 8ccf314650204d609bcdaa692fedbcde505afc41
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Mon Aug 11 10:50:05 2014 -0700
+
+    mpxyd: tx thread doesn't sleep during no pending IO state
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 86a4ff51b5da853c85dc290fe1b69725d8f18618
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Mon Aug 11 09:49:08 2014 -0700
+
+    mpxyd: change MIC cpu_mask to per numa node instead of adapter
+    
+    The proxy processing threads for multiple cards in same socket will overlap
+    same cpu cores with existing cpumask per adapter. Change thread affinity
+    and cpumask to a per socket method.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 4e0e6dc0ac02c651767d446a4f58eeb991fff983
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Fri Aug 1 11:10:47 2014 -0700
+
+    mpxyd: set to MXS mode if device numa_node is invalid (-1)
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 4072fc3443418cc22e40a8e83d6660da0cb2819d
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Fri Aug 1 10:54:14 2014 -0700
+
+    mpxyd: MXS based alltoall benchmark hangs or returns post_send timeout
+    
+    Clean-up shared proxy buffer slot management during IO completions.
+    Current code adjusts proxy buffer tail, using m_idx, incorrectly
+    if freeing multiple in order buffer slots. Also, when processing
+    immediate in-order slot, m_po_buf_tl() failed to continue parsing
+    list to free other in-order !busy slots.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 61c12d3815f8ced11d70e97cc9c806591edde420
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Thu Jul 31 09:50:30 2014 -0700
+
+    mpxyd: add IO profile capabilities to help debug alltoall stall cases
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 807bb7262c4fefe6f857c06cb1ff979349abd19f
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Thu Jul 31 09:37:27 2014 -0700
+
+    mpxyd: retry stalled inline post_send, init m_idx only when signaled
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 776a2e359c60366683e2681365c12cf8a4fd132f
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Fri Jul 25 08:35:31 2014 -0700
+
+    Release 2.1.0
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit a761b9b5422eb4c0872c1518fa5c58798421ca6e
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Wed Jul 23 15:32:06 2014 -0700
+
+    build: add missing NEWS file
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 710dafc4cbac7fe5ea2b5d19f83e6f557a96ec7f
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Mon Jul 21 12:55:54 2014 -0700
+
+    update autogen.sh
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 09d80a9e8ecb67f7509a425950ed2d4430334430
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Mon Jul 21 12:33:12 2014 -0700
+
+    Add MCM provider and MPXYD service to build
+    
+    update package version to 2.1.0
+    MCM provider is dependent on Intel MPSS SCIF library.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 3d0fc81e2c39558f0c91b17fc84e32c755d3e92f
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Mon Jul 21 12:05:44 2014 -0700
+
+    mpxyd: service startup script and configuration file
+    
+    mpxyd -       Starts/Stops MIC SCIF/DAPL RDMA proxy server
+    mpxyd.conf -  Config details: service logs, CM timers, proxy buffers, data segment size, etc.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 2a4173f780a5183a0e2bf49ed99196f3a9655da5
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Mon Jul 21 11:55:09 2014 -0700
+
+    add readme for MCM provider and MPXYD service
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 659f1dc384098ef838ba10ee8ab467b3c3221b3e
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Mon Jul 21 11:51:11 2014 -0700
+
+    update Copyright dates
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 713f41df5ff268d9d857a0fee9da6d93c0591ed2
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Mon Jul 21 11:18:07 2014 -0700
+
+    Add new MIC RDMA proxy service daemon (MPXYD)
+    
+    New service created to support MIC based proxy RDMA. Includes
+    services to manage connectivity of multi-path heterogeneous
+    endpoints and use data paths based on platform constraints.
+    
+    It will create and manage multiple QP's per endpoint if needed. This
+    allows optimal performance per direction based on various platform
+    constraints.  For example, if the MIC is on same socket as HCA, only
+    proxy out is needed and not proxy in. In this case, data can go direct
+    from MPXYD->MIC. However, if the MIC is on a different CPU socket
+    from HCA, the provider will use both proxy out and proxy in services
+    to avoid additional constraints of the server platform.
+    
+    The MCM provider and MPXYD will support connections between
+    MIC and non MIC endpoints.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 574a863607d1bad07aa4b97b1f35ce2b13a53df7
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Mon Jul 21 10:58:37 2014 -0700
+
+    add new dapl MIC provider (MCM) to support MIC RDMA proxy services
+    
+    Provider supports all modes of connectivity and will setup data paths
+    based on endpoint locality and platform constraints. Provides
+    transparent DAT API support for RDMA writes, RDMA write with
+    immediate data, Sends, and Recvs. No RDMA read or atomic support.
+    To use MCM provider an application can use the new ofa-v2-mcm
+    device definations in dat.conf. Intel MPSS is required for
+    for MCM provider build and usage.
+    
+    The following shows connectivity modes and data paths:
+    
+    HST -> HST to HCA
+    MSS -> MIC to HCA same socket
+    MXS -> MIC to HCA cross socket
+    
+    1.  HST->HST:    Xeon->HCA->fabric->HCA->Xeon  (direct->direct)
+        HST<-HST:    Xeon<-HCA<-fabric<-HCA<-Xeon  (direct<-direct)
+    
+    2.  MSS->MSS:    KNC->Xeon->HCA->fabric->HCA->KNC  (proxy->direct)
+        MSS<-MSS:    KNC<-HCA<-fabric<-HCA<-Xeon<-KNC  (direct<-proxy)
+    
+    3.  MSX->MSX:    KNC->Xeon->HCA->fabric->HCA->Xeon->KNC  (proxy->proxy)
+        MSX<-MSX:    KNC<-Xeon<-HCA<-fabric<-HCA<-Xeon<-KNC  (proxy<-proxy)
+    
+    4.  MSS->MSX:    KNC->Xeon->HCA->fabric->HCA->Xeon->KNC  (proxy->proxy)
+        MSS<-MXS:    KNC<-HCA<-fabric<-HCA<-Xeon<-KNC        (direct<-proxy)
+    
+    5.  MSS->HST:    KNC->Xeon->HCA->fabric->HCA->Xeon  (proxy->direct)
+        MSS<-HST:    KNC<-HCA<-fabric<-HCA<-Xeon        (direct<-direct)
+    
+    6.  MSX->HST:    KNC->Xeon->HCA->fabric->HCA->Xeon  (proxy->direct)
+        MSX<-HST:    KNC<-Xeon<-HCA<-fabric<-HCA<-Xeon  (proxy<-direct)
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 4ca7c024e65cb7903bc3d32aa1ca5643e50775c1
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Mon Jul 21 08:03:46 2014 -0700
+
+    MCM: new MIC provider and proxy service definitions
+    
+    Definitions for MIC Proxy RDMA services
+    
+     MCM <-> MPXYD over SCI (Symmetric Communications InterFace) - ops, cm, events
+     MCM <-> MCM over IB -  CM, WR/WC proxy-in and proxy-out wire protocol
+    
+    This service enables MIC based DAPL provider (MCM) to use
+    proxy data service (host CPU) for SND/RCV and RDMA write operations.
+    RDMA reads and atomics are not supported. This service communicates within
+    within a server platform over PCI-E bus using SCIF and a MCM specific
+    MIX (MIC exchange) messaging protocol. The MCM provider uses a new MCM
+    CM protocol on the wire along with a Proxy WR/WC protocol.
+    
+    This service is designed to improved bandwidth on larger IO
+    when direct MIC based IO is contrained.
+    
+    This new MCM provider maintains the DAT level API semantics, including
+    strict ordering requirements of data flow. RDMA write with immediate
+    data is the only IB extension supported.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 7e09eb221ebb1db71d194e064645149203d7e827
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Fri Jul 18 11:17:03 2014 -0700
+
+    cleanup build warnings
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit d5643cb15bfa238605261485d22c67173acc3e42
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Fri Jul 18 08:51:00 2014 -0700
+
+    common: add CQ,QP,MR abstractions for new MIC provider and data proxy service
+    
+    The new MIC (many integrated core) based provider (MCM) has the capability to
+    shadow QPs,CQs,MRs on the host side of the platform for optimial performance
+    based on locality of endpoints and platform contraints. Each endpoint (DAPL_EP),
+    transparent to consumer, may have multiple connections via MCM provider.
+    
+    openib_common ib_cq/ib_qp code base has been expanded, MCM only, to support
+    separate send and receive channels per endpoint.
+    
+    openib_common dapl_mr code base has been expanded, MCM only, to support
+    MIC base DMA interfaces for MIC to HOST communications.
+    
+    openib_common post_send,post_recv inline code base, MCM only, has been
+    modified to proxy data services via the new MCM provider.
+    
+    dapl_ib_async_str added for better logging across openib providers.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 848f76611f0ce46165a9cb55eda34d937a44bdc8
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Wed Jul 16 15:25:44 2014 -0700
+
+    openib: cleanup, use inet_ntop for GIDs, remove some logs, destroy pipes on release
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 77d04f2e07127cd4df918dbc207b6a41180fc015
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Tue Jul 15 15:06:08 2014 -0700
+
+    common: new dapls_evd_cqe_to_event call, cqe to event
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit f407d13bcf91db515e957b59655f0e56fb4c1971
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Tue Jul 15 14:39:44 2014 -0700
+
+    common: init ring_buffer, assign hd/tl pos in range
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 5f2325d50faaa8a10a8024eb84cd71cfd3ce4971
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Fri Jul 11 11:32:43 2014 -0700
+
+    allow log level changes during device open
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit eb135e67a6c2082bacc6867217897fcc8c6219a2
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Fri Jul 11 09:53:27 2014 -0700
+
+    ucm: fix cm rbuf setup, include grh pad on initialization
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit f0ed5177c257294793fd49d25678d63270cee080
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Fri Jul 11 09:11:25 2014 -0700
+
+    ucm: remove duplicate async_event code, use common async event call
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 3d5d3cc10a3f1181835a9c0ca227651649e923ff
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Fri Jul 11 08:39:01 2014 -0700
+
+    new lightweight open_query/close_query IB extension for fast attribute query
+    
+    Consumers that need provider attributes must do a full device open
+    in order to get any provider/device information. With so many static device
+    entries in /etc/dat.conf consumers are building classification
+    mechanisms to identify provider type, locality, name, device
+    mode, and decide which device is appropriate. The existing DAT interface
+    doesn't provide a lightweight mechanism for queries.
+    
+    The following fast query functions have been added to dat_ib_extensions.h:
+    
+    dat_ib_open_query(name, ia_handle, ia_mask, ia_attr, prov_mask, prov_attr)
+    dat_ib_close_query(ia_handle)
+    
+    In addition, DAT extension interface, dat_extension_op, has been
+    expanded to include new internal calls to handle quick provider load
+    and function linkage via udat_extension_open, and udat_extension_close
+    functions. Extended operations needing DAT open/close services need
+    to be defined from a DAT_OPEN_EXTENSION_BASE or DAT_CLOSE_EXTENSION_BASE
+    respectively.
+    
+    NOTE: The ia_handle returned with open query must be closed with subsequent
+    close_query and not used with any other dat_ia_ operations. Attribute
+    storage from query_open is not valid after close_query call.
+    
+    The IB extensions have been rolled to version 2.0.8 with this new API.
+    The changes are backward compatible.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 5e5b104e35106a2b7d0026437bff8d4ced27446f
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Wed Jul 9 09:43:47 2014 -0700
+
+    dtestcm: add more detailed debug during disconnect phase
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit e1360797208bcdd824945ee9b858d307bf5bd096
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Tue Jul 8 16:14:51 2014 -0700
+
+    cma: long delays when opening cma provider with no IPoIB configured
+    
+    The rdma_cm provider (ofa-v2-ib0) can take netdev, ip address, or hostname
+    for local address bindings. When trying to open a non-existent netdev (ib0)
+    the provider will fall through and use the getaddrinfo sys call assuming
+    dat.conf parameter is either an IP address or hostname and not a netdev.
+    
+    This patch changes getipaddr() error handling when opening the cma provider
+    on a non-existant netdev. It will only call getaddrinfo with AI_CANONNAME
+    hints after checking for a valid hostname.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit e01796baa6b0f6cf0e1fb310d2c42d3446898c24
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Tue Jul 8 14:20:27 2014 -0700
+
+    common: new debug levels for low system memory, IA stats, and package info
+    
+    DAPL_DBG_TYPE_SYS_WARN = 0x800000
+    DAPL_DBG_TYPE_VER      = 0x1000000
+    DAPL_DBG_TYPE_IA_STATS = 0x2000000
+    
+    export DAPL_DBG_SYS_MEM = 5 will set the checking for memory less than 5%
+    when DAPL_DBG_TYPE is set with bit DAPL_DBG_TYPE_SYS_WARN.
+    
+    The package must be built with --enable-counters for memory checking and
+    IA stats capabilities.
+    
+    In addition, if DAPL_DBG_TYPE is set with bit DAPL_DBG_TYPE_VER than
+    the package rev and build date will be sent to stdout during library
+    init.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 4116019695ea01db5f7f2046fbb0937cd299550b
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Thu Jun 26 15:40:46 2014 -0700
+
+    build: remove library check for mverbs with --enable-fca
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 9bb5212cfeca4a62288467fceac6b0611a11ffe4
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Tue Jun 24 15:49:20 2014 -0700
+
+    IB extension: segfault in create collective group with non-vector type IA handle"
+    
+    The dats_get_ia_handle call was change in 2.0.34 to convert IA handle from
+    both vector to handle and handle to vector to fix query calls that
+    incorrectly returned IA handles in non-vector form. If a caller uses a
+    non vector IA handle it will get converted incorrectly to a vector and cause
+    a segfault. Add additional check to verify a IA handle type before calling
+    get ia handle to avoid incorrect translation.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 36d2db42865394c929f5f4a2316abe679da9d680
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Tue Jun 24 15:48:38 2014 -0700
+
+    build: change configure help to correctly state collective default=none
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 11e6cd1516b4aad6a17656ff72f37c12712bf69b
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date:   Mon May 5 09:11:18 2014 -0700
+
+    Release 2.0.42
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
 commit 7c1fb7a46e1d94fb07a640bdd8a1f5292d82eb2b
 Author: Arlin Davis <arlin.r.davis at intel.com>
 Date:   Tue Apr 15 14:48:54 2014 -0700
diff --git a/Makefile.am b/Makefile.am
index 47a9d9c..f9c4093 100755
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,15 +1,10 @@
 # $Id: $
 
+ACLOCAL_AMFLAGS = -I m4
+
 OSFLAGS = -DOS_RELEASE=$(shell expr `uname -r | cut -f1 -d.` \* 65536 + `uname -r | cut -f2 -d.`)
 # Check for RedHat, needed for ia64 udapl atomic operations (IA64_FETCHADD syntax)
 # and built-in atomics for RedHat EL5
-if OS_RHEL4
-OSFLAGS += -DREDHAT_EL4
-endif
-
-if OS_RHEL5
-OSFLAGS += -DREDHAT_EL5
-endif
 
 if OS_SUSE11
 OSFLAGS += -DSUSE_11
@@ -19,6 +14,7 @@ if EXT_TYPE_IB
 XFLAGS = -DDAT_EXTENSIONS
 XPROGRAMS = dapl/openib_common/ib_extensions.c
 XHEADERS =
+XDAT = dat/include/dat2/dat_ib_extensions.h
 XLIBS =
 if DEFINE_COUNTERS
 XFLAGS += -DDAPL_COUNTERS
@@ -33,6 +29,7 @@ else
 XFLAGS =
 XPROGRAMS =
 XHEADERS =
+XDAT =
 XLIBS =
 endif
 
@@ -45,11 +42,14 @@ XFLAGS += -DDEFINE_ATTR_LINK_LAYER
 endif
 
 if DEBUG
-AM_CFLAGS = -g -Wall -D_GNU_SOURCE -DDAPL_DBG -DDAT_CONF="\"$(sysconfdir)/dat.conf\""
+AM_CFLAGS = -g -Wall -D_GNU_SOURCE -DDAPL_DBG -DDAT_CONF="\"$(sysconfdir)/dat.conf\"" 
 else
 AM_CFLAGS = -g -Wall -D_GNU_SOURCE -DDAT_CONF="\"$(sysconfdir)/dat.conf\""
 endif
 
+AM_CFLAGS += -DMPXYD_CONF="\"$(sysconfdir)/mpxyd.conf\""
+AM_CFLAGS += -DPACKAGE_DATE=$$(date +'%Y%m%d')
+
 sysconf_DATA = doc/dat.conf
 
 datlibdir = $(libdir)
@@ -62,6 +62,9 @@ endif
 if DEFINE_UCM
 daplliboucmdir = $(libdir)
 endif
+if DEFINE_MCM
+dapllibomcmdir = $(libdir)
+endif
 
 datlib_LTLIBRARIES = dat/udat/libdat2.la
 if DEFINE_CMA
@@ -73,6 +76,9 @@ endif
 if DEFINE_UCM
 daplliboucm_LTLIBRARIES = dapl/udapl/libdaploucm.la
 endif
+if DEFINE_MCM
+dapllibomcm_LTLIBRARIES = dapl/udapl/libdaplomcm.la
+endif
 
 dat_udat_libdat2_la_CFLAGS = $(AM_CFLAGS) -D_GNU_SOURCE $(OSFLAGS) $(XFLAGS) \
 				-I$(srcdir)/dat/include/ -I$(srcdir)/dat/udat/ \
@@ -104,6 +110,16 @@ dapl_udapl_libdaploucm_la_CFLAGS = $(AM_CFLAGS) -D_GNU_SOURCE $(OSFLAGS) $(XFLAG
                                 -I$(srcdir)/dapl/openib_ucm \
 				-I$(srcdir)/dapl/openib_ucm/linux				
 endif
+if DEFINE_MCM
+dapl_udapl_libdaplomcm_la_CFLAGS = $(AM_CFLAGS) -D_GNU_SOURCE $(OSFLAGS) $(XFLAGS) \
+                                -DOPENIB -DCQ_WAIT_OBJECT \
+                                -I$(srcdir)/dat/include/ -I$(srcdir)/dapl/include/ \
+                                -I$(srcdir)/dapl/common -I$(srcdir)/dapl/udapl/linux \
+				-I$(srcdir)/dapl/openib_common \
+				-I$(srcdir)/dapl/svc \
+                                -I$(srcdir)/dapl/openib_mcm \
+				-I$(srcdir)/dapl/openib_mcm/linux				
+endif
 if HAVE_LD_VERSION_SCRIPT
     dat_version_script = -Wl,--version-script=$(srcdir)/dat/udat/libdat2.map
 if DEFINE_CMA
@@ -115,6 +131,9 @@ endif
 if DEFINE_UCM
     daploucm_version_script = -Wl,--version-script=$(srcdir)/dapl/udapl/libdaploucm.map
 endif
+if DEFINE_MCM
+    daplomcm_version_script = -Wl,--version-script=$(srcdir)/dapl/udapl/libdaplomcm.map
+endif
 else
     dat_version_script = 
 if DEFINE_CMA
@@ -126,6 +145,9 @@ endif
 if DEFINE_UCM
     daploucm_version_script =
 endif
+if DEFINE_MCM
+    daplopcm_version_script =
+endif
 endif
 
 #
@@ -258,6 +280,7 @@ dapl_udapl_libdaplofa_la_LDFLAGS = -version-info 2:0:0 $(daplofa_version_script)
 				   -Wl,-init,dapl_init -Wl,-fini,dapl_fini \
 				   -lpthread -libverbs -lrdmacm $(XLIBS)
 endif
+
 if DEFINE_SCM				
 #
 # uDAPL OpenFabrics Socket CM version for IB: libdaplscm.so
@@ -373,6 +396,7 @@ dapl_udapl_libdaploscm_la_LDFLAGS = -version-info 2:0:0 $(daploscm_version_scrip
                                    -Wl,-init,dapl_init -Wl,-fini,dapl_fini \
                                    -lpthread -libverbs $(XLIBS)
 endif
+
 if DEFINE_UCM                      
 #
 # uDAPL OpenFabrics UD CM version for IB: libdaplucm.so
@@ -484,11 +508,130 @@ dapl_udapl_libdaploucm_la_SOURCES = dapl/udapl/dapl_init.c \
         dapl/openib_ucm/cm.c                        \
         dapl/openib_ucm/device.c $(XPROGRAMS)
 
-dapl_udapl_libdaploucm_la_LDFLAGS = -version-info 2:0:0 $(daploscm_version_script) \
+dapl_udapl_libdaploucm_la_LDFLAGS = -version-info 2:0:0 $(daploucm_version_script) \
                                    -Wl,-init,dapl_init -Wl,-fini,dapl_fini \
                                    -lpthread -libverbs $(XLIBS)
 endif
 
+if DEFINE_MCM                      
+#
+# uDAPL OpenFabrics MIC Proxy CM for IB: libdaplmcm.so
+#    Proxy MIC Infiniband RDMA via SCIF using mpxyd server 
+#
+dapl_udapl_libdaplomcm_la_SOURCES = dapl/udapl/dapl_init.c \
+        dapl/udapl/dapl_evd_create.c               \
+        dapl/udapl/dapl_evd_query.c                \
+        dapl/udapl/dapl_cno_create.c               \
+        dapl/udapl/dapl_cno_modify_agent.c         \
+        dapl/udapl/dapl_cno_free.c                 \
+        dapl/udapl/dapl_cno_wait.c                 \
+        dapl/udapl/dapl_cno_query.c                \
+        dapl/udapl/dapl_lmr_create.c               \
+        dapl/udapl/dapl_evd_wait.c                 \
+        dapl/udapl/dapl_evd_disable.c              \
+        dapl/udapl/dapl_evd_enable.c               \
+        dapl/udapl/dapl_evd_modify_cno.c           \
+        dapl/udapl/dapl_evd_set_unwaitable.c       \
+        dapl/udapl/dapl_evd_clear_unwaitable.c     \
+        dapl/udapl/linux/dapl_osd.c                \
+        dapl/common/dapl_cookie.c                   \
+        dapl/common/dapl_cr_accept.c                \
+        dapl/common/dapl_cr_query.c                 \
+        dapl/common/dapl_cr_reject.c                \
+        dapl/common/dapl_cr_util.c                  \
+        dapl/common/dapl_cr_callback.c              \
+        dapl/common/dapl_cr_handoff.c               \
+        dapl/common/dapl_ep_connect.c               \
+        dapl/common/dapl_ep_create.c                \
+        dapl/common/dapl_ep_disconnect.c            \
+        dapl/common/dapl_ep_dup_connect.c           \
+        dapl/common/dapl_ep_free.c                  \
+        dapl/common/dapl_ep_reset.c                 \
+        dapl/common/dapl_ep_get_status.c            \
+        dapl/common/dapl_ep_modify.c                \
+        dapl/common/dapl_ep_post_rdma_read.c        \
+        dapl/common/dapl_ep_post_rdma_write.c       \
+        dapl/common/dapl_ep_post_recv.c             \
+        dapl/common/dapl_ep_post_send.c             \
+        dapl/common/dapl_ep_query.c                 \
+        dapl/common/dapl_ep_util.c                  \
+        dapl/common/dapl_evd_dequeue.c              \
+        dapl/common/dapl_evd_free.c                 \
+        dapl/common/dapl_evd_post_se.c              \
+        dapl/common/dapl_evd_resize.c               \
+        dapl/common/dapl_evd_util.c                 \
+        dapl/common/dapl_evd_cq_async_error_callb.c \
+        dapl/common/dapl_evd_qp_async_error_callb.c \
+        dapl/common/dapl_evd_un_async_error_callb.c \
+        dapl/common/dapl_evd_connection_callb.c     \
+        dapl/common/dapl_evd_dto_callb.c            \
+        dapl/common/dapl_get_consumer_context.c     \
+        dapl/common/dapl_get_handle_type.c          \
+        dapl/common/dapl_hash.c                     \
+        dapl/common/dapl_hca_util.c                 \
+        dapl/common/dapl_ia_close.c                 \
+        dapl/common/dapl_ia_open.c                  \
+        dapl/common/dapl_ia_query.c                 \
+        dapl/common/dapl_ia_util.c                  \
+        dapl/common/dapl_llist.c                    \
+        dapl/common/dapl_lmr_free.c                 \
+        dapl/common/dapl_lmr_query.c                \
+        dapl/common/dapl_lmr_util.c                 \
+        dapl/common/dapl_lmr_sync_rdma_read.c       \
+        dapl/common/dapl_lmr_sync_rdma_write.c      \
+        dapl/common/dapl_mr_util.c                  \
+        dapl/common/dapl_provider.c                 \
+        dapl/common/dapl_sp_util.c                  \
+        dapl/common/dapl_psp_create.c               \
+        dapl/common/dapl_psp_create_any.c           \
+        dapl/common/dapl_psp_free.c                 \
+        dapl/common/dapl_psp_query.c                \
+        dapl/common/dapl_pz_create.c                \
+        dapl/common/dapl_pz_free.c                  \
+        dapl/common/dapl_pz_query.c                 \
+        dapl/common/dapl_pz_util.c                  \
+        dapl/common/dapl_rmr_create.c               \
+        dapl/common/dapl_rmr_free.c                 \
+        dapl/common/dapl_rmr_bind.c                 \
+        dapl/common/dapl_rmr_query.c                \
+        dapl/common/dapl_rmr_util.c                 \
+        dapl/common/dapl_rsp_create.c               \
+        dapl/common/dapl_rsp_free.c                 \
+        dapl/common/dapl_rsp_query.c                \
+        dapl/common/dapl_cno_util.c                 \
+        dapl/common/dapl_set_consumer_context.c     \
+        dapl/common/dapl_ring_buffer_util.c         \
+        dapl/common/dapl_name_service.c             \
+        dapl/common/dapl_timer_util.c               \
+        dapl/common/dapl_ep_create_with_srq.c       \
+        dapl/common/dapl_ep_recv_query.c            \
+        dapl/common/dapl_ep_set_watermark.c         \
+        dapl/common/dapl_srq_create.c               \
+        dapl/common/dapl_srq_free.c                 \
+        dapl/common/dapl_srq_query.c                \
+        dapl/common/dapl_srq_resize.c               \
+        dapl/common/dapl_srq_post_recv.c            \
+        dapl/common/dapl_srq_set_lw.c               \
+        dapl/common/dapl_srq_util.c                 \
+        dapl/common/dapl_debug.c                    \
+        dapl/common/dapl_ia_ha.c                    \
+        dapl/common/dapl_csp.c                      \
+        dapl/common/dapl_ep_post_send_invalidate.c  \
+        dapl/common/dapl_ep_post_rdma_read_to_rmr.c \
+        dapl/openib_common/mem.c                    \
+        dapl/openib_common/cq.c                     \
+        dapl/openib_common/qp.c                     \
+        dapl/openib_common/util.c                   \
+        dapl/openib_mcm/cm.c                        \
+        dapl/openib_mcm/mix.c                       \
+        dapl/openib_mcm/proxy.c                     \
+        dapl/openib_mcm/device.c $(XPROGRAMS)
+
+dapl_udapl_libdaplomcm_la_LDFLAGS = -version-info 2:0:0 $(daplomcm_version_script) \
+                                   -Wl,-init,dapl_init -Wl,-fini,dapl_fini \
+                                   -lpthread -libverbs -lscif $(XLIBS)
+endif
+
 libdatincludedir = $(includedir)/dat2
 
 libdatinclude_HEADERS = dat/include/dat2/dat.h \
@@ -500,9 +643,8 @@ libdatinclude_HEADERS = dat/include/dat2/dat.h \
 			dat/include/dat2/udat_config.h \
 			dat/include/dat2/udat.h \
 			dat/include/dat2/udat_redirection.h \
-			dat/include/dat2/udat_vendor_specific.h \
-			dat/include/dat2/dat_ib_extensions.h 
-		
+			dat/include/dat2/udat_vendor_specific.h $(XDAT)
+					
 man_MANS = man/dtest.1 man/dapltest.1 man/dat.conf.5 
     	
 EXTRA_DIST = dat/common/dat_dictionary.h \
@@ -521,6 +663,7 @@ EXTRA_DIST = dat/common/dat_dictionary.h \
 	     dat/include/dat2/udat.h \
 	     dat/include/dat2/udat_redirection.h \
 	     dat/include/dat2/udat_vendor_specific.h \
+	     dat/include/dat2/dat_ib_extensions.h \
 	     dapl/common/dapl_adapter_util.h \
 	     dapl/common/dapl_cno_util.h \
 	     dapl/common/dapl_cookie.h \
@@ -548,6 +691,7 @@ EXTRA_DIST = dat/common/dat_dictionary.h \
 	     dapl/include/dapl_vendor.h \
 	     dapl/openib_common/dapl_ib_dto.h \
 	     dapl/openib_common/dapl_ib_common.h \
+	     dapl/openib_common/dapl_mic_common.h \
 	     dapl/openib_common/collectives/ib_collectives.h \
 	     dapl/openib_common/collectives/fca_provider.h \
 	     dapl/openib_cma/dapl_ib_util.h \
@@ -556,15 +700,24 @@ EXTRA_DIST = dat/common/dat_dictionary.h \
 	     dapl/openib_scm/linux/openib_osd.h \
      	     dapl/openib_ucm/dapl_ib_util.h \
 	     dapl/openib_ucm/linux/openib_osd.h \
+	     dapl/openib_mcm/dapl_ib_util.h \
+	     dapl/openib_mcm/linux/openib_osd.h \
+	     dapl/svc/mpxyd.h \
 	     dat/udat/libdat2.map \
 	     dapl/udapl/libdaplofa.map \
 	     dapl/udapl/libdaploscm.map \
 	     dapl/udapl/libdaploucm.map \
+	     dapl/udapl/libdaplomcm.map \
+	     README \
+	     README.mcm \
+	     LICENSE.txt \
 	     LICENSE.txt \
 	     LICENSE2.txt \
 	     LICENSE3.txt \
 	     doc/dat.conf \
+	     doc/mpxyd.conf \
 	     dapl.spec.in \
+	     mpxyd.init.in \
 	     $(man_MANS) \
 	     test/dapltest/include/dapl_bpool.h \
 	     test/dapltest/include/dapl_client_info.h \
@@ -594,7 +747,35 @@ EXTRA_DIST = dat/common/dat_dictionary.h \
 	     test/dapltest/include/dapl_version.h \
 	     test/dapltest/mdep/linux/dapl_mdep_user.h
 	 
+if DEFINE_MCM
+sbin_PROGRAMS = svc/mpxyd
+svc_mpxyd_SOURCES = dapl/svc/mpxyd.c \
+		dapl/svc/util.c \
+		dapl/svc/mix.c \
+		dapl/svc/mcm.c \
+		dapl/svc/mpxy_out.c \
+		dapl/svc/mpxy_in.c
+svc_mpxyd_CFLAGS = $(AM_CFLAGS) -lscif -libverbs -lpthread -Idat/include -I$(srcdir)/dapl/openib_common
+sysconf_DATA += doc/mpxyd.conf
+
+install-exec-hook:
+	install -D -m 755 mpxyd.init $(DESTDIR)$(sysconfdir)/init.d/mpxyd;
+	echo %{_sbindir}/mpxyd > mcm-files
+	echo %{_sysconfdir}/init.d/mpxyd >> mcm-files
+	echo %{_sysconfdir}/mpxyd.conf >> mcm-files
+endif
+
 dist-hook: dapl.spec 
-	cp dapl.spec $(distdir)
-	
+	cp dapl.spec $(distdir)/
+
+rpmcheck: dapl.spec dist
+	mkdir -p rpmbuild/{SOURCES,BUILD,RPMS,SPECS,BUILDROOT}
+	cp $(distdir).tar.gz rpmbuild/SOURCES
+
+srcrpms: rpmcheck
+	rpmbuild -bs --define "_topdir ${PWD}/rpmbuild" dapl.spec
+
+rpms: rpmcheck
+	rpmbuild -ba --define "_topdir ${PWD}/rpmbuild" dapl.spec
+
 SUBDIRS = . test/dtest test/dapltest
diff --git a/Makefile.in b/Makefile.in
index 8118031..a6bb04d 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -19,6 +19,7 @@
 
 
 
+
 VPATH = @srcdir@
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
@@ -40,32 +41,36 @@ build_triplet = @build@
 host_triplet = @host@
 # Check for RedHat, needed for ia64 udapl atomic operations (IA64_FETCHADD syntax)
 # and built-in atomics for RedHat EL5
- at OS_RHEL4_TRUE@am__append_1 = -DREDHAT_EL4
- at OS_RHEL5_TRUE@am__append_2 = -DREDHAT_EL5
- at OS_SUSE11_TRUE@am__append_3 = -DSUSE_11
- at DEFINE_COUNTERS_TRUE@@EXT_TYPE_IB_TRUE at am__append_4 = -DDAPL_COUNTERS
- at COLL_TYPE_FCA_TRUE@@EXT_TYPE_IB_TRUE at am__append_5 = -DDAT_IB_COLLECTIVES -DDAT_FCA_PROVIDER
- at COLL_TYPE_FCA_TRUE@@EXT_TYPE_IB_TRUE at am__append_6 = dapl/openib_common/collectives/fca_provider.c
- at COLL_TYPE_FCA_TRUE@@EXT_TYPE_IB_TRUE at am__append_7 = dapl/openib_common/collectives/ib_collectives.h dapl/openib_common/collectives/fca_provider.h
- at COLL_TYPE_FCA_TRUE@@EXT_TYPE_IB_TRUE at am__append_8 = -lfca
- at DAPL_USE_IBACM_TRUE@am__append_9 = -lrdmacm
- at DEFINE_ATTR_LINK_LAYER_TRUE@am__append_10 = -DDEFINE_ATTR_LINK_LAYER
+ at OS_SUSE11_TRUE@am__append_1 = -DSUSE_11
+ at DEFINE_COUNTERS_TRUE@@EXT_TYPE_IB_TRUE at am__append_2 = -DDAPL_COUNTERS
+ at COLL_TYPE_FCA_TRUE@@EXT_TYPE_IB_TRUE at am__append_3 = -DDAT_IB_COLLECTIVES -DDAT_FCA_PROVIDER
+ at COLL_TYPE_FCA_TRUE@@EXT_TYPE_IB_TRUE at am__append_4 = dapl/openib_common/collectives/fca_provider.c
+ at COLL_TYPE_FCA_TRUE@@EXT_TYPE_IB_TRUE at am__append_5 = dapl/openib_common/collectives/ib_collectives.h dapl/openib_common/collectives/fca_provider.h
+ at COLL_TYPE_FCA_TRUE@@EXT_TYPE_IB_TRUE at am__append_6 = -lfca
+ at DAPL_USE_IBACM_TRUE@am__append_7 = -lrdmacm
+ at DEFINE_ATTR_LINK_LAYER_TRUE@am__append_8 = -DDEFINE_ATTR_LINK_LAYER
+ at DEFINE_MCM_TRUE@sbin_PROGRAMS = svc/mpxyd$(EXEEXT)
+ at DEFINE_MCM_TRUE@am__append_9 = doc/mpxyd.conf
 subdir = .
-DIST_COMMON = README $(am__configure_deps) $(libdatinclude_HEADERS) \
-	$(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-	$(srcdir)/config.h.in $(srcdir)/dapl.spec.in \
-	$(top_srcdir)/configure AUTHORS COPYING ChangeLog \
+DIST_COMMON = README $(am__configure_deps) \
+	$(am__libdatinclude_HEADERS_DIST) $(srcdir)/Makefile.am \
+	$(srcdir)/Makefile.in $(srcdir)/config.h.in \
+	$(srcdir)/dapl.spec.in $(srcdir)/mpxyd.init.in \
+	$(top_srcdir)/configure AUTHORS COPYING ChangeLog NEWS \
 	config/config.guess config/config.sub config/depcomp \
 	config/install-sh config/ltmain.sh config/missing
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+	$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+	$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+	$(top_srcdir)/configure.in
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
  configure.lineno config.status.lineno
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = config.h
-CONFIG_CLEAN_FILES = dapl.spec
+CONFIG_CLEAN_FILES = dapl.spec mpxyd.init
 CONFIG_CLEAN_VPATH_FILES =
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
@@ -89,12 +94,14 @@ am__base_list = \
   sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
   sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
 am__installdirs = "$(DESTDIR)$(dapllibofadir)" \
-	"$(DESTDIR)$(daplliboscmdir)" "$(DESTDIR)$(daplliboucmdir)" \
-	"$(DESTDIR)$(datlibdir)" "$(DESTDIR)$(man1dir)" \
+	"$(DESTDIR)$(dapllibomcmdir)" "$(DESTDIR)$(daplliboscmdir)" \
+	"$(DESTDIR)$(daplliboucmdir)" "$(DESTDIR)$(datlibdir)" \
+	"$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man1dir)" \
 	"$(DESTDIR)$(man5dir)" "$(DESTDIR)$(sysconfdir)" \
 	"$(DESTDIR)$(libdatincludedir)"
-LTLIBRARIES = $(dapllibofa_LTLIBRARIES) $(daplliboscm_LTLIBRARIES) \
-	$(daplliboucm_LTLIBRARIES) $(datlib_LTLIBRARIES)
+LTLIBRARIES = $(dapllibofa_LTLIBRARIES) $(dapllibomcm_LTLIBRARIES) \
+	$(daplliboscm_LTLIBRARIES) $(daplliboucm_LTLIBRARIES) \
+	$(datlib_LTLIBRARIES)
 dapl_udapl_libdaplofa_la_LIBADD =
 am__dapl_udapl_libdaplofa_la_SOURCES_DIST = dapl/udapl/dapl_init.c \
 	dapl/udapl/dapl_evd_create.c dapl/udapl/dapl_evd_query.c \
@@ -278,13 +285,208 @@ am__dapl_udapl_libdaplofa_la_SOURCES_DIST = dapl/udapl/dapl_init.c \
 @DEFINE_CMA_TRUE@	$(am__objects_2)
 dapl_udapl_libdaplofa_la_OBJECTS =  \
 	$(am_dapl_udapl_libdaplofa_la_OBJECTS)
-dapl_udapl_libdaplofa_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
-	$(LIBTOOLFLAGS) --mode=link $(CCLD) \
+AM_V_lt = $(am__v_lt_$(V))
+am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY))
+am__v_lt_0 = --silent
+dapl_udapl_libdaplofa_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
 	$(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) \
 	$(dapl_udapl_libdaplofa_la_LDFLAGS) $(LDFLAGS) -o $@
 @DEFINE_CMA_TRUE at am_dapl_udapl_libdaplofa_la_rpath = -rpath \
 @DEFINE_CMA_TRUE@	$(dapllibofadir)
 am__dirstamp = $(am__leading_dot)dirstamp
+dapl_udapl_libdaplomcm_la_LIBADD =
+am__dapl_udapl_libdaplomcm_la_SOURCES_DIST = dapl/udapl/dapl_init.c \
+	dapl/udapl/dapl_evd_create.c dapl/udapl/dapl_evd_query.c \
+	dapl/udapl/dapl_cno_create.c \
+	dapl/udapl/dapl_cno_modify_agent.c dapl/udapl/dapl_cno_free.c \
+	dapl/udapl/dapl_cno_wait.c dapl/udapl/dapl_cno_query.c \
+	dapl/udapl/dapl_lmr_create.c dapl/udapl/dapl_evd_wait.c \
+	dapl/udapl/dapl_evd_disable.c dapl/udapl/dapl_evd_enable.c \
+	dapl/udapl/dapl_evd_modify_cno.c \
+	dapl/udapl/dapl_evd_set_unwaitable.c \
+	dapl/udapl/dapl_evd_clear_unwaitable.c \
+	dapl/udapl/linux/dapl_osd.c dapl/common/dapl_cookie.c \
+	dapl/common/dapl_cr_accept.c dapl/common/dapl_cr_query.c \
+	dapl/common/dapl_cr_reject.c dapl/common/dapl_cr_util.c \
+	dapl/common/dapl_cr_callback.c dapl/common/dapl_cr_handoff.c \
+	dapl/common/dapl_ep_connect.c dapl/common/dapl_ep_create.c \
+	dapl/common/dapl_ep_disconnect.c \
+	dapl/common/dapl_ep_dup_connect.c dapl/common/dapl_ep_free.c \
+	dapl/common/dapl_ep_reset.c dapl/common/dapl_ep_get_status.c \
+	dapl/common/dapl_ep_modify.c \
+	dapl/common/dapl_ep_post_rdma_read.c \
+	dapl/common/dapl_ep_post_rdma_write.c \
+	dapl/common/dapl_ep_post_recv.c \
+	dapl/common/dapl_ep_post_send.c dapl/common/dapl_ep_query.c \
+	dapl/common/dapl_ep_util.c dapl/common/dapl_evd_dequeue.c \
+	dapl/common/dapl_evd_free.c dapl/common/dapl_evd_post_se.c \
+	dapl/common/dapl_evd_resize.c dapl/common/dapl_evd_util.c \
+	dapl/common/dapl_evd_cq_async_error_callb.c \
+	dapl/common/dapl_evd_qp_async_error_callb.c \
+	dapl/common/dapl_evd_un_async_error_callb.c \
+	dapl/common/dapl_evd_connection_callb.c \
+	dapl/common/dapl_evd_dto_callb.c \
+	dapl/common/dapl_get_consumer_context.c \
+	dapl/common/dapl_get_handle_type.c dapl/common/dapl_hash.c \
+	dapl/common/dapl_hca_util.c dapl/common/dapl_ia_close.c \
+	dapl/common/dapl_ia_open.c dapl/common/dapl_ia_query.c \
+	dapl/common/dapl_ia_util.c dapl/common/dapl_llist.c \
+	dapl/common/dapl_lmr_free.c dapl/common/dapl_lmr_query.c \
+	dapl/common/dapl_lmr_util.c \
+	dapl/common/dapl_lmr_sync_rdma_read.c \
+	dapl/common/dapl_lmr_sync_rdma_write.c \
+	dapl/common/dapl_mr_util.c dapl/common/dapl_provider.c \
+	dapl/common/dapl_sp_util.c dapl/common/dapl_psp_create.c \
+	dapl/common/dapl_psp_create_any.c dapl/common/dapl_psp_free.c \
+	dapl/common/dapl_psp_query.c dapl/common/dapl_pz_create.c \
+	dapl/common/dapl_pz_free.c dapl/common/dapl_pz_query.c \
+	dapl/common/dapl_pz_util.c dapl/common/dapl_rmr_create.c \
+	dapl/common/dapl_rmr_free.c dapl/common/dapl_rmr_bind.c \
+	dapl/common/dapl_rmr_query.c dapl/common/dapl_rmr_util.c \
+	dapl/common/dapl_rsp_create.c dapl/common/dapl_rsp_free.c \
+	dapl/common/dapl_rsp_query.c dapl/common/dapl_cno_util.c \
+	dapl/common/dapl_set_consumer_context.c \
+	dapl/common/dapl_ring_buffer_util.c \
+	dapl/common/dapl_name_service.c dapl/common/dapl_timer_util.c \
+	dapl/common/dapl_ep_create_with_srq.c \
+	dapl/common/dapl_ep_recv_query.c \
+	dapl/common/dapl_ep_set_watermark.c \
+	dapl/common/dapl_srq_create.c dapl/common/dapl_srq_free.c \
+	dapl/common/dapl_srq_query.c dapl/common/dapl_srq_resize.c \
+	dapl/common/dapl_srq_post_recv.c dapl/common/dapl_srq_set_lw.c \
+	dapl/common/dapl_srq_util.c dapl/common/dapl_debug.c \
+	dapl/common/dapl_ia_ha.c dapl/common/dapl_csp.c \
+	dapl/common/dapl_ep_post_send_invalidate.c \
+	dapl/common/dapl_ep_post_rdma_read_to_rmr.c \
+	dapl/openib_common/mem.c dapl/openib_common/cq.c \
+	dapl/openib_common/qp.c dapl/openib_common/util.c \
+	dapl/openib_mcm/cm.c dapl/openib_mcm/mix.c \
+	dapl/openib_mcm/proxy.c dapl/openib_mcm/device.c \
+	dapl/openib_common/ib_extensions.c \
+	dapl/openib_common/collectives/fca_provider.c
+ at COLL_TYPE_FCA_TRUE@@EXT_TYPE_IB_TRUE at am__objects_3 = dapl_udapl_libdaplomcm_la-fca_provider.lo
+ at EXT_TYPE_IB_TRUE@am__objects_4 =  \
+ at EXT_TYPE_IB_TRUE@	dapl_udapl_libdaplomcm_la-ib_extensions.lo \
+ at EXT_TYPE_IB_TRUE@	$(am__objects_3)
+ at DEFINE_MCM_TRUE@am_dapl_udapl_libdaplomcm_la_OBJECTS =  \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_init.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_create.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_query.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_cno_create.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_cno_modify_agent.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_cno_free.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_cno_wait.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_cno_query.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_lmr_create.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_wait.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_disable.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_enable.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_modify_cno.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_set_unwaitable.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_clear_unwaitable.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_osd.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_cookie.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_cr_accept.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_cr_query.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_cr_reject.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_cr_util.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_cr_callback.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_cr_handoff.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_connect.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_create.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_disconnect.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_dup_connect.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_free.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_reset.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_get_status.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_modify.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_write.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_post_recv.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_post_send.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_query.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_util.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_dequeue.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_free.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_post_se.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_resize.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_util.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_cq_async_error_callb.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_qp_async_error_callb.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_un_async_error_callb.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_connection_callb.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_evd_dto_callb.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_get_consumer_context.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_get_handle_type.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_hash.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_hca_util.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ia_close.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ia_open.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ia_query.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ia_util.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_llist.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_lmr_free.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_lmr_query.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_lmr_util.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_read.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_write.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_mr_util.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_provider.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_sp_util.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_psp_create.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_psp_create_any.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_psp_free.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_psp_query.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_pz_create.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_pz_free.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_pz_query.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_pz_util.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_rmr_create.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_rmr_free.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_rmr_bind.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_rmr_query.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_rmr_util.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_rsp_create.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_rsp_free.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_rsp_query.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_cno_util.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_set_consumer_context.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ring_buffer_util.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_name_service.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_timer_util.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_create_with_srq.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_recv_query.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_set_watermark.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_srq_create.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_srq_free.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_srq_query.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_srq_resize.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_srq_post_recv.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_srq_set_lw.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_srq_util.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_debug.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ia_ha.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_csp.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_post_send_invalidate.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read_to_rmr.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-mem.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-cq.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-qp.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-util.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-cm.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-mix.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-proxy.lo \
+ at DEFINE_MCM_TRUE@	dapl_udapl_libdaplomcm_la-device.lo \
+ at DEFINE_MCM_TRUE@	$(am__objects_4)
+dapl_udapl_libdaplomcm_la_OBJECTS =  \
+	$(am_dapl_udapl_libdaplomcm_la_OBJECTS)
+dapl_udapl_libdaplomcm_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
+	$(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) \
+	$(dapl_udapl_libdaplomcm_la_LDFLAGS) $(LDFLAGS) -o $@
+ at DEFINE_MCM_TRUE@am_dapl_udapl_libdaplomcm_la_rpath = -rpath \
+ at DEFINE_MCM_TRUE@	$(dapllibomcmdir)
 dapl_udapl_libdaploscm_la_LIBADD =
 am__dapl_udapl_libdaploscm_la_SOURCES_DIST = dapl/udapl/dapl_init.c \
 	dapl/udapl/dapl_evd_create.c dapl/udapl/dapl_evd_query.c \
@@ -354,10 +556,10 @@ am__dapl_udapl_libdaploscm_la_SOURCES_DIST = dapl/udapl/dapl_init.c \
 	dapl/openib_scm/cm.c dapl/openib_scm/device.c \
 	dapl/openib_common/ib_extensions.c \
 	dapl/openib_common/collectives/fca_provider.c
- at COLL_TYPE_FCA_TRUE@@EXT_TYPE_IB_TRUE at am__objects_3 = dapl_udapl_libdaploscm_la-fca_provider.lo
- at EXT_TYPE_IB_TRUE@am__objects_4 =  \
+ at COLL_TYPE_FCA_TRUE@@EXT_TYPE_IB_TRUE at am__objects_5 = dapl_udapl_libdaploscm_la-fca_provider.lo
+ at EXT_TYPE_IB_TRUE@am__objects_6 =  \
 @EXT_TYPE_IB_TRUE@	dapl_udapl_libdaploscm_la-ib_extensions.lo \
- at EXT_TYPE_IB_TRUE@	$(am__objects_3)
+ at EXT_TYPE_IB_TRUE@	$(am__objects_5)
 @DEFINE_SCM_TRUE at am_dapl_udapl_libdaploscm_la_OBJECTS =  \
 @DEFINE_SCM_TRUE@	dapl_udapl_libdaploscm_la-dapl_init.lo \
 @DEFINE_SCM_TRUE@	dapl_udapl_libdaploscm_la-dapl_evd_create.lo \
@@ -465,10 +667,10 @@ am__dapl_udapl_libdaploscm_la_SOURCES_DIST = dapl/udapl/dapl_init.c \
 @DEFINE_SCM_TRUE@	dapl_udapl_libdaploscm_la-util.lo \
 @DEFINE_SCM_TRUE@	dapl_udapl_libdaploscm_la-cm.lo \
 @DEFINE_SCM_TRUE@	dapl_udapl_libdaploscm_la-device.lo \
- at DEFINE_SCM_TRUE@	$(am__objects_4)
+ at DEFINE_SCM_TRUE@	$(am__objects_6)
 dapl_udapl_libdaploscm_la_OBJECTS =  \
 	$(am_dapl_udapl_libdaploscm_la_OBJECTS)
-dapl_udapl_libdaploscm_la_LINK = $(LIBTOOL) --tag=CC \
+dapl_udapl_libdaploscm_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
 	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
 	$(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) \
 	$(dapl_udapl_libdaploscm_la_LDFLAGS) $(LDFLAGS) -o $@
@@ -543,10 +745,10 @@ am__dapl_udapl_libdaploucm_la_SOURCES_DIST = dapl/udapl/dapl_init.c \
 	dapl/openib_ucm/cm.c dapl/openib_ucm/device.c \
 	dapl/openib_common/ib_extensions.c \
 	dapl/openib_common/collectives/fca_provider.c
- at COLL_TYPE_FCA_TRUE@@EXT_TYPE_IB_TRUE at am__objects_5 = dapl_udapl_libdaploucm_la-fca_provider.lo
- at EXT_TYPE_IB_TRUE@am__objects_6 =  \
+ at COLL_TYPE_FCA_TRUE@@EXT_TYPE_IB_TRUE at am__objects_7 = dapl_udapl_libdaploucm_la-fca_provider.lo
+ at EXT_TYPE_IB_TRUE@am__objects_8 =  \
 @EXT_TYPE_IB_TRUE@	dapl_udapl_libdaploucm_la-ib_extensions.lo \
- at EXT_TYPE_IB_TRUE@	$(am__objects_5)
+ at EXT_TYPE_IB_TRUE@	$(am__objects_7)
 @DEFINE_UCM_TRUE at am_dapl_udapl_libdaploucm_la_OBJECTS =  \
 @DEFINE_UCM_TRUE@	dapl_udapl_libdaploucm_la-dapl_init.lo \
 @DEFINE_UCM_TRUE@	dapl_udapl_libdaploucm_la-dapl_evd_create.lo \
@@ -654,10 +856,10 @@ am__dapl_udapl_libdaploucm_la_SOURCES_DIST = dapl/udapl/dapl_init.c \
 @DEFINE_UCM_TRUE@	dapl_udapl_libdaploucm_la-util.lo \
 @DEFINE_UCM_TRUE@	dapl_udapl_libdaploucm_la-cm.lo \
 @DEFINE_UCM_TRUE@	dapl_udapl_libdaploucm_la-device.lo \
- at DEFINE_UCM_TRUE@	$(am__objects_6)
+ at DEFINE_UCM_TRUE@	$(am__objects_8)
 dapl_udapl_libdaploucm_la_OBJECTS =  \
 	$(am_dapl_udapl_libdaploucm_la_OBJECTS)
-dapl_udapl_libdaploucm_la_LINK = $(LIBTOOL) --tag=CC \
+dapl_udapl_libdaploucm_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
 	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
 	$(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) \
 	$(dapl_udapl_libdaploucm_la_LDFLAGS) $(LDFLAGS) -o $@
@@ -673,31 +875,61 @@ am_dat_udat_libdat2_la_OBJECTS = dat_udat_libdat2_la-udat.lo \
 	dat_udat_libdat2_la-dat_init.lo dat_udat_libdat2_la-dat_dr.lo \
 	dat_udat_libdat2_la-dat_sr.lo
 dat_udat_libdat2_la_OBJECTS = $(am_dat_udat_libdat2_la_OBJECTS)
-dat_udat_libdat2_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
-	$(LIBTOOLFLAGS) --mode=link $(CCLD) \
+dat_udat_libdat2_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
 	$(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) \
 	$(dat_udat_libdat2_la_LDFLAGS) $(LDFLAGS) -o $@
+PROGRAMS = $(sbin_PROGRAMS)
+am__svc_mpxyd_SOURCES_DIST = dapl/svc/mpxyd.c dapl/svc/util.c \
+	dapl/svc/mix.c dapl/svc/mcm.c dapl/svc/mpxy_out.c \
+	dapl/svc/mpxy_in.c
+ at DEFINE_MCM_TRUE@am_svc_mpxyd_OBJECTS = svc_mpxyd-mpxyd.$(OBJEXT) \
+ at DEFINE_MCM_TRUE@	svc_mpxyd-util.$(OBJEXT) \
+ at DEFINE_MCM_TRUE@	svc_mpxyd-mix.$(OBJEXT) \
+ at DEFINE_MCM_TRUE@	svc_mpxyd-mcm.$(OBJEXT) \
+ at DEFINE_MCM_TRUE@	svc_mpxyd-mpxy_out.$(OBJEXT) \
+ at DEFINE_MCM_TRUE@	svc_mpxyd-mpxy_in.$(OBJEXT)
+svc_mpxyd_OBJECTS = $(am_svc_mpxyd_OBJECTS)
+svc_mpxyd_LDADD = $(LDADD)
+svc_mpxyd_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(svc_mpxyd_CFLAGS) \
+	$(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
 DEFAULT_INCLUDES = -I. at am__isrc@
 depcomp = $(SHELL) $(top_srcdir)/config/depcomp
 am__depfiles_maybe = depfiles
 am__mv = mv -f
 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
 	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-	--mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
-	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+	$(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_$(V))
+am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY))
+am__v_CC_0 = @echo "  CC    " $@;
+AM_V_at = $(am__v_at_$(V))
+am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
+am__v_at_0 = @
 CCLD = $(CC)
-LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
-	$(LDFLAGS) -o $@
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+	$(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_$(V))
+am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY))
+am__v_CCLD_0 = @echo "  CCLD  " $@;
+AM_V_GEN = $(am__v_GEN_$(V))
+am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
+am__v_GEN_0 = @echo "  GEN   " $@;
 SOURCES = $(dapl_udapl_libdaplofa_la_SOURCES) \
+	$(dapl_udapl_libdaplomcm_la_SOURCES) \
 	$(dapl_udapl_libdaploscm_la_SOURCES) \
 	$(dapl_udapl_libdaploucm_la_SOURCES) \
-	$(dat_udat_libdat2_la_SOURCES)
+	$(dat_udat_libdat2_la_SOURCES) $(svc_mpxyd_SOURCES)
 DIST_SOURCES = $(am__dapl_udapl_libdaplofa_la_SOURCES_DIST) \
+	$(am__dapl_udapl_libdaplomcm_la_SOURCES_DIST) \
 	$(am__dapl_udapl_libdaploscm_la_SOURCES_DIST) \
 	$(am__dapl_udapl_libdaploucm_la_SOURCES_DIST) \
-	$(dat_udat_libdat2_la_SOURCES)
+	$(dat_udat_libdat2_la_SOURCES) $(am__svc_mpxyd_SOURCES_DIST)
 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
 	html-recursive info-recursive install-data-recursive \
 	install-dvi-recursive install-exec-recursive \
@@ -710,6 +942,16 @@ man5dir = $(mandir)/man5
 NROFF = nroff
 MANS = $(man_MANS)
 DATA = $(sysconf_DATA)
+am__libdatinclude_HEADERS_DIST = dat/include/dat2/dat.h \
+	dat/include/dat2/dat_error.h \
+	dat/include/dat2/dat_platform_specific.h \
+	dat/include/dat2/dat_redirection.h \
+	dat/include/dat2/dat_registry.h \
+	dat/include/dat2/dat_vendor_specific.h \
+	dat/include/dat2/udat_config.h dat/include/dat2/udat.h \
+	dat/include/dat2/udat_redirection.h \
+	dat/include/dat2/udat_vendor_specific.h \
+	dat/include/dat2/dat_ib_extensions.h
 HEADERS = $(libdatinclude_HEADERS)
 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
   distclean-recursive maintainer-clean-recursive
@@ -757,6 +999,7 @@ distuninstallcheck_listfiles = find . -type f -print
 distcleancheck_listfiles = find . -type f -print
 ACLOCAL = @ACLOCAL@
 AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 AR = @AR@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
@@ -865,30 +1108,40 @@ target_alias = @target_alias@
 top_build_prefix = @top_build_prefix@
 top_builddir = @top_builddir@
 top_srcdir = @top_srcdir@
+ACLOCAL_AMFLAGS = -I m4
 OSFLAGS = -DOS_RELEASE=$(shell expr `uname -r | cut -f1 -d.` \* 65536 \
-	+ `uname -r | cut -f2 -d.`) $(am__append_1) $(am__append_2) \
-	$(am__append_3)
- at EXT_TYPE_IB_FALSE@XFLAGS = $(am__append_10)
- at EXT_TYPE_IB_TRUE@XFLAGS = -DDAT_EXTENSIONS $(am__append_4) \
- at EXT_TYPE_IB_TRUE@	$(am__append_5) $(am__append_10)
+	+ `uname -r | cut -f2 -d.`) $(am__append_1)
+ at EXT_TYPE_IB_FALSE@XFLAGS = $(am__append_8)
+ at EXT_TYPE_IB_TRUE@XFLAGS = -DDAT_EXTENSIONS $(am__append_2) \
+ at EXT_TYPE_IB_TRUE@	$(am__append_3) $(am__append_8)
 @EXT_TYPE_IB_FALSE at XPROGRAMS = 
 @EXT_TYPE_IB_TRUE at XPROGRAMS = dapl/openib_common/ib_extensions.c \
- at EXT_TYPE_IB_TRUE@	$(am__append_6)
+ at EXT_TYPE_IB_TRUE@	$(am__append_4)
 @EXT_TYPE_IB_FALSE at XHEADERS = 
- at EXT_TYPE_IB_TRUE@XHEADERS = $(am__append_7)
- at EXT_TYPE_IB_FALSE@XLIBS = $(am__append_9)
- at EXT_TYPE_IB_TRUE@XLIBS = $(am__append_8) $(am__append_9)
- at DEBUG_FALSE@AM_CFLAGS = -g -Wall -D_GNU_SOURCE -DDAT_CONF="\"$(sysconfdir)/dat.conf\""
- at DEBUG_TRUE@AM_CFLAGS = -g -Wall -D_GNU_SOURCE -DDAPL_DBG -DDAT_CONF="\"$(sysconfdir)/dat.conf\""
-sysconf_DATA = doc/dat.conf
+ at EXT_TYPE_IB_TRUE@XHEADERS = $(am__append_5)
+ at EXT_TYPE_IB_FALSE@XDAT = 
+ at EXT_TYPE_IB_TRUE@XDAT = dat/include/dat2/dat_ib_extensions.h
+ at EXT_TYPE_IB_FALSE@XLIBS = $(am__append_7)
+ at EXT_TYPE_IB_TRUE@XLIBS = $(am__append_6) $(am__append_7)
+ at DEBUG_FALSE@AM_CFLAGS = -g -Wall -D_GNU_SOURCE \
+ at DEBUG_FALSE@	-DDAT_CONF="\"$(sysconfdir)/dat.conf\"" \
+ at DEBUG_FALSE@	-DMPXYD_CONF="\"$(sysconfdir)/mpxyd.conf\"" \
+ at DEBUG_FALSE@	-DPACKAGE_DATE=$$(date +'%Y%m%d')
+ at DEBUG_TRUE@AM_CFLAGS = -g -Wall -D_GNU_SOURCE -DDAPL_DBG \
+ at DEBUG_TRUE@	-DDAT_CONF="\"$(sysconfdir)/dat.conf\"" \
+ at DEBUG_TRUE@	-DMPXYD_CONF="\"$(sysconfdir)/mpxyd.conf\"" \
+ at DEBUG_TRUE@	-DPACKAGE_DATE=$$(date +'%Y%m%d')
+sysconf_DATA = doc/dat.conf $(am__append_9)
 datlibdir = $(libdir)
 @DEFINE_CMA_TRUE at dapllibofadir = $(libdir)
 @DEFINE_SCM_TRUE at daplliboscmdir = $(libdir)
 @DEFINE_UCM_TRUE at daplliboucmdir = $(libdir)
+ at DEFINE_MCM_TRUE@dapllibomcmdir = $(libdir)
 datlib_LTLIBRARIES = dat/udat/libdat2.la
 @DEFINE_CMA_TRUE at dapllibofa_LTLIBRARIES = dapl/udapl/libdaplofa.la
 @DEFINE_SCM_TRUE at daplliboscm_LTLIBRARIES = dapl/udapl/libdaploscm.la
 @DEFINE_UCM_TRUE at daplliboucm_LTLIBRARIES = dapl/udapl/libdaploucm.la
+ at DEFINE_MCM_TRUE@dapllibomcm_LTLIBRARIES = dapl/udapl/libdaplomcm.la
 dat_udat_libdat2_la_CFLAGS = $(AM_CFLAGS) -D_GNU_SOURCE $(OSFLAGS) $(XFLAGS) \
 				-I$(srcdir)/dat/include/ -I$(srcdir)/dat/udat/ \
 				-I$(srcdir)/dat/udat/linux -I$(srcdir)/dat/common/ 
@@ -917,6 +1170,15 @@ dat_udat_libdat2_la_CFLAGS = $(AM_CFLAGS) -D_GNU_SOURCE $(OSFLAGS) $(XFLAGS) \
 @DEFINE_UCM_TRUE@                                -I$(srcdir)/dapl/openib_ucm \
 @DEFINE_UCM_TRUE@				-I$(srcdir)/dapl/openib_ucm/linux				
 
+ at DEFINE_MCM_TRUE@dapl_udapl_libdaplomcm_la_CFLAGS = $(AM_CFLAGS) -D_GNU_SOURCE $(OSFLAGS) $(XFLAGS) \
+ at DEFINE_MCM_TRUE@                                -DOPENIB -DCQ_WAIT_OBJECT \
+ at DEFINE_MCM_TRUE@                                -I$(srcdir)/dat/include/ -I$(srcdir)/dapl/include/ \
+ at DEFINE_MCM_TRUE@                                -I$(srcdir)/dapl/common -I$(srcdir)/dapl/udapl/linux \
+ at DEFINE_MCM_TRUE@				-I$(srcdir)/dapl/openib_common \
+ at DEFINE_MCM_TRUE@				-I$(srcdir)/dapl/svc \
+ at DEFINE_MCM_TRUE@                                -I$(srcdir)/dapl/openib_mcm \
+ at DEFINE_MCM_TRUE@				-I$(srcdir)/dapl/openib_mcm/linux				
+
 @HAVE_LD_VERSION_SCRIPT_FALSE at dat_version_script = 
 @HAVE_LD_VERSION_SCRIPT_TRUE at dat_version_script = -Wl,--version-script=$(srcdir)/dat/udat/libdat2.map
 @DEFINE_CMA_TRUE@@HAVE_LD_VERSION_SCRIPT_FALSE at daplofa_version_script = 
@@ -925,6 +1187,8 @@ dat_udat_libdat2_la_CFLAGS = $(AM_CFLAGS) -D_GNU_SOURCE $(OSFLAGS) $(XFLAGS) \
 @DEFINE_SCM_TRUE@@HAVE_LD_VERSION_SCRIPT_TRUE at daploscm_version_script = -Wl,--version-script=$(srcdir)/dapl/udapl/libdaploscm.map
 @DEFINE_UCM_TRUE@@HAVE_LD_VERSION_SCRIPT_FALSE at daploucm_version_script = 
 @DEFINE_UCM_TRUE@@HAVE_LD_VERSION_SCRIPT_TRUE at daploucm_version_script = -Wl,--version-script=$(srcdir)/dapl/udapl/libdaploucm.map
+ at DEFINE_MCM_TRUE@@HAVE_LD_VERSION_SCRIPT_TRUE at daplomcm_version_script = -Wl,--version-script=$(srcdir)/dapl/udapl/libdaplomcm.map
+ at DEFINE_MCM_TRUE@@HAVE_LD_VERSION_SCRIPT_FALSE at daplopcm_version_script = 
 
 #
 # uDAT: libdat2.so
@@ -1056,6 +1320,7 @@ dat_udat_libdat2_la_LDFLAGS = -version-info 2:0:0 $(dat_version_script) -ldl
 @DEFINE_CMA_TRUE@				   -Wl,-init,dapl_init -Wl,-fini,dapl_fini \
 @DEFINE_CMA_TRUE@				   -lpthread -libverbs -lrdmacm $(XLIBS)
 
+
 #
 # uDAPL OpenFabrics Socket CM version for IB: libdaplscm.so
 #
@@ -1170,6 +1435,7 @@ dat_udat_libdat2_la_LDFLAGS = -version-info 2:0:0 $(dat_version_script) -ldl
 @DEFINE_SCM_TRUE@                                   -Wl,-init,dapl_init -Wl,-fini,dapl_fini \
 @DEFINE_SCM_TRUE@                                   -lpthread -libverbs $(XLIBS)
 
+
 #
 # uDAPL OpenFabrics UD CM version for IB: libdaplucm.so
 #
@@ -1280,10 +1546,128 @@ dat_udat_libdat2_la_LDFLAGS = -version-info 2:0:0 $(dat_version_script) -ldl
 @DEFINE_UCM_TRUE@        dapl/openib_ucm/cm.c                        \
 @DEFINE_UCM_TRUE@        dapl/openib_ucm/device.c $(XPROGRAMS)
 
- at DEFINE_UCM_TRUE@dapl_udapl_libdaploucm_la_LDFLAGS = -version-info 2:0:0 $(daploscm_version_script) \
+ at DEFINE_UCM_TRUE@dapl_udapl_libdaploucm_la_LDFLAGS = -version-info 2:0:0 $(daploucm_version_script) \
 @DEFINE_UCM_TRUE@                                   -Wl,-init,dapl_init -Wl,-fini,dapl_fini \
 @DEFINE_UCM_TRUE@                                   -lpthread -libverbs $(XLIBS)
 
+
+#
+# uDAPL OpenFabrics MIC Proxy CM for IB: libdaplmcm.so
+#    Proxy MIC Infiniband RDMA via SCIF using mpxyd server 
+#
+ at DEFINE_MCM_TRUE@dapl_udapl_libdaplomcm_la_SOURCES = dapl/udapl/dapl_init.c \
+ at DEFINE_MCM_TRUE@        dapl/udapl/dapl_evd_create.c               \
+ at DEFINE_MCM_TRUE@        dapl/udapl/dapl_evd_query.c                \
+ at DEFINE_MCM_TRUE@        dapl/udapl/dapl_cno_create.c               \
+ at DEFINE_MCM_TRUE@        dapl/udapl/dapl_cno_modify_agent.c         \
+ at DEFINE_MCM_TRUE@        dapl/udapl/dapl_cno_free.c                 \
+ at DEFINE_MCM_TRUE@        dapl/udapl/dapl_cno_wait.c                 \
+ at DEFINE_MCM_TRUE@        dapl/udapl/dapl_cno_query.c                \
+ at DEFINE_MCM_TRUE@        dapl/udapl/dapl_lmr_create.c               \
+ at DEFINE_MCM_TRUE@        dapl/udapl/dapl_evd_wait.c                 \
+ at DEFINE_MCM_TRUE@        dapl/udapl/dapl_evd_disable.c              \
+ at DEFINE_MCM_TRUE@        dapl/udapl/dapl_evd_enable.c               \
+ at DEFINE_MCM_TRUE@        dapl/udapl/dapl_evd_modify_cno.c           \
+ at DEFINE_MCM_TRUE@        dapl/udapl/dapl_evd_set_unwaitable.c       \
+ at DEFINE_MCM_TRUE@        dapl/udapl/dapl_evd_clear_unwaitable.c     \
+ at DEFINE_MCM_TRUE@        dapl/udapl/linux/dapl_osd.c                \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_cookie.c                   \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_cr_accept.c                \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_cr_query.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_cr_reject.c                \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_cr_util.c                  \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_cr_callback.c              \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_cr_handoff.c               \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_connect.c               \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_create.c                \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_disconnect.c            \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_dup_connect.c           \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_free.c                  \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_reset.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_get_status.c            \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_modify.c                \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_post_rdma_read.c        \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_post_rdma_write.c       \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_post_recv.c             \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_post_send.c             \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_query.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_util.c                  \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_evd_dequeue.c              \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_evd_free.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_evd_post_se.c              \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_evd_resize.c               \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_evd_util.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_evd_cq_async_error_callb.c \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_evd_qp_async_error_callb.c \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_evd_un_async_error_callb.c \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_evd_connection_callb.c     \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_evd_dto_callb.c            \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_get_consumer_context.c     \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_get_handle_type.c          \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_hash.c                     \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_hca_util.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ia_close.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ia_open.c                  \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ia_query.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ia_util.c                  \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_llist.c                    \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_lmr_free.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_lmr_query.c                \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_lmr_util.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_lmr_sync_rdma_read.c       \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_lmr_sync_rdma_write.c      \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_mr_util.c                  \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_provider.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_sp_util.c                  \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_psp_create.c               \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_psp_create_any.c           \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_psp_free.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_psp_query.c                \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_pz_create.c                \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_pz_free.c                  \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_pz_query.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_pz_util.c                  \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_rmr_create.c               \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_rmr_free.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_rmr_bind.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_rmr_query.c                \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_rmr_util.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_rsp_create.c               \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_rsp_free.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_rsp_query.c                \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_cno_util.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_set_consumer_context.c     \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ring_buffer_util.c         \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_name_service.c             \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_timer_util.c               \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_create_with_srq.c       \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_recv_query.c            \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_set_watermark.c         \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_srq_create.c               \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_srq_free.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_srq_query.c                \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_srq_resize.c               \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_srq_post_recv.c            \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_srq_set_lw.c               \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_srq_util.c                 \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_debug.c                    \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ia_ha.c                    \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_csp.c                      \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_post_send_invalidate.c  \
+ at DEFINE_MCM_TRUE@        dapl/common/dapl_ep_post_rdma_read_to_rmr.c \
+ at DEFINE_MCM_TRUE@        dapl/openib_common/mem.c                    \
+ at DEFINE_MCM_TRUE@        dapl/openib_common/cq.c                     \
+ at DEFINE_MCM_TRUE@        dapl/openib_common/qp.c                     \
+ at DEFINE_MCM_TRUE@        dapl/openib_common/util.c                   \
+ at DEFINE_MCM_TRUE@        dapl/openib_mcm/cm.c                        \
+ at DEFINE_MCM_TRUE@        dapl/openib_mcm/mix.c                       \
+ at DEFINE_MCM_TRUE@        dapl/openib_mcm/proxy.c                     \
+ at DEFINE_MCM_TRUE@        dapl/openib_mcm/device.c $(XPROGRAMS)
+
+ at DEFINE_MCM_TRUE@dapl_udapl_libdaplomcm_la_LDFLAGS = -version-info 2:0:0 $(daplomcm_version_script) \
+ at DEFINE_MCM_TRUE@                                   -Wl,-init,dapl_init -Wl,-fini,dapl_fini \
+ at DEFINE_MCM_TRUE@                                   -lpthread -libverbs -lscif $(XLIBS)
+
 libdatincludedir = $(includedir)/dat2
 libdatinclude_HEADERS = dat/include/dat2/dat.h \
 			dat/include/dat2/dat_error.h \
@@ -1294,8 +1678,7 @@ libdatinclude_HEADERS = dat/include/dat2/dat.h \
 			dat/include/dat2/udat_config.h \
 			dat/include/dat2/udat.h \
 			dat/include/dat2/udat_redirection.h \
-			dat/include/dat2/udat_vendor_specific.h \
-			dat/include/dat2/dat_ib_extensions.h 
+			dat/include/dat2/udat_vendor_specific.h $(XDAT)
 
 man_MANS = man/dtest.1 man/dapltest.1 man/dat.conf.5 
 EXTRA_DIST = dat/common/dat_dictionary.h \
@@ -1314,6 +1697,7 @@ EXTRA_DIST = dat/common/dat_dictionary.h \
 	     dat/include/dat2/udat.h \
 	     dat/include/dat2/udat_redirection.h \
 	     dat/include/dat2/udat_vendor_specific.h \
+	     dat/include/dat2/dat_ib_extensions.h \
 	     dapl/common/dapl_adapter_util.h \
 	     dapl/common/dapl_cno_util.h \
 	     dapl/common/dapl_cookie.h \
@@ -1341,6 +1725,7 @@ EXTRA_DIST = dat/common/dat_dictionary.h \
 	     dapl/include/dapl_vendor.h \
 	     dapl/openib_common/dapl_ib_dto.h \
 	     dapl/openib_common/dapl_ib_common.h \
+	     dapl/openib_common/dapl_mic_common.h \
 	     dapl/openib_common/collectives/ib_collectives.h \
 	     dapl/openib_common/collectives/fca_provider.h \
 	     dapl/openib_cma/dapl_ib_util.h \
@@ -1349,15 +1734,24 @@ EXTRA_DIST = dat/common/dat_dictionary.h \
 	     dapl/openib_scm/linux/openib_osd.h \
      	     dapl/openib_ucm/dapl_ib_util.h \
 	     dapl/openib_ucm/linux/openib_osd.h \
+	     dapl/openib_mcm/dapl_ib_util.h \
+	     dapl/openib_mcm/linux/openib_osd.h \
+	     dapl/svc/mpxyd.h \
 	     dat/udat/libdat2.map \
 	     dapl/udapl/libdaplofa.map \
 	     dapl/udapl/libdaploscm.map \
 	     dapl/udapl/libdaploucm.map \
+	     dapl/udapl/libdaplomcm.map \
+	     README \
+	     README.mcm \
+	     LICENSE.txt \
 	     LICENSE.txt \
 	     LICENSE2.txt \
 	     LICENSE3.txt \
 	     doc/dat.conf \
+	     doc/mpxyd.conf \
 	     dapl.spec.in \
+	     mpxyd.init.in \
 	     $(man_MANS) \
 	     test/dapltest/include/dapl_bpool.h \
 	     test/dapltest/include/dapl_client_info.h \
@@ -1387,6 +1781,14 @@ EXTRA_DIST = dat/common/dat_dictionary.h \
 	     test/dapltest/include/dapl_version.h \
 	     test/dapltest/mdep/linux/dapl_mdep_user.h
 
+ at DEFINE_MCM_TRUE@svc_mpxyd_SOURCES = dapl/svc/mpxyd.c \
+ at DEFINE_MCM_TRUE@		dapl/svc/util.c \
+ at DEFINE_MCM_TRUE@		dapl/svc/mix.c \
+ at DEFINE_MCM_TRUE@		dapl/svc/mcm.c \
+ at DEFINE_MCM_TRUE@		dapl/svc/mpxy_out.c \
+ at DEFINE_MCM_TRUE@		dapl/svc/mpxy_in.c
+
+ at DEFINE_MCM_TRUE@svc_mpxyd_CFLAGS = $(AM_CFLAGS) -lscif -libverbs -lpthread -Idat/include -I$(srcdir)/dapl/openib_common
 SUBDIRS = . test/dtest test/dapltest
 all: config.h
 	$(MAKE) $(AM_MAKEFLAGS) all-recursive
@@ -1446,6 +1848,8 @@ distclean-hdr:
 	-rm -f config.h stamp-h1
 dapl.spec: $(top_builddir)/config.status $(srcdir)/dapl.spec.in
 	cd $(top_builddir) && $(SHELL) ./config.status $@
+mpxyd.init: $(top_builddir)/config.status $(srcdir)/mpxyd.init.in
+	cd $(top_builddir) && $(SHELL) ./config.status $@
 install-dapllibofaLTLIBRARIES: $(dapllibofa_LTLIBRARIES)
 	@$(NORMAL_INSTALL)
 	test -z "$(dapllibofadir)" || $(MKDIR_P) "$(DESTDIR)$(dapllibofadir)"
@@ -1477,6 +1881,37 @@ clean-dapllibofaLTLIBRARIES:
 	  echo "rm -f \"$${dir}/so_locations\""; \
 	  rm -f "$${dir}/so_locations"; \
 	done
+install-dapllibomcmLTLIBRARIES: $(dapllibomcm_LTLIBRARIES)
+	@$(NORMAL_INSTALL)
+	test -z "$(dapllibomcmdir)" || $(MKDIR_P) "$(DESTDIR)$(dapllibomcmdir)"
+	@list='$(dapllibomcm_LTLIBRARIES)'; test -n "$(dapllibomcmdir)" || list=; \
+	list2=; for p in $$list; do \
+	  if test -f $$p; then \
+	    list2="$$list2 $$p"; \
+	  else :; fi; \
+	done; \
+	test -z "$$list2" || { \
+	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(dapllibomcmdir)'"; \
+	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(dapllibomcmdir)"; \
+	}
+
+uninstall-dapllibomcmLTLIBRARIES:
+	@$(NORMAL_UNINSTALL)
+	@list='$(dapllibomcm_LTLIBRARIES)'; test -n "$(dapllibomcmdir)" || list=; \
+	for p in $$list; do \
+	  $(am__strip_dir) \
+	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(dapllibomcmdir)/$$f'"; \
+	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(dapllibomcmdir)/$$f"; \
+	done
+
+clean-dapllibomcmLTLIBRARIES:
+	-test -z "$(dapllibomcm_LTLIBRARIES)" || rm -f $(dapllibomcm_LTLIBRARIES)
+	@list='$(dapllibomcm_LTLIBRARIES)'; for p in $$list; do \
+	  dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
+	  test "$$dir" != "$$p" || dir=.; \
+	  echo "rm -f \"$${dir}/so_locations\""; \
+	  rm -f "$${dir}/so_locations"; \
+	done
 install-daplliboscmLTLIBRARIES: $(daplliboscm_LTLIBRARIES)
 	@$(NORMAL_INSTALL)
 	test -z "$(daplliboscmdir)" || $(MKDIR_P) "$(DESTDIR)$(daplliboscmdir)"
@@ -1574,16 +2009,67 @@ dapl/udapl/$(am__dirstamp):
 	@$(MKDIR_P) dapl/udapl
 	@: > dapl/udapl/$(am__dirstamp)
 dapl/udapl/libdaplofa.la: $(dapl_udapl_libdaplofa_la_OBJECTS) $(dapl_udapl_libdaplofa_la_DEPENDENCIES) dapl/udapl/$(am__dirstamp)
-	$(dapl_udapl_libdaplofa_la_LINK) $(am_dapl_udapl_libdaplofa_la_rpath) $(dapl_udapl_libdaplofa_la_OBJECTS) $(dapl_udapl_libdaplofa_la_LIBADD) $(LIBS)
+	$(AM_V_CCLD)$(dapl_udapl_libdaplofa_la_LINK) $(am_dapl_udapl_libdaplofa_la_rpath) $(dapl_udapl_libdaplofa_la_OBJECTS) $(dapl_udapl_libdaplofa_la_LIBADD) $(LIBS)
+dapl/udapl/libdaplomcm.la: $(dapl_udapl_libdaplomcm_la_OBJECTS) $(dapl_udapl_libdaplomcm_la_DEPENDENCIES) dapl/udapl/$(am__dirstamp)
+	$(AM_V_CCLD)$(dapl_udapl_libdaplomcm_la_LINK) $(am_dapl_udapl_libdaplomcm_la_rpath) $(dapl_udapl_libdaplomcm_la_OBJECTS) $(dapl_udapl_libdaplomcm_la_LIBADD) $(LIBS)
 dapl/udapl/libdaploscm.la: $(dapl_udapl_libdaploscm_la_OBJECTS) $(dapl_udapl_libdaploscm_la_DEPENDENCIES) dapl/udapl/$(am__dirstamp)
-	$(dapl_udapl_libdaploscm_la_LINK) $(am_dapl_udapl_libdaploscm_la_rpath) $(dapl_udapl_libdaploscm_la_OBJECTS) $(dapl_udapl_libdaploscm_la_LIBADD) $(LIBS)
+	$(AM_V_CCLD)$(dapl_udapl_libdaploscm_la_LINK) $(am_dapl_udapl_libdaploscm_la_rpath) $(dapl_udapl_libdaploscm_la_OBJECTS) $(dapl_udapl_libdaploscm_la_LIBADD) $(LIBS)
 dapl/udapl/libdaploucm.la: $(dapl_udapl_libdaploucm_la_OBJECTS) $(dapl_udapl_libdaploucm_la_DEPENDENCIES) dapl/udapl/$(am__dirstamp)
-	$(dapl_udapl_libdaploucm_la_LINK) $(am_dapl_udapl_libdaploucm_la_rpath) $(dapl_udapl_libdaploucm_la_OBJECTS) $(dapl_udapl_libdaploucm_la_LIBADD) $(LIBS)
+	$(AM_V_CCLD)$(dapl_udapl_libdaploucm_la_LINK) $(am_dapl_udapl_libdaploucm_la_rpath) $(dapl_udapl_libdaploucm_la_OBJECTS) $(dapl_udapl_libdaploucm_la_LIBADD) $(LIBS)
 dat/udat/$(am__dirstamp):
 	@$(MKDIR_P) dat/udat
 	@: > dat/udat/$(am__dirstamp)
 dat/udat/libdat2.la: $(dat_udat_libdat2_la_OBJECTS) $(dat_udat_libdat2_la_DEPENDENCIES) dat/udat/$(am__dirstamp)
-	$(dat_udat_libdat2_la_LINK) -rpath $(datlibdir) $(dat_udat_libdat2_la_OBJECTS) $(dat_udat_libdat2_la_LIBADD) $(LIBS)
+	$(AM_V_CCLD)$(dat_udat_libdat2_la_LINK) -rpath $(datlibdir) $(dat_udat_libdat2_la_OBJECTS) $(dat_udat_libdat2_la_LIBADD) $(LIBS)
+install-sbinPROGRAMS: $(sbin_PROGRAMS)
+	@$(NORMAL_INSTALL)
+	test -z "$(sbindir)" || $(MKDIR_P) "$(DESTDIR)$(sbindir)"
+	@list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
+	for p in $$list; do echo "$$p $$p"; done | \
+	sed 's/$(EXEEXT)$$//' | \
+	while read p p1; do if test -f $$p || test -f $$p1; \
+	  then echo "$$p"; echo "$$p"; else :; fi; \
+	done | \
+	sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
+	    -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
+	sed 'N;N;N;s,\n, ,g' | \
+	$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
+	  { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
+	    if ($$2 == $$4) files[d] = files[d] " " $$1; \
+	    else { print "f", $$3 "/" $$4, $$1; } } \
+	  END { for (d in files) print "f", d, files[d] }' | \
+	while read type dir files; do \
+	    if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
+	    test -z "$$files" || { \
+	    echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(sbindir)$$dir'"; \
+	    $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \
+	    } \
+	; done
+
+uninstall-sbinPROGRAMS:
+	@$(NORMAL_UNINSTALL)
+	@list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
+	files=`for p in $$list; do echo "$$p"; done | \
+	  sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
+	      -e 's/$$/$(EXEEXT)/' `; \
+	test -n "$$list" || exit 0; \
+	echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \
+	cd "$(DESTDIR)$(sbindir)" && rm -f $$files
+
+clean-sbinPROGRAMS:
+	@list='$(sbin_PROGRAMS)'; test -n "$$list" || exit 0; \
+	echo " rm -f" $$list; \
+	rm -f $$list || exit $$?; \
+	test -n "$(EXEEXT)" || exit 0; \
+	list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
+	echo " rm -f" $$list; \
+	rm -f $$list
+svc/$(am__dirstamp):
+	@$(MKDIR_P) svc
+	@: > svc/$(am__dirstamp)
+svc/mpxyd$(EXEEXT): $(svc_mpxyd_OBJECTS) $(svc_mpxyd_DEPENDENCIES) svc/$(am__dirstamp)
+	@rm -f svc/mpxyd$(EXEEXT)
+	$(AM_V_CCLD)$(svc_mpxyd_LINK) $(svc_mpxyd_OBJECTS) $(svc_mpxyd_LDADD) $(LIBS)
 
 mostlyclean-compile:
 	-rm -f *.$(OBJEXT)
@@ -1699,6 +2185,116 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplofa_la-mem.Plo at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplofa_la-qp.Plo at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplofa_la-util.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-cm.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-cq.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_create.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_free.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_modify_agent.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_query.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_util.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_wait.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cookie.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_accept.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_callback.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_handoff.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_query.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_reject.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_util.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_csp.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_debug.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_connect.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_create.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_create_with_srq.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_disconnect.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_dup_connect.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_free.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_get_status.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_modify.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read_to_rmr.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_write.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_recv.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_send.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_send_invalidate.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_query.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_recv_query.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_reset.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_set_watermark.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_util.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_clear_unwaitable.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_connection_callb.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_cq_async_error_callb.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_create.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_dequeue.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_disable.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_dto_callb.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_enable.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_free.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_modify_cno.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_post_se.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_qp_async_error_callb.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_query.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_resize.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_set_unwaitable.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_un_async_error_callb.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_util.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_wait.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_get_consumer_context.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_get_handle_type.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_hash.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_hca_util.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_close.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_ha.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_open.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_query.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_util.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_init.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_llist.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_create.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_free.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_query.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_read.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_write.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_util.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_mr_util.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_name_service.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_osd.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_provider.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_psp_create.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_psp_create_any.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_psp_free.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_psp_query.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_pz_create.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_pz_free.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_pz_query.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_pz_util.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ring_buffer_util.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_bind.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_create.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_free.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_query.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_util.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rsp_create.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rsp_free.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rsp_query.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_set_consumer_context.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_sp_util.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_create.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_free.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_post_recv.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_query.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_resize.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_set_lw.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_util.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_timer_util.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-device.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-fca_provider.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-ib_extensions.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-mem.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-mix.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-proxy.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-qp.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaplomcm_la-util.Plo at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaploscm_la-cm.Plo at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaploscm_la-cq.Plo at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_create.Plo at am__quote@
@@ -1925,2365 +2521,3684 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dat_udat_libdat2_la-udat.Plo at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dat_udat_libdat2_la-udat_api.Plo at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dat_udat_libdat2_la-udat_sr_parser.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/svc_mpxyd-mcm.Po at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/svc_mpxyd-mix.Po at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/svc_mpxyd-mpxy_in.Po at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/svc_mpxyd-mpxy_out.Po at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/svc_mpxyd-mpxyd.Po at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/svc_mpxyd-util.Po at am__quote@
 
 .c.o:
- at am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(COMPILE) -c $<
 
 .c.obj:
- at am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(COMPILE) -c `$(CYGPATH_W) '$<'`
 
 .c.lo:
- at am__fastdepCC_TRUE@	$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(LTCOMPILE) -c -o $@ $<
 
 dapl_udapl_libdaplofa_la-dapl_init.lo: dapl/udapl/dapl_init.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_init.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_init.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_init.lo `test -f 'dapl/udapl/dapl_init.c' || echo '$(srcdir)/'`dapl/udapl/dapl_init.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_init.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_init.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_init.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_init.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_init.lo `test -f 'dapl/udapl/dapl_init.c' || echo '$(srcdir)/'`dapl/udapl/dapl_init.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_init.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_init.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_init.c' object='dapl_udapl_libdaplofa_la-dapl_init.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_init.lo `test -f 'dapl/udapl/dapl_init.c' || echo '$(srcdir)/'`dapl/udapl/dapl_init.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_init.lo `test -f 'dapl/udapl/dapl_init.c' || echo '$(srcdir)/'`dapl/udapl/dapl_init.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_create.lo: dapl/udapl/dapl_evd_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_create.lo `test -f 'dapl/udapl/dapl_evd_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_create.lo `test -f 'dapl/udapl/dapl_evd_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_create.c' object='dapl_udapl_libdaplofa_la-dapl_evd_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_create.lo `test -f 'dapl/udapl/dapl_evd_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_create.lo `test -f 'dapl/udapl/dapl_evd_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_create.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_query.lo: dapl/udapl/dapl_evd_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_query.lo `test -f 'dapl/udapl/dapl_evd_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_query.lo `test -f 'dapl/udapl/dapl_evd_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_query.c' object='dapl_udapl_libdaplofa_la-dapl_evd_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_query.lo `test -f 'dapl/udapl/dapl_evd_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_query.lo `test -f 'dapl/udapl/dapl_evd_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_query.c
 
 dapl_udapl_libdaplofa_la-dapl_cno_create.lo: dapl/udapl/dapl_cno_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cno_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cno_create.lo `test -f 'dapl/udapl/dapl_cno_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cno_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cno_create.lo `test -f 'dapl/udapl/dapl_cno_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_create.c' object='dapl_udapl_libdaplofa_la-dapl_cno_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cno_create.lo `test -f 'dapl/udapl/dapl_cno_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cno_create.lo `test -f 'dapl/udapl/dapl_cno_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_create.c
 
 dapl_udapl_libdaplofa_la-dapl_cno_modify_agent.lo: dapl/udapl/dapl_cno_modify_agent.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cno_modify_agent.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_modify_agent.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cno_modify_agent.lo `test -f 'dapl/udapl/dapl_cno_modify_agent.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_modify_agent.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_modify_agent.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_modify_agent.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cno_modify_agent.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_modify_agent.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cno_modify_agent.lo `test -f 'dapl/udapl/dapl_cno_modify_agent.c' || echo '$(srcdir)/'`dapl/udapl/d [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_modify_agent.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_modify_agent.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_modify_agent.c' object='dapl_udapl_libdaplofa_la-dapl_cno_modify_agent.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cno_modify_agent.lo `test -f 'dapl/udapl/dapl_cno_modify_agent.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_modify_agent.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cno_modify_agent.lo `test -f 'dapl/udapl/dapl_cno_modify_agent.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_modify_agent.c
 
 dapl_udapl_libdaplofa_la-dapl_cno_free.lo: dapl/udapl/dapl_cno_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cno_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cno_free.lo `test -f 'dapl/udapl/dapl_cno_free.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cno_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cno_free.lo `test -f 'dapl/udapl/dapl_cno_free.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_free.c' object='dapl_udapl_libdaplofa_la-dapl_cno_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cno_free.lo `test -f 'dapl/udapl/dapl_cno_free.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cno_free.lo `test -f 'dapl/udapl/dapl_cno_free.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_free.c
 
 dapl_udapl_libdaplofa_la-dapl_cno_wait.lo: dapl/udapl/dapl_cno_wait.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cno_wait.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_wait.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cno_wait.lo `test -f 'dapl/udapl/dapl_cno_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_wait.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_wait.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_wait.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cno_wait.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_wait.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cno_wait.lo `test -f 'dapl/udapl/dapl_cno_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_wait.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_wait.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_wait.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_wait.c' object='dapl_udapl_libdaplofa_la-dapl_cno_wait.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cno_wait.lo `test -f 'dapl/udapl/dapl_cno_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_wait.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cno_wait.lo `test -f 'dapl/udapl/dapl_cno_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_wait.c
 
 dapl_udapl_libdaplofa_la-dapl_cno_query.lo: dapl/udapl/dapl_cno_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cno_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cno_query.lo `test -f 'dapl/udapl/dapl_cno_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cno_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cno_query.lo `test -f 'dapl/udapl/dapl_cno_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_query.c' object='dapl_udapl_libdaplofa_la-dapl_cno_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cno_query.lo `test -f 'dapl/udapl/dapl_cno_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cno_query.lo `test -f 'dapl/udapl/dapl_cno_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_query.c
 
 dapl_udapl_libdaplofa_la-dapl_lmr_create.lo: dapl/udapl/dapl_lmr_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_lmr_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_lmr_create.lo `test -f 'dapl/udapl/dapl_lmr_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_lmr_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_lmr_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_lmr_create.lo `test -f 'dapl/udapl/dapl_lmr_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_lmr_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_lmr_create.c' object='dapl_udapl_libdaplofa_la-dapl_lmr_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_lmr_create.lo `test -f 'dapl/udapl/dapl_lmr_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_lmr_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_lmr_create.lo `test -f 'dapl/udapl/dapl_lmr_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_lmr_create.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_wait.lo: dapl/udapl/dapl_evd_wait.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_wait.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_wait.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_wait.lo `test -f 'dapl/udapl/dapl_evd_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_wait.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_wait.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_wait.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_wait.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_wait.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_wait.lo `test -f 'dapl/udapl/dapl_evd_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_wait.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_wait.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_wait.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_wait.c' object='dapl_udapl_libdaplofa_la-dapl_evd_wait.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_wait.lo `test -f 'dapl/udapl/dapl_evd_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_wait.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_wait.lo `test -f 'dapl/udapl/dapl_evd_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_wait.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_disable.lo: dapl/udapl/dapl_evd_disable.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_disable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_disable.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_disable.lo `test -f 'dapl/udapl/dapl_evd_disable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_disable.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_disable.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_disable.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_disable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_disable.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_disable.lo `test -f 'dapl/udapl/dapl_evd_disable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_disable.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_disable.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_disable.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_disable.c' object='dapl_udapl_libdaplofa_la-dapl_evd_disable.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_disable.lo `test -f 'dapl/udapl/dapl_evd_disable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_disable.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_disable.lo `test -f 'dapl/udapl/dapl_evd_disable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_disable.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_enable.lo: dapl/udapl/dapl_evd_enable.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_enable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_enable.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_enable.lo `test -f 'dapl/udapl/dapl_evd_enable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_enable.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_enable.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_enable.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_enable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_enable.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_enable.lo `test -f 'dapl/udapl/dapl_evd_enable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_enable.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_enable.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_enable.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_enable.c' object='dapl_udapl_libdaplofa_la-dapl_evd_enable.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_enable.lo `test -f 'dapl/udapl/dapl_evd_enable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_enable.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_enable.lo `test -f 'dapl/udapl/dapl_evd_enable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_enable.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_modify_cno.lo: dapl/udapl/dapl_evd_modify_cno.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_modify_cno.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_modify_cno.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_modify_cno.lo `test -f 'dapl/udapl/dapl_evd_modify_cno.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_modify_cno.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_modify_cno.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_modify_cno.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_modify_cno.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_modify_cno.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_modify_cno.lo `test -f 'dapl/udapl/dapl_evd_modify_cno.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_ [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_modify_cno.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_modify_cno.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_modify_cno.c' object='dapl_udapl_libdaplofa_la-dapl_evd_modify_cno.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_modify_cno.lo `test -f 'dapl/udapl/dapl_evd_modify_cno.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_modify_cno.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_modify_cno.lo `test -f 'dapl/udapl/dapl_evd_modify_cno.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_modify_cno.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_set_unwaitable.lo: dapl/udapl/dapl_evd_set_unwaitable.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_set_unwaitable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_set_unwaitable.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_set_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_set_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_set_ [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_set_unwaitable.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_set_unwaitable.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_set_unwaitable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_set_unwaitable.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_set_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_set_unwaitable.c' || echo '$(srcdir)/'`dapl [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_set_unwaitable.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_set_unwaitable.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_set_unwaitable.c' object='dapl_udapl_libdaplofa_la-dapl_evd_set_unwaitable.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_set_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_set_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_set_unwaitable.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_set_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_set_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_set_unwaitable.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_clear_unwaitable.lo: dapl/udapl/dapl_evd_clear_unwaitable.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_clear_unwaitable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_clear_unwaitable.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_clear_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_clear_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_ [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_clear_unwaitable.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_clear_unwaitable.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_clear_unwaitable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_clear_unwaitable.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_clear_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_clear_unwaitable.c' || echo '$(srcdir [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_clear_unwaitable.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_clear_unwaitable.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_clear_unwaitable.c' object='dapl_udapl_libdaplofa_la-dapl_evd_clear_unwaitable.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_clear_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_clear_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_clear_unwaitable.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_clear_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_clear_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_clear_unwaitable.c
 
 dapl_udapl_libdaplofa_la-dapl_osd.lo: dapl/udapl/linux/dapl_osd.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_osd.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_osd.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_osd.lo `test -f 'dapl/udapl/linux/dapl_osd.c' || echo '$(srcdir)/'`dapl/udapl/linux/dapl_osd.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_osd.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_osd.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_osd.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_osd.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_osd.lo `test -f 'dapl/udapl/linux/dapl_osd.c' || echo '$(srcdir)/'`dapl/udapl/linux/dapl_osd.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_osd.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_osd.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/linux/dapl_osd.c' object='dapl_udapl_libdaplofa_la-dapl_osd.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_osd.lo `test -f 'dapl/udapl/linux/dapl_osd.c' || echo '$(srcdir)/'`dapl/udapl/linux/dapl_osd.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_osd.lo `test -f 'dapl/udapl/linux/dapl_osd.c' || echo '$(srcdir)/'`dapl/udapl/linux/dapl_osd.c
 
 dapl_udapl_libdaplofa_la-dapl_cookie.lo: dapl/common/dapl_cookie.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cookie.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cookie.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cookie.lo `test -f 'dapl/common/dapl_cookie.c' || echo '$(srcdir)/'`dapl/common/dapl_cookie.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cookie.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cookie.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cookie.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cookie.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cookie.lo `test -f 'dapl/common/dapl_cookie.c' || echo '$(srcdir)/'`dapl/common/dapl_cookie.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cookie.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cookie.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cookie.c' object='dapl_udapl_libdaplofa_la-dapl_cookie.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cookie.lo `test -f 'dapl/common/dapl_cookie.c' || echo '$(srcdir)/'`dapl/common/dapl_cookie.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cookie.lo `test -f 'dapl/common/dapl_cookie.c' || echo '$(srcdir)/'`dapl/common/dapl_cookie.c
 
 dapl_udapl_libdaplofa_la-dapl_cr_accept.lo: dapl/common/dapl_cr_accept.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cr_accept.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_accept.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cr_accept.lo `test -f 'dapl/common/dapl_cr_accept.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_accept.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_accept.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_accept.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cr_accept.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_accept.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cr_accept.lo `test -f 'dapl/common/dapl_cr_accept.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_accept.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_accept.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_accept.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_accept.c' object='dapl_udapl_libdaplofa_la-dapl_cr_accept.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cr_accept.lo `test -f 'dapl/common/dapl_cr_accept.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_accept.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cr_accept.lo `test -f 'dapl/common/dapl_cr_accept.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_accept.c
 
 dapl_udapl_libdaplofa_la-dapl_cr_query.lo: dapl/common/dapl_cr_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cr_query.lo `test -f 'dapl/common/dapl_cr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cr_query.lo `test -f 'dapl/common/dapl_cr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_query.c' object='dapl_udapl_libdaplofa_la-dapl_cr_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cr_query.lo `test -f 'dapl/common/dapl_cr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cr_query.lo `test -f 'dapl/common/dapl_cr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_query.c
 
 dapl_udapl_libdaplofa_la-dapl_cr_reject.lo: dapl/common/dapl_cr_reject.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cr_reject.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_reject.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cr_reject.lo `test -f 'dapl/common/dapl_cr_reject.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_reject.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_reject.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_reject.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cr_reject.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_reject.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cr_reject.lo `test -f 'dapl/common/dapl_cr_reject.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_reject.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_reject.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_reject.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_reject.c' object='dapl_udapl_libdaplofa_la-dapl_cr_reject.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cr_reject.lo `test -f 'dapl/common/dapl_cr_reject.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_reject.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cr_reject.lo `test -f 'dapl/common/dapl_cr_reject.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_reject.c
 
 dapl_udapl_libdaplofa_la-dapl_cr_util.lo: dapl/common/dapl_cr_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cr_util.lo `test -f 'dapl/common/dapl_cr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cr_util.lo `test -f 'dapl/common/dapl_cr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_util.c' object='dapl_udapl_libdaplofa_la-dapl_cr_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cr_util.lo `test -f 'dapl/common/dapl_cr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cr_util.lo `test -f 'dapl/common/dapl_cr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_util.c
 
 dapl_udapl_libdaplofa_la-dapl_cr_callback.lo: dapl/common/dapl_cr_callback.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cr_callback.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_callback.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cr_callback.lo `test -f 'dapl/common/dapl_cr_callback.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_callback.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_callback.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_callback.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cr_callback.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_callback.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cr_callback.lo `test -f 'dapl/common/dapl_cr_callback.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_callback.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_callback.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_callback.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_callback.c' object='dapl_udapl_libdaplofa_la-dapl_cr_callback.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cr_callback.lo `test -f 'dapl/common/dapl_cr_callback.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_callback.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cr_callback.lo `test -f 'dapl/common/dapl_cr_callback.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_callback.c
 
 dapl_udapl_libdaplofa_la-dapl_cr_handoff.lo: dapl/common/dapl_cr_handoff.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cr_handoff.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_handoff.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cr_handoff.lo `test -f 'dapl/common/dapl_cr_handoff.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_handoff.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_handoff.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_handoff.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cr_handoff.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_handoff.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cr_handoff.lo `test -f 'dapl/common/dapl_cr_handoff.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_handoff.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_handoff.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cr_handoff.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_handoff.c' object='dapl_udapl_libdaplofa_la-dapl_cr_handoff.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cr_handoff.lo `test -f 'dapl/common/dapl_cr_handoff.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_handoff.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cr_handoff.lo `test -f 'dapl/common/dapl_cr_handoff.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_handoff.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_connect.lo: dapl/common/dapl_ep_connect.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_connect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_connect.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_connect.lo `test -f 'dapl/common/dapl_ep_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_connect.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_connect.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_connect.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_connect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_connect.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_connect.lo `test -f 'dapl/common/dapl_ep_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_connect.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_connect.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_connect.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_connect.c' object='dapl_udapl_libdaplofa_la-dapl_ep_connect.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_connect.lo `test -f 'dapl/common/dapl_ep_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_connect.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_connect.lo `test -f 'dapl/common/dapl_ep_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_connect.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_create.lo: dapl/common/dapl_ep_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_create.lo `test -f 'dapl/common/dapl_ep_create.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_create.lo `test -f 'dapl/common/dapl_ep_create.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_create.c' object='dapl_udapl_libdaplofa_la-dapl_ep_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_create.lo `test -f 'dapl/common/dapl_ep_create.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_create.lo `test -f 'dapl/common/dapl_ep_create.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_disconnect.lo: dapl/common/dapl_ep_disconnect.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_disconnect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_disconnect.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_disconnect.lo `test -f 'dapl/common/dapl_ep_disconnect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_disconnect.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_disconnect.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_disconnect.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_disconnect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_disconnect.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_disconnect.lo `test -f 'dapl/common/dapl_ep_disconnect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_dis [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_disconnect.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_disconnect.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_disconnect.c' object='dapl_udapl_libdaplofa_la-dapl_ep_disconnect.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_disconnect.lo `test -f 'dapl/common/dapl_ep_disconnect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_disconnect.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_disconnect.lo `test -f 'dapl/common/dapl_ep_disconnect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_disconnect.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_dup_connect.lo: dapl/common/dapl_ep_dup_connect.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_dup_connect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_dup_connect.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_dup_connect.lo `test -f 'dapl/common/dapl_ep_dup_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_dup_connect.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_dup_connect.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_dup_connect.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_dup_connect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_dup_connect.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_dup_connect.lo `test -f 'dapl/common/dapl_ep_dup_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_dup_connect.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_dup_connect.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_dup_connect.c' object='dapl_udapl_libdaplofa_la-dapl_ep_dup_connect.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_dup_connect.lo `test -f 'dapl/common/dapl_ep_dup_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_dup_connect.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_dup_connect.lo `test -f 'dapl/common/dapl_ep_dup_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_dup_connect.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_free.lo: dapl/common/dapl_ep_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_free.lo `test -f 'dapl/common/dapl_ep_free.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_free.lo `test -f 'dapl/common/dapl_ep_free.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_free.c' object='dapl_udapl_libdaplofa_la-dapl_ep_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_free.lo `test -f 'dapl/common/dapl_ep_free.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_free.lo `test -f 'dapl/common/dapl_ep_free.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_free.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_reset.lo: dapl/common/dapl_ep_reset.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_reset.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_reset.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_reset.lo `test -f 'dapl/common/dapl_ep_reset.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_reset.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_reset.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_reset.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_reset.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_reset.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_reset.lo `test -f 'dapl/common/dapl_ep_reset.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_reset.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_reset.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_reset.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_reset.c' object='dapl_udapl_libdaplofa_la-dapl_ep_reset.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_reset.lo `test -f 'dapl/common/dapl_ep_reset.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_reset.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_reset.lo `test -f 'dapl/common/dapl_ep_reset.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_reset.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_get_status.lo: dapl/common/dapl_ep_get_status.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_get_status.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_get_status.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_get_status.lo `test -f 'dapl/common/dapl_ep_get_status.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_get_status.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_get_status.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_get_status.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_get_status.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_get_status.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_get_status.lo `test -f 'dapl/common/dapl_ep_get_status.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_get [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_get_status.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_get_status.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_get_status.c' object='dapl_udapl_libdaplofa_la-dapl_ep_get_status.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_get_status.lo `test -f 'dapl/common/dapl_ep_get_status.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_get_status.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_get_status.lo `test -f 'dapl/common/dapl_ep_get_status.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_get_status.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_modify.lo: dapl/common/dapl_ep_modify.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_modify.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_modify.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_modify.lo `test -f 'dapl/common/dapl_ep_modify.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_modify.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_modify.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_modify.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_modify.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_modify.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_modify.lo `test -f 'dapl/common/dapl_ep_modify.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_modify.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_modify.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_modify.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_modify.c' object='dapl_udapl_libdaplofa_la-dapl_ep_modify.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_modify.lo `test -f 'dapl/common/dapl_ep_modify.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_modify.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_modify.lo `test -f 'dapl/common/dapl_ep_modify.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_modify.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read.lo: dapl/common/dapl_ep_post_rdma_read.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read.lo `test -f 'dapl/common/dapl_ep_post_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rd [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read.lo `test -f 'dapl/common/dapl_ep_post_rdma_read.c' || echo '$(srcdir)/'`dapl/co [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_rdma_read.c' object='dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read.lo `test -f 'dapl/common/dapl_ep_post_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_read.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read.lo `test -f 'dapl/common/dapl_ep_post_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_read.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_write.lo: dapl/common/dapl_ep_post_rdma_write.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_write.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_write.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_write.lo `test -f 'dapl/common/dapl_ep_post_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_pos [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_write.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_write.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_write.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_write.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_write.lo `test -f 'dapl/common/dapl_ep_post_rdma_write.c' || echo '$(srcdir)/'`dap [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_write.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_write.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_rdma_write.c' object='dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_write.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_write.lo `test -f 'dapl/common/dapl_ep_post_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_write.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_write.lo `test -f 'dapl/common/dapl_ep_post_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_write.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_post_recv.lo: dapl/common/dapl_ep_post_recv.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_post_recv.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_recv.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_recv.lo `test -f 'dapl/common/dapl_ep_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_recv.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_recv.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_recv.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_post_recv.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_recv.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_recv.lo `test -f 'dapl/common/dapl_ep_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_recv.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_recv.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_recv.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_recv.c' object='dapl_udapl_libdaplofa_la-dapl_ep_post_recv.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_recv.lo `test -f 'dapl/common/dapl_ep_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_recv.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_recv.lo `test -f 'dapl/common/dapl_ep_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_recv.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_post_send.lo: dapl/common/dapl_ep_post_send.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_post_send.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_send.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_send.lo `test -f 'dapl/common/dapl_ep_post_send.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_send.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_send.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_post_send.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_send.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_send.lo `test -f 'dapl/common/dapl_ep_post_send.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_send.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_send.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_send.c' object='dapl_udapl_libdaplofa_la-dapl_ep_post_send.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_send.lo `test -f 'dapl/common/dapl_ep_post_send.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_send.lo `test -f 'dapl/common/dapl_ep_post_send.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_query.lo: dapl/common/dapl_ep_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_query.lo `test -f 'dapl/common/dapl_ep_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_query.lo `test -f 'dapl/common/dapl_ep_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_query.c' object='dapl_udapl_libdaplofa_la-dapl_ep_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_query.lo `test -f 'dapl/common/dapl_ep_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_query.lo `test -f 'dapl/common/dapl_ep_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_query.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_util.lo: dapl/common/dapl_ep_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_util.lo `test -f 'dapl/common/dapl_ep_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_util.lo `test -f 'dapl/common/dapl_ep_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_util.c' object='dapl_udapl_libdaplofa_la-dapl_ep_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_util.lo `test -f 'dapl/common/dapl_ep_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_util.lo `test -f 'dapl/common/dapl_ep_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_util.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_dequeue.lo: dapl/common/dapl_evd_dequeue.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_dequeue.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_dequeue.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_dequeue.lo `test -f 'dapl/common/dapl_evd_dequeue.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dequeue.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_dequeue.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_dequeue.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_dequeue.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_dequeue.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_dequeue.lo `test -f 'dapl/common/dapl_evd_dequeue.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dequeue.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_dequeue.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_dequeue.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_dequeue.c' object='dapl_udapl_libdaplofa_la-dapl_evd_dequeue.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_dequeue.lo `test -f 'dapl/common/dapl_evd_dequeue.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dequeue.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_dequeue.lo `test -f 'dapl/common/dapl_evd_dequeue.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dequeue.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_free.lo: dapl/common/dapl_evd_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_free.lo `test -f 'dapl/common/dapl_evd_free.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_free.lo `test -f 'dapl/common/dapl_evd_free.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_free.c' object='dapl_udapl_libdaplofa_la-dapl_evd_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_free.lo `test -f 'dapl/common/dapl_evd_free.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_free.lo `test -f 'dapl/common/dapl_evd_free.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_free.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_post_se.lo: dapl/common/dapl_evd_post_se.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_post_se.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_post_se.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_post_se.lo `test -f 'dapl/common/dapl_evd_post_se.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_post_se.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_post_se.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_post_se.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_post_se.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_post_se.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_post_se.lo `test -f 'dapl/common/dapl_evd_post_se.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_post_se.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_post_se.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_post_se.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_post_se.c' object='dapl_udapl_libdaplofa_la-dapl_evd_post_se.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_post_se.lo `test -f 'dapl/common/dapl_evd_post_se.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_post_se.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_post_se.lo `test -f 'dapl/common/dapl_evd_post_se.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_post_se.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_resize.lo: dapl/common/dapl_evd_resize.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_resize.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_resize.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_resize.lo `test -f 'dapl/common/dapl_evd_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_resize.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_resize.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_resize.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_resize.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_resize.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_resize.lo `test -f 'dapl/common/dapl_evd_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_resize.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_resize.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_resize.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_resize.c' object='dapl_udapl_libdaplofa_la-dapl_evd_resize.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_resize.lo `test -f 'dapl/common/dapl_evd_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_resize.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_resize.lo `test -f 'dapl/common/dapl_evd_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_resize.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_util.lo: dapl/common/dapl_evd_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_util.lo `test -f 'dapl/common/dapl_evd_util.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_util.lo `test -f 'dapl/common/dapl_evd_util.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_util.c' object='dapl_udapl_libdaplofa_la-dapl_evd_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_util.lo `test -f 'dapl/common/dapl_evd_util.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_util.lo `test -f 'dapl/common/dapl_evd_util.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_util.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_cq_async_error_callb.lo: dapl/common/dapl_evd_cq_async_error_callb.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_cq_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_cq_async_error_callb.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_cq_async_error_callb.lo `test -f 'dapl/common/dapl_evd_cq_async_error_callb.c' || echo '$(srcdir)/' [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_cq_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_cq_async_error_callb.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_cq_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_cq_async_error_callb.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_cq_async_error_callb.lo `test -f 'dapl/common/dapl_evd_cq_async_error_callb.c'  [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_cq_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_cq_async_error_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_cq_async_error_callb.c' object='dapl_udapl_libdaplofa_la-dapl_evd_cq_async_error_callb.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_cq_async_error_callb.lo `test -f 'dapl/common/dapl_evd_cq_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_cq_async_error_callb.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_cq_async_error_callb.lo `test -f 'dapl/common/dapl_evd_cq_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_cq_async_error_callb.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_qp_async_error_callb.lo: dapl/common/dapl_evd_qp_async_error_callb.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_qp_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_qp_async_error_callb.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_qp_async_error_callb.lo `test -f 'dapl/common/dapl_evd_qp_async_error_callb.c' || echo '$(srcdir)/' [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_qp_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_qp_async_error_callb.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_qp_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_qp_async_error_callb.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_qp_async_error_callb.lo `test -f 'dapl/common/dapl_evd_qp_async_error_callb.c'  [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_qp_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_qp_async_error_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_qp_async_error_callb.c' object='dapl_udapl_libdaplofa_la-dapl_evd_qp_async_error_callb.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_qp_async_error_callb.lo `test -f 'dapl/common/dapl_evd_qp_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_qp_async_error_callb.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_qp_async_error_callb.lo `test -f 'dapl/common/dapl_evd_qp_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_qp_async_error_callb.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_un_async_error_callb.lo: dapl/common/dapl_evd_un_async_error_callb.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_un_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_un_async_error_callb.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_un_async_error_callb.lo `test -f 'dapl/common/dapl_evd_un_async_error_callb.c' || echo '$(srcdir)/' [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_un_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_un_async_error_callb.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_un_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_un_async_error_callb.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_un_async_error_callb.lo `test -f 'dapl/common/dapl_evd_un_async_error_callb.c'  [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_un_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_un_async_error_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_un_async_error_callb.c' object='dapl_udapl_libdaplofa_la-dapl_evd_un_async_error_callb.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_un_async_error_callb.lo `test -f 'dapl/common/dapl_evd_un_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_un_async_error_callb.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_un_async_error_callb.lo `test -f 'dapl/common/dapl_evd_un_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_un_async_error_callb.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_connection_callb.lo: dapl/common/dapl_evd_connection_callb.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_connection_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_connection_callb.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_connection_callb.lo `test -f 'dapl/common/dapl_evd_connection_callb.c' || echo '$(srcdir)/'`dapl/common/dap [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_connection_callb.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_connection_callb.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_connection_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_connection_callb.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_connection_callb.lo `test -f 'dapl/common/dapl_evd_connection_callb.c' || echo '$(srcdi [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_connection_callb.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_connection_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_connection_callb.c' object='dapl_udapl_libdaplofa_la-dapl_evd_connection_callb.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_connection_callb.lo `test -f 'dapl/common/dapl_evd_connection_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_connection_callb.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_connection_callb.lo `test -f 'dapl/common/dapl_evd_connection_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_connection_callb.c
 
 dapl_udapl_libdaplofa_la-dapl_evd_dto_callb.lo: dapl/common/dapl_evd_dto_callb.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_dto_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_dto_callb.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_dto_callb.lo `test -f 'dapl/common/dapl_evd_dto_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dto_callb.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_dto_callb.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_dto_callb.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_evd_dto_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_dto_callb.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_evd_dto_callb.lo `test -f 'dapl/common/dapl_evd_dto_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dt [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_dto_callb.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_evd_dto_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_dto_callb.c' object='dapl_udapl_libdaplofa_la-dapl_evd_dto_callb.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_dto_callb.lo `test -f 'dapl/common/dapl_evd_dto_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dto_callb.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_evd_dto_callb.lo `test -f 'dapl/common/dapl_evd_dto_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dto_callb.c
 
 dapl_udapl_libdaplofa_la-dapl_get_consumer_context.lo: dapl/common/dapl_get_consumer_context.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_get_consumer_context.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_get_consumer_context.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_get_consumer_context.lo `test -f 'dapl/common/dapl_get_consumer_context.c' || echo '$(srcdir)/'`dapl/common/dap [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_get_consumer_context.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_get_consumer_context.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_get_consumer_context.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_get_consumer_context.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_get_consumer_context.lo `test -f 'dapl/common/dapl_get_consumer_context.c' || echo '$(srcdi [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_get_consumer_context.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_get_consumer_context.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_get_consumer_context.c' object='dapl_udapl_libdaplofa_la-dapl_get_consumer_context.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_get_consumer_context.lo `test -f 'dapl/common/dapl_get_consumer_context.c' || echo '$(srcdir)/'`dapl/common/dapl_get_consumer_context.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_get_consumer_context.lo `test -f 'dapl/common/dapl_get_consumer_context.c' || echo '$(srcdir)/'`dapl/common/dapl_get_consumer_context.c
 
 dapl_udapl_libdaplofa_la-dapl_get_handle_type.lo: dapl/common/dapl_get_handle_type.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_get_handle_type.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_get_handle_type.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_get_handle_type.lo `test -f 'dapl/common/dapl_get_handle_type.c' || echo '$(srcdir)/'`dapl/common/dapl_get_handle_type.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_get_handle_type.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_get_handle_type.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_get_handle_type.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_get_handle_type.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_get_handle_type.lo `test -f 'dapl/common/dapl_get_handle_type.c' || echo '$(srcdir)/'`dapl/common/dap [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_get_handle_type.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_get_handle_type.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_get_handle_type.c' object='dapl_udapl_libdaplofa_la-dapl_get_handle_type.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_get_handle_type.lo `test -f 'dapl/common/dapl_get_handle_type.c' || echo '$(srcdir)/'`dapl/common/dapl_get_handle_type.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_get_handle_type.lo `test -f 'dapl/common/dapl_get_handle_type.c' || echo '$(srcdir)/'`dapl/common/dapl_get_handle_type.c
 
 dapl_udapl_libdaplofa_la-dapl_hash.lo: dapl/common/dapl_hash.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_hash.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_hash.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_hash.lo `test -f 'dapl/common/dapl_hash.c' || echo '$(srcdir)/'`dapl/common/dapl_hash.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_hash.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_hash.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_hash.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_hash.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_hash.lo `test -f 'dapl/common/dapl_hash.c' || echo '$(srcdir)/'`dapl/common/dapl_hash.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_hash.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_hash.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_hash.c' object='dapl_udapl_libdaplofa_la-dapl_hash.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_hash.lo `test -f 'dapl/common/dapl_hash.c' || echo '$(srcdir)/'`dapl/common/dapl_hash.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_hash.lo `test -f 'dapl/common/dapl_hash.c' || echo '$(srcdir)/'`dapl/common/dapl_hash.c
 
 dapl_udapl_libdaplofa_la-dapl_hca_util.lo: dapl/common/dapl_hca_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_hca_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_hca_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_hca_util.lo `test -f 'dapl/common/dapl_hca_util.c' || echo '$(srcdir)/'`dapl/common/dapl_hca_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_hca_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_hca_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_hca_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_hca_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_hca_util.lo `test -f 'dapl/common/dapl_hca_util.c' || echo '$(srcdir)/'`dapl/common/dapl_hca_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_hca_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_hca_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_hca_util.c' object='dapl_udapl_libdaplofa_la-dapl_hca_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_hca_util.lo `test -f 'dapl/common/dapl_hca_util.c' || echo '$(srcdir)/'`dapl/common/dapl_hca_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_hca_util.lo `test -f 'dapl/common/dapl_hca_util.c' || echo '$(srcdir)/'`dapl/common/dapl_hca_util.c
 
 dapl_udapl_libdaplofa_la-dapl_ia_close.lo: dapl/common/dapl_ia_close.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ia_close.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_close.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ia_close.lo `test -f 'dapl/common/dapl_ia_close.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_close.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_close.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_close.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ia_close.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_close.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ia_close.lo `test -f 'dapl/common/dapl_ia_close.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_close.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_close.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_close.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_close.c' object='dapl_udapl_libdaplofa_la-dapl_ia_close.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ia_close.lo `test -f 'dapl/common/dapl_ia_close.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_close.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ia_close.lo `test -f 'dapl/common/dapl_ia_close.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_close.c
 
 dapl_udapl_libdaplofa_la-dapl_ia_open.lo: dapl/common/dapl_ia_open.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ia_open.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_open.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ia_open.lo `test -f 'dapl/common/dapl_ia_open.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_open.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_open.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_open.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ia_open.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_open.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ia_open.lo `test -f 'dapl/common/dapl_ia_open.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_open.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_open.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_open.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_open.c' object='dapl_udapl_libdaplofa_la-dapl_ia_open.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ia_open.lo `test -f 'dapl/common/dapl_ia_open.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_open.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ia_open.lo `test -f 'dapl/common/dapl_ia_open.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_open.c
 
 dapl_udapl_libdaplofa_la-dapl_ia_query.lo: dapl/common/dapl_ia_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ia_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ia_query.lo `test -f 'dapl/common/dapl_ia_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ia_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ia_query.lo `test -f 'dapl/common/dapl_ia_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_query.c' object='dapl_udapl_libdaplofa_la-dapl_ia_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ia_query.lo `test -f 'dapl/common/dapl_ia_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ia_query.lo `test -f 'dapl/common/dapl_ia_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_query.c
 
 dapl_udapl_libdaplofa_la-dapl_ia_util.lo: dapl/common/dapl_ia_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ia_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ia_util.lo `test -f 'dapl/common/dapl_ia_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ia_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ia_util.lo `test -f 'dapl/common/dapl_ia_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_util.c' object='dapl_udapl_libdaplofa_la-dapl_ia_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ia_util.lo `test -f 'dapl/common/dapl_ia_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ia_util.lo `test -f 'dapl/common/dapl_ia_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_util.c
 
 dapl_udapl_libdaplofa_la-dapl_llist.lo: dapl/common/dapl_llist.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_llist.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_llist.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_llist.lo `test -f 'dapl/common/dapl_llist.c' || echo '$(srcdir)/'`dapl/common/dapl_llist.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_llist.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_llist.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_llist.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_llist.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_llist.lo `test -f 'dapl/common/dapl_llist.c' || echo '$(srcdir)/'`dapl/common/dapl_llist.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_llist.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_llist.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_llist.c' object='dapl_udapl_libdaplofa_la-dapl_llist.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_llist.lo `test -f 'dapl/common/dapl_llist.c' || echo '$(srcdir)/'`dapl/common/dapl_llist.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_llist.lo `test -f 'dapl/common/dapl_llist.c' || echo '$(srcdir)/'`dapl/common/dapl_llist.c
 
 dapl_udapl_libdaplofa_la-dapl_lmr_free.lo: dapl/common/dapl_lmr_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_lmr_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_lmr_free.lo `test -f 'dapl/common/dapl_lmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_lmr_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_lmr_free.lo `test -f 'dapl/common/dapl_lmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_free.c' object='dapl_udapl_libdaplofa_la-dapl_lmr_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_lmr_free.lo `test -f 'dapl/common/dapl_lmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_lmr_free.lo `test -f 'dapl/common/dapl_lmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_free.c
 
 dapl_udapl_libdaplofa_la-dapl_lmr_query.lo: dapl/common/dapl_lmr_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_lmr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_lmr_query.lo `test -f 'dapl/common/dapl_lmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_lmr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_lmr_query.lo `test -f 'dapl/common/dapl_lmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_query.c' object='dapl_udapl_libdaplofa_la-dapl_lmr_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_lmr_query.lo `test -f 'dapl/common/dapl_lmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_lmr_query.lo `test -f 'dapl/common/dapl_lmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_query.c
 
 dapl_udapl_libdaplofa_la-dapl_lmr_util.lo: dapl/common/dapl_lmr_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_lmr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_lmr_util.lo `test -f 'dapl/common/dapl_lmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_lmr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_lmr_util.lo `test -f 'dapl/common/dapl_lmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_util.c' object='dapl_udapl_libdaplofa_la-dapl_lmr_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_lmr_util.lo `test -f 'dapl/common/dapl_lmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_lmr_util.lo `test -f 'dapl/common/dapl_lmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_util.c
 
 dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_read.lo: dapl/common/dapl_lmr_sync_rdma_read.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_read.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_read.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_read.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_sy [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_read.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_read.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_read.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_read.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_read.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_read.c' || echo '$(srcdir)/'`dap [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_read.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_read.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_sync_rdma_read.c' object='dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_read.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_read.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_sync_rdma_read.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_read.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_sync_rdma_read.c
 
 dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_write.lo: dapl/common/dapl_lmr_sync_rdma_write.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_write.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_write.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_write.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_lm [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_write.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_write.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_write.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_write.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_write.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_write.c' || echo '$(srcdir)/' [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_write.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_write.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_sync_rdma_write.c' object='dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_write.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_write.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_sync_rdma_write.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_lmr_sync_rdma_write.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_sync_rdma_write.c
 
 dapl_udapl_libdaplofa_la-dapl_mr_util.lo: dapl/common/dapl_mr_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_mr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_mr_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_mr_util.lo `test -f 'dapl/common/dapl_mr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_mr_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_mr_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_mr_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_mr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_mr_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_mr_util.lo `test -f 'dapl/common/dapl_mr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_mr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_mr_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_mr_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_mr_util.c' object='dapl_udapl_libdaplofa_la-dapl_mr_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_mr_util.lo `test -f 'dapl/common/dapl_mr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_mr_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_mr_util.lo `test -f 'dapl/common/dapl_mr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_mr_util.c
 
 dapl_udapl_libdaplofa_la-dapl_provider.lo: dapl/common/dapl_provider.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_provider.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_provider.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_provider.lo `test -f 'dapl/common/dapl_provider.c' || echo '$(srcdir)/'`dapl/common/dapl_provider.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_provider.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_provider.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_provider.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_provider.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_provider.lo `test -f 'dapl/common/dapl_provider.c' || echo '$(srcdir)/'`dapl/common/dapl_provider.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_provider.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_provider.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_provider.c' object='dapl_udapl_libdaplofa_la-dapl_provider.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_provider.lo `test -f 'dapl/common/dapl_provider.c' || echo '$(srcdir)/'`dapl/common/dapl_provider.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_provider.lo `test -f 'dapl/common/dapl_provider.c' || echo '$(srcdir)/'`dapl/common/dapl_provider.c
 
 dapl_udapl_libdaplofa_la-dapl_sp_util.lo: dapl/common/dapl_sp_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_sp_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_sp_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_sp_util.lo `test -f 'dapl/common/dapl_sp_util.c' || echo '$(srcdir)/'`dapl/common/dapl_sp_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_sp_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_sp_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_sp_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_sp_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_sp_util.lo `test -f 'dapl/common/dapl_sp_util.c' || echo '$(srcdir)/'`dapl/common/dapl_sp_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_sp_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_sp_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_sp_util.c' object='dapl_udapl_libdaplofa_la-dapl_sp_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_sp_util.lo `test -f 'dapl/common/dapl_sp_util.c' || echo '$(srcdir)/'`dapl/common/dapl_sp_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_sp_util.lo `test -f 'dapl/common/dapl_sp_util.c' || echo '$(srcdir)/'`dapl/common/dapl_sp_util.c
 
 dapl_udapl_libdaplofa_la-dapl_psp_create.lo: dapl/common/dapl_psp_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_psp_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_psp_create.lo `test -f 'dapl/common/dapl_psp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_psp_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_psp_create.lo `test -f 'dapl/common/dapl_psp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_psp_create.c' object='dapl_udapl_libdaplofa_la-dapl_psp_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_psp_create.lo `test -f 'dapl/common/dapl_psp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_psp_create.lo `test -f 'dapl/common/dapl_psp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create.c
 
 dapl_udapl_libdaplofa_la-dapl_psp_create_any.lo: dapl/common/dapl_psp_create_any.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_psp_create_any.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_create_any.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_psp_create_any.lo `test -f 'dapl/common/dapl_psp_create_any.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create_any.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_create_any.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_create_any.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_psp_create_any.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_create_any.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_psp_create_any.lo `test -f 'dapl/common/dapl_psp_create_any.c' || echo '$(srcdir)/'`dapl/common/dapl_ps [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_create_any.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_create_any.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_psp_create_any.c' object='dapl_udapl_libdaplofa_la-dapl_psp_create_any.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_psp_create_any.lo `test -f 'dapl/common/dapl_psp_create_any.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create_any.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_psp_create_any.lo `test -f 'dapl/common/dapl_psp_create_any.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create_any.c
 
 dapl_udapl_libdaplofa_la-dapl_psp_free.lo: dapl/common/dapl_psp_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_psp_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_psp_free.lo `test -f 'dapl/common/dapl_psp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_psp_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_psp_free.lo `test -f 'dapl/common/dapl_psp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_psp_free.c' object='dapl_udapl_libdaplofa_la-dapl_psp_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_psp_free.lo `test -f 'dapl/common/dapl_psp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_psp_free.lo `test -f 'dapl/common/dapl_psp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_free.c
 
 dapl_udapl_libdaplofa_la-dapl_psp_query.lo: dapl/common/dapl_psp_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_psp_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_psp_query.lo `test -f 'dapl/common/dapl_psp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_psp_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_psp_query.lo `test -f 'dapl/common/dapl_psp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_psp_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_psp_query.c' object='dapl_udapl_libdaplofa_la-dapl_psp_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_psp_query.lo `test -f 'dapl/common/dapl_psp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_psp_query.lo `test -f 'dapl/common/dapl_psp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_query.c
 
 dapl_udapl_libdaplofa_la-dapl_pz_create.lo: dapl/common/dapl_pz_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_pz_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_pz_create.lo `test -f 'dapl/common/dapl_pz_create.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_pz_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_pz_create.lo `test -f 'dapl/common/dapl_pz_create.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_pz_create.c' object='dapl_udapl_libdaplofa_la-dapl_pz_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_pz_create.lo `test -f 'dapl/common/dapl_pz_create.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_pz_create.lo `test -f 'dapl/common/dapl_pz_create.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_create.c
 
 dapl_udapl_libdaplofa_la-dapl_pz_free.lo: dapl/common/dapl_pz_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_pz_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_pz_free.lo `test -f 'dapl/common/dapl_pz_free.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_pz_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_pz_free.lo `test -f 'dapl/common/dapl_pz_free.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_pz_free.c' object='dapl_udapl_libdaplofa_la-dapl_pz_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_pz_free.lo `test -f 'dapl/common/dapl_pz_free.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_pz_free.lo `test -f 'dapl/common/dapl_pz_free.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_free.c
 
 dapl_udapl_libdaplofa_la-dapl_pz_query.lo: dapl/common/dapl_pz_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_pz_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_pz_query.lo `test -f 'dapl/common/dapl_pz_query.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_pz_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_pz_query.lo `test -f 'dapl/common/dapl_pz_query.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_pz_query.c' object='dapl_udapl_libdaplofa_la-dapl_pz_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_pz_query.lo `test -f 'dapl/common/dapl_pz_query.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_pz_query.lo `test -f 'dapl/common/dapl_pz_query.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_query.c
 
 dapl_udapl_libdaplofa_la-dapl_pz_util.lo: dapl/common/dapl_pz_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_pz_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_pz_util.lo `test -f 'dapl/common/dapl_pz_util.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_pz_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_pz_util.lo `test -f 'dapl/common/dapl_pz_util.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_pz_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_pz_util.c' object='dapl_udapl_libdaplofa_la-dapl_pz_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_pz_util.lo `test -f 'dapl/common/dapl_pz_util.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_pz_util.lo `test -f 'dapl/common/dapl_pz_util.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_util.c
 
 dapl_udapl_libdaplofa_la-dapl_rmr_create.lo: dapl/common/dapl_rmr_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_rmr_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_rmr_create.lo `test -f 'dapl/common/dapl_rmr_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_rmr_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_rmr_create.lo `test -f 'dapl/common/dapl_rmr_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_create.c' object='dapl_udapl_libdaplofa_la-dapl_rmr_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_rmr_create.lo `test -f 'dapl/common/dapl_rmr_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_rmr_create.lo `test -f 'dapl/common/dapl_rmr_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_create.c
 
 dapl_udapl_libdaplofa_la-dapl_rmr_free.lo: dapl/common/dapl_rmr_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_rmr_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_rmr_free.lo `test -f 'dapl/common/dapl_rmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_rmr_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_rmr_free.lo `test -f 'dapl/common/dapl_rmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_free.c' object='dapl_udapl_libdaplofa_la-dapl_rmr_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_rmr_free.lo `test -f 'dapl/common/dapl_rmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_rmr_free.lo `test -f 'dapl/common/dapl_rmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_free.c
 
 dapl_udapl_libdaplofa_la-dapl_rmr_bind.lo: dapl/common/dapl_rmr_bind.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_rmr_bind.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_bind.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_rmr_bind.lo `test -f 'dapl/common/dapl_rmr_bind.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_bind.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_bind.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_bind.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_rmr_bind.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_bind.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_rmr_bind.lo `test -f 'dapl/common/dapl_rmr_bind.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_bind.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_bind.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_bind.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_bind.c' object='dapl_udapl_libdaplofa_la-dapl_rmr_bind.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_rmr_bind.lo `test -f 'dapl/common/dapl_rmr_bind.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_bind.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_rmr_bind.lo `test -f 'dapl/common/dapl_rmr_bind.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_bind.c
 
 dapl_udapl_libdaplofa_la-dapl_rmr_query.lo: dapl/common/dapl_rmr_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_rmr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_rmr_query.lo `test -f 'dapl/common/dapl_rmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_rmr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_rmr_query.lo `test -f 'dapl/common/dapl_rmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_query.c' object='dapl_udapl_libdaplofa_la-dapl_rmr_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_rmr_query.lo `test -f 'dapl/common/dapl_rmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_rmr_query.lo `test -f 'dapl/common/dapl_rmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_query.c
 
 dapl_udapl_libdaplofa_la-dapl_rmr_util.lo: dapl/common/dapl_rmr_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_rmr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_rmr_util.lo `test -f 'dapl/common/dapl_rmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_rmr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_rmr_util.lo `test -f 'dapl/common/dapl_rmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rmr_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_util.c' object='dapl_udapl_libdaplofa_la-dapl_rmr_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_rmr_util.lo `test -f 'dapl/common/dapl_rmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_rmr_util.lo `test -f 'dapl/common/dapl_rmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_util.c
 
 dapl_udapl_libdaplofa_la-dapl_rsp_create.lo: dapl/common/dapl_rsp_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_rsp_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_rsp_create.lo `test -f 'dapl/common/dapl_rsp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_rsp_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_rsp_create.lo `test -f 'dapl/common/dapl_rsp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rsp_create.c' object='dapl_udapl_libdaplofa_la-dapl_rsp_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_rsp_create.lo `test -f 'dapl/common/dapl_rsp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_rsp_create.lo `test -f 'dapl/common/dapl_rsp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_create.c
 
 dapl_udapl_libdaplofa_la-dapl_rsp_free.lo: dapl/common/dapl_rsp_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_rsp_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_rsp_free.lo `test -f 'dapl/common/dapl_rsp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_rsp_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_rsp_free.lo `test -f 'dapl/common/dapl_rsp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rsp_free.c' object='dapl_udapl_libdaplofa_la-dapl_rsp_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_rsp_free.lo `test -f 'dapl/common/dapl_rsp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_rsp_free.lo `test -f 'dapl/common/dapl_rsp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_free.c
 
 dapl_udapl_libdaplofa_la-dapl_rsp_query.lo: dapl/common/dapl_rsp_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_rsp_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_rsp_query.lo `test -f 'dapl/common/dapl_rsp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_rsp_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_rsp_query.lo `test -f 'dapl/common/dapl_rsp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_rsp_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rsp_query.c' object='dapl_udapl_libdaplofa_la-dapl_rsp_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_rsp_query.lo `test -f 'dapl/common/dapl_rsp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_rsp_query.lo `test -f 'dapl/common/dapl_rsp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_query.c
 
 dapl_udapl_libdaplofa_la-dapl_cno_util.lo: dapl/common/dapl_cno_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cno_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cno_util.lo `test -f 'dapl/common/dapl_cno_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cno_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_cno_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_cno_util.lo `test -f 'dapl/common/dapl_cno_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cno_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_cno_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cno_util.c' object='dapl_udapl_libdaplofa_la-dapl_cno_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cno_util.lo `test -f 'dapl/common/dapl_cno_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cno_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_cno_util.lo `test -f 'dapl/common/dapl_cno_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cno_util.c
 
 dapl_udapl_libdaplofa_la-dapl_set_consumer_context.lo: dapl/common/dapl_set_consumer_context.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_set_consumer_context.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_set_consumer_context.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_set_consumer_context.lo `test -f 'dapl/common/dapl_set_consumer_context.c' || echo '$(srcdir)/'`dapl/common/dap [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_set_consumer_context.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_set_consumer_context.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_set_consumer_context.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_set_consumer_context.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_set_consumer_context.lo `test -f 'dapl/common/dapl_set_consumer_context.c' || echo '$(srcdi [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_set_consumer_context.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_set_consumer_context.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_set_consumer_context.c' object='dapl_udapl_libdaplofa_la-dapl_set_consumer_context.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_set_consumer_context.lo `test -f 'dapl/common/dapl_set_consumer_context.c' || echo '$(srcdir)/'`dapl/common/dapl_set_consumer_context.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_set_consumer_context.lo `test -f 'dapl/common/dapl_set_consumer_context.c' || echo '$(srcdir)/'`dapl/common/dapl_set_consumer_context.c
 
 dapl_udapl_libdaplofa_la-dapl_ring_buffer_util.lo: dapl/common/dapl_ring_buffer_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ring_buffer_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ring_buffer_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ring_buffer_util.lo `test -f 'dapl/common/dapl_ring_buffer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ring_buffer_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ring_buffer_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ring_buffer_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ring_buffer_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ring_buffer_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ring_buffer_util.lo `test -f 'dapl/common/dapl_ring_buffer_util.c' || echo '$(srcdir)/'`dapl/common [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ring_buffer_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ring_buffer_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ring_buffer_util.c' object='dapl_udapl_libdaplofa_la-dapl_ring_buffer_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ring_buffer_util.lo `test -f 'dapl/common/dapl_ring_buffer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ring_buffer_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ring_buffer_util.lo `test -f 'dapl/common/dapl_ring_buffer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ring_buffer_util.c
 
 dapl_udapl_libdaplofa_la-dapl_name_service.lo: dapl/common/dapl_name_service.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_name_service.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_name_service.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_name_service.lo `test -f 'dapl/common/dapl_name_service.c' || echo '$(srcdir)/'`dapl/common/dapl_name_service.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_name_service.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_name_service.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_name_service.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_name_service.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_name_service.lo `test -f 'dapl/common/dapl_name_service.c' || echo '$(srcdir)/'`dapl/common/dapl_name_service.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_name_service.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_name_service.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_name_service.c' object='dapl_udapl_libdaplofa_la-dapl_name_service.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_name_service.lo `test -f 'dapl/common/dapl_name_service.c' || echo '$(srcdir)/'`dapl/common/dapl_name_service.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_name_service.lo `test -f 'dapl/common/dapl_name_service.c' || echo '$(srcdir)/'`dapl/common/dapl_name_service.c
 
 dapl_udapl_libdaplofa_la-dapl_timer_util.lo: dapl/common/dapl_timer_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_timer_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_timer_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_timer_util.lo `test -f 'dapl/common/dapl_timer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_timer_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_timer_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_timer_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_timer_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_timer_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_timer_util.lo `test -f 'dapl/common/dapl_timer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_timer_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_timer_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_timer_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_timer_util.c' object='dapl_udapl_libdaplofa_la-dapl_timer_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_timer_util.lo `test -f 'dapl/common/dapl_timer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_timer_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_timer_util.lo `test -f 'dapl/common/dapl_timer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_timer_util.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_create_with_srq.lo: dapl/common/dapl_ep_create_with_srq.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_create_with_srq.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_create_with_srq.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_create_with_srq.lo `test -f 'dapl/common/dapl_ep_create_with_srq.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_cre [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_create_with_srq.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_create_with_srq.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_create_with_srq.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_create_with_srq.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_create_with_srq.lo `test -f 'dapl/common/dapl_ep_create_with_srq.c' || echo '$(srcdir)/'`dap [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_create_with_srq.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_create_with_srq.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_create_with_srq.c' object='dapl_udapl_libdaplofa_la-dapl_ep_create_with_srq.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_create_with_srq.lo `test -f 'dapl/common/dapl_ep_create_with_srq.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create_with_srq.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_create_with_srq.lo `test -f 'dapl/common/dapl_ep_create_with_srq.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create_with_srq.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_recv_query.lo: dapl/common/dapl_ep_recv_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_recv_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_recv_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_recv_query.lo `test -f 'dapl/common/dapl_ep_recv_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_recv_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_recv_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_recv_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_recv_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_recv_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_recv_query.lo `test -f 'dapl/common/dapl_ep_recv_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_rec [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_recv_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_recv_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_recv_query.c' object='dapl_udapl_libdaplofa_la-dapl_ep_recv_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_recv_query.lo `test -f 'dapl/common/dapl_ep_recv_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_recv_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_recv_query.lo `test -f 'dapl/common/dapl_ep_recv_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_recv_query.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_set_watermark.lo: dapl/common/dapl_ep_set_watermark.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_set_watermark.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_set_watermark.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_set_watermark.lo `test -f 'dapl/common/dapl_ep_set_watermark.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_set_watermark.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_set_watermark.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_set_watermark.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_set_watermark.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_set_watermark.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_set_watermark.lo `test -f 'dapl/common/dapl_ep_set_watermark.c' || echo '$(srcdir)/'`dapl/common [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_set_watermark.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_set_watermark.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_set_watermark.c' object='dapl_udapl_libdaplofa_la-dapl_ep_set_watermark.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_set_watermark.lo `test -f 'dapl/common/dapl_ep_set_watermark.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_set_watermark.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_set_watermark.lo `test -f 'dapl/common/dapl_ep_set_watermark.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_set_watermark.c
 
 dapl_udapl_libdaplofa_la-dapl_srq_create.lo: dapl/common/dapl_srq_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_srq_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_srq_create.lo `test -f 'dapl/common/dapl_srq_create.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_srq_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_create.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_srq_create.lo `test -f 'dapl/common/dapl_srq_create.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_create.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_create.c' object='dapl_udapl_libdaplofa_la-dapl_srq_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_srq_create.lo `test -f 'dapl/common/dapl_srq_create.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_srq_create.lo `test -f 'dapl/common/dapl_srq_create.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_create.c
 
 dapl_udapl_libdaplofa_la-dapl_srq_free.lo: dapl/common/dapl_srq_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_srq_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_srq_free.lo `test -f 'dapl/common/dapl_srq_free.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_srq_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_free.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_srq_free.lo `test -f 'dapl/common/dapl_srq_free.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_free.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_free.c' object='dapl_udapl_libdaplofa_la-dapl_srq_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_srq_free.lo `test -f 'dapl/common/dapl_srq_free.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_srq_free.lo `test -f 'dapl/common/dapl_srq_free.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_free.c
 
 dapl_udapl_libdaplofa_la-dapl_srq_query.lo: dapl/common/dapl_srq_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_srq_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_srq_query.lo `test -f 'dapl/common/dapl_srq_query.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_srq_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_query.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_srq_query.lo `test -f 'dapl/common/dapl_srq_query.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_query.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_query.c' object='dapl_udapl_libdaplofa_la-dapl_srq_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_srq_query.lo `test -f 'dapl/common/dapl_srq_query.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_srq_query.lo `test -f 'dapl/common/dapl_srq_query.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_query.c
 
 dapl_udapl_libdaplofa_la-dapl_srq_resize.lo: dapl/common/dapl_srq_resize.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_srq_resize.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_resize.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_srq_resize.lo `test -f 'dapl/common/dapl_srq_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_resize.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_resize.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_resize.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_srq_resize.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_resize.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_srq_resize.lo `test -f 'dapl/common/dapl_srq_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_resize.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_resize.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_resize.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_resize.c' object='dapl_udapl_libdaplofa_la-dapl_srq_resize.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_srq_resize.lo `test -f 'dapl/common/dapl_srq_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_resize.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_srq_resize.lo `test -f 'dapl/common/dapl_srq_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_resize.c
 
 dapl_udapl_libdaplofa_la-dapl_srq_post_recv.lo: dapl/common/dapl_srq_post_recv.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_srq_post_recv.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_post_recv.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_srq_post_recv.lo `test -f 'dapl/common/dapl_srq_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_post_recv.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_post_recv.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_post_recv.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_srq_post_recv.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_post_recv.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_srq_post_recv.lo `test -f 'dapl/common/dapl_srq_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_po [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_post_recv.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_post_recv.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_post_recv.c' object='dapl_udapl_libdaplofa_la-dapl_srq_post_recv.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_srq_post_recv.lo `test -f 'dapl/common/dapl_srq_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_post_recv.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_srq_post_recv.lo `test -f 'dapl/common/dapl_srq_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_post_recv.c
 
 dapl_udapl_libdaplofa_la-dapl_srq_set_lw.lo: dapl/common/dapl_srq_set_lw.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_srq_set_lw.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_set_lw.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_srq_set_lw.lo `test -f 'dapl/common/dapl_srq_set_lw.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_set_lw.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_set_lw.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_set_lw.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_srq_set_lw.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_set_lw.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_srq_set_lw.lo `test -f 'dapl/common/dapl_srq_set_lw.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_set_lw.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_set_lw.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_set_lw.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_set_lw.c' object='dapl_udapl_libdaplofa_la-dapl_srq_set_lw.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_srq_set_lw.lo `test -f 'dapl/common/dapl_srq_set_lw.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_set_lw.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_srq_set_lw.lo `test -f 'dapl/common/dapl_srq_set_lw.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_set_lw.c
 
 dapl_udapl_libdaplofa_la-dapl_srq_util.lo: dapl/common/dapl_srq_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_srq_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_srq_util.lo `test -f 'dapl/common/dapl_srq_util.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_srq_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_util.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_srq_util.lo `test -f 'dapl/common/dapl_srq_util.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_srq_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_util.c' object='dapl_udapl_libdaplofa_la-dapl_srq_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_srq_util.lo `test -f 'dapl/common/dapl_srq_util.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_srq_util.lo `test -f 'dapl/common/dapl_srq_util.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_util.c
 
 dapl_udapl_libdaplofa_la-dapl_debug.lo: dapl/common/dapl_debug.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_debug.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_debug.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_debug.lo `test -f 'dapl/common/dapl_debug.c' || echo '$(srcdir)/'`dapl/common/dapl_debug.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_debug.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_debug.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_debug.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_debug.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_debug.lo `test -f 'dapl/common/dapl_debug.c' || echo '$(srcdir)/'`dapl/common/dapl_debug.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_debug.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_debug.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_debug.c' object='dapl_udapl_libdaplofa_la-dapl_debug.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_debug.lo `test -f 'dapl/common/dapl_debug.c' || echo '$(srcdir)/'`dapl/common/dapl_debug.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_debug.lo `test -f 'dapl/common/dapl_debug.c' || echo '$(srcdir)/'`dapl/common/dapl_debug.c
 
 dapl_udapl_libdaplofa_la-dapl_ia_ha.lo: dapl/common/dapl_ia_ha.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ia_ha.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_ha.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ia_ha.lo `test -f 'dapl/common/dapl_ia_ha.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_ha.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_ha.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_ha.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ia_ha.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_ha.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ia_ha.lo `test -f 'dapl/common/dapl_ia_ha.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_ha.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_ha.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ia_ha.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_ha.c' object='dapl_udapl_libdaplofa_la-dapl_ia_ha.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ia_ha.lo `test -f 'dapl/common/dapl_ia_ha.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_ha.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ia_ha.lo `test -f 'dapl/common/dapl_ia_ha.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_ha.c
 
 dapl_udapl_libdaplofa_la-dapl_csp.lo: dapl/common/dapl_csp.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_csp.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_csp.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_csp.lo `test -f 'dapl/common/dapl_csp.c' || echo '$(srcdir)/'`dapl/common/dapl_csp.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_csp.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_csp.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_csp.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_csp.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_csp.lo `test -f 'dapl/common/dapl_csp.c' || echo '$(srcdir)/'`dapl/common/dapl_csp.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_csp.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_csp.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_csp.c' object='dapl_udapl_libdaplofa_la-dapl_csp.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_csp.lo `test -f 'dapl/common/dapl_csp.c' || echo '$(srcdir)/'`dapl/common/dapl_csp.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_csp.lo `test -f 'dapl/common/dapl_csp.c' || echo '$(srcdir)/'`dapl/common/dapl_csp.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_post_send_invalidate.lo: dapl/common/dapl_ep_post_send_invalidate.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_post_send_invalidate.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_send_invalidate.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_send_invalidate.lo `test -f 'dapl/common/dapl_ep_post_send_invalidate.c' || echo '$(srcdir)/'`dap [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_send_invalidate.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_send_invalidate.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_post_send_invalidate.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_send_invalidate.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_send_invalidate.lo `test -f 'dapl/common/dapl_ep_post_send_invalidate.c' || e [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_send_invalidate.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_send_invalidate.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_send_invalidate.c' object='dapl_udapl_libdaplofa_la-dapl_ep_post_send_invalidate.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_send_invalidate.lo `test -f 'dapl/common/dapl_ep_post_send_invalidate.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send_invalidate.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_send_invalidate.lo `test -f 'dapl/common/dapl_ep_post_send_invalidate.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send_invalidate.c
 
 dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read_to_rmr.lo: dapl/common/dapl_ep_post_rdma_read_to_rmr.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read_to_rmr.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read_to_rmr.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read_to_rmr.lo `test -f 'dapl/common/dapl_ep_post_rdma_read_to_rmr.c' || echo '$(srcdir)/' [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read_to_rmr.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read_to_rmr.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read_to_rmr.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read_to_rmr.Tpo -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read_to_rmr.lo `test -f 'dapl/common/dapl_ep_post_rdma_read_to_rmr.c'  [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read_to_rmr.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read_to_rmr.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_rdma_read_to_rmr.c' object='dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read_to_rmr.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read_to_rmr.lo `test -f 'dapl/common/dapl_ep_post_rdma_read_to_rmr.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_read_to_rmr.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-dapl_ep_post_rdma_read_to_rmr.lo `test -f 'dapl/common/dapl_ep_post_rdma_read_to_rmr.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_read_to_rmr.c
 
 dapl_udapl_libdaplofa_la-mem.lo: dapl/openib_common/mem.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-mem.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-mem.Tpo -c -o dapl_udapl_libdaplofa_la-mem.lo `test -f 'dapl/openib_common/mem.c' || echo '$(srcdir)/'`dapl/openib_common/mem.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-mem.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-mem.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-mem.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-mem.Tpo -c -o dapl_udapl_libdaplofa_la-mem.lo `test -f 'dapl/openib_common/mem.c' || echo '$(srcdir)/'`dapl/openib_common/mem.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-mem.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-mem.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/mem.c' object='dapl_udapl_libdaplofa_la-mem.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-mem.lo `test -f 'dapl/openib_common/mem.c' || echo '$(srcdir)/'`dapl/openib_common/mem.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-mem.lo `test -f 'dapl/openib_common/mem.c' || echo '$(srcdir)/'`dapl/openib_common/mem.c
 
 dapl_udapl_libdaplofa_la-cq.lo: dapl/openib_common/cq.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-cq.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-cq.Tpo -c -o dapl_udapl_libdaplofa_la-cq.lo `test -f 'dapl/openib_common/cq.c' || echo '$(srcdir)/'`dapl/openib_common/cq.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-cq.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-cq.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-cq.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-cq.Tpo -c -o dapl_udapl_libdaplofa_la-cq.lo `test -f 'dapl/openib_common/cq.c' || echo '$(srcdir)/'`dapl/openib_common/cq.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-cq.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-cq.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/cq.c' object='dapl_udapl_libdaplofa_la-cq.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-cq.lo `test -f 'dapl/openib_common/cq.c' || echo '$(srcdir)/'`dapl/openib_common/cq.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-cq.lo `test -f 'dapl/openib_common/cq.c' || echo '$(srcdir)/'`dapl/openib_common/cq.c
 
 dapl_udapl_libdaplofa_la-qp.lo: dapl/openib_common/qp.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-qp.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-qp.Tpo -c -o dapl_udapl_libdaplofa_la-qp.lo `test -f 'dapl/openib_common/qp.c' || echo '$(srcdir)/'`dapl/openib_common/qp.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-qp.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-qp.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-qp.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-qp.Tpo -c -o dapl_udapl_libdaplofa_la-qp.lo `test -f 'dapl/openib_common/qp.c' || echo '$(srcdir)/'`dapl/openib_common/qp.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-qp.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-qp.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/qp.c' object='dapl_udapl_libdaplofa_la-qp.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-qp.lo `test -f 'dapl/openib_common/qp.c' || echo '$(srcdir)/'`dapl/openib_common/qp.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-qp.lo `test -f 'dapl/openib_common/qp.c' || echo '$(srcdir)/'`dapl/openib_common/qp.c
 
 dapl_udapl_libdaplofa_la-util.lo: dapl/openib_common/util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-util.Tpo -c -o dapl_udapl_libdaplofa_la-util.lo `test -f 'dapl/openib_common/util.c' || echo '$(srcdir)/'`dapl/openib_common/util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-util.Tpo -c -o dapl_udapl_libdaplofa_la-util.lo `test -f 'dapl/openib_common/util.c' || echo '$(srcdir)/'`dapl/openib_common/util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-util.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/util.c' object='dapl_udapl_libdaplofa_la-util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-util.lo `test -f 'dapl/openib_common/util.c' || echo '$(srcdir)/'`dapl/openib_common/util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-util.lo `test -f 'dapl/openib_common/util.c' || echo '$(srcdir)/'`dapl/openib_common/util.c
 
 dapl_udapl_libdaplofa_la-cm.lo: dapl/openib_cma/cm.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-cm.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-cm.Tpo -c -o dapl_udapl_libdaplofa_la-cm.lo `test -f 'dapl/openib_cma/cm.c' || echo '$(srcdir)/'`dapl/openib_cma/cm.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-cm.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-cm.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-cm.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-cm.Tpo -c -o dapl_udapl_libdaplofa_la-cm.lo `test -f 'dapl/openib_cma/cm.c' || echo '$(srcdir)/'`dapl/openib_cma/cm.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-cm.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-cm.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_cma/cm.c' object='dapl_udapl_libdaplofa_la-cm.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-cm.lo `test -f 'dapl/openib_cma/cm.c' || echo '$(srcdir)/'`dapl/openib_cma/cm.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-cm.lo `test -f 'dapl/openib_cma/cm.c' || echo '$(srcdir)/'`dapl/openib_cma/cm.c
 
 dapl_udapl_libdaplofa_la-device.lo: dapl/openib_cma/device.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-device.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-device.Tpo -c -o dapl_udapl_libdaplofa_la-device.lo `test -f 'dapl/openib_cma/device.c' || echo '$(srcdir)/'`dapl/openib_cma/device.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-device.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-device.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-device.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-device.Tpo -c -o dapl_udapl_libdaplofa_la-device.lo `test -f 'dapl/openib_cma/device.c' || echo '$(srcdir)/'`dapl/openib_cma/device.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-device.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-device.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_cma/device.c' object='dapl_udapl_libdaplofa_la-device.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-device.lo `test -f 'dapl/openib_cma/device.c' || echo '$(srcdir)/'`dapl/openib_cma/device.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-device.lo `test -f 'dapl/openib_cma/device.c' || echo '$(srcdir)/'`dapl/openib_cma/device.c
 
 dapl_udapl_libdaplofa_la-ib_extensions.lo: dapl/openib_common/ib_extensions.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-ib_extensions.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-ib_extensions.Tpo -c -o dapl_udapl_libdaplofa_la-ib_extensions.lo `test -f 'dapl/openib_common/ib_extensions.c' || echo '$(srcdir)/'`dapl/openib_common/ib_extensions.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-ib_extensions.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-ib_extensions.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-ib_extensions.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-ib_extensions.Tpo -c -o dapl_udapl_libdaplofa_la-ib_extensions.lo `test -f 'dapl/openib_common/ib_extensions.c' || echo '$(srcdir)/'`dapl/openib_common/ib_extensions.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-ib_extensions.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-ib_extensions.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/ib_extensions.c' object='dapl_udapl_libdaplofa_la-ib_extensions.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-ib_extensions.lo `test -f 'dapl/openib_common/ib_extensions.c' || echo '$(srcdir)/'`dapl/openib_common/ib_extensions.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-ib_extensions.lo `test -f 'dapl/openib_common/ib_extensions.c' || echo '$(srcdir)/'`dapl/openib_common/ib_extensions.c
 
 dapl_udapl_libdaplofa_la-fca_provider.lo: dapl/openib_common/collectives/fca_provider.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-fca_provider.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-fca_provider.Tpo -c -o dapl_udapl_libdaplofa_la-fca_provider.lo `test -f 'dapl/openib_common/collectives/fca_provider.c' || echo '$(srcdir)/'`dapl/openib_common/collectives/fca_provider.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-fca_provider.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-fca_provider.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplofa_la-fca_provider.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplofa_la-fca_provider.Tpo -c -o dapl_udapl_libdaplofa_la-fca_provider.lo `test -f 'dapl/openib_common/collectives/fca_provider.c' || echo '$(srcdir)/'`dapl/openib_common/collectiv [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplofa_la-fca_provider.Tpo $(DEPDIR)/dapl_udapl_libdaplofa_la-fca_provider.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/collectives/fca_provider.c' object='dapl_udapl_libdaplofa_la-fca_provider.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-fca_provider.lo `test -f 'dapl/openib_common/collectives/fca_provider.c' || echo '$(srcdir)/'`dapl/openib_common/collectives/fca_provider.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplofa_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplofa_la-fca_provider.lo `test -f 'dapl/openib_common/collectives/fca_provider.c' || echo '$(srcdir)/'`dapl/openib_common/collectives/fca_provider.c
+
+dapl_udapl_libdaplomcm_la-dapl_init.lo: dapl/udapl/dapl_init.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_init.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_init.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_init.lo `test -f 'dapl/udapl/dapl_init.c' || echo '$(srcdir)/'`dapl/udapl/dapl_init.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_init.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_init.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_init.c' object='dapl_udapl_libdaplomcm_la-dapl_init.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_init.lo `test -f 'dapl/udapl/dapl_init.c' || echo '$(srcdir)/'`dapl/udapl/dapl_init.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_create.lo: dapl/udapl/dapl_evd_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_create.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_create.lo `test -f 'dapl/udapl/dapl_evd_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_create.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_create.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_create.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_create.lo `test -f 'dapl/udapl/dapl_evd_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_create.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_query.lo: dapl/udapl/dapl_evd_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_query.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_query.lo `test -f 'dapl/udapl/dapl_evd_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_query.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_query.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_query.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_query.lo `test -f 'dapl/udapl/dapl_evd_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_query.c
+
+dapl_udapl_libdaplomcm_la-dapl_cno_create.lo: dapl/udapl/dapl_cno_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_cno_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_create.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_cno_create.lo `test -f 'dapl/udapl/dapl_cno_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_create.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_create.c' object='dapl_udapl_libdaplomcm_la-dapl_cno_create.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_cno_create.lo `test -f 'dapl/udapl/dapl_cno_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_create.c
+
+dapl_udapl_libdaplomcm_la-dapl_cno_modify_agent.lo: dapl/udapl/dapl_cno_modify_agent.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_cno_modify_agent.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_modify_agent.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_cno_modify_agent.lo `test -f 'dapl/udapl/dapl_cno_modify_agent.c' || echo '$(srcdir)/'`dapl/uda [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_modify_agent.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_modify_agent.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_modify_agent.c' object='dapl_udapl_libdaplomcm_la-dapl_cno_modify_agent.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_cno_modify_agent.lo `test -f 'dapl/udapl/dapl_cno_modify_agent.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_modify_agent.c
+
+dapl_udapl_libdaplomcm_la-dapl_cno_free.lo: dapl/udapl/dapl_cno_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_cno_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_free.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_cno_free.lo `test -f 'dapl/udapl/dapl_cno_free.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_free.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_free.c' object='dapl_udapl_libdaplomcm_la-dapl_cno_free.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_cno_free.lo `test -f 'dapl/udapl/dapl_cno_free.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_free.c
+
+dapl_udapl_libdaplomcm_la-dapl_cno_wait.lo: dapl/udapl/dapl_cno_wait.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_cno_wait.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_wait.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_cno_wait.lo `test -f 'dapl/udapl/dapl_cno_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_wait.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_wait.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_wait.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_wait.c' object='dapl_udapl_libdaplomcm_la-dapl_cno_wait.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_cno_wait.lo `test -f 'dapl/udapl/dapl_cno_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_wait.c
+
+dapl_udapl_libdaplomcm_la-dapl_cno_query.lo: dapl/udapl/dapl_cno_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_cno_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_query.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_cno_query.lo `test -f 'dapl/udapl/dapl_cno_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_query.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_query.c' object='dapl_udapl_libdaplomcm_la-dapl_cno_query.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_cno_query.lo `test -f 'dapl/udapl/dapl_cno_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_query.c
+
+dapl_udapl_libdaplomcm_la-dapl_lmr_create.lo: dapl/udapl/dapl_lmr_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_lmr_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_create.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_lmr_create.lo `test -f 'dapl/udapl/dapl_lmr_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_lmr_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_create.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_lmr_create.c' object='dapl_udapl_libdaplomcm_la-dapl_lmr_create.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_lmr_create.lo `test -f 'dapl/udapl/dapl_lmr_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_lmr_create.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_wait.lo: dapl/udapl/dapl_evd_wait.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_wait.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_wait.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_wait.lo `test -f 'dapl/udapl/dapl_evd_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_wait.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_wait.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_wait.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_wait.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_wait.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_wait.lo `test -f 'dapl/udapl/dapl_evd_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_wait.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_disable.lo: dapl/udapl/dapl_evd_disable.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_disable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_disable.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_disable.lo `test -f 'dapl/udapl/dapl_evd_disable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_disable.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_disable.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_disable.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_disable.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_disable.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_disable.lo `test -f 'dapl/udapl/dapl_evd_disable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_disable.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_enable.lo: dapl/udapl/dapl_evd_enable.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_enable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_enable.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_enable.lo `test -f 'dapl/udapl/dapl_evd_enable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_enable.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_enable.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_enable.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_enable.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_enable.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_enable.lo `test -f 'dapl/udapl/dapl_evd_enable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_enable.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_modify_cno.lo: dapl/udapl/dapl_evd_modify_cno.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_modify_cno.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_modify_cno.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_modify_cno.lo `test -f 'dapl/udapl/dapl_evd_modify_cno.c' || echo '$(srcdir)/'`dapl/udapl/dapl_ [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_modify_cno.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_modify_cno.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_modify_cno.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_modify_cno.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_modify_cno.lo `test -f 'dapl/udapl/dapl_evd_modify_cno.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_modify_cno.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_set_unwaitable.lo: dapl/udapl/dapl_evd_set_unwaitable.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_set_unwaitable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_set_unwaitable.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_set_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_set_unwaitable.c' || echo '$(srcdir)/'` [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_set_unwaitable.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_set_unwaitable.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_set_unwaitable.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_set_unwaitable.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_set_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_set_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_set_unwaitable.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_clear_unwaitable.lo: dapl/udapl/dapl_evd_clear_unwaitable.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_clear_unwaitable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_clear_unwaitable.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_clear_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_clear_unwaitable.c' || echo '$(sr [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_clear_unwaitable.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_clear_unwaitable.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_clear_unwaitable.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_clear_unwaitable.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_clear_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_clear_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_clear_unwaitable.c
+
+dapl_udapl_libdaplomcm_la-dapl_osd.lo: dapl/udapl/linux/dapl_osd.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_osd.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_osd.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_osd.lo `test -f 'dapl/udapl/linux/dapl_osd.c' || echo '$(srcdir)/'`dapl/udapl/linux/dapl_osd.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_osd.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_osd.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/linux/dapl_osd.c' object='dapl_udapl_libdaplomcm_la-dapl_osd.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_osd.lo `test -f 'dapl/udapl/linux/dapl_osd.c' || echo '$(srcdir)/'`dapl/udapl/linux/dapl_osd.c
+
+dapl_udapl_libdaplomcm_la-dapl_cookie.lo: dapl/common/dapl_cookie.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_cookie.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cookie.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_cookie.lo `test -f 'dapl/common/dapl_cookie.c' || echo '$(srcdir)/'`dapl/common/dapl_cookie.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cookie.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cookie.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cookie.c' object='dapl_udapl_libdaplomcm_la-dapl_cookie.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_cookie.lo `test -f 'dapl/common/dapl_cookie.c' || echo '$(srcdir)/'`dapl/common/dapl_cookie.c
+
+dapl_udapl_libdaplomcm_la-dapl_cr_accept.lo: dapl/common/dapl_cr_accept.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_cr_accept.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_accept.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_cr_accept.lo `test -f 'dapl/common/dapl_cr_accept.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_accept.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_accept.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_accept.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_accept.c' object='dapl_udapl_libdaplomcm_la-dapl_cr_accept.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_cr_accept.lo `test -f 'dapl/common/dapl_cr_accept.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_accept.c
+
+dapl_udapl_libdaplomcm_la-dapl_cr_query.lo: dapl/common/dapl_cr_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_cr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_query.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_cr_query.lo `test -f 'dapl/common/dapl_cr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_query.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_query.c' object='dapl_udapl_libdaplomcm_la-dapl_cr_query.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_cr_query.lo `test -f 'dapl/common/dapl_cr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_query.c
+
+dapl_udapl_libdaplomcm_la-dapl_cr_reject.lo: dapl/common/dapl_cr_reject.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_cr_reject.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_reject.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_cr_reject.lo `test -f 'dapl/common/dapl_cr_reject.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_reject.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_reject.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_reject.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_reject.c' object='dapl_udapl_libdaplomcm_la-dapl_cr_reject.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_cr_reject.lo `test -f 'dapl/common/dapl_cr_reject.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_reject.c
+
+dapl_udapl_libdaplomcm_la-dapl_cr_util.lo: dapl/common/dapl_cr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_cr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_util.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_cr_util.lo `test -f 'dapl/common/dapl_cr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_util.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_util.c' object='dapl_udapl_libdaplomcm_la-dapl_cr_util.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_cr_util.lo `test -f 'dapl/common/dapl_cr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_util.c
+
+dapl_udapl_libdaplomcm_la-dapl_cr_callback.lo: dapl/common/dapl_cr_callback.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_cr_callback.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_callback.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_cr_callback.lo `test -f 'dapl/common/dapl_cr_callback.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_callback.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_callback.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_callback.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_callback.c' object='dapl_udapl_libdaplomcm_la-dapl_cr_callback.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_cr_callback.lo `test -f 'dapl/common/dapl_cr_callback.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_callback.c
+
+dapl_udapl_libdaplomcm_la-dapl_cr_handoff.lo: dapl/common/dapl_cr_handoff.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_cr_handoff.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_handoff.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_cr_handoff.lo `test -f 'dapl/common/dapl_cr_handoff.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_handoff.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_handoff.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cr_handoff.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_handoff.c' object='dapl_udapl_libdaplomcm_la-dapl_cr_handoff.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_cr_handoff.lo `test -f 'dapl/common/dapl_cr_handoff.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_handoff.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_connect.lo: dapl/common/dapl_ep_connect.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_connect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_connect.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_connect.lo `test -f 'dapl/common/dapl_ep_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_connect.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_connect.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_connect.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_connect.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_connect.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_connect.lo `test -f 'dapl/common/dapl_ep_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_connect.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_create.lo: dapl/common/dapl_ep_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_create.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_create.lo `test -f 'dapl/common/dapl_ep_create.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_create.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_create.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_create.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_create.lo `test -f 'dapl/common/dapl_ep_create.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_disconnect.lo: dapl/common/dapl_ep_disconnect.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_disconnect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_disconnect.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_disconnect.lo `test -f 'dapl/common/dapl_ep_disconnect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_disconnect.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_disconnect.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_disconnect.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_disconnect.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_disconnect.lo `test -f 'dapl/common/dapl_ep_disconnect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_disconnect.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_dup_connect.lo: dapl/common/dapl_ep_dup_connect.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_dup_connect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_dup_connect.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_dup_connect.lo `test -f 'dapl/common/dapl_ep_dup_connect.c' || echo '$(srcdir)/'`dapl/common/dap [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_dup_connect.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_dup_connect.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_dup_connect.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_dup_connect.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_dup_connect.lo `test -f 'dapl/common/dapl_ep_dup_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_dup_connect.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_free.lo: dapl/common/dapl_ep_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_free.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_free.lo `test -f 'dapl/common/dapl_ep_free.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_free.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_free.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_free.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_free.lo `test -f 'dapl/common/dapl_ep_free.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_free.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_reset.lo: dapl/common/dapl_ep_reset.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_reset.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_reset.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_reset.lo `test -f 'dapl/common/dapl_ep_reset.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_reset.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_reset.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_reset.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_reset.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_reset.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_reset.lo `test -f 'dapl/common/dapl_ep_reset.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_reset.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_get_status.lo: dapl/common/dapl_ep_get_status.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_get_status.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_get_status.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_get_status.lo `test -f 'dapl/common/dapl_ep_get_status.c' || echo '$(srcdir)/'`dapl/common/dapl_ep [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_get_status.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_get_status.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_get_status.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_get_status.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_get_status.lo `test -f 'dapl/common/dapl_ep_get_status.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_get_status.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_modify.lo: dapl/common/dapl_ep_modify.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_modify.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_modify.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_modify.lo `test -f 'dapl/common/dapl_ep_modify.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_modify.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_modify.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_modify.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_modify.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_modify.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_modify.lo `test -f 'dapl/common/dapl_ep_modify.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_modify.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read.lo: dapl/common/dapl_ep_post_rdma_read.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read.lo `test -f 'dapl/common/dapl_ep_post_rdma_read.c' || echo '$(srcdir)/'`dap [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_rdma_read.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read.lo `test -f 'dapl/common/dapl_ep_post_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_read.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_write.lo: dapl/common/dapl_ep_post_rdma_write.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_write.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_write.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_write.lo `test -f 'dapl/common/dapl_ep_post_rdma_write.c' || echo '$(srcdir)/' [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_write.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_write.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_rdma_write.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_write.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_write.lo `test -f 'dapl/common/dapl_ep_post_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_write.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_post_recv.lo: dapl/common/dapl_ep_post_recv.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_post_recv.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_recv.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_post_recv.lo `test -f 'dapl/common/dapl_ep_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_pos [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_recv.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_recv.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_recv.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_post_recv.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_post_recv.lo `test -f 'dapl/common/dapl_ep_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_recv.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_post_send.lo: dapl/common/dapl_ep_post_send.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_post_send.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_send.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_post_send.lo `test -f 'dapl/common/dapl_ep_post_send.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_pos [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_send.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_send.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_send.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_post_send.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_post_send.lo `test -f 'dapl/common/dapl_ep_post_send.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_query.lo: dapl/common/dapl_ep_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_query.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_query.lo `test -f 'dapl/common/dapl_ep_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_query.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_query.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_query.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_query.lo `test -f 'dapl/common/dapl_ep_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_query.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_util.lo: dapl/common/dapl_ep_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_util.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_util.lo `test -f 'dapl/common/dapl_ep_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_util.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_util.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_util.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_util.lo `test -f 'dapl/common/dapl_ep_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_util.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_dequeue.lo: dapl/common/dapl_evd_dequeue.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_dequeue.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_dequeue.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_dequeue.lo `test -f 'dapl/common/dapl_evd_dequeue.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dequeue.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_dequeue.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_dequeue.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_dequeue.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_dequeue.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_dequeue.lo `test -f 'dapl/common/dapl_evd_dequeue.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dequeue.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_free.lo: dapl/common/dapl_evd_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_free.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_free.lo `test -f 'dapl/common/dapl_evd_free.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_free.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_free.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_free.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_free.lo `test -f 'dapl/common/dapl_evd_free.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_free.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_post_se.lo: dapl/common/dapl_evd_post_se.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_post_se.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_post_se.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_post_se.lo `test -f 'dapl/common/dapl_evd_post_se.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_post_se.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_post_se.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_post_se.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_post_se.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_post_se.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_post_se.lo `test -f 'dapl/common/dapl_evd_post_se.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_post_se.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_resize.lo: dapl/common/dapl_evd_resize.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_resize.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_resize.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_resize.lo `test -f 'dapl/common/dapl_evd_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_resize.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_resize.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_resize.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_resize.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_resize.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_resize.lo `test -f 'dapl/common/dapl_evd_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_resize.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_util.lo: dapl/common/dapl_evd_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_util.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_util.lo `test -f 'dapl/common/dapl_evd_util.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_util.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_util.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_util.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_util.lo `test -f 'dapl/common/dapl_evd_util.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_util.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_cq_async_error_callb.lo: dapl/common/dapl_evd_cq_async_error_callb.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_cq_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_cq_async_error_callb.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_cq_async_error_callb.lo `test -f 'dapl/common/dapl_evd_cq_async_error_callb [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_cq_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_cq_async_error_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_cq_async_error_callb.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_cq_async_error_callb.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_cq_async_error_callb.lo `test -f 'dapl/common/dapl_evd_cq_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_cq_async_error_callb.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_qp_async_error_callb.lo: dapl/common/dapl_evd_qp_async_error_callb.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_qp_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_qp_async_error_callb.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_qp_async_error_callb.lo `test -f 'dapl/common/dapl_evd_qp_async_error_callb [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_qp_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_qp_async_error_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_qp_async_error_callb.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_qp_async_error_callb.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_qp_async_error_callb.lo `test -f 'dapl/common/dapl_evd_qp_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_qp_async_error_callb.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_un_async_error_callb.lo: dapl/common/dapl_evd_un_async_error_callb.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_un_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_un_async_error_callb.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_un_async_error_callb.lo `test -f 'dapl/common/dapl_evd_un_async_error_callb [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_un_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_un_async_error_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_un_async_error_callb.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_un_async_error_callb.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_un_async_error_callb.lo `test -f 'dapl/common/dapl_evd_un_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_un_async_error_callb.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_connection_callb.lo: dapl/common/dapl_evd_connection_callb.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_connection_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_connection_callb.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_connection_callb.lo `test -f 'dapl/common/dapl_evd_connection_callb.c' || echo '$(s [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_connection_callb.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_connection_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_connection_callb.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_connection_callb.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_connection_callb.lo `test -f 'dapl/common/dapl_evd_connection_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_connection_callb.c
+
+dapl_udapl_libdaplomcm_la-dapl_evd_dto_callb.lo: dapl/common/dapl_evd_dto_callb.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_evd_dto_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_dto_callb.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_evd_dto_callb.lo `test -f 'dapl/common/dapl_evd_dto_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_ev [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_dto_callb.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_evd_dto_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_dto_callb.c' object='dapl_udapl_libdaplomcm_la-dapl_evd_dto_callb.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_evd_dto_callb.lo `test -f 'dapl/common/dapl_evd_dto_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dto_callb.c
+
+dapl_udapl_libdaplomcm_la-dapl_get_consumer_context.lo: dapl/common/dapl_get_consumer_context.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_get_consumer_context.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_get_consumer_context.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_get_consumer_context.lo `test -f 'dapl/common/dapl_get_consumer_context.c' || echo '$(s [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_get_consumer_context.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_get_consumer_context.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_get_consumer_context.c' object='dapl_udapl_libdaplomcm_la-dapl_get_consumer_context.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_get_consumer_context.lo `test -f 'dapl/common/dapl_get_consumer_context.c' || echo '$(srcdir)/'`dapl/common/dapl_get_consumer_context.c
+
+dapl_udapl_libdaplomcm_la-dapl_get_handle_type.lo: dapl/common/dapl_get_handle_type.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_get_handle_type.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_get_handle_type.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_get_handle_type.lo `test -f 'dapl/common/dapl_get_handle_type.c' || echo '$(srcdir)/'`dapl/common [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_get_handle_type.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_get_handle_type.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_get_handle_type.c' object='dapl_udapl_libdaplomcm_la-dapl_get_handle_type.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_get_handle_type.lo `test -f 'dapl/common/dapl_get_handle_type.c' || echo '$(srcdir)/'`dapl/common/dapl_get_handle_type.c
+
+dapl_udapl_libdaplomcm_la-dapl_hash.lo: dapl/common/dapl_hash.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_hash.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_hash.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_hash.lo `test -f 'dapl/common/dapl_hash.c' || echo '$(srcdir)/'`dapl/common/dapl_hash.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_hash.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_hash.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_hash.c' object='dapl_udapl_libdaplomcm_la-dapl_hash.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_hash.lo `test -f 'dapl/common/dapl_hash.c' || echo '$(srcdir)/'`dapl/common/dapl_hash.c
+
+dapl_udapl_libdaplomcm_la-dapl_hca_util.lo: dapl/common/dapl_hca_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_hca_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_hca_util.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_hca_util.lo `test -f 'dapl/common/dapl_hca_util.c' || echo '$(srcdir)/'`dapl/common/dapl_hca_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_hca_util.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_hca_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_hca_util.c' object='dapl_udapl_libdaplomcm_la-dapl_hca_util.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_hca_util.lo `test -f 'dapl/common/dapl_hca_util.c' || echo '$(srcdir)/'`dapl/common/dapl_hca_util.c
+
+dapl_udapl_libdaplomcm_la-dapl_ia_close.lo: dapl/common/dapl_ia_close.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ia_close.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_close.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ia_close.lo `test -f 'dapl/common/dapl_ia_close.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_close.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_close.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_close.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_close.c' object='dapl_udapl_libdaplomcm_la-dapl_ia_close.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ia_close.lo `test -f 'dapl/common/dapl_ia_close.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_close.c
+
+dapl_udapl_libdaplomcm_la-dapl_ia_open.lo: dapl/common/dapl_ia_open.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ia_open.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_open.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ia_open.lo `test -f 'dapl/common/dapl_ia_open.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_open.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_open.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_open.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_open.c' object='dapl_udapl_libdaplomcm_la-dapl_ia_open.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ia_open.lo `test -f 'dapl/common/dapl_ia_open.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_open.c
+
+dapl_udapl_libdaplomcm_la-dapl_ia_query.lo: dapl/common/dapl_ia_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ia_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_query.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ia_query.lo `test -f 'dapl/common/dapl_ia_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_query.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_query.c' object='dapl_udapl_libdaplomcm_la-dapl_ia_query.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ia_query.lo `test -f 'dapl/common/dapl_ia_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_query.c
+
+dapl_udapl_libdaplomcm_la-dapl_ia_util.lo: dapl/common/dapl_ia_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ia_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_util.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ia_util.lo `test -f 'dapl/common/dapl_ia_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_util.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_util.c' object='dapl_udapl_libdaplomcm_la-dapl_ia_util.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ia_util.lo `test -f 'dapl/common/dapl_ia_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_util.c
+
+dapl_udapl_libdaplomcm_la-dapl_llist.lo: dapl/common/dapl_llist.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_llist.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_llist.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_llist.lo `test -f 'dapl/common/dapl_llist.c' || echo '$(srcdir)/'`dapl/common/dapl_llist.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_llist.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_llist.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_llist.c' object='dapl_udapl_libdaplomcm_la-dapl_llist.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_llist.lo `test -f 'dapl/common/dapl_llist.c' || echo '$(srcdir)/'`dapl/common/dapl_llist.c
+
+dapl_udapl_libdaplomcm_la-dapl_lmr_free.lo: dapl/common/dapl_lmr_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_lmr_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_free.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_lmr_free.lo `test -f 'dapl/common/dapl_lmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_free.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_free.c' object='dapl_udapl_libdaplomcm_la-dapl_lmr_free.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_lmr_free.lo `test -f 'dapl/common/dapl_lmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_free.c
+
+dapl_udapl_libdaplomcm_la-dapl_lmr_query.lo: dapl/common/dapl_lmr_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_lmr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_query.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_lmr_query.lo `test -f 'dapl/common/dapl_lmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_query.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_query.c' object='dapl_udapl_libdaplomcm_la-dapl_lmr_query.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_lmr_query.lo `test -f 'dapl/common/dapl_lmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_query.c
+
+dapl_udapl_libdaplomcm_la-dapl_lmr_util.lo: dapl/common/dapl_lmr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_lmr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_util.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_lmr_util.lo `test -f 'dapl/common/dapl_lmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_util.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_util.c' object='dapl_udapl_libdaplomcm_la-dapl_lmr_util.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_lmr_util.lo `test -f 'dapl/common/dapl_lmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_util.c
+
+dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_read.lo: dapl/common/dapl_lmr_sync_rdma_read.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_read.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_read.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_read.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_read.c' || echo '$(srcdir)/' [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_read.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_read.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_sync_rdma_read.c' object='dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_read.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_read.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_sync_rdma_read.c
+
+dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_write.lo: dapl/common/dapl_lmr_sync_rdma_write.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_write.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_write.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_write.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_write.c' || echo '$(srcdi [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_write.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_write.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_sync_rdma_write.c' object='dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_write.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_lmr_sync_rdma_write.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_sync_rdma_write.c
+
+dapl_udapl_libdaplomcm_la-dapl_mr_util.lo: dapl/common/dapl_mr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_mr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_mr_util.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_mr_util.lo `test -f 'dapl/common/dapl_mr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_mr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_mr_util.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_mr_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_mr_util.c' object='dapl_udapl_libdaplomcm_la-dapl_mr_util.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_mr_util.lo `test -f 'dapl/common/dapl_mr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_mr_util.c
+
+dapl_udapl_libdaplomcm_la-dapl_provider.lo: dapl/common/dapl_provider.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_provider.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_provider.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_provider.lo `test -f 'dapl/common/dapl_provider.c' || echo '$(srcdir)/'`dapl/common/dapl_provider.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_provider.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_provider.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_provider.c' object='dapl_udapl_libdaplomcm_la-dapl_provider.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_provider.lo `test -f 'dapl/common/dapl_provider.c' || echo '$(srcdir)/'`dapl/common/dapl_provider.c
+
+dapl_udapl_libdaplomcm_la-dapl_sp_util.lo: dapl/common/dapl_sp_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_sp_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_sp_util.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_sp_util.lo `test -f 'dapl/common/dapl_sp_util.c' || echo '$(srcdir)/'`dapl/common/dapl_sp_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_sp_util.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_sp_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_sp_util.c' object='dapl_udapl_libdaplomcm_la-dapl_sp_util.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_sp_util.lo `test -f 'dapl/common/dapl_sp_util.c' || echo '$(srcdir)/'`dapl/common/dapl_sp_util.c
+
+dapl_udapl_libdaplomcm_la-dapl_psp_create.lo: dapl/common/dapl_psp_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_psp_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_psp_create.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_psp_create.lo `test -f 'dapl/common/dapl_psp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_psp_create.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_psp_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_psp_create.c' object='dapl_udapl_libdaplomcm_la-dapl_psp_create.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_psp_create.lo `test -f 'dapl/common/dapl_psp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create.c
+
+dapl_udapl_libdaplomcm_la-dapl_psp_create_any.lo: dapl/common/dapl_psp_create_any.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_psp_create_any.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_psp_create_any.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_psp_create_any.lo `test -f 'dapl/common/dapl_psp_create_any.c' || echo '$(srcdir)/'`dapl/common/dap [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_psp_create_any.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_psp_create_any.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_psp_create_any.c' object='dapl_udapl_libdaplomcm_la-dapl_psp_create_any.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_psp_create_any.lo `test -f 'dapl/common/dapl_psp_create_any.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create_any.c
+
+dapl_udapl_libdaplomcm_la-dapl_psp_free.lo: dapl/common/dapl_psp_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_psp_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_psp_free.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_psp_free.lo `test -f 'dapl/common/dapl_psp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_psp_free.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_psp_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_psp_free.c' object='dapl_udapl_libdaplomcm_la-dapl_psp_free.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_psp_free.lo `test -f 'dapl/common/dapl_psp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_free.c
+
+dapl_udapl_libdaplomcm_la-dapl_psp_query.lo: dapl/common/dapl_psp_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_psp_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_psp_query.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_psp_query.lo `test -f 'dapl/common/dapl_psp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_psp_query.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_psp_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_psp_query.c' object='dapl_udapl_libdaplomcm_la-dapl_psp_query.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_psp_query.lo `test -f 'dapl/common/dapl_psp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_query.c
+
+dapl_udapl_libdaplomcm_la-dapl_pz_create.lo: dapl/common/dapl_pz_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_pz_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_pz_create.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_pz_create.lo `test -f 'dapl/common/dapl_pz_create.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_pz_create.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_pz_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_pz_create.c' object='dapl_udapl_libdaplomcm_la-dapl_pz_create.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_pz_create.lo `test -f 'dapl/common/dapl_pz_create.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_create.c
+
+dapl_udapl_libdaplomcm_la-dapl_pz_free.lo: dapl/common/dapl_pz_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_pz_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_pz_free.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_pz_free.lo `test -f 'dapl/common/dapl_pz_free.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_pz_free.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_pz_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_pz_free.c' object='dapl_udapl_libdaplomcm_la-dapl_pz_free.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_pz_free.lo `test -f 'dapl/common/dapl_pz_free.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_free.c
+
+dapl_udapl_libdaplomcm_la-dapl_pz_query.lo: dapl/common/dapl_pz_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_pz_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_pz_query.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_pz_query.lo `test -f 'dapl/common/dapl_pz_query.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_pz_query.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_pz_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_pz_query.c' object='dapl_udapl_libdaplomcm_la-dapl_pz_query.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_pz_query.lo `test -f 'dapl/common/dapl_pz_query.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_query.c
+
+dapl_udapl_libdaplomcm_la-dapl_pz_util.lo: dapl/common/dapl_pz_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_pz_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_pz_util.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_pz_util.lo `test -f 'dapl/common/dapl_pz_util.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_pz_util.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_pz_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_pz_util.c' object='dapl_udapl_libdaplomcm_la-dapl_pz_util.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_pz_util.lo `test -f 'dapl/common/dapl_pz_util.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_util.c
+
+dapl_udapl_libdaplomcm_la-dapl_rmr_create.lo: dapl/common/dapl_rmr_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_rmr_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_create.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_rmr_create.lo `test -f 'dapl/common/dapl_rmr_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_create.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_create.c' object='dapl_udapl_libdaplomcm_la-dapl_rmr_create.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_rmr_create.lo `test -f 'dapl/common/dapl_rmr_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_create.c
+
+dapl_udapl_libdaplomcm_la-dapl_rmr_free.lo: dapl/common/dapl_rmr_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_rmr_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_free.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_rmr_free.lo `test -f 'dapl/common/dapl_rmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_free.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_free.c' object='dapl_udapl_libdaplomcm_la-dapl_rmr_free.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_rmr_free.lo `test -f 'dapl/common/dapl_rmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_free.c
+
+dapl_udapl_libdaplomcm_la-dapl_rmr_bind.lo: dapl/common/dapl_rmr_bind.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_rmr_bind.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_bind.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_rmr_bind.lo `test -f 'dapl/common/dapl_rmr_bind.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_bind.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_bind.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_bind.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_bind.c' object='dapl_udapl_libdaplomcm_la-dapl_rmr_bind.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_rmr_bind.lo `test -f 'dapl/common/dapl_rmr_bind.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_bind.c
+
+dapl_udapl_libdaplomcm_la-dapl_rmr_query.lo: dapl/common/dapl_rmr_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_rmr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_query.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_rmr_query.lo `test -f 'dapl/common/dapl_rmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_query.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_query.c' object='dapl_udapl_libdaplomcm_la-dapl_rmr_query.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_rmr_query.lo `test -f 'dapl/common/dapl_rmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_query.c
+
+dapl_udapl_libdaplomcm_la-dapl_rmr_util.lo: dapl/common/dapl_rmr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_rmr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_util.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_rmr_util.lo `test -f 'dapl/common/dapl_rmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_util.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rmr_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_util.c' object='dapl_udapl_libdaplomcm_la-dapl_rmr_util.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_rmr_util.lo `test -f 'dapl/common/dapl_rmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_util.c
+
+dapl_udapl_libdaplomcm_la-dapl_rsp_create.lo: dapl/common/dapl_rsp_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_rsp_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rsp_create.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_rsp_create.lo `test -f 'dapl/common/dapl_rsp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rsp_create.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rsp_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rsp_create.c' object='dapl_udapl_libdaplomcm_la-dapl_rsp_create.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_rsp_create.lo `test -f 'dapl/common/dapl_rsp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_create.c
+
+dapl_udapl_libdaplomcm_la-dapl_rsp_free.lo: dapl/common/dapl_rsp_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_rsp_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rsp_free.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_rsp_free.lo `test -f 'dapl/common/dapl_rsp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rsp_free.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rsp_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rsp_free.c' object='dapl_udapl_libdaplomcm_la-dapl_rsp_free.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_rsp_free.lo `test -f 'dapl/common/dapl_rsp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_free.c
+
+dapl_udapl_libdaplomcm_la-dapl_rsp_query.lo: dapl/common/dapl_rsp_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_rsp_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rsp_query.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_rsp_query.lo `test -f 'dapl/common/dapl_rsp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rsp_query.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_rsp_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rsp_query.c' object='dapl_udapl_libdaplomcm_la-dapl_rsp_query.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_rsp_query.lo `test -f 'dapl/common/dapl_rsp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_query.c
+
+dapl_udapl_libdaplomcm_la-dapl_cno_util.lo: dapl/common/dapl_cno_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_cno_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_util.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_cno_util.lo `test -f 'dapl/common/dapl_cno_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cno_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_util.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_cno_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cno_util.c' object='dapl_udapl_libdaplomcm_la-dapl_cno_util.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_cno_util.lo `test -f 'dapl/common/dapl_cno_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cno_util.c
+
+dapl_udapl_libdaplomcm_la-dapl_set_consumer_context.lo: dapl/common/dapl_set_consumer_context.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_set_consumer_context.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_set_consumer_context.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_set_consumer_context.lo `test -f 'dapl/common/dapl_set_consumer_context.c' || echo '$(s [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_set_consumer_context.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_set_consumer_context.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_set_consumer_context.c' object='dapl_udapl_libdaplomcm_la-dapl_set_consumer_context.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_set_consumer_context.lo `test -f 'dapl/common/dapl_set_consumer_context.c' || echo '$(srcdir)/'`dapl/common/dapl_set_consumer_context.c
+
+dapl_udapl_libdaplomcm_la-dapl_ring_buffer_util.lo: dapl/common/dapl_ring_buffer_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ring_buffer_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ring_buffer_util.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ring_buffer_util.lo `test -f 'dapl/common/dapl_ring_buffer_util.c' || echo '$(srcdir)/'`dapl/co [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ring_buffer_util.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ring_buffer_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ring_buffer_util.c' object='dapl_udapl_libdaplomcm_la-dapl_ring_buffer_util.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ring_buffer_util.lo `test -f 'dapl/common/dapl_ring_buffer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ring_buffer_util.c
+
+dapl_udapl_libdaplomcm_la-dapl_name_service.lo: dapl/common/dapl_name_service.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_name_service.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_name_service.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_name_service.lo `test -f 'dapl/common/dapl_name_service.c' || echo '$(srcdir)/'`dapl/common/dapl_name_s [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_name_service.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_name_service.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_name_service.c' object='dapl_udapl_libdaplomcm_la-dapl_name_service.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_name_service.lo `test -f 'dapl/common/dapl_name_service.c' || echo '$(srcdir)/'`dapl/common/dapl_name_service.c
+
+dapl_udapl_libdaplomcm_la-dapl_timer_util.lo: dapl/common/dapl_timer_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_timer_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_timer_util.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_timer_util.lo `test -f 'dapl/common/dapl_timer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_timer_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_timer_util.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_timer_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_timer_util.c' object='dapl_udapl_libdaplomcm_la-dapl_timer_util.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_timer_util.lo `test -f 'dapl/common/dapl_timer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_timer_util.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_create_with_srq.lo: dapl/common/dapl_ep_create_with_srq.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_create_with_srq.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_create_with_srq.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_create_with_srq.lo `test -f 'dapl/common/dapl_ep_create_with_srq.c' || echo '$(srcdir)/' [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_create_with_srq.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_create_with_srq.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_create_with_srq.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_create_with_srq.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_create_with_srq.lo `test -f 'dapl/common/dapl_ep_create_with_srq.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create_with_srq.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_recv_query.lo: dapl/common/dapl_ep_recv_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_recv_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_recv_query.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_recv_query.lo `test -f 'dapl/common/dapl_ep_recv_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_recv_query.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_recv_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_recv_query.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_recv_query.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_recv_query.lo `test -f 'dapl/common/dapl_ep_recv_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_recv_query.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_set_watermark.lo: dapl/common/dapl_ep_set_watermark.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_set_watermark.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_set_watermark.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_set_watermark.lo `test -f 'dapl/common/dapl_ep_set_watermark.c' || echo '$(srcdir)/'`dapl/co [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_set_watermark.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_set_watermark.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_set_watermark.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_set_watermark.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_set_watermark.lo `test -f 'dapl/common/dapl_ep_set_watermark.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_set_watermark.c
+
+dapl_udapl_libdaplomcm_la-dapl_srq_create.lo: dapl/common/dapl_srq_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_srq_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_create.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_srq_create.lo `test -f 'dapl/common/dapl_srq_create.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_create.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_create.c' object='dapl_udapl_libdaplomcm_la-dapl_srq_create.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_srq_create.lo `test -f 'dapl/common/dapl_srq_create.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_create.c
+
+dapl_udapl_libdaplomcm_la-dapl_srq_free.lo: dapl/common/dapl_srq_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_srq_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_free.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_srq_free.lo `test -f 'dapl/common/dapl_srq_free.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_free.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_free.c' object='dapl_udapl_libdaplomcm_la-dapl_srq_free.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_srq_free.lo `test -f 'dapl/common/dapl_srq_free.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_free.c
+
+dapl_udapl_libdaplomcm_la-dapl_srq_query.lo: dapl/common/dapl_srq_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_srq_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_query.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_srq_query.lo `test -f 'dapl/common/dapl_srq_query.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_query.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_query.c' object='dapl_udapl_libdaplomcm_la-dapl_srq_query.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_srq_query.lo `test -f 'dapl/common/dapl_srq_query.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_query.c
+
+dapl_udapl_libdaplomcm_la-dapl_srq_resize.lo: dapl/common/dapl_srq_resize.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_srq_resize.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_resize.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_srq_resize.lo `test -f 'dapl/common/dapl_srq_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_resize.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_resize.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_resize.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_resize.c' object='dapl_udapl_libdaplomcm_la-dapl_srq_resize.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_srq_resize.lo `test -f 'dapl/common/dapl_srq_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_resize.c
+
+dapl_udapl_libdaplomcm_la-dapl_srq_post_recv.lo: dapl/common/dapl_srq_post_recv.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_srq_post_recv.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_post_recv.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_srq_post_recv.lo `test -f 'dapl/common/dapl_srq_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_sr [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_post_recv.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_post_recv.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_post_recv.c' object='dapl_udapl_libdaplomcm_la-dapl_srq_post_recv.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_srq_post_recv.lo `test -f 'dapl/common/dapl_srq_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_post_recv.c
+
+dapl_udapl_libdaplomcm_la-dapl_srq_set_lw.lo: dapl/common/dapl_srq_set_lw.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_srq_set_lw.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_set_lw.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_srq_set_lw.lo `test -f 'dapl/common/dapl_srq_set_lw.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_set_lw.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_set_lw.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_set_lw.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_set_lw.c' object='dapl_udapl_libdaplomcm_la-dapl_srq_set_lw.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_srq_set_lw.lo `test -f 'dapl/common/dapl_srq_set_lw.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_set_lw.c
+
+dapl_udapl_libdaplomcm_la-dapl_srq_util.lo: dapl/common/dapl_srq_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_srq_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_util.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_srq_util.lo `test -f 'dapl/common/dapl_srq_util.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_util.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_srq_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_util.c' object='dapl_udapl_libdaplomcm_la-dapl_srq_util.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_srq_util.lo `test -f 'dapl/common/dapl_srq_util.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_util.c
+
+dapl_udapl_libdaplomcm_la-dapl_debug.lo: dapl/common/dapl_debug.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_debug.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_debug.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_debug.lo `test -f 'dapl/common/dapl_debug.c' || echo '$(srcdir)/'`dapl/common/dapl_debug.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_debug.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_debug.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_debug.c' object='dapl_udapl_libdaplomcm_la-dapl_debug.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_debug.lo `test -f 'dapl/common/dapl_debug.c' || echo '$(srcdir)/'`dapl/common/dapl_debug.c
+
+dapl_udapl_libdaplomcm_la-dapl_ia_ha.lo: dapl/common/dapl_ia_ha.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ia_ha.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_ha.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ia_ha.lo `test -f 'dapl/common/dapl_ia_ha.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_ha.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_ha.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ia_ha.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_ha.c' object='dapl_udapl_libdaplomcm_la-dapl_ia_ha.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ia_ha.lo `test -f 'dapl/common/dapl_ia_ha.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_ha.c
+
+dapl_udapl_libdaplomcm_la-dapl_csp.lo: dapl/common/dapl_csp.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_csp.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_csp.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_csp.lo `test -f 'dapl/common/dapl_csp.c' || echo '$(srcdir)/'`dapl/common/dapl_csp.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_csp.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_csp.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_csp.c' object='dapl_udapl_libdaplomcm_la-dapl_csp.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_csp.lo `test -f 'dapl/common/dapl_csp.c' || echo '$(srcdir)/'`dapl/common/dapl_csp.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_post_send_invalidate.lo: dapl/common/dapl_ep_post_send_invalidate.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_post_send_invalidate.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_send_invalidate.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_post_send_invalidate.lo `test -f 'dapl/common/dapl_ep_post_send_invalidate.c'  [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_send_invalidate.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_send_invalidate.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_send_invalidate.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_post_send_invalidate.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_post_send_invalidate.lo `test -f 'dapl/common/dapl_ep_post_send_invalidate.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send_invalidate.c
+
+dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read_to_rmr.lo: dapl/common/dapl_ep_post_rdma_read_to_rmr.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read_to_rmr.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read_to_rmr.Tpo -c -o dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read_to_rmr.lo `test -f 'dapl/common/dapl_ep_post_rdma_read_to_rmr [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read_to_rmr.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read_to_rmr.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_rdma_read_to_rmr.c' object='dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read_to_rmr.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-dapl_ep_post_rdma_read_to_rmr.lo `test -f 'dapl/common/dapl_ep_post_rdma_read_to_rmr.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_read_to_rmr.c
+
+dapl_udapl_libdaplomcm_la-mem.lo: dapl/openib_common/mem.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-mem.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-mem.Tpo -c -o dapl_udapl_libdaplomcm_la-mem.lo `test -f 'dapl/openib_common/mem.c' || echo '$(srcdir)/'`dapl/openib_common/mem.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-mem.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-mem.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/mem.c' object='dapl_udapl_libdaplomcm_la-mem.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-mem.lo `test -f 'dapl/openib_common/mem.c' || echo '$(srcdir)/'`dapl/openib_common/mem.c
+
+dapl_udapl_libdaplomcm_la-cq.lo: dapl/openib_common/cq.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-cq.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-cq.Tpo -c -o dapl_udapl_libdaplomcm_la-cq.lo `test -f 'dapl/openib_common/cq.c' || echo '$(srcdir)/'`dapl/openib_common/cq.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-cq.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-cq.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/cq.c' object='dapl_udapl_libdaplomcm_la-cq.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-cq.lo `test -f 'dapl/openib_common/cq.c' || echo '$(srcdir)/'`dapl/openib_common/cq.c
+
+dapl_udapl_libdaplomcm_la-qp.lo: dapl/openib_common/qp.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-qp.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-qp.Tpo -c -o dapl_udapl_libdaplomcm_la-qp.lo `test -f 'dapl/openib_common/qp.c' || echo '$(srcdir)/'`dapl/openib_common/qp.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-qp.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-qp.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/qp.c' object='dapl_udapl_libdaplomcm_la-qp.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-qp.lo `test -f 'dapl/openib_common/qp.c' || echo '$(srcdir)/'`dapl/openib_common/qp.c
+
+dapl_udapl_libdaplomcm_la-util.lo: dapl/openib_common/util.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-util.Tpo -c -o dapl_udapl_libdaplomcm_la-util.lo `test -f 'dapl/openib_common/util.c' || echo '$(srcdir)/'`dapl/openib_common/util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-util.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/util.c' object='dapl_udapl_libdaplomcm_la-util.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-util.lo `test -f 'dapl/openib_common/util.c' || echo '$(srcdir)/'`dapl/openib_common/util.c
+
+dapl_udapl_libdaplomcm_la-cm.lo: dapl/openib_mcm/cm.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-cm.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-cm.Tpo -c -o dapl_udapl_libdaplomcm_la-cm.lo `test -f 'dapl/openib_mcm/cm.c' || echo '$(srcdir)/'`dapl/openib_mcm/cm.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-cm.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-cm.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_mcm/cm.c' object='dapl_udapl_libdaplomcm_la-cm.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-cm.lo `test -f 'dapl/openib_mcm/cm.c' || echo '$(srcdir)/'`dapl/openib_mcm/cm.c
+
+dapl_udapl_libdaplomcm_la-mix.lo: dapl/openib_mcm/mix.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-mix.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-mix.Tpo -c -o dapl_udapl_libdaplomcm_la-mix.lo `test -f 'dapl/openib_mcm/mix.c' || echo '$(srcdir)/'`dapl/openib_mcm/mix.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-mix.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-mix.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_mcm/mix.c' object='dapl_udapl_libdaplomcm_la-mix.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-mix.lo `test -f 'dapl/openib_mcm/mix.c' || echo '$(srcdir)/'`dapl/openib_mcm/mix.c
+
+dapl_udapl_libdaplomcm_la-proxy.lo: dapl/openib_mcm/proxy.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-proxy.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-proxy.Tpo -c -o dapl_udapl_libdaplomcm_la-proxy.lo `test -f 'dapl/openib_mcm/proxy.c' || echo '$(srcdir)/'`dapl/openib_mcm/proxy.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-proxy.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-proxy.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_mcm/proxy.c' object='dapl_udapl_libdaplomcm_la-proxy.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-proxy.lo `test -f 'dapl/openib_mcm/proxy.c' || echo '$(srcdir)/'`dapl/openib_mcm/proxy.c
+
+dapl_udapl_libdaplomcm_la-device.lo: dapl/openib_mcm/device.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-device.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-device.Tpo -c -o dapl_udapl_libdaplomcm_la-device.lo `test -f 'dapl/openib_mcm/device.c' || echo '$(srcdir)/'`dapl/openib_mcm/device.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-device.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-device.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_mcm/device.c' object='dapl_udapl_libdaplomcm_la-device.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-device.lo `test -f 'dapl/openib_mcm/device.c' || echo '$(srcdir)/'`dapl/openib_mcm/device.c
+
+dapl_udapl_libdaplomcm_la-ib_extensions.lo: dapl/openib_common/ib_extensions.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-ib_extensions.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-ib_extensions.Tpo -c -o dapl_udapl_libdaplomcm_la-ib_extensions.lo `test -f 'dapl/openib_common/ib_extensions.c' || echo '$(srcdir)/'`dapl/openib_common/ib_extensions.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-ib_extensions.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-ib_extensions.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/ib_extensions.c' object='dapl_udapl_libdaplomcm_la-ib_extensions.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-ib_extensions.lo `test -f 'dapl/openib_common/ib_extensions.c' || echo '$(srcdir)/'`dapl/openib_common/ib_extensions.c
+
+dapl_udapl_libdaplomcm_la-fca_provider.lo: dapl/openib_common/collectives/fca_provider.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaplomcm_la-fca_provider.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaplomcm_la-fca_provider.Tpo -c -o dapl_udapl_libdaplomcm_la-fca_provider.lo `test -f 'dapl/openib_common/collectives/fca_provider.c' || echo '$(srcdir)/'`dapl/openib_common/colle [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaplomcm_la-fca_provider.Tpo $(DEPDIR)/dapl_udapl_libdaplomcm_la-fca_provider.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/collectives/fca_provider.c' object='dapl_udapl_libdaplomcm_la-fca_provider.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaplomcm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaplomcm_la-fca_provider.lo `test -f 'dapl/openib_common/collectives/fca_provider.c' || echo '$(srcdir)/'`dapl/openib_common/collectives/fca_provider.c
 
 dapl_udapl_libdaploscm_la-dapl_init.lo: dapl/udapl/dapl_init.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_init.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_init.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_init.lo `test -f 'dapl/udapl/dapl_init.c' || echo '$(srcdir)/'`dapl/udapl/dapl_init.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_init.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_init.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_init.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_init.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_init.lo `test -f 'dapl/udapl/dapl_init.c' || echo '$(srcdir)/'`dapl/udapl/dapl_init.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_init.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_init.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_init.c' object='dapl_udapl_libdaploscm_la-dapl_init.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_init.lo `test -f 'dapl/udapl/dapl_init.c' || echo '$(srcdir)/'`dapl/udapl/dapl_init.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_init.lo `test -f 'dapl/udapl/dapl_init.c' || echo '$(srcdir)/'`dapl/udapl/dapl_init.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_create.lo: dapl/udapl/dapl_evd_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_create.lo `test -f 'dapl/udapl/dapl_evd_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_create.lo `test -f 'dapl/udapl/dapl_evd_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_create.c' object='dapl_udapl_libdaploscm_la-dapl_evd_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_create.lo `test -f 'dapl/udapl/dapl_evd_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_create.lo `test -f 'dapl/udapl/dapl_evd_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_create.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_query.lo: dapl/udapl/dapl_evd_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_query.lo `test -f 'dapl/udapl/dapl_evd_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_query.lo `test -f 'dapl/udapl/dapl_evd_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_query.c' object='dapl_udapl_libdaploscm_la-dapl_evd_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_query.lo `test -f 'dapl/udapl/dapl_evd_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_query.lo `test -f 'dapl/udapl/dapl_evd_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_query.c
 
 dapl_udapl_libdaploscm_la-dapl_cno_create.lo: dapl/udapl/dapl_cno_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cno_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cno_create.lo `test -f 'dapl/udapl/dapl_cno_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cno_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cno_create.lo `test -f 'dapl/udapl/dapl_cno_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_create.c' object='dapl_udapl_libdaploscm_la-dapl_cno_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cno_create.lo `test -f 'dapl/udapl/dapl_cno_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cno_create.lo `test -f 'dapl/udapl/dapl_cno_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_create.c
 
 dapl_udapl_libdaploscm_la-dapl_cno_modify_agent.lo: dapl/udapl/dapl_cno_modify_agent.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cno_modify_agent.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_modify_agent.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cno_modify_agent.lo `test -f 'dapl/udapl/dapl_cno_modify_agent.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_modify_agent.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_modify_agent.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_modify_agent.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cno_modify_agent.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_modify_agent.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cno_modify_agent.lo `test -f 'dapl/udapl/dapl_cno_modify_agent.c' || echo '$(srcdir)/'`dapl/uda [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_modify_agent.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_modify_agent.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_modify_agent.c' object='dapl_udapl_libdaploscm_la-dapl_cno_modify_agent.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cno_modify_agent.lo `test -f 'dapl/udapl/dapl_cno_modify_agent.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_modify_agent.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cno_modify_agent.lo `test -f 'dapl/udapl/dapl_cno_modify_agent.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_modify_agent.c
 
 dapl_udapl_libdaploscm_la-dapl_cno_free.lo: dapl/udapl/dapl_cno_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cno_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cno_free.lo `test -f 'dapl/udapl/dapl_cno_free.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cno_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cno_free.lo `test -f 'dapl/udapl/dapl_cno_free.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_free.c' object='dapl_udapl_libdaploscm_la-dapl_cno_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cno_free.lo `test -f 'dapl/udapl/dapl_cno_free.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cno_free.lo `test -f 'dapl/udapl/dapl_cno_free.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_free.c
 
 dapl_udapl_libdaploscm_la-dapl_cno_wait.lo: dapl/udapl/dapl_cno_wait.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cno_wait.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_wait.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cno_wait.lo `test -f 'dapl/udapl/dapl_cno_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_wait.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_wait.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_wait.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cno_wait.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_wait.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cno_wait.lo `test -f 'dapl/udapl/dapl_cno_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_wait.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_wait.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_wait.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_wait.c' object='dapl_udapl_libdaploscm_la-dapl_cno_wait.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cno_wait.lo `test -f 'dapl/udapl/dapl_cno_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_wait.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cno_wait.lo `test -f 'dapl/udapl/dapl_cno_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_wait.c
 
 dapl_udapl_libdaploscm_la-dapl_cno_query.lo: dapl/udapl/dapl_cno_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cno_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cno_query.lo `test -f 'dapl/udapl/dapl_cno_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cno_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cno_query.lo `test -f 'dapl/udapl/dapl_cno_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_query.c' object='dapl_udapl_libdaploscm_la-dapl_cno_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cno_query.lo `test -f 'dapl/udapl/dapl_cno_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cno_query.lo `test -f 'dapl/udapl/dapl_cno_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_query.c
 
 dapl_udapl_libdaploscm_la-dapl_lmr_create.lo: dapl/udapl/dapl_lmr_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_lmr_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_lmr_create.lo `test -f 'dapl/udapl/dapl_lmr_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_lmr_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_lmr_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_lmr_create.lo `test -f 'dapl/udapl/dapl_lmr_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_lmr_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_lmr_create.c' object='dapl_udapl_libdaploscm_la-dapl_lmr_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_lmr_create.lo `test -f 'dapl/udapl/dapl_lmr_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_lmr_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_lmr_create.lo `test -f 'dapl/udapl/dapl_lmr_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_lmr_create.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_wait.lo: dapl/udapl/dapl_evd_wait.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_wait.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_wait.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_wait.lo `test -f 'dapl/udapl/dapl_evd_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_wait.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_wait.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_wait.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_wait.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_wait.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_wait.lo `test -f 'dapl/udapl/dapl_evd_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_wait.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_wait.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_wait.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_wait.c' object='dapl_udapl_libdaploscm_la-dapl_evd_wait.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_wait.lo `test -f 'dapl/udapl/dapl_evd_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_wait.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_wait.lo `test -f 'dapl/udapl/dapl_evd_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_wait.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_disable.lo: dapl/udapl/dapl_evd_disable.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_disable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_disable.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_disable.lo `test -f 'dapl/udapl/dapl_evd_disable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_disable.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_disable.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_disable.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_disable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_disable.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_disable.lo `test -f 'dapl/udapl/dapl_evd_disable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_disable.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_disable.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_disable.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_disable.c' object='dapl_udapl_libdaploscm_la-dapl_evd_disable.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_disable.lo `test -f 'dapl/udapl/dapl_evd_disable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_disable.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_disable.lo `test -f 'dapl/udapl/dapl_evd_disable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_disable.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_enable.lo: dapl/udapl/dapl_evd_enable.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_enable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_enable.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_enable.lo `test -f 'dapl/udapl/dapl_evd_enable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_enable.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_enable.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_enable.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_enable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_enable.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_enable.lo `test -f 'dapl/udapl/dapl_evd_enable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_enable.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_enable.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_enable.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_enable.c' object='dapl_udapl_libdaploscm_la-dapl_evd_enable.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_enable.lo `test -f 'dapl/udapl/dapl_evd_enable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_enable.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_enable.lo `test -f 'dapl/udapl/dapl_evd_enable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_enable.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_modify_cno.lo: dapl/udapl/dapl_evd_modify_cno.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_modify_cno.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_modify_cno.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_modify_cno.lo `test -f 'dapl/udapl/dapl_evd_modify_cno.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_modify_cno.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_modify_cno.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_modify_cno.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_modify_cno.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_modify_cno.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_modify_cno.lo `test -f 'dapl/udapl/dapl_evd_modify_cno.c' || echo '$(srcdir)/'`dapl/udapl/dapl_ [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_modify_cno.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_modify_cno.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_modify_cno.c' object='dapl_udapl_libdaploscm_la-dapl_evd_modify_cno.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_modify_cno.lo `test -f 'dapl/udapl/dapl_evd_modify_cno.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_modify_cno.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_modify_cno.lo `test -f 'dapl/udapl/dapl_evd_modify_cno.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_modify_cno.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_set_unwaitable.lo: dapl/udapl/dapl_evd_set_unwaitable.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_set_unwaitable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_set_unwaitable.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_set_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_set_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_ [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_set_unwaitable.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_set_unwaitable.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_set_unwaitable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_set_unwaitable.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_set_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_set_unwaitable.c' || echo '$(srcdir)/'` [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_set_unwaitable.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_set_unwaitable.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_set_unwaitable.c' object='dapl_udapl_libdaploscm_la-dapl_evd_set_unwaitable.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_set_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_set_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_set_unwaitable.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_set_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_set_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_set_unwaitable.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_clear_unwaitable.lo: dapl/udapl/dapl_evd_clear_unwaitable.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_clear_unwaitable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_clear_unwaitable.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_clear_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_clear_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/d [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_clear_unwaitable.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_clear_unwaitable.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_clear_unwaitable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_clear_unwaitable.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_clear_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_clear_unwaitable.c' || echo '$(sr [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_clear_unwaitable.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_clear_unwaitable.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_clear_unwaitable.c' object='dapl_udapl_libdaploscm_la-dapl_evd_clear_unwaitable.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_clear_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_clear_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_clear_unwaitable.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_clear_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_clear_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_clear_unwaitable.c
 
 dapl_udapl_libdaploscm_la-dapl_osd.lo: dapl/udapl/linux/dapl_osd.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_osd.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_osd.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_osd.lo `test -f 'dapl/udapl/linux/dapl_osd.c' || echo '$(srcdir)/'`dapl/udapl/linux/dapl_osd.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_osd.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_osd.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_osd.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_osd.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_osd.lo `test -f 'dapl/udapl/linux/dapl_osd.c' || echo '$(srcdir)/'`dapl/udapl/linux/dapl_osd.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_osd.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_osd.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/linux/dapl_osd.c' object='dapl_udapl_libdaploscm_la-dapl_osd.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_osd.lo `test -f 'dapl/udapl/linux/dapl_osd.c' || echo '$(srcdir)/'`dapl/udapl/linux/dapl_osd.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_osd.lo `test -f 'dapl/udapl/linux/dapl_osd.c' || echo '$(srcdir)/'`dapl/udapl/linux/dapl_osd.c
 
 dapl_udapl_libdaploscm_la-dapl_cookie.lo: dapl/common/dapl_cookie.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cookie.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cookie.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cookie.lo `test -f 'dapl/common/dapl_cookie.c' || echo '$(srcdir)/'`dapl/common/dapl_cookie.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cookie.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cookie.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cookie.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cookie.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cookie.lo `test -f 'dapl/common/dapl_cookie.c' || echo '$(srcdir)/'`dapl/common/dapl_cookie.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cookie.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cookie.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cookie.c' object='dapl_udapl_libdaploscm_la-dapl_cookie.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cookie.lo `test -f 'dapl/common/dapl_cookie.c' || echo '$(srcdir)/'`dapl/common/dapl_cookie.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cookie.lo `test -f 'dapl/common/dapl_cookie.c' || echo '$(srcdir)/'`dapl/common/dapl_cookie.c
 
 dapl_udapl_libdaploscm_la-dapl_cr_accept.lo: dapl/common/dapl_cr_accept.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cr_accept.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_accept.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cr_accept.lo `test -f 'dapl/common/dapl_cr_accept.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_accept.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_accept.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_accept.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cr_accept.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_accept.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cr_accept.lo `test -f 'dapl/common/dapl_cr_accept.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_accept.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_accept.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_accept.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_accept.c' object='dapl_udapl_libdaploscm_la-dapl_cr_accept.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cr_accept.lo `test -f 'dapl/common/dapl_cr_accept.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_accept.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cr_accept.lo `test -f 'dapl/common/dapl_cr_accept.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_accept.c
 
 dapl_udapl_libdaploscm_la-dapl_cr_query.lo: dapl/common/dapl_cr_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cr_query.lo `test -f 'dapl/common/dapl_cr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cr_query.lo `test -f 'dapl/common/dapl_cr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_query.c' object='dapl_udapl_libdaploscm_la-dapl_cr_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cr_query.lo `test -f 'dapl/common/dapl_cr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cr_query.lo `test -f 'dapl/common/dapl_cr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_query.c
 
 dapl_udapl_libdaploscm_la-dapl_cr_reject.lo: dapl/common/dapl_cr_reject.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cr_reject.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_reject.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cr_reject.lo `test -f 'dapl/common/dapl_cr_reject.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_reject.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_reject.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_reject.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cr_reject.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_reject.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cr_reject.lo `test -f 'dapl/common/dapl_cr_reject.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_reject.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_reject.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_reject.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_reject.c' object='dapl_udapl_libdaploscm_la-dapl_cr_reject.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cr_reject.lo `test -f 'dapl/common/dapl_cr_reject.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_reject.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cr_reject.lo `test -f 'dapl/common/dapl_cr_reject.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_reject.c
 
 dapl_udapl_libdaploscm_la-dapl_cr_util.lo: dapl/common/dapl_cr_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cr_util.lo `test -f 'dapl/common/dapl_cr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cr_util.lo `test -f 'dapl/common/dapl_cr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_util.c' object='dapl_udapl_libdaploscm_la-dapl_cr_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cr_util.lo `test -f 'dapl/common/dapl_cr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cr_util.lo `test -f 'dapl/common/dapl_cr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_util.c
 
 dapl_udapl_libdaploscm_la-dapl_cr_callback.lo: dapl/common/dapl_cr_callback.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cr_callback.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_callback.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cr_callback.lo `test -f 'dapl/common/dapl_cr_callback.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_callback.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_callback.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_callback.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cr_callback.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_callback.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cr_callback.lo `test -f 'dapl/common/dapl_cr_callback.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_callback.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_callback.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_callback.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_callback.c' object='dapl_udapl_libdaploscm_la-dapl_cr_callback.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cr_callback.lo `test -f 'dapl/common/dapl_cr_callback.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_callback.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cr_callback.lo `test -f 'dapl/common/dapl_cr_callback.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_callback.c
 
 dapl_udapl_libdaploscm_la-dapl_cr_handoff.lo: dapl/common/dapl_cr_handoff.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cr_handoff.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_handoff.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cr_handoff.lo `test -f 'dapl/common/dapl_cr_handoff.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_handoff.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_handoff.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_handoff.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cr_handoff.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_handoff.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cr_handoff.lo `test -f 'dapl/common/dapl_cr_handoff.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_handoff.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_handoff.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cr_handoff.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_handoff.c' object='dapl_udapl_libdaploscm_la-dapl_cr_handoff.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cr_handoff.lo `test -f 'dapl/common/dapl_cr_handoff.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_handoff.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cr_handoff.lo `test -f 'dapl/common/dapl_cr_handoff.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_handoff.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_connect.lo: dapl/common/dapl_ep_connect.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_connect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_connect.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_connect.lo `test -f 'dapl/common/dapl_ep_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_connect.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_connect.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_connect.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_connect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_connect.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_connect.lo `test -f 'dapl/common/dapl_ep_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_connect.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_connect.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_connect.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_connect.c' object='dapl_udapl_libdaploscm_la-dapl_ep_connect.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_connect.lo `test -f 'dapl/common/dapl_ep_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_connect.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_connect.lo `test -f 'dapl/common/dapl_ep_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_connect.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_create.lo: dapl/common/dapl_ep_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_create.lo `test -f 'dapl/common/dapl_ep_create.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_create.lo `test -f 'dapl/common/dapl_ep_create.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_create.c' object='dapl_udapl_libdaploscm_la-dapl_ep_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_create.lo `test -f 'dapl/common/dapl_ep_create.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_create.lo `test -f 'dapl/common/dapl_ep_create.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_disconnect.lo: dapl/common/dapl_ep_disconnect.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_disconnect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_disconnect.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_disconnect.lo `test -f 'dapl/common/dapl_ep_disconnect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_disconnect.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_disconnect.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_disconnect.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_disconnect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_disconnect.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_disconnect.lo `test -f 'dapl/common/dapl_ep_disconnect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_disconnect.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_disconnect.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_disconnect.c' object='dapl_udapl_libdaploscm_la-dapl_ep_disconnect.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_disconnect.lo `test -f 'dapl/common/dapl_ep_disconnect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_disconnect.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_disconnect.lo `test -f 'dapl/common/dapl_ep_disconnect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_disconnect.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_dup_connect.lo: dapl/common/dapl_ep_dup_connect.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_dup_connect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_dup_connect.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_dup_connect.lo `test -f 'dapl/common/dapl_ep_dup_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_dup_connect.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_dup_connect.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_dup_connect.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_dup_connect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_dup_connect.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_dup_connect.lo `test -f 'dapl/common/dapl_ep_dup_connect.c' || echo '$(srcdir)/'`dapl/common/dap [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_dup_connect.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_dup_connect.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_dup_connect.c' object='dapl_udapl_libdaploscm_la-dapl_ep_dup_connect.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_dup_connect.lo `test -f 'dapl/common/dapl_ep_dup_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_dup_connect.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_dup_connect.lo `test -f 'dapl/common/dapl_ep_dup_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_dup_connect.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_free.lo: dapl/common/dapl_ep_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_free.lo `test -f 'dapl/common/dapl_ep_free.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_free.lo `test -f 'dapl/common/dapl_ep_free.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_free.c' object='dapl_udapl_libdaploscm_la-dapl_ep_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_free.lo `test -f 'dapl/common/dapl_ep_free.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_free.lo `test -f 'dapl/common/dapl_ep_free.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_free.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_reset.lo: dapl/common/dapl_ep_reset.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_reset.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_reset.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_reset.lo `test -f 'dapl/common/dapl_ep_reset.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_reset.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_reset.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_reset.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_reset.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_reset.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_reset.lo `test -f 'dapl/common/dapl_ep_reset.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_reset.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_reset.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_reset.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_reset.c' object='dapl_udapl_libdaploscm_la-dapl_ep_reset.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_reset.lo `test -f 'dapl/common/dapl_ep_reset.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_reset.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_reset.lo `test -f 'dapl/common/dapl_ep_reset.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_reset.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_get_status.lo: dapl/common/dapl_ep_get_status.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_get_status.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_get_status.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_get_status.lo `test -f 'dapl/common/dapl_ep_get_status.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_get_status.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_get_status.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_get_status.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_get_status.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_get_status.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_get_status.lo `test -f 'dapl/common/dapl_ep_get_status.c' || echo '$(srcdir)/'`dapl/common/dapl_ep [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_get_status.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_get_status.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_get_status.c' object='dapl_udapl_libdaploscm_la-dapl_ep_get_status.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_get_status.lo `test -f 'dapl/common/dapl_ep_get_status.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_get_status.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_get_status.lo `test -f 'dapl/common/dapl_ep_get_status.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_get_status.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_modify.lo: dapl/common/dapl_ep_modify.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_modify.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_modify.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_modify.lo `test -f 'dapl/common/dapl_ep_modify.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_modify.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_modify.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_modify.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_modify.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_modify.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_modify.lo `test -f 'dapl/common/dapl_ep_modify.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_modify.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_modify.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_modify.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_modify.c' object='dapl_udapl_libdaploscm_la-dapl_ep_modify.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_modify.lo `test -f 'dapl/common/dapl_ep_modify.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_modify.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_modify.lo `test -f 'dapl/common/dapl_ep_modify.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_modify.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read.lo: dapl/common/dapl_ep_post_rdma_read.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read.lo `test -f 'dapl/common/dapl_ep_post_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_pos [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read.lo `test -f 'dapl/common/dapl_ep_post_rdma_read.c' || echo '$(srcdir)/'`dap [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_rdma_read.c' object='dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read.lo `test -f 'dapl/common/dapl_ep_post_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_read.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read.lo `test -f 'dapl/common/dapl_ep_post_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_read.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_write.lo: dapl/common/dapl_ep_post_rdma_write.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_write.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_write.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_write.lo `test -f 'dapl/common/dapl_ep_post_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_ep [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_write.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_write.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_write.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_write.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_write.lo `test -f 'dapl/common/dapl_ep_post_rdma_write.c' || echo '$(srcdir)/' [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_write.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_write.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_rdma_write.c' object='dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_write.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_write.lo `test -f 'dapl/common/dapl_ep_post_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_write.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_write.lo `test -f 'dapl/common/dapl_ep_post_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_write.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_post_recv.lo: dapl/common/dapl_ep_post_recv.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_post_recv.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_recv.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_recv.lo `test -f 'dapl/common/dapl_ep_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_recv.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_recv.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_recv.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_post_recv.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_recv.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_recv.lo `test -f 'dapl/common/dapl_ep_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_pos [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_recv.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_recv.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_recv.c' object='dapl_udapl_libdaploscm_la-dapl_ep_post_recv.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_recv.lo `test -f 'dapl/common/dapl_ep_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_recv.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_recv.lo `test -f 'dapl/common/dapl_ep_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_recv.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_post_send.lo: dapl/common/dapl_ep_post_send.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_post_send.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_send.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_send.lo `test -f 'dapl/common/dapl_ep_post_send.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_send.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_send.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_post_send.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_send.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_send.lo `test -f 'dapl/common/dapl_ep_post_send.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_pos [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_send.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_send.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_send.c' object='dapl_udapl_libdaploscm_la-dapl_ep_post_send.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_send.lo `test -f 'dapl/common/dapl_ep_post_send.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_send.lo `test -f 'dapl/common/dapl_ep_post_send.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_query.lo: dapl/common/dapl_ep_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_query.lo `test -f 'dapl/common/dapl_ep_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_query.lo `test -f 'dapl/common/dapl_ep_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_query.c' object='dapl_udapl_libdaploscm_la-dapl_ep_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_query.lo `test -f 'dapl/common/dapl_ep_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_query.lo `test -f 'dapl/common/dapl_ep_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_query.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_util.lo: dapl/common/dapl_ep_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_util.lo `test -f 'dapl/common/dapl_ep_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_util.lo `test -f 'dapl/common/dapl_ep_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_util.c' object='dapl_udapl_libdaploscm_la-dapl_ep_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_util.lo `test -f 'dapl/common/dapl_ep_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_util.lo `test -f 'dapl/common/dapl_ep_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_util.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_dequeue.lo: dapl/common/dapl_evd_dequeue.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_dequeue.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_dequeue.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_dequeue.lo `test -f 'dapl/common/dapl_evd_dequeue.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dequeue.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_dequeue.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_dequeue.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_dequeue.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_dequeue.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_dequeue.lo `test -f 'dapl/common/dapl_evd_dequeue.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dequeue.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_dequeue.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_dequeue.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_dequeue.c' object='dapl_udapl_libdaploscm_la-dapl_evd_dequeue.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_dequeue.lo `test -f 'dapl/common/dapl_evd_dequeue.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dequeue.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_dequeue.lo `test -f 'dapl/common/dapl_evd_dequeue.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dequeue.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_free.lo: dapl/common/dapl_evd_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_free.lo `test -f 'dapl/common/dapl_evd_free.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_free.lo `test -f 'dapl/common/dapl_evd_free.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_free.c' object='dapl_udapl_libdaploscm_la-dapl_evd_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_free.lo `test -f 'dapl/common/dapl_evd_free.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_free.lo `test -f 'dapl/common/dapl_evd_free.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_free.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_post_se.lo: dapl/common/dapl_evd_post_se.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_post_se.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_post_se.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_post_se.lo `test -f 'dapl/common/dapl_evd_post_se.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_post_se.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_post_se.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_post_se.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_post_se.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_post_se.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_post_se.lo `test -f 'dapl/common/dapl_evd_post_se.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_post_se.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_post_se.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_post_se.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_post_se.c' object='dapl_udapl_libdaploscm_la-dapl_evd_post_se.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_post_se.lo `test -f 'dapl/common/dapl_evd_post_se.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_post_se.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_post_se.lo `test -f 'dapl/common/dapl_evd_post_se.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_post_se.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_resize.lo: dapl/common/dapl_evd_resize.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_resize.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_resize.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_resize.lo `test -f 'dapl/common/dapl_evd_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_resize.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_resize.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_resize.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_resize.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_resize.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_resize.lo `test -f 'dapl/common/dapl_evd_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_resize.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_resize.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_resize.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_resize.c' object='dapl_udapl_libdaploscm_la-dapl_evd_resize.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_resize.lo `test -f 'dapl/common/dapl_evd_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_resize.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_resize.lo `test -f 'dapl/common/dapl_evd_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_resize.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_util.lo: dapl/common/dapl_evd_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_util.lo `test -f 'dapl/common/dapl_evd_util.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_util.lo `test -f 'dapl/common/dapl_evd_util.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_util.c' object='dapl_udapl_libdaploscm_la-dapl_evd_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_util.lo `test -f 'dapl/common/dapl_evd_util.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_util.lo `test -f 'dapl/common/dapl_evd_util.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_util.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_cq_async_error_callb.lo: dapl/common/dapl_evd_cq_async_error_callb.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_cq_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_cq_async_error_callb.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_cq_async_error_callb.lo `test -f 'dapl/common/dapl_evd_cq_async_error_callb.c' || echo '$(srcdi [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_cq_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_cq_async_error_callb.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_cq_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_cq_async_error_callb.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_cq_async_error_callb.lo `test -f 'dapl/common/dapl_evd_cq_async_error_callb [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_cq_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_cq_async_error_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_cq_async_error_callb.c' object='dapl_udapl_libdaploscm_la-dapl_evd_cq_async_error_callb.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_cq_async_error_callb.lo `test -f 'dapl/common/dapl_evd_cq_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_cq_async_error_callb.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_cq_async_error_callb.lo `test -f 'dapl/common/dapl_evd_cq_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_cq_async_error_callb.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_qp_async_error_callb.lo: dapl/common/dapl_evd_qp_async_error_callb.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_qp_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_qp_async_error_callb.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_qp_async_error_callb.lo `test -f 'dapl/common/dapl_evd_qp_async_error_callb.c' || echo '$(srcdi [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_qp_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_qp_async_error_callb.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_qp_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_qp_async_error_callb.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_qp_async_error_callb.lo `test -f 'dapl/common/dapl_evd_qp_async_error_callb [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_qp_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_qp_async_error_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_qp_async_error_callb.c' object='dapl_udapl_libdaploscm_la-dapl_evd_qp_async_error_callb.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_qp_async_error_callb.lo `test -f 'dapl/common/dapl_evd_qp_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_qp_async_error_callb.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_qp_async_error_callb.lo `test -f 'dapl/common/dapl_evd_qp_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_qp_async_error_callb.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_un_async_error_callb.lo: dapl/common/dapl_evd_un_async_error_callb.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_un_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_un_async_error_callb.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_un_async_error_callb.lo `test -f 'dapl/common/dapl_evd_un_async_error_callb.c' || echo '$(srcdi [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_un_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_un_async_error_callb.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_un_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_un_async_error_callb.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_un_async_error_callb.lo `test -f 'dapl/common/dapl_evd_un_async_error_callb [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_un_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_un_async_error_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_un_async_error_callb.c' object='dapl_udapl_libdaploscm_la-dapl_evd_un_async_error_callb.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_un_async_error_callb.lo `test -f 'dapl/common/dapl_evd_un_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_un_async_error_callb.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_un_async_error_callb.lo `test -f 'dapl/common/dapl_evd_un_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_un_async_error_callb.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_connection_callb.lo: dapl/common/dapl_evd_connection_callb.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_connection_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_connection_callb.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_connection_callb.lo `test -f 'dapl/common/dapl_evd_connection_callb.c' || echo '$(srcdir)/'`dapl/common [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_connection_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_connection_callb.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_connection_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_connection_callb.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_connection_callb.lo `test -f 'dapl/common/dapl_evd_connection_callb.c' || echo '$(s [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_connection_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_connection_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_connection_callb.c' object='dapl_udapl_libdaploscm_la-dapl_evd_connection_callb.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_connection_callb.lo `test -f 'dapl/common/dapl_evd_connection_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_connection_callb.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_connection_callb.lo `test -f 'dapl/common/dapl_evd_connection_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_connection_callb.c
 
 dapl_udapl_libdaploscm_la-dapl_evd_dto_callb.lo: dapl/common/dapl_evd_dto_callb.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_dto_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_dto_callb.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_dto_callb.lo `test -f 'dapl/common/dapl_evd_dto_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dto_callb.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_dto_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_dto_callb.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_evd_dto_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_dto_callb.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_evd_dto_callb.lo `test -f 'dapl/common/dapl_evd_dto_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_ev [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_dto_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_evd_dto_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_dto_callb.c' object='dapl_udapl_libdaploscm_la-dapl_evd_dto_callb.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_dto_callb.lo `test -f 'dapl/common/dapl_evd_dto_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dto_callb.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_evd_dto_callb.lo `test -f 'dapl/common/dapl_evd_dto_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dto_callb.c
 
 dapl_udapl_libdaploscm_la-dapl_get_consumer_context.lo: dapl/common/dapl_get_consumer_context.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_get_consumer_context.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_get_consumer_context.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_get_consumer_context.lo `test -f 'dapl/common/dapl_get_consumer_context.c' || echo '$(srcdir)/'`dapl/common [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_get_consumer_context.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_get_consumer_context.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_get_consumer_context.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_get_consumer_context.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_get_consumer_context.lo `test -f 'dapl/common/dapl_get_consumer_context.c' || echo '$(s [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_get_consumer_context.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_get_consumer_context.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_get_consumer_context.c' object='dapl_udapl_libdaploscm_la-dapl_get_consumer_context.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_get_consumer_context.lo `test -f 'dapl/common/dapl_get_consumer_context.c' || echo '$(srcdir)/'`dapl/common/dapl_get_consumer_context.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_get_consumer_context.lo `test -f 'dapl/common/dapl_get_consumer_context.c' || echo '$(srcdir)/'`dapl/common/dapl_get_consumer_context.c
 
 dapl_udapl_libdaploscm_la-dapl_get_handle_type.lo: dapl/common/dapl_get_handle_type.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_get_handle_type.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_get_handle_type.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_get_handle_type.lo `test -f 'dapl/common/dapl_get_handle_type.c' || echo '$(srcdir)/'`dapl/common/dapl_get_handle_type.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_get_handle_type.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_get_handle_type.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_get_handle_type.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_get_handle_type.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_get_handle_type.lo `test -f 'dapl/common/dapl_get_handle_type.c' || echo '$(srcdir)/'`dapl/common [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_get_handle_type.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_get_handle_type.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_get_handle_type.c' object='dapl_udapl_libdaploscm_la-dapl_get_handle_type.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_get_handle_type.lo `test -f 'dapl/common/dapl_get_handle_type.c' || echo '$(srcdir)/'`dapl/common/dapl_get_handle_type.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_get_handle_type.lo `test -f 'dapl/common/dapl_get_handle_type.c' || echo '$(srcdir)/'`dapl/common/dapl_get_handle_type.c
 
 dapl_udapl_libdaploscm_la-dapl_hash.lo: dapl/common/dapl_hash.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_hash.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_hash.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_hash.lo `test -f 'dapl/common/dapl_hash.c' || echo '$(srcdir)/'`dapl/common/dapl_hash.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_hash.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_hash.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_hash.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_hash.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_hash.lo `test -f 'dapl/common/dapl_hash.c' || echo '$(srcdir)/'`dapl/common/dapl_hash.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_hash.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_hash.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_hash.c' object='dapl_udapl_libdaploscm_la-dapl_hash.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_hash.lo `test -f 'dapl/common/dapl_hash.c' || echo '$(srcdir)/'`dapl/common/dapl_hash.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_hash.lo `test -f 'dapl/common/dapl_hash.c' || echo '$(srcdir)/'`dapl/common/dapl_hash.c
 
 dapl_udapl_libdaploscm_la-dapl_hca_util.lo: dapl/common/dapl_hca_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_hca_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_hca_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_hca_util.lo `test -f 'dapl/common/dapl_hca_util.c' || echo '$(srcdir)/'`dapl/common/dapl_hca_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_hca_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_hca_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_hca_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_hca_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_hca_util.lo `test -f 'dapl/common/dapl_hca_util.c' || echo '$(srcdir)/'`dapl/common/dapl_hca_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_hca_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_hca_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_hca_util.c' object='dapl_udapl_libdaploscm_la-dapl_hca_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_hca_util.lo `test -f 'dapl/common/dapl_hca_util.c' || echo '$(srcdir)/'`dapl/common/dapl_hca_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_hca_util.lo `test -f 'dapl/common/dapl_hca_util.c' || echo '$(srcdir)/'`dapl/common/dapl_hca_util.c
 
 dapl_udapl_libdaploscm_la-dapl_ia_close.lo: dapl/common/dapl_ia_close.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ia_close.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_close.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ia_close.lo `test -f 'dapl/common/dapl_ia_close.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_close.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_close.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_close.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ia_close.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_close.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ia_close.lo `test -f 'dapl/common/dapl_ia_close.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_close.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_close.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_close.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_close.c' object='dapl_udapl_libdaploscm_la-dapl_ia_close.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ia_close.lo `test -f 'dapl/common/dapl_ia_close.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_close.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ia_close.lo `test -f 'dapl/common/dapl_ia_close.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_close.c
 
 dapl_udapl_libdaploscm_la-dapl_ia_open.lo: dapl/common/dapl_ia_open.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ia_open.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_open.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ia_open.lo `test -f 'dapl/common/dapl_ia_open.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_open.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_open.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_open.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ia_open.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_open.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ia_open.lo `test -f 'dapl/common/dapl_ia_open.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_open.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_open.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_open.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_open.c' object='dapl_udapl_libdaploscm_la-dapl_ia_open.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ia_open.lo `test -f 'dapl/common/dapl_ia_open.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_open.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ia_open.lo `test -f 'dapl/common/dapl_ia_open.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_open.c
 
 dapl_udapl_libdaploscm_la-dapl_ia_query.lo: dapl/common/dapl_ia_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ia_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ia_query.lo `test -f 'dapl/common/dapl_ia_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ia_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ia_query.lo `test -f 'dapl/common/dapl_ia_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_query.c' object='dapl_udapl_libdaploscm_la-dapl_ia_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ia_query.lo `test -f 'dapl/common/dapl_ia_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ia_query.lo `test -f 'dapl/common/dapl_ia_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_query.c
 
 dapl_udapl_libdaploscm_la-dapl_ia_util.lo: dapl/common/dapl_ia_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ia_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ia_util.lo `test -f 'dapl/common/dapl_ia_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ia_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ia_util.lo `test -f 'dapl/common/dapl_ia_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_util.c' object='dapl_udapl_libdaploscm_la-dapl_ia_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ia_util.lo `test -f 'dapl/common/dapl_ia_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ia_util.lo `test -f 'dapl/common/dapl_ia_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_util.c
 
 dapl_udapl_libdaploscm_la-dapl_llist.lo: dapl/common/dapl_llist.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_llist.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_llist.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_llist.lo `test -f 'dapl/common/dapl_llist.c' || echo '$(srcdir)/'`dapl/common/dapl_llist.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_llist.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_llist.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_llist.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_llist.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_llist.lo `test -f 'dapl/common/dapl_llist.c' || echo '$(srcdir)/'`dapl/common/dapl_llist.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_llist.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_llist.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_llist.c' object='dapl_udapl_libdaploscm_la-dapl_llist.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_llist.lo `test -f 'dapl/common/dapl_llist.c' || echo '$(srcdir)/'`dapl/common/dapl_llist.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_llist.lo `test -f 'dapl/common/dapl_llist.c' || echo '$(srcdir)/'`dapl/common/dapl_llist.c
 
 dapl_udapl_libdaploscm_la-dapl_lmr_free.lo: dapl/common/dapl_lmr_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_lmr_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_lmr_free.lo `test -f 'dapl/common/dapl_lmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_lmr_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_lmr_free.lo `test -f 'dapl/common/dapl_lmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_free.c' object='dapl_udapl_libdaploscm_la-dapl_lmr_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_lmr_free.lo `test -f 'dapl/common/dapl_lmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_lmr_free.lo `test -f 'dapl/common/dapl_lmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_free.c
 
 dapl_udapl_libdaploscm_la-dapl_lmr_query.lo: dapl/common/dapl_lmr_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_lmr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_lmr_query.lo `test -f 'dapl/common/dapl_lmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_lmr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_lmr_query.lo `test -f 'dapl/common/dapl_lmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_query.c' object='dapl_udapl_libdaploscm_la-dapl_lmr_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_lmr_query.lo `test -f 'dapl/common/dapl_lmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_lmr_query.lo `test -f 'dapl/common/dapl_lmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_query.c
 
 dapl_udapl_libdaploscm_la-dapl_lmr_util.lo: dapl/common/dapl_lmr_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_lmr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_lmr_util.lo `test -f 'dapl/common/dapl_lmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_lmr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_lmr_util.lo `test -f 'dapl/common/dapl_lmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_util.c' object='dapl_udapl_libdaploscm_la-dapl_lmr_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_lmr_util.lo `test -f 'dapl/common/dapl_lmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_lmr_util.lo `test -f 'dapl/common/dapl_lmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_util.c
 
 dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_read.lo: dapl/common/dapl_lmr_sync_rdma_read.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_read.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_read.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_read.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_lm [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_read.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_read.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_read.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_read.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_read.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_read.c' || echo '$(srcdir)/' [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_read.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_read.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_sync_rdma_read.c' object='dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_read.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_read.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_sync_rdma_read.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_read.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_sync_rdma_read.c
 
 dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_write.lo: dapl/common/dapl_lmr_sync_rdma_write.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_write.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_write.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_write.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dap [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_write.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_write.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_write.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_write.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_write.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_write.c' || echo '$(srcdi [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_write.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_write.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_sync_rdma_write.c' object='dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_write.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_write.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_sync_rdma_write.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_lmr_sync_rdma_write.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_sync_rdma_write.c
 
 dapl_udapl_libdaploscm_la-dapl_mr_util.lo: dapl/common/dapl_mr_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_mr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_mr_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_mr_util.lo `test -f 'dapl/common/dapl_mr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_mr_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_mr_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_mr_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_mr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_mr_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_mr_util.lo `test -f 'dapl/common/dapl_mr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_mr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_mr_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_mr_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_mr_util.c' object='dapl_udapl_libdaploscm_la-dapl_mr_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_mr_util.lo `test -f 'dapl/common/dapl_mr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_mr_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_mr_util.lo `test -f 'dapl/common/dapl_mr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_mr_util.c
 
 dapl_udapl_libdaploscm_la-dapl_provider.lo: dapl/common/dapl_provider.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_provider.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_provider.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_provider.lo `test -f 'dapl/common/dapl_provider.c' || echo '$(srcdir)/'`dapl/common/dapl_provider.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_provider.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_provider.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_provider.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_provider.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_provider.lo `test -f 'dapl/common/dapl_provider.c' || echo '$(srcdir)/'`dapl/common/dapl_provider.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_provider.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_provider.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_provider.c' object='dapl_udapl_libdaploscm_la-dapl_provider.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_provider.lo `test -f 'dapl/common/dapl_provider.c' || echo '$(srcdir)/'`dapl/common/dapl_provider.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_provider.lo `test -f 'dapl/common/dapl_provider.c' || echo '$(srcdir)/'`dapl/common/dapl_provider.c
 
 dapl_udapl_libdaploscm_la-dapl_sp_util.lo: dapl/common/dapl_sp_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_sp_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_sp_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_sp_util.lo `test -f 'dapl/common/dapl_sp_util.c' || echo '$(srcdir)/'`dapl/common/dapl_sp_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_sp_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_sp_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_sp_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_sp_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_sp_util.lo `test -f 'dapl/common/dapl_sp_util.c' || echo '$(srcdir)/'`dapl/common/dapl_sp_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_sp_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_sp_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_sp_util.c' object='dapl_udapl_libdaploscm_la-dapl_sp_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_sp_util.lo `test -f 'dapl/common/dapl_sp_util.c' || echo '$(srcdir)/'`dapl/common/dapl_sp_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_sp_util.lo `test -f 'dapl/common/dapl_sp_util.c' || echo '$(srcdir)/'`dapl/common/dapl_sp_util.c
 
 dapl_udapl_libdaploscm_la-dapl_psp_create.lo: dapl/common/dapl_psp_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_psp_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_psp_create.lo `test -f 'dapl/common/dapl_psp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_psp_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_psp_create.lo `test -f 'dapl/common/dapl_psp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_psp_create.c' object='dapl_udapl_libdaploscm_la-dapl_psp_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_psp_create.lo `test -f 'dapl/common/dapl_psp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_psp_create.lo `test -f 'dapl/common/dapl_psp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create.c
 
 dapl_udapl_libdaploscm_la-dapl_psp_create_any.lo: dapl/common/dapl_psp_create_any.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_psp_create_any.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_create_any.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_psp_create_any.lo `test -f 'dapl/common/dapl_psp_create_any.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create_any.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_create_any.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_create_any.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_psp_create_any.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_create_any.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_psp_create_any.lo `test -f 'dapl/common/dapl_psp_create_any.c' || echo '$(srcdir)/'`dapl/common/dap [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_create_any.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_create_any.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_psp_create_any.c' object='dapl_udapl_libdaploscm_la-dapl_psp_create_any.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_psp_create_any.lo `test -f 'dapl/common/dapl_psp_create_any.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create_any.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_psp_create_any.lo `test -f 'dapl/common/dapl_psp_create_any.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create_any.c
 
 dapl_udapl_libdaploscm_la-dapl_psp_free.lo: dapl/common/dapl_psp_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_psp_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_psp_free.lo `test -f 'dapl/common/dapl_psp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_psp_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_psp_free.lo `test -f 'dapl/common/dapl_psp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_psp_free.c' object='dapl_udapl_libdaploscm_la-dapl_psp_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_psp_free.lo `test -f 'dapl/common/dapl_psp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_psp_free.lo `test -f 'dapl/common/dapl_psp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_free.c
 
 dapl_udapl_libdaploscm_la-dapl_psp_query.lo: dapl/common/dapl_psp_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_psp_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_psp_query.lo `test -f 'dapl/common/dapl_psp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_psp_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_psp_query.lo `test -f 'dapl/common/dapl_psp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_psp_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_psp_query.c' object='dapl_udapl_libdaploscm_la-dapl_psp_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_psp_query.lo `test -f 'dapl/common/dapl_psp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_psp_query.lo `test -f 'dapl/common/dapl_psp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_query.c
 
 dapl_udapl_libdaploscm_la-dapl_pz_create.lo: dapl/common/dapl_pz_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_pz_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_pz_create.lo `test -f 'dapl/common/dapl_pz_create.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_pz_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_pz_create.lo `test -f 'dapl/common/dapl_pz_create.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_pz_create.c' object='dapl_udapl_libdaploscm_la-dapl_pz_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_pz_create.lo `test -f 'dapl/common/dapl_pz_create.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_pz_create.lo `test -f 'dapl/common/dapl_pz_create.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_create.c
 
 dapl_udapl_libdaploscm_la-dapl_pz_free.lo: dapl/common/dapl_pz_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_pz_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_pz_free.lo `test -f 'dapl/common/dapl_pz_free.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_pz_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_pz_free.lo `test -f 'dapl/common/dapl_pz_free.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_pz_free.c' object='dapl_udapl_libdaploscm_la-dapl_pz_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_pz_free.lo `test -f 'dapl/common/dapl_pz_free.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_pz_free.lo `test -f 'dapl/common/dapl_pz_free.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_free.c
 
 dapl_udapl_libdaploscm_la-dapl_pz_query.lo: dapl/common/dapl_pz_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_pz_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_pz_query.lo `test -f 'dapl/common/dapl_pz_query.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_pz_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_pz_query.lo `test -f 'dapl/common/dapl_pz_query.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_pz_query.c' object='dapl_udapl_libdaploscm_la-dapl_pz_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_pz_query.lo `test -f 'dapl/common/dapl_pz_query.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_pz_query.lo `test -f 'dapl/common/dapl_pz_query.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_query.c
 
 dapl_udapl_libdaploscm_la-dapl_pz_util.lo: dapl/common/dapl_pz_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_pz_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_pz_util.lo `test -f 'dapl/common/dapl_pz_util.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_pz_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_pz_util.lo `test -f 'dapl/common/dapl_pz_util.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_pz_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_pz_util.c' object='dapl_udapl_libdaploscm_la-dapl_pz_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_pz_util.lo `test -f 'dapl/common/dapl_pz_util.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_pz_util.lo `test -f 'dapl/common/dapl_pz_util.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_util.c
 
 dapl_udapl_libdaploscm_la-dapl_rmr_create.lo: dapl/common/dapl_rmr_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_rmr_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_rmr_create.lo `test -f 'dapl/common/dapl_rmr_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_rmr_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_rmr_create.lo `test -f 'dapl/common/dapl_rmr_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_create.c' object='dapl_udapl_libdaploscm_la-dapl_rmr_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_rmr_create.lo `test -f 'dapl/common/dapl_rmr_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_rmr_create.lo `test -f 'dapl/common/dapl_rmr_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_create.c
 
 dapl_udapl_libdaploscm_la-dapl_rmr_free.lo: dapl/common/dapl_rmr_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_rmr_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_rmr_free.lo `test -f 'dapl/common/dapl_rmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_rmr_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_rmr_free.lo `test -f 'dapl/common/dapl_rmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_free.c' object='dapl_udapl_libdaploscm_la-dapl_rmr_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_rmr_free.lo `test -f 'dapl/common/dapl_rmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_rmr_free.lo `test -f 'dapl/common/dapl_rmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_free.c
 
 dapl_udapl_libdaploscm_la-dapl_rmr_bind.lo: dapl/common/dapl_rmr_bind.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_rmr_bind.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_bind.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_rmr_bind.lo `test -f 'dapl/common/dapl_rmr_bind.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_bind.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_bind.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_bind.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_rmr_bind.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_bind.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_rmr_bind.lo `test -f 'dapl/common/dapl_rmr_bind.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_bind.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_bind.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_bind.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_bind.c' object='dapl_udapl_libdaploscm_la-dapl_rmr_bind.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_rmr_bind.lo `test -f 'dapl/common/dapl_rmr_bind.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_bind.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_rmr_bind.lo `test -f 'dapl/common/dapl_rmr_bind.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_bind.c
 
 dapl_udapl_libdaploscm_la-dapl_rmr_query.lo: dapl/common/dapl_rmr_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_rmr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_rmr_query.lo `test -f 'dapl/common/dapl_rmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_rmr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_rmr_query.lo `test -f 'dapl/common/dapl_rmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_query.c' object='dapl_udapl_libdaploscm_la-dapl_rmr_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_rmr_query.lo `test -f 'dapl/common/dapl_rmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_rmr_query.lo `test -f 'dapl/common/dapl_rmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_query.c
 
 dapl_udapl_libdaploscm_la-dapl_rmr_util.lo: dapl/common/dapl_rmr_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_rmr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_rmr_util.lo `test -f 'dapl/common/dapl_rmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_rmr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_rmr_util.lo `test -f 'dapl/common/dapl_rmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rmr_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_util.c' object='dapl_udapl_libdaploscm_la-dapl_rmr_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_rmr_util.lo `test -f 'dapl/common/dapl_rmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_rmr_util.lo `test -f 'dapl/common/dapl_rmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_util.c
 
 dapl_udapl_libdaploscm_la-dapl_rsp_create.lo: dapl/common/dapl_rsp_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_rsp_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_rsp_create.lo `test -f 'dapl/common/dapl_rsp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_rsp_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_rsp_create.lo `test -f 'dapl/common/dapl_rsp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rsp_create.c' object='dapl_udapl_libdaploscm_la-dapl_rsp_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_rsp_create.lo `test -f 'dapl/common/dapl_rsp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_rsp_create.lo `test -f 'dapl/common/dapl_rsp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_create.c
 
 dapl_udapl_libdaploscm_la-dapl_rsp_free.lo: dapl/common/dapl_rsp_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_rsp_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_rsp_free.lo `test -f 'dapl/common/dapl_rsp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_rsp_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_rsp_free.lo `test -f 'dapl/common/dapl_rsp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rsp_free.c' object='dapl_udapl_libdaploscm_la-dapl_rsp_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_rsp_free.lo `test -f 'dapl/common/dapl_rsp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_rsp_free.lo `test -f 'dapl/common/dapl_rsp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_free.c
 
 dapl_udapl_libdaploscm_la-dapl_rsp_query.lo: dapl/common/dapl_rsp_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_rsp_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_rsp_query.lo `test -f 'dapl/common/dapl_rsp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_rsp_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_rsp_query.lo `test -f 'dapl/common/dapl_rsp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_rsp_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rsp_query.c' object='dapl_udapl_libdaploscm_la-dapl_rsp_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_rsp_query.lo `test -f 'dapl/common/dapl_rsp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_rsp_query.lo `test -f 'dapl/common/dapl_rsp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_query.c
 
 dapl_udapl_libdaploscm_la-dapl_cno_util.lo: dapl/common/dapl_cno_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cno_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cno_util.lo `test -f 'dapl/common/dapl_cno_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cno_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_cno_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_cno_util.lo `test -f 'dapl/common/dapl_cno_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cno_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_cno_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cno_util.c' object='dapl_udapl_libdaploscm_la-dapl_cno_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cno_util.lo `test -f 'dapl/common/dapl_cno_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cno_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_cno_util.lo `test -f 'dapl/common/dapl_cno_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cno_util.c
 
 dapl_udapl_libdaploscm_la-dapl_set_consumer_context.lo: dapl/common/dapl_set_consumer_context.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_set_consumer_context.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_set_consumer_context.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_set_consumer_context.lo `test -f 'dapl/common/dapl_set_consumer_context.c' || echo '$(srcdir)/'`dapl/common [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_set_consumer_context.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_set_consumer_context.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_set_consumer_context.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_set_consumer_context.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_set_consumer_context.lo `test -f 'dapl/common/dapl_set_consumer_context.c' || echo '$(s [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_set_consumer_context.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_set_consumer_context.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_set_consumer_context.c' object='dapl_udapl_libdaploscm_la-dapl_set_consumer_context.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_set_consumer_context.lo `test -f 'dapl/common/dapl_set_consumer_context.c' || echo '$(srcdir)/'`dapl/common/dapl_set_consumer_context.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_set_consumer_context.lo `test -f 'dapl/common/dapl_set_consumer_context.c' || echo '$(srcdir)/'`dapl/common/dapl_set_consumer_context.c
 
 dapl_udapl_libdaploscm_la-dapl_ring_buffer_util.lo: dapl/common/dapl_ring_buffer_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ring_buffer_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ring_buffer_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ring_buffer_util.lo `test -f 'dapl/common/dapl_ring_buffer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ring_buffe [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ring_buffer_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ring_buffer_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ring_buffer_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ring_buffer_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ring_buffer_util.lo `test -f 'dapl/common/dapl_ring_buffer_util.c' || echo '$(srcdir)/'`dapl/co [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ring_buffer_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ring_buffer_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ring_buffer_util.c' object='dapl_udapl_libdaploscm_la-dapl_ring_buffer_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ring_buffer_util.lo `test -f 'dapl/common/dapl_ring_buffer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ring_buffer_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ring_buffer_util.lo `test -f 'dapl/common/dapl_ring_buffer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ring_buffer_util.c
 
 dapl_udapl_libdaploscm_la-dapl_name_service.lo: dapl/common/dapl_name_service.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_name_service.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_name_service.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_name_service.lo `test -f 'dapl/common/dapl_name_service.c' || echo '$(srcdir)/'`dapl/common/dapl_name_service.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_name_service.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_name_service.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_name_service.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_name_service.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_name_service.lo `test -f 'dapl/common/dapl_name_service.c' || echo '$(srcdir)/'`dapl/common/dapl_name_s [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_name_service.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_name_service.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_name_service.c' object='dapl_udapl_libdaploscm_la-dapl_name_service.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_name_service.lo `test -f 'dapl/common/dapl_name_service.c' || echo '$(srcdir)/'`dapl/common/dapl_name_service.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_name_service.lo `test -f 'dapl/common/dapl_name_service.c' || echo '$(srcdir)/'`dapl/common/dapl_name_service.c
 
 dapl_udapl_libdaploscm_la-dapl_timer_util.lo: dapl/common/dapl_timer_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_timer_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_timer_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_timer_util.lo `test -f 'dapl/common/dapl_timer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_timer_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_timer_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_timer_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_timer_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_timer_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_timer_util.lo `test -f 'dapl/common/dapl_timer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_timer_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_timer_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_timer_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_timer_util.c' object='dapl_udapl_libdaploscm_la-dapl_timer_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_timer_util.lo `test -f 'dapl/common/dapl_timer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_timer_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_timer_util.lo `test -f 'dapl/common/dapl_timer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_timer_util.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_create_with_srq.lo: dapl/common/dapl_ep_create_with_srq.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_create_with_srq.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_create_with_srq.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_create_with_srq.lo `test -f 'dapl/common/dapl_ep_create_with_srq.c' || echo '$(srcdir)/'`dapl/common/dapl_ep [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_create_with_srq.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_create_with_srq.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_create_with_srq.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_create_with_srq.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_create_with_srq.lo `test -f 'dapl/common/dapl_ep_create_with_srq.c' || echo '$(srcdir)/' [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_create_with_srq.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_create_with_srq.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_create_with_srq.c' object='dapl_udapl_libdaploscm_la-dapl_ep_create_with_srq.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_create_with_srq.lo `test -f 'dapl/common/dapl_ep_create_with_srq.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create_with_srq.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_create_with_srq.lo `test -f 'dapl/common/dapl_ep_create_with_srq.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create_with_srq.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_recv_query.lo: dapl/common/dapl_ep_recv_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_recv_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_recv_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_recv_query.lo `test -f 'dapl/common/dapl_ep_recv_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_recv_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_recv_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_recv_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_recv_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_recv_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_recv_query.lo `test -f 'dapl/common/dapl_ep_recv_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_recv_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_recv_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_recv_query.c' object='dapl_udapl_libdaploscm_la-dapl_ep_recv_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_recv_query.lo `test -f 'dapl/common/dapl_ep_recv_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_recv_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_recv_query.lo `test -f 'dapl/common/dapl_ep_recv_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_recv_query.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_set_watermark.lo: dapl/common/dapl_ep_set_watermark.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_set_watermark.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_set_watermark.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_set_watermark.lo `test -f 'dapl/common/dapl_ep_set_watermark.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_set_wat [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_set_watermark.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_set_watermark.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_set_watermark.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_set_watermark.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_set_watermark.lo `test -f 'dapl/common/dapl_ep_set_watermark.c' || echo '$(srcdir)/'`dapl/co [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_set_watermark.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_set_watermark.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_set_watermark.c' object='dapl_udapl_libdaploscm_la-dapl_ep_set_watermark.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_set_watermark.lo `test -f 'dapl/common/dapl_ep_set_watermark.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_set_watermark.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_set_watermark.lo `test -f 'dapl/common/dapl_ep_set_watermark.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_set_watermark.c
 
 dapl_udapl_libdaploscm_la-dapl_srq_create.lo: dapl/common/dapl_srq_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_srq_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_srq_create.lo `test -f 'dapl/common/dapl_srq_create.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_srq_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_create.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_srq_create.lo `test -f 'dapl/common/dapl_srq_create.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_create.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_create.c' object='dapl_udapl_libdaploscm_la-dapl_srq_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_srq_create.lo `test -f 'dapl/common/dapl_srq_create.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_srq_create.lo `test -f 'dapl/common/dapl_srq_create.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_create.c
 
 dapl_udapl_libdaploscm_la-dapl_srq_free.lo: dapl/common/dapl_srq_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_srq_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_srq_free.lo `test -f 'dapl/common/dapl_srq_free.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_srq_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_free.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_srq_free.lo `test -f 'dapl/common/dapl_srq_free.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_free.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_free.c' object='dapl_udapl_libdaploscm_la-dapl_srq_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_srq_free.lo `test -f 'dapl/common/dapl_srq_free.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_srq_free.lo `test -f 'dapl/common/dapl_srq_free.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_free.c
 
 dapl_udapl_libdaploscm_la-dapl_srq_query.lo: dapl/common/dapl_srq_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_srq_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_srq_query.lo `test -f 'dapl/common/dapl_srq_query.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_srq_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_query.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_srq_query.lo `test -f 'dapl/common/dapl_srq_query.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_query.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_query.c' object='dapl_udapl_libdaploscm_la-dapl_srq_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_srq_query.lo `test -f 'dapl/common/dapl_srq_query.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_srq_query.lo `test -f 'dapl/common/dapl_srq_query.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_query.c
 
 dapl_udapl_libdaploscm_la-dapl_srq_resize.lo: dapl/common/dapl_srq_resize.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_srq_resize.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_resize.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_srq_resize.lo `test -f 'dapl/common/dapl_srq_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_resize.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_resize.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_resize.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_srq_resize.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_resize.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_srq_resize.lo `test -f 'dapl/common/dapl_srq_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_resize.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_resize.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_resize.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_resize.c' object='dapl_udapl_libdaploscm_la-dapl_srq_resize.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_srq_resize.lo `test -f 'dapl/common/dapl_srq_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_resize.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_srq_resize.lo `test -f 'dapl/common/dapl_srq_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_resize.c
 
 dapl_udapl_libdaploscm_la-dapl_srq_post_recv.lo: dapl/common/dapl_srq_post_recv.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_srq_post_recv.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_post_recv.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_srq_post_recv.lo `test -f 'dapl/common/dapl_srq_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_post_recv.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_post_recv.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_post_recv.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_srq_post_recv.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_post_recv.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_srq_post_recv.lo `test -f 'dapl/common/dapl_srq_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_sr [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_post_recv.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_post_recv.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_post_recv.c' object='dapl_udapl_libdaploscm_la-dapl_srq_post_recv.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_srq_post_recv.lo `test -f 'dapl/common/dapl_srq_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_post_recv.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_srq_post_recv.lo `test -f 'dapl/common/dapl_srq_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_post_recv.c
 
 dapl_udapl_libdaploscm_la-dapl_srq_set_lw.lo: dapl/common/dapl_srq_set_lw.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_srq_set_lw.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_set_lw.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_srq_set_lw.lo `test -f 'dapl/common/dapl_srq_set_lw.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_set_lw.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_set_lw.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_set_lw.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_srq_set_lw.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_set_lw.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_srq_set_lw.lo `test -f 'dapl/common/dapl_srq_set_lw.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_set_lw.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_set_lw.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_set_lw.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_set_lw.c' object='dapl_udapl_libdaploscm_la-dapl_srq_set_lw.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_srq_set_lw.lo `test -f 'dapl/common/dapl_srq_set_lw.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_set_lw.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_srq_set_lw.lo `test -f 'dapl/common/dapl_srq_set_lw.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_set_lw.c
 
 dapl_udapl_libdaploscm_la-dapl_srq_util.lo: dapl/common/dapl_srq_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_srq_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_srq_util.lo `test -f 'dapl/common/dapl_srq_util.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_srq_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_util.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_srq_util.lo `test -f 'dapl/common/dapl_srq_util.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_srq_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_util.c' object='dapl_udapl_libdaploscm_la-dapl_srq_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_srq_util.lo `test -f 'dapl/common/dapl_srq_util.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_srq_util.lo `test -f 'dapl/common/dapl_srq_util.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_util.c
 
 dapl_udapl_libdaploscm_la-dapl_debug.lo: dapl/common/dapl_debug.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_debug.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_debug.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_debug.lo `test -f 'dapl/common/dapl_debug.c' || echo '$(srcdir)/'`dapl/common/dapl_debug.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_debug.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_debug.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_debug.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_debug.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_debug.lo `test -f 'dapl/common/dapl_debug.c' || echo '$(srcdir)/'`dapl/common/dapl_debug.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_debug.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_debug.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_debug.c' object='dapl_udapl_libdaploscm_la-dapl_debug.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_debug.lo `test -f 'dapl/common/dapl_debug.c' || echo '$(srcdir)/'`dapl/common/dapl_debug.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_debug.lo `test -f 'dapl/common/dapl_debug.c' || echo '$(srcdir)/'`dapl/common/dapl_debug.c
 
 dapl_udapl_libdaploscm_la-dapl_ia_ha.lo: dapl/common/dapl_ia_ha.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ia_ha.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_ha.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ia_ha.lo `test -f 'dapl/common/dapl_ia_ha.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_ha.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_ha.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_ha.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ia_ha.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_ha.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ia_ha.lo `test -f 'dapl/common/dapl_ia_ha.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_ha.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_ha.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ia_ha.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_ha.c' object='dapl_udapl_libdaploscm_la-dapl_ia_ha.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ia_ha.lo `test -f 'dapl/common/dapl_ia_ha.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_ha.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ia_ha.lo `test -f 'dapl/common/dapl_ia_ha.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_ha.c
 
 dapl_udapl_libdaploscm_la-dapl_csp.lo: dapl/common/dapl_csp.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_csp.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_csp.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_csp.lo `test -f 'dapl/common/dapl_csp.c' || echo '$(srcdir)/'`dapl/common/dapl_csp.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_csp.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_csp.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_csp.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_csp.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_csp.lo `test -f 'dapl/common/dapl_csp.c' || echo '$(srcdir)/'`dapl/common/dapl_csp.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_csp.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_csp.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_csp.c' object='dapl_udapl_libdaploscm_la-dapl_csp.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_csp.lo `test -f 'dapl/common/dapl_csp.c' || echo '$(srcdir)/'`dapl/common/dapl_csp.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_csp.lo `test -f 'dapl/common/dapl_csp.c' || echo '$(srcdir)/'`dapl/common/dapl_csp.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_post_send_invalidate.lo: dapl/common/dapl_ep_post_send_invalidate.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_post_send_invalidate.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_send_invalidate.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_send_invalidate.lo `test -f 'dapl/common/dapl_ep_post_send_invalidate.c' || echo '$(srcdir)/' [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_send_invalidate.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_send_invalidate.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_post_send_invalidate.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_send_invalidate.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_send_invalidate.lo `test -f 'dapl/common/dapl_ep_post_send_invalidate.c'  [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_send_invalidate.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_send_invalidate.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_send_invalidate.c' object='dapl_udapl_libdaploscm_la-dapl_ep_post_send_invalidate.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_send_invalidate.lo `test -f 'dapl/common/dapl_ep_post_send_invalidate.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send_invalidate.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_send_invalidate.lo `test -f 'dapl/common/dapl_ep_post_send_invalidate.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send_invalidate.c
 
 dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read_to_rmr.lo: dapl/common/dapl_ep_post_rdma_read_to_rmr.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read_to_rmr.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read_to_rmr.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read_to_rmr.lo `test -f 'dapl/common/dapl_ep_post_rdma_read_to_rmr.c' || echo '$(srcdi [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read_to_rmr.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read_to_rmr.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read_to_rmr.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read_to_rmr.Tpo -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read_to_rmr.lo `test -f 'dapl/common/dapl_ep_post_rdma_read_to_rmr [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read_to_rmr.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read_to_rmr.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_rdma_read_to_rmr.c' object='dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read_to_rmr.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read_to_rmr.lo `test -f 'dapl/common/dapl_ep_post_rdma_read_to_rmr.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_read_to_rmr.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-dapl_ep_post_rdma_read_to_rmr.lo `test -f 'dapl/common/dapl_ep_post_rdma_read_to_rmr.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_read_to_rmr.c
 
 dapl_udapl_libdaploscm_la-mem.lo: dapl/openib_common/mem.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-mem.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-mem.Tpo -c -o dapl_udapl_libdaploscm_la-mem.lo `test -f 'dapl/openib_common/mem.c' || echo '$(srcdir)/'`dapl/openib_common/mem.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-mem.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-mem.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-mem.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-mem.Tpo -c -o dapl_udapl_libdaploscm_la-mem.lo `test -f 'dapl/openib_common/mem.c' || echo '$(srcdir)/'`dapl/openib_common/mem.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-mem.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-mem.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/mem.c' object='dapl_udapl_libdaploscm_la-mem.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-mem.lo `test -f 'dapl/openib_common/mem.c' || echo '$(srcdir)/'`dapl/openib_common/mem.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-mem.lo `test -f 'dapl/openib_common/mem.c' || echo '$(srcdir)/'`dapl/openib_common/mem.c
 
 dapl_udapl_libdaploscm_la-cq.lo: dapl/openib_common/cq.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-cq.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-cq.Tpo -c -o dapl_udapl_libdaploscm_la-cq.lo `test -f 'dapl/openib_common/cq.c' || echo '$(srcdir)/'`dapl/openib_common/cq.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-cq.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-cq.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-cq.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-cq.Tpo -c -o dapl_udapl_libdaploscm_la-cq.lo `test -f 'dapl/openib_common/cq.c' || echo '$(srcdir)/'`dapl/openib_common/cq.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-cq.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-cq.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/cq.c' object='dapl_udapl_libdaploscm_la-cq.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-cq.lo `test -f 'dapl/openib_common/cq.c' || echo '$(srcdir)/'`dapl/openib_common/cq.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-cq.lo `test -f 'dapl/openib_common/cq.c' || echo '$(srcdir)/'`dapl/openib_common/cq.c
 
 dapl_udapl_libdaploscm_la-qp.lo: dapl/openib_common/qp.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-qp.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-qp.Tpo -c -o dapl_udapl_libdaploscm_la-qp.lo `test -f 'dapl/openib_common/qp.c' || echo '$(srcdir)/'`dapl/openib_common/qp.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-qp.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-qp.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-qp.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-qp.Tpo -c -o dapl_udapl_libdaploscm_la-qp.lo `test -f 'dapl/openib_common/qp.c' || echo '$(srcdir)/'`dapl/openib_common/qp.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-qp.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-qp.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/qp.c' object='dapl_udapl_libdaploscm_la-qp.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-qp.lo `test -f 'dapl/openib_common/qp.c' || echo '$(srcdir)/'`dapl/openib_common/qp.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-qp.lo `test -f 'dapl/openib_common/qp.c' || echo '$(srcdir)/'`dapl/openib_common/qp.c
 
 dapl_udapl_libdaploscm_la-util.lo: dapl/openib_common/util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-util.Tpo -c -o dapl_udapl_libdaploscm_la-util.lo `test -f 'dapl/openib_common/util.c' || echo '$(srcdir)/'`dapl/openib_common/util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-util.Tpo -c -o dapl_udapl_libdaploscm_la-util.lo `test -f 'dapl/openib_common/util.c' || echo '$(srcdir)/'`dapl/openib_common/util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-util.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/util.c' object='dapl_udapl_libdaploscm_la-util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-util.lo `test -f 'dapl/openib_common/util.c' || echo '$(srcdir)/'`dapl/openib_common/util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-util.lo `test -f 'dapl/openib_common/util.c' || echo '$(srcdir)/'`dapl/openib_common/util.c
 
 dapl_udapl_libdaploscm_la-cm.lo: dapl/openib_scm/cm.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-cm.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-cm.Tpo -c -o dapl_udapl_libdaploscm_la-cm.lo `test -f 'dapl/openib_scm/cm.c' || echo '$(srcdir)/'`dapl/openib_scm/cm.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-cm.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-cm.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-cm.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-cm.Tpo -c -o dapl_udapl_libdaploscm_la-cm.lo `test -f 'dapl/openib_scm/cm.c' || echo '$(srcdir)/'`dapl/openib_scm/cm.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-cm.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-cm.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_scm/cm.c' object='dapl_udapl_libdaploscm_la-cm.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-cm.lo `test -f 'dapl/openib_scm/cm.c' || echo '$(srcdir)/'`dapl/openib_scm/cm.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-cm.lo `test -f 'dapl/openib_scm/cm.c' || echo '$(srcdir)/'`dapl/openib_scm/cm.c
 
 dapl_udapl_libdaploscm_la-device.lo: dapl/openib_scm/device.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-device.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-device.Tpo -c -o dapl_udapl_libdaploscm_la-device.lo `test -f 'dapl/openib_scm/device.c' || echo '$(srcdir)/'`dapl/openib_scm/device.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-device.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-device.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-device.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-device.Tpo -c -o dapl_udapl_libdaploscm_la-device.lo `test -f 'dapl/openib_scm/device.c' || echo '$(srcdir)/'`dapl/openib_scm/device.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-device.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-device.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_scm/device.c' object='dapl_udapl_libdaploscm_la-device.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-device.lo `test -f 'dapl/openib_scm/device.c' || echo '$(srcdir)/'`dapl/openib_scm/device.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-device.lo `test -f 'dapl/openib_scm/device.c' || echo '$(srcdir)/'`dapl/openib_scm/device.c
 
 dapl_udapl_libdaploscm_la-ib_extensions.lo: dapl/openib_common/ib_extensions.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-ib_extensions.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-ib_extensions.Tpo -c -o dapl_udapl_libdaploscm_la-ib_extensions.lo `test -f 'dapl/openib_common/ib_extensions.c' || echo '$(srcdir)/'`dapl/openib_common/ib_extensions.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-ib_extensions.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-ib_extensions.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-ib_extensions.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-ib_extensions.Tpo -c -o dapl_udapl_libdaploscm_la-ib_extensions.lo `test -f 'dapl/openib_common/ib_extensions.c' || echo '$(srcdir)/'`dapl/openib_common/ib_extensions.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-ib_extensions.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-ib_extensions.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/ib_extensions.c' object='dapl_udapl_libdaploscm_la-ib_extensions.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-ib_extensions.lo `test -f 'dapl/openib_common/ib_extensions.c' || echo '$(srcdir)/'`dapl/openib_common/ib_extensions.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-ib_extensions.lo `test -f 'dapl/openib_common/ib_extensions.c' || echo '$(srcdir)/'`dapl/openib_common/ib_extensions.c
 
 dapl_udapl_libdaploscm_la-fca_provider.lo: dapl/openib_common/collectives/fca_provider.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-fca_provider.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-fca_provider.Tpo -c -o dapl_udapl_libdaploscm_la-fca_provider.lo `test -f 'dapl/openib_common/collectives/fca_provider.c' || echo '$(srcdir)/'`dapl/openib_common/collectives/fca_provider.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-fca_provider.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-fca_provider.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploscm_la-fca_provider.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploscm_la-fca_provider.Tpo -c -o dapl_udapl_libdaploscm_la-fca_provider.lo `test -f 'dapl/openib_common/collectives/fca_provider.c' || echo '$(srcdir)/'`dapl/openib_common/colle [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploscm_la-fca_provider.Tpo $(DEPDIR)/dapl_udapl_libdaploscm_la-fca_provider.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/collectives/fca_provider.c' object='dapl_udapl_libdaploscm_la-fca_provider.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-fca_provider.lo `test -f 'dapl/openib_common/collectives/fca_provider.c' || echo '$(srcdir)/'`dapl/openib_common/collectives/fca_provider.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploscm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploscm_la-fca_provider.lo `test -f 'dapl/openib_common/collectives/fca_provider.c' || echo '$(srcdir)/'`dapl/openib_common/collectives/fca_provider.c
 
 dapl_udapl_libdaploucm_la-dapl_init.lo: dapl/udapl/dapl_init.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_init.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_init.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_init.lo `test -f 'dapl/udapl/dapl_init.c' || echo '$(srcdir)/'`dapl/udapl/dapl_init.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_init.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_init.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_init.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_init.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_init.lo `test -f 'dapl/udapl/dapl_init.c' || echo '$(srcdir)/'`dapl/udapl/dapl_init.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_init.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_init.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_init.c' object='dapl_udapl_libdaploucm_la-dapl_init.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_init.lo `test -f 'dapl/udapl/dapl_init.c' || echo '$(srcdir)/'`dapl/udapl/dapl_init.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_init.lo `test -f 'dapl/udapl/dapl_init.c' || echo '$(srcdir)/'`dapl/udapl/dapl_init.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_create.lo: dapl/udapl/dapl_evd_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_create.lo `test -f 'dapl/udapl/dapl_evd_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_create.lo `test -f 'dapl/udapl/dapl_evd_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_create.c' object='dapl_udapl_libdaploucm_la-dapl_evd_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_create.lo `test -f 'dapl/udapl/dapl_evd_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_create.lo `test -f 'dapl/udapl/dapl_evd_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_create.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_query.lo: dapl/udapl/dapl_evd_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_query.lo `test -f 'dapl/udapl/dapl_evd_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_query.lo `test -f 'dapl/udapl/dapl_evd_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_query.c' object='dapl_udapl_libdaploucm_la-dapl_evd_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_query.lo `test -f 'dapl/udapl/dapl_evd_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_query.lo `test -f 'dapl/udapl/dapl_evd_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_query.c
 
 dapl_udapl_libdaploucm_la-dapl_cno_create.lo: dapl/udapl/dapl_cno_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cno_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cno_create.lo `test -f 'dapl/udapl/dapl_cno_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cno_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cno_create.lo `test -f 'dapl/udapl/dapl_cno_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_create.c' object='dapl_udapl_libdaploucm_la-dapl_cno_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cno_create.lo `test -f 'dapl/udapl/dapl_cno_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cno_create.lo `test -f 'dapl/udapl/dapl_cno_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_create.c
 
 dapl_udapl_libdaploucm_la-dapl_cno_modify_agent.lo: dapl/udapl/dapl_cno_modify_agent.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cno_modify_agent.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_modify_agent.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cno_modify_agent.lo `test -f 'dapl/udapl/dapl_cno_modify_agent.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_modify_agent.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_modify_agent.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_modify_agent.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cno_modify_agent.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_modify_agent.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cno_modify_agent.lo `test -f 'dapl/udapl/dapl_cno_modify_agent.c' || echo '$(srcdir)/'`dapl/uda [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_modify_agent.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_modify_agent.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_modify_agent.c' object='dapl_udapl_libdaploucm_la-dapl_cno_modify_agent.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cno_modify_agent.lo `test -f 'dapl/udapl/dapl_cno_modify_agent.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_modify_agent.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cno_modify_agent.lo `test -f 'dapl/udapl/dapl_cno_modify_agent.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_modify_agent.c
 
 dapl_udapl_libdaploucm_la-dapl_cno_free.lo: dapl/udapl/dapl_cno_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cno_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cno_free.lo `test -f 'dapl/udapl/dapl_cno_free.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cno_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cno_free.lo `test -f 'dapl/udapl/dapl_cno_free.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_free.c' object='dapl_udapl_libdaploucm_la-dapl_cno_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cno_free.lo `test -f 'dapl/udapl/dapl_cno_free.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cno_free.lo `test -f 'dapl/udapl/dapl_cno_free.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_free.c
 
 dapl_udapl_libdaploucm_la-dapl_cno_wait.lo: dapl/udapl/dapl_cno_wait.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cno_wait.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_wait.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cno_wait.lo `test -f 'dapl/udapl/dapl_cno_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_wait.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_wait.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_wait.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cno_wait.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_wait.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cno_wait.lo `test -f 'dapl/udapl/dapl_cno_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_wait.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_wait.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_wait.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_wait.c' object='dapl_udapl_libdaploucm_la-dapl_cno_wait.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cno_wait.lo `test -f 'dapl/udapl/dapl_cno_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_wait.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cno_wait.lo `test -f 'dapl/udapl/dapl_cno_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_wait.c
 
 dapl_udapl_libdaploucm_la-dapl_cno_query.lo: dapl/udapl/dapl_cno_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cno_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cno_query.lo `test -f 'dapl/udapl/dapl_cno_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cno_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cno_query.lo `test -f 'dapl/udapl/dapl_cno_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_cno_query.c' object='dapl_udapl_libdaploucm_la-dapl_cno_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cno_query.lo `test -f 'dapl/udapl/dapl_cno_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cno_query.lo `test -f 'dapl/udapl/dapl_cno_query.c' || echo '$(srcdir)/'`dapl/udapl/dapl_cno_query.c
 
 dapl_udapl_libdaploucm_la-dapl_lmr_create.lo: dapl/udapl/dapl_lmr_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_lmr_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_lmr_create.lo `test -f 'dapl/udapl/dapl_lmr_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_lmr_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_lmr_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_lmr_create.lo `test -f 'dapl/udapl/dapl_lmr_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_lmr_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_lmr_create.c' object='dapl_udapl_libdaploucm_la-dapl_lmr_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_lmr_create.lo `test -f 'dapl/udapl/dapl_lmr_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_lmr_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_lmr_create.lo `test -f 'dapl/udapl/dapl_lmr_create.c' || echo '$(srcdir)/'`dapl/udapl/dapl_lmr_create.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_wait.lo: dapl/udapl/dapl_evd_wait.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_wait.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_wait.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_wait.lo `test -f 'dapl/udapl/dapl_evd_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_wait.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_wait.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_wait.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_wait.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_wait.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_wait.lo `test -f 'dapl/udapl/dapl_evd_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_wait.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_wait.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_wait.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_wait.c' object='dapl_udapl_libdaploucm_la-dapl_evd_wait.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_wait.lo `test -f 'dapl/udapl/dapl_evd_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_wait.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_wait.lo `test -f 'dapl/udapl/dapl_evd_wait.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_wait.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_disable.lo: dapl/udapl/dapl_evd_disable.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_disable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_disable.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_disable.lo `test -f 'dapl/udapl/dapl_evd_disable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_disable.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_disable.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_disable.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_disable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_disable.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_disable.lo `test -f 'dapl/udapl/dapl_evd_disable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_disable.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_disable.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_disable.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_disable.c' object='dapl_udapl_libdaploucm_la-dapl_evd_disable.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_disable.lo `test -f 'dapl/udapl/dapl_evd_disable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_disable.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_disable.lo `test -f 'dapl/udapl/dapl_evd_disable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_disable.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_enable.lo: dapl/udapl/dapl_evd_enable.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_enable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_enable.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_enable.lo `test -f 'dapl/udapl/dapl_evd_enable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_enable.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_enable.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_enable.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_enable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_enable.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_enable.lo `test -f 'dapl/udapl/dapl_evd_enable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_enable.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_enable.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_enable.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_enable.c' object='dapl_udapl_libdaploucm_la-dapl_evd_enable.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_enable.lo `test -f 'dapl/udapl/dapl_evd_enable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_enable.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_enable.lo `test -f 'dapl/udapl/dapl_evd_enable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_enable.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_modify_cno.lo: dapl/udapl/dapl_evd_modify_cno.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_modify_cno.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_modify_cno.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_modify_cno.lo `test -f 'dapl/udapl/dapl_evd_modify_cno.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_modify_cno.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_modify_cno.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_modify_cno.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_modify_cno.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_modify_cno.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_modify_cno.lo `test -f 'dapl/udapl/dapl_evd_modify_cno.c' || echo '$(srcdir)/'`dapl/udapl/dapl_ [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_modify_cno.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_modify_cno.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_modify_cno.c' object='dapl_udapl_libdaploucm_la-dapl_evd_modify_cno.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_modify_cno.lo `test -f 'dapl/udapl/dapl_evd_modify_cno.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_modify_cno.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_modify_cno.lo `test -f 'dapl/udapl/dapl_evd_modify_cno.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_modify_cno.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_set_unwaitable.lo: dapl/udapl/dapl_evd_set_unwaitable.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_set_unwaitable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_set_unwaitable.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_set_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_set_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_ [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_set_unwaitable.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_set_unwaitable.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_set_unwaitable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_set_unwaitable.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_set_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_set_unwaitable.c' || echo '$(srcdir)/'` [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_set_unwaitable.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_set_unwaitable.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_set_unwaitable.c' object='dapl_udapl_libdaploucm_la-dapl_evd_set_unwaitable.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_set_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_set_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_set_unwaitable.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_set_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_set_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_set_unwaitable.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_clear_unwaitable.lo: dapl/udapl/dapl_evd_clear_unwaitable.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_clear_unwaitable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_clear_unwaitable.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_clear_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_clear_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/d [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_clear_unwaitable.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_clear_unwaitable.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_clear_unwaitable.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_clear_unwaitable.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_clear_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_clear_unwaitable.c' || echo '$(sr [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_clear_unwaitable.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_clear_unwaitable.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/dapl_evd_clear_unwaitable.c' object='dapl_udapl_libdaploucm_la-dapl_evd_clear_unwaitable.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_clear_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_clear_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_clear_unwaitable.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_clear_unwaitable.lo `test -f 'dapl/udapl/dapl_evd_clear_unwaitable.c' || echo '$(srcdir)/'`dapl/udapl/dapl_evd_clear_unwaitable.c
 
 dapl_udapl_libdaploucm_la-dapl_osd.lo: dapl/udapl/linux/dapl_osd.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_osd.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_osd.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_osd.lo `test -f 'dapl/udapl/linux/dapl_osd.c' || echo '$(srcdir)/'`dapl/udapl/linux/dapl_osd.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_osd.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_osd.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_osd.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_osd.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_osd.lo `test -f 'dapl/udapl/linux/dapl_osd.c' || echo '$(srcdir)/'`dapl/udapl/linux/dapl_osd.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_osd.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_osd.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/udapl/linux/dapl_osd.c' object='dapl_udapl_libdaploucm_la-dapl_osd.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_osd.lo `test -f 'dapl/udapl/linux/dapl_osd.c' || echo '$(srcdir)/'`dapl/udapl/linux/dapl_osd.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_osd.lo `test -f 'dapl/udapl/linux/dapl_osd.c' || echo '$(srcdir)/'`dapl/udapl/linux/dapl_osd.c
 
 dapl_udapl_libdaploucm_la-dapl_cookie.lo: dapl/common/dapl_cookie.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cookie.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cookie.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cookie.lo `test -f 'dapl/common/dapl_cookie.c' || echo '$(srcdir)/'`dapl/common/dapl_cookie.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cookie.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cookie.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cookie.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cookie.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cookie.lo `test -f 'dapl/common/dapl_cookie.c' || echo '$(srcdir)/'`dapl/common/dapl_cookie.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cookie.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cookie.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cookie.c' object='dapl_udapl_libdaploucm_la-dapl_cookie.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cookie.lo `test -f 'dapl/common/dapl_cookie.c' || echo '$(srcdir)/'`dapl/common/dapl_cookie.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cookie.lo `test -f 'dapl/common/dapl_cookie.c' || echo '$(srcdir)/'`dapl/common/dapl_cookie.c
 
 dapl_udapl_libdaploucm_la-dapl_cr_accept.lo: dapl/common/dapl_cr_accept.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cr_accept.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_accept.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cr_accept.lo `test -f 'dapl/common/dapl_cr_accept.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_accept.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_accept.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_accept.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cr_accept.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_accept.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cr_accept.lo `test -f 'dapl/common/dapl_cr_accept.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_accept.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_accept.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_accept.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_accept.c' object='dapl_udapl_libdaploucm_la-dapl_cr_accept.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cr_accept.lo `test -f 'dapl/common/dapl_cr_accept.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_accept.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cr_accept.lo `test -f 'dapl/common/dapl_cr_accept.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_accept.c
 
 dapl_udapl_libdaploucm_la-dapl_cr_query.lo: dapl/common/dapl_cr_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cr_query.lo `test -f 'dapl/common/dapl_cr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cr_query.lo `test -f 'dapl/common/dapl_cr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_query.c' object='dapl_udapl_libdaploucm_la-dapl_cr_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cr_query.lo `test -f 'dapl/common/dapl_cr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cr_query.lo `test -f 'dapl/common/dapl_cr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_query.c
 
 dapl_udapl_libdaploucm_la-dapl_cr_reject.lo: dapl/common/dapl_cr_reject.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cr_reject.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_reject.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cr_reject.lo `test -f 'dapl/common/dapl_cr_reject.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_reject.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_reject.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_reject.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cr_reject.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_reject.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cr_reject.lo `test -f 'dapl/common/dapl_cr_reject.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_reject.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_reject.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_reject.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_reject.c' object='dapl_udapl_libdaploucm_la-dapl_cr_reject.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cr_reject.lo `test -f 'dapl/common/dapl_cr_reject.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_reject.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cr_reject.lo `test -f 'dapl/common/dapl_cr_reject.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_reject.c
 
 dapl_udapl_libdaploucm_la-dapl_cr_util.lo: dapl/common/dapl_cr_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cr_util.lo `test -f 'dapl/common/dapl_cr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cr_util.lo `test -f 'dapl/common/dapl_cr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_util.c' object='dapl_udapl_libdaploucm_la-dapl_cr_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cr_util.lo `test -f 'dapl/common/dapl_cr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cr_util.lo `test -f 'dapl/common/dapl_cr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_util.c
 
 dapl_udapl_libdaploucm_la-dapl_cr_callback.lo: dapl/common/dapl_cr_callback.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cr_callback.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_callback.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cr_callback.lo `test -f 'dapl/common/dapl_cr_callback.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_callback.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_callback.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_callback.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cr_callback.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_callback.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cr_callback.lo `test -f 'dapl/common/dapl_cr_callback.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_callback.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_callback.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_callback.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_callback.c' object='dapl_udapl_libdaploucm_la-dapl_cr_callback.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cr_callback.lo `test -f 'dapl/common/dapl_cr_callback.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_callback.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cr_callback.lo `test -f 'dapl/common/dapl_cr_callback.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_callback.c
 
 dapl_udapl_libdaploucm_la-dapl_cr_handoff.lo: dapl/common/dapl_cr_handoff.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cr_handoff.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_handoff.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cr_handoff.lo `test -f 'dapl/common/dapl_cr_handoff.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_handoff.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_handoff.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_handoff.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cr_handoff.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_handoff.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cr_handoff.lo `test -f 'dapl/common/dapl_cr_handoff.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_handoff.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_handoff.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cr_handoff.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cr_handoff.c' object='dapl_udapl_libdaploucm_la-dapl_cr_handoff.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cr_handoff.lo `test -f 'dapl/common/dapl_cr_handoff.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_handoff.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cr_handoff.lo `test -f 'dapl/common/dapl_cr_handoff.c' || echo '$(srcdir)/'`dapl/common/dapl_cr_handoff.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_connect.lo: dapl/common/dapl_ep_connect.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_connect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_connect.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_connect.lo `test -f 'dapl/common/dapl_ep_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_connect.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_connect.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_connect.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_connect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_connect.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_connect.lo `test -f 'dapl/common/dapl_ep_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_connect.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_connect.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_connect.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_connect.c' object='dapl_udapl_libdaploucm_la-dapl_ep_connect.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_connect.lo `test -f 'dapl/common/dapl_ep_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_connect.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_connect.lo `test -f 'dapl/common/dapl_ep_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_connect.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_create.lo: dapl/common/dapl_ep_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_create.lo `test -f 'dapl/common/dapl_ep_create.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_create.lo `test -f 'dapl/common/dapl_ep_create.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_create.c' object='dapl_udapl_libdaploucm_la-dapl_ep_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_create.lo `test -f 'dapl/common/dapl_ep_create.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_create.lo `test -f 'dapl/common/dapl_ep_create.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_disconnect.lo: dapl/common/dapl_ep_disconnect.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_disconnect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_disconnect.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_disconnect.lo `test -f 'dapl/common/dapl_ep_disconnect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_disconnect.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_disconnect.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_disconnect.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_disconnect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_disconnect.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_disconnect.lo `test -f 'dapl/common/dapl_ep_disconnect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_disconnect.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_disconnect.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_disconnect.c' object='dapl_udapl_libdaploucm_la-dapl_ep_disconnect.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_disconnect.lo `test -f 'dapl/common/dapl_ep_disconnect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_disconnect.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_disconnect.lo `test -f 'dapl/common/dapl_ep_disconnect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_disconnect.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_dup_connect.lo: dapl/common/dapl_ep_dup_connect.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_dup_connect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_dup_connect.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_dup_connect.lo `test -f 'dapl/common/dapl_ep_dup_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_dup_connect.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_dup_connect.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_dup_connect.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_dup_connect.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_dup_connect.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_dup_connect.lo `test -f 'dapl/common/dapl_ep_dup_connect.c' || echo '$(srcdir)/'`dapl/common/dap [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_dup_connect.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_dup_connect.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_dup_connect.c' object='dapl_udapl_libdaploucm_la-dapl_ep_dup_connect.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_dup_connect.lo `test -f 'dapl/common/dapl_ep_dup_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_dup_connect.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_dup_connect.lo `test -f 'dapl/common/dapl_ep_dup_connect.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_dup_connect.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_free.lo: dapl/common/dapl_ep_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_free.lo `test -f 'dapl/common/dapl_ep_free.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_free.lo `test -f 'dapl/common/dapl_ep_free.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_free.c' object='dapl_udapl_libdaploucm_la-dapl_ep_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_free.lo `test -f 'dapl/common/dapl_ep_free.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_free.lo `test -f 'dapl/common/dapl_ep_free.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_free.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_reset.lo: dapl/common/dapl_ep_reset.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_reset.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_reset.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_reset.lo `test -f 'dapl/common/dapl_ep_reset.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_reset.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_reset.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_reset.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_reset.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_reset.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_reset.lo `test -f 'dapl/common/dapl_ep_reset.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_reset.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_reset.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_reset.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_reset.c' object='dapl_udapl_libdaploucm_la-dapl_ep_reset.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_reset.lo `test -f 'dapl/common/dapl_ep_reset.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_reset.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_reset.lo `test -f 'dapl/common/dapl_ep_reset.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_reset.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_get_status.lo: dapl/common/dapl_ep_get_status.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_get_status.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_get_status.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_get_status.lo `test -f 'dapl/common/dapl_ep_get_status.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_get_status.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_get_status.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_get_status.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_get_status.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_get_status.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_get_status.lo `test -f 'dapl/common/dapl_ep_get_status.c' || echo '$(srcdir)/'`dapl/common/dapl_ep [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_get_status.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_get_status.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_get_status.c' object='dapl_udapl_libdaploucm_la-dapl_ep_get_status.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_get_status.lo `test -f 'dapl/common/dapl_ep_get_status.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_get_status.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_get_status.lo `test -f 'dapl/common/dapl_ep_get_status.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_get_status.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_modify.lo: dapl/common/dapl_ep_modify.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_modify.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_modify.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_modify.lo `test -f 'dapl/common/dapl_ep_modify.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_modify.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_modify.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_modify.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_modify.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_modify.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_modify.lo `test -f 'dapl/common/dapl_ep_modify.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_modify.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_modify.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_modify.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_modify.c' object='dapl_udapl_libdaploucm_la-dapl_ep_modify.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_modify.lo `test -f 'dapl/common/dapl_ep_modify.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_modify.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_modify.lo `test -f 'dapl/common/dapl_ep_modify.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_modify.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read.lo: dapl/common/dapl_ep_post_rdma_read.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read.lo `test -f 'dapl/common/dapl_ep_post_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_pos [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read.lo `test -f 'dapl/common/dapl_ep_post_rdma_read.c' || echo '$(srcdir)/'`dap [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_rdma_read.c' object='dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read.lo `test -f 'dapl/common/dapl_ep_post_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_read.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read.lo `test -f 'dapl/common/dapl_ep_post_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_read.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_write.lo: dapl/common/dapl_ep_post_rdma_write.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_write.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_write.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_write.lo `test -f 'dapl/common/dapl_ep_post_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_ep [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_write.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_write.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_write.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_write.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_write.lo `test -f 'dapl/common/dapl_ep_post_rdma_write.c' || echo '$(srcdir)/' [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_write.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_write.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_rdma_write.c' object='dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_write.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_write.lo `test -f 'dapl/common/dapl_ep_post_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_write.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_write.lo `test -f 'dapl/common/dapl_ep_post_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_write.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_post_recv.lo: dapl/common/dapl_ep_post_recv.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_post_recv.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_recv.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_recv.lo `test -f 'dapl/common/dapl_ep_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_recv.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_recv.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_recv.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_post_recv.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_recv.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_recv.lo `test -f 'dapl/common/dapl_ep_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_pos [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_recv.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_recv.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_recv.c' object='dapl_udapl_libdaploucm_la-dapl_ep_post_recv.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_recv.lo `test -f 'dapl/common/dapl_ep_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_recv.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_recv.lo `test -f 'dapl/common/dapl_ep_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_recv.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_post_send.lo: dapl/common/dapl_ep_post_send.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_post_send.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_send.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_send.lo `test -f 'dapl/common/dapl_ep_post_send.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_send.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_send.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_post_send.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_send.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_send.lo `test -f 'dapl/common/dapl_ep_post_send.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_pos [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_send.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_send.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_send.c' object='dapl_udapl_libdaploucm_la-dapl_ep_post_send.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_send.lo `test -f 'dapl/common/dapl_ep_post_send.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_send.lo `test -f 'dapl/common/dapl_ep_post_send.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_query.lo: dapl/common/dapl_ep_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_query.lo `test -f 'dapl/common/dapl_ep_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_query.lo `test -f 'dapl/common/dapl_ep_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_query.c' object='dapl_udapl_libdaploucm_la-dapl_ep_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_query.lo `test -f 'dapl/common/dapl_ep_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_query.lo `test -f 'dapl/common/dapl_ep_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_query.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_util.lo: dapl/common/dapl_ep_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_util.lo `test -f 'dapl/common/dapl_ep_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_util.lo `test -f 'dapl/common/dapl_ep_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_util.c' object='dapl_udapl_libdaploucm_la-dapl_ep_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_util.lo `test -f 'dapl/common/dapl_ep_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_util.lo `test -f 'dapl/common/dapl_ep_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_util.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_dequeue.lo: dapl/common/dapl_evd_dequeue.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_dequeue.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_dequeue.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_dequeue.lo `test -f 'dapl/common/dapl_evd_dequeue.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dequeue.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_dequeue.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_dequeue.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_dequeue.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_dequeue.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_dequeue.lo `test -f 'dapl/common/dapl_evd_dequeue.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dequeue.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_dequeue.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_dequeue.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_dequeue.c' object='dapl_udapl_libdaploucm_la-dapl_evd_dequeue.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_dequeue.lo `test -f 'dapl/common/dapl_evd_dequeue.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dequeue.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_dequeue.lo `test -f 'dapl/common/dapl_evd_dequeue.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dequeue.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_free.lo: dapl/common/dapl_evd_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_free.lo `test -f 'dapl/common/dapl_evd_free.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_free.lo `test -f 'dapl/common/dapl_evd_free.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_free.c' object='dapl_udapl_libdaploucm_la-dapl_evd_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_free.lo `test -f 'dapl/common/dapl_evd_free.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_free.lo `test -f 'dapl/common/dapl_evd_free.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_free.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_post_se.lo: dapl/common/dapl_evd_post_se.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_post_se.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_post_se.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_post_se.lo `test -f 'dapl/common/dapl_evd_post_se.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_post_se.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_post_se.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_post_se.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_post_se.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_post_se.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_post_se.lo `test -f 'dapl/common/dapl_evd_post_se.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_post_se.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_post_se.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_post_se.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_post_se.c' object='dapl_udapl_libdaploucm_la-dapl_evd_post_se.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_post_se.lo `test -f 'dapl/common/dapl_evd_post_se.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_post_se.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_post_se.lo `test -f 'dapl/common/dapl_evd_post_se.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_post_se.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_resize.lo: dapl/common/dapl_evd_resize.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_resize.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_resize.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_resize.lo `test -f 'dapl/common/dapl_evd_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_resize.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_resize.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_resize.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_resize.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_resize.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_resize.lo `test -f 'dapl/common/dapl_evd_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_resize.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_resize.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_resize.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_resize.c' object='dapl_udapl_libdaploucm_la-dapl_evd_resize.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_resize.lo `test -f 'dapl/common/dapl_evd_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_resize.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_resize.lo `test -f 'dapl/common/dapl_evd_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_resize.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_util.lo: dapl/common/dapl_evd_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_util.lo `test -f 'dapl/common/dapl_evd_util.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_util.lo `test -f 'dapl/common/dapl_evd_util.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_util.c' object='dapl_udapl_libdaploucm_la-dapl_evd_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_util.lo `test -f 'dapl/common/dapl_evd_util.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_util.lo `test -f 'dapl/common/dapl_evd_util.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_util.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_cq_async_error_callb.lo: dapl/common/dapl_evd_cq_async_error_callb.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_cq_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_cq_async_error_callb.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_cq_async_error_callb.lo `test -f 'dapl/common/dapl_evd_cq_async_error_callb.c' || echo '$(srcdi [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_cq_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_cq_async_error_callb.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_cq_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_cq_async_error_callb.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_cq_async_error_callb.lo `test -f 'dapl/common/dapl_evd_cq_async_error_callb [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_cq_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_cq_async_error_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_cq_async_error_callb.c' object='dapl_udapl_libdaploucm_la-dapl_evd_cq_async_error_callb.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_cq_async_error_callb.lo `test -f 'dapl/common/dapl_evd_cq_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_cq_async_error_callb.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_cq_async_error_callb.lo `test -f 'dapl/common/dapl_evd_cq_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_cq_async_error_callb.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_qp_async_error_callb.lo: dapl/common/dapl_evd_qp_async_error_callb.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_qp_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_qp_async_error_callb.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_qp_async_error_callb.lo `test -f 'dapl/common/dapl_evd_qp_async_error_callb.c' || echo '$(srcdi [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_qp_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_qp_async_error_callb.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_qp_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_qp_async_error_callb.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_qp_async_error_callb.lo `test -f 'dapl/common/dapl_evd_qp_async_error_callb [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_qp_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_qp_async_error_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_qp_async_error_callb.c' object='dapl_udapl_libdaploucm_la-dapl_evd_qp_async_error_callb.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_qp_async_error_callb.lo `test -f 'dapl/common/dapl_evd_qp_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_qp_async_error_callb.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_qp_async_error_callb.lo `test -f 'dapl/common/dapl_evd_qp_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_qp_async_error_callb.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_un_async_error_callb.lo: dapl/common/dapl_evd_un_async_error_callb.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_un_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_un_async_error_callb.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_un_async_error_callb.lo `test -f 'dapl/common/dapl_evd_un_async_error_callb.c' || echo '$(srcdi [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_un_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_un_async_error_callb.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_un_async_error_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_un_async_error_callb.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_un_async_error_callb.lo `test -f 'dapl/common/dapl_evd_un_async_error_callb [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_un_async_error_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_un_async_error_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_un_async_error_callb.c' object='dapl_udapl_libdaploucm_la-dapl_evd_un_async_error_callb.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_un_async_error_callb.lo `test -f 'dapl/common/dapl_evd_un_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_un_async_error_callb.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_un_async_error_callb.lo `test -f 'dapl/common/dapl_evd_un_async_error_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_un_async_error_callb.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_connection_callb.lo: dapl/common/dapl_evd_connection_callb.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_connection_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_connection_callb.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_connection_callb.lo `test -f 'dapl/common/dapl_evd_connection_callb.c' || echo '$(srcdir)/'`dapl/common [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_connection_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_connection_callb.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_connection_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_connection_callb.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_connection_callb.lo `test -f 'dapl/common/dapl_evd_connection_callb.c' || echo '$(s [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_connection_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_connection_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_connection_callb.c' object='dapl_udapl_libdaploucm_la-dapl_evd_connection_callb.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_connection_callb.lo `test -f 'dapl/common/dapl_evd_connection_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_connection_callb.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_connection_callb.lo `test -f 'dapl/common/dapl_evd_connection_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_connection_callb.c
 
 dapl_udapl_libdaploucm_la-dapl_evd_dto_callb.lo: dapl/common/dapl_evd_dto_callb.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_dto_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_dto_callb.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_dto_callb.lo `test -f 'dapl/common/dapl_evd_dto_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dto_callb.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_dto_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_dto_callb.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_evd_dto_callb.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_dto_callb.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_evd_dto_callb.lo `test -f 'dapl/common/dapl_evd_dto_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_ev [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_dto_callb.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_evd_dto_callb.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_evd_dto_callb.c' object='dapl_udapl_libdaploucm_la-dapl_evd_dto_callb.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_dto_callb.lo `test -f 'dapl/common/dapl_evd_dto_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dto_callb.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_evd_dto_callb.lo `test -f 'dapl/common/dapl_evd_dto_callb.c' || echo '$(srcdir)/'`dapl/common/dapl_evd_dto_callb.c
 
 dapl_udapl_libdaploucm_la-dapl_get_consumer_context.lo: dapl/common/dapl_get_consumer_context.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_get_consumer_context.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_get_consumer_context.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_get_consumer_context.lo `test -f 'dapl/common/dapl_get_consumer_context.c' || echo '$(srcdir)/'`dapl/common [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_get_consumer_context.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_get_consumer_context.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_get_consumer_context.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_get_consumer_context.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_get_consumer_context.lo `test -f 'dapl/common/dapl_get_consumer_context.c' || echo '$(s [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_get_consumer_context.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_get_consumer_context.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_get_consumer_context.c' object='dapl_udapl_libdaploucm_la-dapl_get_consumer_context.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_get_consumer_context.lo `test -f 'dapl/common/dapl_get_consumer_context.c' || echo '$(srcdir)/'`dapl/common/dapl_get_consumer_context.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_get_consumer_context.lo `test -f 'dapl/common/dapl_get_consumer_context.c' || echo '$(srcdir)/'`dapl/common/dapl_get_consumer_context.c
 
 dapl_udapl_libdaploucm_la-dapl_get_handle_type.lo: dapl/common/dapl_get_handle_type.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_get_handle_type.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_get_handle_type.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_get_handle_type.lo `test -f 'dapl/common/dapl_get_handle_type.c' || echo '$(srcdir)/'`dapl/common/dapl_get_handle_type.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_get_handle_type.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_get_handle_type.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_get_handle_type.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_get_handle_type.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_get_handle_type.lo `test -f 'dapl/common/dapl_get_handle_type.c' || echo '$(srcdir)/'`dapl/common [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_get_handle_type.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_get_handle_type.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_get_handle_type.c' object='dapl_udapl_libdaploucm_la-dapl_get_handle_type.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_get_handle_type.lo `test -f 'dapl/common/dapl_get_handle_type.c' || echo '$(srcdir)/'`dapl/common/dapl_get_handle_type.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_get_handle_type.lo `test -f 'dapl/common/dapl_get_handle_type.c' || echo '$(srcdir)/'`dapl/common/dapl_get_handle_type.c
 
 dapl_udapl_libdaploucm_la-dapl_hash.lo: dapl/common/dapl_hash.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_hash.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_hash.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_hash.lo `test -f 'dapl/common/dapl_hash.c' || echo '$(srcdir)/'`dapl/common/dapl_hash.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_hash.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_hash.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_hash.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_hash.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_hash.lo `test -f 'dapl/common/dapl_hash.c' || echo '$(srcdir)/'`dapl/common/dapl_hash.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_hash.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_hash.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_hash.c' object='dapl_udapl_libdaploucm_la-dapl_hash.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_hash.lo `test -f 'dapl/common/dapl_hash.c' || echo '$(srcdir)/'`dapl/common/dapl_hash.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_hash.lo `test -f 'dapl/common/dapl_hash.c' || echo '$(srcdir)/'`dapl/common/dapl_hash.c
 
 dapl_udapl_libdaploucm_la-dapl_hca_util.lo: dapl/common/dapl_hca_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_hca_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_hca_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_hca_util.lo `test -f 'dapl/common/dapl_hca_util.c' || echo '$(srcdir)/'`dapl/common/dapl_hca_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_hca_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_hca_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_hca_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_hca_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_hca_util.lo `test -f 'dapl/common/dapl_hca_util.c' || echo '$(srcdir)/'`dapl/common/dapl_hca_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_hca_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_hca_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_hca_util.c' object='dapl_udapl_libdaploucm_la-dapl_hca_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_hca_util.lo `test -f 'dapl/common/dapl_hca_util.c' || echo '$(srcdir)/'`dapl/common/dapl_hca_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_hca_util.lo `test -f 'dapl/common/dapl_hca_util.c' || echo '$(srcdir)/'`dapl/common/dapl_hca_util.c
 
 dapl_udapl_libdaploucm_la-dapl_ia_close.lo: dapl/common/dapl_ia_close.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ia_close.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_close.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ia_close.lo `test -f 'dapl/common/dapl_ia_close.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_close.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_close.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_close.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ia_close.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_close.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ia_close.lo `test -f 'dapl/common/dapl_ia_close.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_close.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_close.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_close.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_close.c' object='dapl_udapl_libdaploucm_la-dapl_ia_close.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ia_close.lo `test -f 'dapl/common/dapl_ia_close.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_close.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ia_close.lo `test -f 'dapl/common/dapl_ia_close.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_close.c
 
 dapl_udapl_libdaploucm_la-dapl_ia_open.lo: dapl/common/dapl_ia_open.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ia_open.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_open.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ia_open.lo `test -f 'dapl/common/dapl_ia_open.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_open.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_open.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_open.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ia_open.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_open.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ia_open.lo `test -f 'dapl/common/dapl_ia_open.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_open.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_open.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_open.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_open.c' object='dapl_udapl_libdaploucm_la-dapl_ia_open.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ia_open.lo `test -f 'dapl/common/dapl_ia_open.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_open.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ia_open.lo `test -f 'dapl/common/dapl_ia_open.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_open.c
 
 dapl_udapl_libdaploucm_la-dapl_ia_query.lo: dapl/common/dapl_ia_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ia_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ia_query.lo `test -f 'dapl/common/dapl_ia_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ia_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ia_query.lo `test -f 'dapl/common/dapl_ia_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_query.c' object='dapl_udapl_libdaploucm_la-dapl_ia_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ia_query.lo `test -f 'dapl/common/dapl_ia_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ia_query.lo `test -f 'dapl/common/dapl_ia_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_query.c
 
 dapl_udapl_libdaploucm_la-dapl_ia_util.lo: dapl/common/dapl_ia_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ia_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ia_util.lo `test -f 'dapl/common/dapl_ia_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ia_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ia_util.lo `test -f 'dapl/common/dapl_ia_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_util.c' object='dapl_udapl_libdaploucm_la-dapl_ia_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ia_util.lo `test -f 'dapl/common/dapl_ia_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ia_util.lo `test -f 'dapl/common/dapl_ia_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_util.c
 
 dapl_udapl_libdaploucm_la-dapl_llist.lo: dapl/common/dapl_llist.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_llist.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_llist.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_llist.lo `test -f 'dapl/common/dapl_llist.c' || echo '$(srcdir)/'`dapl/common/dapl_llist.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_llist.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_llist.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_llist.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_llist.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_llist.lo `test -f 'dapl/common/dapl_llist.c' || echo '$(srcdir)/'`dapl/common/dapl_llist.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_llist.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_llist.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_llist.c' object='dapl_udapl_libdaploucm_la-dapl_llist.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_llist.lo `test -f 'dapl/common/dapl_llist.c' || echo '$(srcdir)/'`dapl/common/dapl_llist.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_llist.lo `test -f 'dapl/common/dapl_llist.c' || echo '$(srcdir)/'`dapl/common/dapl_llist.c
 
 dapl_udapl_libdaploucm_la-dapl_lmr_free.lo: dapl/common/dapl_lmr_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_lmr_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_lmr_free.lo `test -f 'dapl/common/dapl_lmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_lmr_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_lmr_free.lo `test -f 'dapl/common/dapl_lmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_free.c' object='dapl_udapl_libdaploucm_la-dapl_lmr_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_lmr_free.lo `test -f 'dapl/common/dapl_lmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_lmr_free.lo `test -f 'dapl/common/dapl_lmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_free.c
 
 dapl_udapl_libdaploucm_la-dapl_lmr_query.lo: dapl/common/dapl_lmr_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_lmr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_lmr_query.lo `test -f 'dapl/common/dapl_lmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_lmr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_lmr_query.lo `test -f 'dapl/common/dapl_lmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_query.c' object='dapl_udapl_libdaploucm_la-dapl_lmr_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_lmr_query.lo `test -f 'dapl/common/dapl_lmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_lmr_query.lo `test -f 'dapl/common/dapl_lmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_query.c
 
 dapl_udapl_libdaploucm_la-dapl_lmr_util.lo: dapl/common/dapl_lmr_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_lmr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_lmr_util.lo `test -f 'dapl/common/dapl_lmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_lmr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_lmr_util.lo `test -f 'dapl/common/dapl_lmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_util.c' object='dapl_udapl_libdaploucm_la-dapl_lmr_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_lmr_util.lo `test -f 'dapl/common/dapl_lmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_lmr_util.lo `test -f 'dapl/common/dapl_lmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_util.c
 
 dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_read.lo: dapl/common/dapl_lmr_sync_rdma_read.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_read.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_read.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_read.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_lm [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_read.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_read.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_read.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_read.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_read.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_read.c' || echo '$(srcdir)/' [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_read.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_read.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_sync_rdma_read.c' object='dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_read.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_read.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_sync_rdma_read.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_read.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_read.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_sync_rdma_read.c
 
 dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_write.lo: dapl/common/dapl_lmr_sync_rdma_write.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_write.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_write.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_write.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dap [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_write.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_write.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_write.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_write.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_write.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_write.c' || echo '$(srcdi [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_write.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_write.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_lmr_sync_rdma_write.c' object='dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_write.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_write.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_sync_rdma_write.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_lmr_sync_rdma_write.lo `test -f 'dapl/common/dapl_lmr_sync_rdma_write.c' || echo '$(srcdir)/'`dapl/common/dapl_lmr_sync_rdma_write.c
 
 dapl_udapl_libdaploucm_la-dapl_mr_util.lo: dapl/common/dapl_mr_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_mr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_mr_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_mr_util.lo `test -f 'dapl/common/dapl_mr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_mr_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_mr_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_mr_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_mr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_mr_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_mr_util.lo `test -f 'dapl/common/dapl_mr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_mr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_mr_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_mr_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_mr_util.c' object='dapl_udapl_libdaploucm_la-dapl_mr_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_mr_util.lo `test -f 'dapl/common/dapl_mr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_mr_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_mr_util.lo `test -f 'dapl/common/dapl_mr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_mr_util.c
 
 dapl_udapl_libdaploucm_la-dapl_provider.lo: dapl/common/dapl_provider.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_provider.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_provider.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_provider.lo `test -f 'dapl/common/dapl_provider.c' || echo '$(srcdir)/'`dapl/common/dapl_provider.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_provider.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_provider.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_provider.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_provider.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_provider.lo `test -f 'dapl/common/dapl_provider.c' || echo '$(srcdir)/'`dapl/common/dapl_provider.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_provider.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_provider.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_provider.c' object='dapl_udapl_libdaploucm_la-dapl_provider.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_provider.lo `test -f 'dapl/common/dapl_provider.c' || echo '$(srcdir)/'`dapl/common/dapl_provider.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_provider.lo `test -f 'dapl/common/dapl_provider.c' || echo '$(srcdir)/'`dapl/common/dapl_provider.c
 
 dapl_udapl_libdaploucm_la-dapl_sp_util.lo: dapl/common/dapl_sp_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_sp_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_sp_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_sp_util.lo `test -f 'dapl/common/dapl_sp_util.c' || echo '$(srcdir)/'`dapl/common/dapl_sp_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_sp_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_sp_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_sp_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_sp_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_sp_util.lo `test -f 'dapl/common/dapl_sp_util.c' || echo '$(srcdir)/'`dapl/common/dapl_sp_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_sp_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_sp_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_sp_util.c' object='dapl_udapl_libdaploucm_la-dapl_sp_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_sp_util.lo `test -f 'dapl/common/dapl_sp_util.c' || echo '$(srcdir)/'`dapl/common/dapl_sp_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_sp_util.lo `test -f 'dapl/common/dapl_sp_util.c' || echo '$(srcdir)/'`dapl/common/dapl_sp_util.c
 
 dapl_udapl_libdaploucm_la-dapl_psp_create.lo: dapl/common/dapl_psp_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_psp_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_psp_create.lo `test -f 'dapl/common/dapl_psp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_psp_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_psp_create.lo `test -f 'dapl/common/dapl_psp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_psp_create.c' object='dapl_udapl_libdaploucm_la-dapl_psp_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_psp_create.lo `test -f 'dapl/common/dapl_psp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_psp_create.lo `test -f 'dapl/common/dapl_psp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create.c
 
 dapl_udapl_libdaploucm_la-dapl_psp_create_any.lo: dapl/common/dapl_psp_create_any.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_psp_create_any.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_create_any.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_psp_create_any.lo `test -f 'dapl/common/dapl_psp_create_any.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create_any.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_create_any.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_create_any.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_psp_create_any.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_create_any.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_psp_create_any.lo `test -f 'dapl/common/dapl_psp_create_any.c' || echo '$(srcdir)/'`dapl/common/dap [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_create_any.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_create_any.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_psp_create_any.c' object='dapl_udapl_libdaploucm_la-dapl_psp_create_any.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_psp_create_any.lo `test -f 'dapl/common/dapl_psp_create_any.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create_any.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_psp_create_any.lo `test -f 'dapl/common/dapl_psp_create_any.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_create_any.c
 
 dapl_udapl_libdaploucm_la-dapl_psp_free.lo: dapl/common/dapl_psp_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_psp_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_psp_free.lo `test -f 'dapl/common/dapl_psp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_psp_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_psp_free.lo `test -f 'dapl/common/dapl_psp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_psp_free.c' object='dapl_udapl_libdaploucm_la-dapl_psp_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_psp_free.lo `test -f 'dapl/common/dapl_psp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_psp_free.lo `test -f 'dapl/common/dapl_psp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_free.c
 
 dapl_udapl_libdaploucm_la-dapl_psp_query.lo: dapl/common/dapl_psp_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_psp_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_psp_query.lo `test -f 'dapl/common/dapl_psp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_psp_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_psp_query.lo `test -f 'dapl/common/dapl_psp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_psp_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_psp_query.c' object='dapl_udapl_libdaploucm_la-dapl_psp_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_psp_query.lo `test -f 'dapl/common/dapl_psp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_psp_query.lo `test -f 'dapl/common/dapl_psp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_psp_query.c
 
 dapl_udapl_libdaploucm_la-dapl_pz_create.lo: dapl/common/dapl_pz_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_pz_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_pz_create.lo `test -f 'dapl/common/dapl_pz_create.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_pz_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_pz_create.lo `test -f 'dapl/common/dapl_pz_create.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_pz_create.c' object='dapl_udapl_libdaploucm_la-dapl_pz_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_pz_create.lo `test -f 'dapl/common/dapl_pz_create.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_pz_create.lo `test -f 'dapl/common/dapl_pz_create.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_create.c
 
 dapl_udapl_libdaploucm_la-dapl_pz_free.lo: dapl/common/dapl_pz_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_pz_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_pz_free.lo `test -f 'dapl/common/dapl_pz_free.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_pz_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_pz_free.lo `test -f 'dapl/common/dapl_pz_free.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_pz_free.c' object='dapl_udapl_libdaploucm_la-dapl_pz_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_pz_free.lo `test -f 'dapl/common/dapl_pz_free.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_pz_free.lo `test -f 'dapl/common/dapl_pz_free.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_free.c
 
 dapl_udapl_libdaploucm_la-dapl_pz_query.lo: dapl/common/dapl_pz_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_pz_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_pz_query.lo `test -f 'dapl/common/dapl_pz_query.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_pz_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_pz_query.lo `test -f 'dapl/common/dapl_pz_query.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_pz_query.c' object='dapl_udapl_libdaploucm_la-dapl_pz_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_pz_query.lo `test -f 'dapl/common/dapl_pz_query.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_pz_query.lo `test -f 'dapl/common/dapl_pz_query.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_query.c
 
 dapl_udapl_libdaploucm_la-dapl_pz_util.lo: dapl/common/dapl_pz_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_pz_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_pz_util.lo `test -f 'dapl/common/dapl_pz_util.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_pz_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_pz_util.lo `test -f 'dapl/common/dapl_pz_util.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_pz_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_pz_util.c' object='dapl_udapl_libdaploucm_la-dapl_pz_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_pz_util.lo `test -f 'dapl/common/dapl_pz_util.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_pz_util.lo `test -f 'dapl/common/dapl_pz_util.c' || echo '$(srcdir)/'`dapl/common/dapl_pz_util.c
 
 dapl_udapl_libdaploucm_la-dapl_rmr_create.lo: dapl/common/dapl_rmr_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_rmr_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_rmr_create.lo `test -f 'dapl/common/dapl_rmr_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_rmr_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_rmr_create.lo `test -f 'dapl/common/dapl_rmr_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_create.c' object='dapl_udapl_libdaploucm_la-dapl_rmr_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_rmr_create.lo `test -f 'dapl/common/dapl_rmr_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_rmr_create.lo `test -f 'dapl/common/dapl_rmr_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_create.c
 
 dapl_udapl_libdaploucm_la-dapl_rmr_free.lo: dapl/common/dapl_rmr_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_rmr_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_rmr_free.lo `test -f 'dapl/common/dapl_rmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_rmr_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_rmr_free.lo `test -f 'dapl/common/dapl_rmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_free.c' object='dapl_udapl_libdaploucm_la-dapl_rmr_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_rmr_free.lo `test -f 'dapl/common/dapl_rmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_rmr_free.lo `test -f 'dapl/common/dapl_rmr_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_free.c
 
 dapl_udapl_libdaploucm_la-dapl_rmr_bind.lo: dapl/common/dapl_rmr_bind.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_rmr_bind.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_bind.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_rmr_bind.lo `test -f 'dapl/common/dapl_rmr_bind.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_bind.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_bind.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_bind.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_rmr_bind.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_bind.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_rmr_bind.lo `test -f 'dapl/common/dapl_rmr_bind.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_bind.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_bind.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_bind.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_bind.c' object='dapl_udapl_libdaploucm_la-dapl_rmr_bind.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_rmr_bind.lo `test -f 'dapl/common/dapl_rmr_bind.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_bind.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_rmr_bind.lo `test -f 'dapl/common/dapl_rmr_bind.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_bind.c
 
 dapl_udapl_libdaploucm_la-dapl_rmr_query.lo: dapl/common/dapl_rmr_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_rmr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_rmr_query.lo `test -f 'dapl/common/dapl_rmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_rmr_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_rmr_query.lo `test -f 'dapl/common/dapl_rmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_query.c' object='dapl_udapl_libdaploucm_la-dapl_rmr_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_rmr_query.lo `test -f 'dapl/common/dapl_rmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_rmr_query.lo `test -f 'dapl/common/dapl_rmr_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_query.c
 
 dapl_udapl_libdaploucm_la-dapl_rmr_util.lo: dapl/common/dapl_rmr_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_rmr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_rmr_util.lo `test -f 'dapl/common/dapl_rmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_rmr_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_rmr_util.lo `test -f 'dapl/common/dapl_rmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rmr_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rmr_util.c' object='dapl_udapl_libdaploucm_la-dapl_rmr_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_rmr_util.lo `test -f 'dapl/common/dapl_rmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_rmr_util.lo `test -f 'dapl/common/dapl_rmr_util.c' || echo '$(srcdir)/'`dapl/common/dapl_rmr_util.c
 
 dapl_udapl_libdaploucm_la-dapl_rsp_create.lo: dapl/common/dapl_rsp_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_rsp_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_rsp_create.lo `test -f 'dapl/common/dapl_rsp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_rsp_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_rsp_create.lo `test -f 'dapl/common/dapl_rsp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rsp_create.c' object='dapl_udapl_libdaploucm_la-dapl_rsp_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_rsp_create.lo `test -f 'dapl/common/dapl_rsp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_rsp_create.lo `test -f 'dapl/common/dapl_rsp_create.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_create.c
 
 dapl_udapl_libdaploucm_la-dapl_rsp_free.lo: dapl/common/dapl_rsp_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_rsp_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_rsp_free.lo `test -f 'dapl/common/dapl_rsp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_rsp_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_rsp_free.lo `test -f 'dapl/common/dapl_rsp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rsp_free.c' object='dapl_udapl_libdaploucm_la-dapl_rsp_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_rsp_free.lo `test -f 'dapl/common/dapl_rsp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_rsp_free.lo `test -f 'dapl/common/dapl_rsp_free.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_free.c
 
 dapl_udapl_libdaploucm_la-dapl_rsp_query.lo: dapl/common/dapl_rsp_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_rsp_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_rsp_query.lo `test -f 'dapl/common/dapl_rsp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_rsp_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_rsp_query.lo `test -f 'dapl/common/dapl_rsp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_rsp_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_rsp_query.c' object='dapl_udapl_libdaploucm_la-dapl_rsp_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_rsp_query.lo `test -f 'dapl/common/dapl_rsp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_rsp_query.lo `test -f 'dapl/common/dapl_rsp_query.c' || echo '$(srcdir)/'`dapl/common/dapl_rsp_query.c
 
 dapl_udapl_libdaploucm_la-dapl_cno_util.lo: dapl/common/dapl_cno_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cno_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cno_util.lo `test -f 'dapl/common/dapl_cno_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cno_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_cno_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_cno_util.lo `test -f 'dapl/common/dapl_cno_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cno_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_cno_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_cno_util.c' object='dapl_udapl_libdaploucm_la-dapl_cno_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cno_util.lo `test -f 'dapl/common/dapl_cno_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cno_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_cno_util.lo `test -f 'dapl/common/dapl_cno_util.c' || echo '$(srcdir)/'`dapl/common/dapl_cno_util.c
 
 dapl_udapl_libdaploucm_la-dapl_set_consumer_context.lo: dapl/common/dapl_set_consumer_context.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_set_consumer_context.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_set_consumer_context.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_set_consumer_context.lo `test -f 'dapl/common/dapl_set_consumer_context.c' || echo '$(srcdir)/'`dapl/common [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_set_consumer_context.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_set_consumer_context.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_set_consumer_context.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_set_consumer_context.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_set_consumer_context.lo `test -f 'dapl/common/dapl_set_consumer_context.c' || echo '$(s [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_set_consumer_context.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_set_consumer_context.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_set_consumer_context.c' object='dapl_udapl_libdaploucm_la-dapl_set_consumer_context.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_set_consumer_context.lo `test -f 'dapl/common/dapl_set_consumer_context.c' || echo '$(srcdir)/'`dapl/common/dapl_set_consumer_context.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_set_consumer_context.lo `test -f 'dapl/common/dapl_set_consumer_context.c' || echo '$(srcdir)/'`dapl/common/dapl_set_consumer_context.c
 
 dapl_udapl_libdaploucm_la-dapl_ring_buffer_util.lo: dapl/common/dapl_ring_buffer_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ring_buffer_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ring_buffer_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ring_buffer_util.lo `test -f 'dapl/common/dapl_ring_buffer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ring_buffe [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ring_buffer_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ring_buffer_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ring_buffer_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ring_buffer_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ring_buffer_util.lo `test -f 'dapl/common/dapl_ring_buffer_util.c' || echo '$(srcdir)/'`dapl/co [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ring_buffer_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ring_buffer_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ring_buffer_util.c' object='dapl_udapl_libdaploucm_la-dapl_ring_buffer_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ring_buffer_util.lo `test -f 'dapl/common/dapl_ring_buffer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ring_buffer_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ring_buffer_util.lo `test -f 'dapl/common/dapl_ring_buffer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_ring_buffer_util.c
 
 dapl_udapl_libdaploucm_la-dapl_name_service.lo: dapl/common/dapl_name_service.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_name_service.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_name_service.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_name_service.lo `test -f 'dapl/common/dapl_name_service.c' || echo '$(srcdir)/'`dapl/common/dapl_name_service.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_name_service.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_name_service.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_name_service.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_name_service.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_name_service.lo `test -f 'dapl/common/dapl_name_service.c' || echo '$(srcdir)/'`dapl/common/dapl_name_s [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_name_service.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_name_service.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_name_service.c' object='dapl_udapl_libdaploucm_la-dapl_name_service.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_name_service.lo `test -f 'dapl/common/dapl_name_service.c' || echo '$(srcdir)/'`dapl/common/dapl_name_service.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_name_service.lo `test -f 'dapl/common/dapl_name_service.c' || echo '$(srcdir)/'`dapl/common/dapl_name_service.c
 
 dapl_udapl_libdaploucm_la-dapl_timer_util.lo: dapl/common/dapl_timer_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_timer_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_timer_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_timer_util.lo `test -f 'dapl/common/dapl_timer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_timer_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_timer_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_timer_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_timer_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_timer_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_timer_util.lo `test -f 'dapl/common/dapl_timer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_timer_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_timer_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_timer_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_timer_util.c' object='dapl_udapl_libdaploucm_la-dapl_timer_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_timer_util.lo `test -f 'dapl/common/dapl_timer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_timer_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_timer_util.lo `test -f 'dapl/common/dapl_timer_util.c' || echo '$(srcdir)/'`dapl/common/dapl_timer_util.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_create_with_srq.lo: dapl/common/dapl_ep_create_with_srq.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_create_with_srq.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_create_with_srq.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_create_with_srq.lo `test -f 'dapl/common/dapl_ep_create_with_srq.c' || echo '$(srcdir)/'`dapl/common/dapl_ep [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_create_with_srq.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_create_with_srq.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_create_with_srq.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_create_with_srq.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_create_with_srq.lo `test -f 'dapl/common/dapl_ep_create_with_srq.c' || echo '$(srcdir)/' [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_create_with_srq.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_create_with_srq.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_create_with_srq.c' object='dapl_udapl_libdaploucm_la-dapl_ep_create_with_srq.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_create_with_srq.lo `test -f 'dapl/common/dapl_ep_create_with_srq.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create_with_srq.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_create_with_srq.lo `test -f 'dapl/common/dapl_ep_create_with_srq.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_create_with_srq.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_recv_query.lo: dapl/common/dapl_ep_recv_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_recv_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_recv_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_recv_query.lo `test -f 'dapl/common/dapl_ep_recv_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_recv_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_recv_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_recv_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_recv_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_recv_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_recv_query.lo `test -f 'dapl/common/dapl_ep_recv_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_recv_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_recv_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_recv_query.c' object='dapl_udapl_libdaploucm_la-dapl_ep_recv_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_recv_query.lo `test -f 'dapl/common/dapl_ep_recv_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_recv_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_recv_query.lo `test -f 'dapl/common/dapl_ep_recv_query.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_recv_query.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_set_watermark.lo: dapl/common/dapl_ep_set_watermark.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_set_watermark.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_set_watermark.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_set_watermark.lo `test -f 'dapl/common/dapl_ep_set_watermark.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_set_wat [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_set_watermark.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_set_watermark.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_set_watermark.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_set_watermark.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_set_watermark.lo `test -f 'dapl/common/dapl_ep_set_watermark.c' || echo '$(srcdir)/'`dapl/co [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_set_watermark.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_set_watermark.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_set_watermark.c' object='dapl_udapl_libdaploucm_la-dapl_ep_set_watermark.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_set_watermark.lo `test -f 'dapl/common/dapl_ep_set_watermark.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_set_watermark.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_set_watermark.lo `test -f 'dapl/common/dapl_ep_set_watermark.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_set_watermark.c
 
 dapl_udapl_libdaploucm_la-dapl_srq_create.lo: dapl/common/dapl_srq_create.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_srq_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_srq_create.lo `test -f 'dapl/common/dapl_srq_create.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_create.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_create.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_srq_create.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_create.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_srq_create.lo `test -f 'dapl/common/dapl_srq_create.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_create.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_create.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_create.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_create.c' object='dapl_udapl_libdaploucm_la-dapl_srq_create.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_srq_create.lo `test -f 'dapl/common/dapl_srq_create.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_create.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_srq_create.lo `test -f 'dapl/common/dapl_srq_create.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_create.c
 
 dapl_udapl_libdaploucm_la-dapl_srq_free.lo: dapl/common/dapl_srq_free.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_srq_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_srq_free.lo `test -f 'dapl/common/dapl_srq_free.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_free.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_free.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_srq_free.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_free.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_srq_free.lo `test -f 'dapl/common/dapl_srq_free.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_free.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_free.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_free.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_free.c' object='dapl_udapl_libdaploucm_la-dapl_srq_free.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_srq_free.lo `test -f 'dapl/common/dapl_srq_free.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_free.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_srq_free.lo `test -f 'dapl/common/dapl_srq_free.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_free.c
 
 dapl_udapl_libdaploucm_la-dapl_srq_query.lo: dapl/common/dapl_srq_query.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_srq_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_srq_query.lo `test -f 'dapl/common/dapl_srq_query.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_query.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_query.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_srq_query.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_query.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_srq_query.lo `test -f 'dapl/common/dapl_srq_query.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_query.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_query.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_query.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_query.c' object='dapl_udapl_libdaploucm_la-dapl_srq_query.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_srq_query.lo `test -f 'dapl/common/dapl_srq_query.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_query.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_srq_query.lo `test -f 'dapl/common/dapl_srq_query.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_query.c
 
 dapl_udapl_libdaploucm_la-dapl_srq_resize.lo: dapl/common/dapl_srq_resize.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_srq_resize.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_resize.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_srq_resize.lo `test -f 'dapl/common/dapl_srq_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_resize.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_resize.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_resize.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_srq_resize.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_resize.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_srq_resize.lo `test -f 'dapl/common/dapl_srq_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_resize.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_resize.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_resize.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_resize.c' object='dapl_udapl_libdaploucm_la-dapl_srq_resize.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_srq_resize.lo `test -f 'dapl/common/dapl_srq_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_resize.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_srq_resize.lo `test -f 'dapl/common/dapl_srq_resize.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_resize.c
 
 dapl_udapl_libdaploucm_la-dapl_srq_post_recv.lo: dapl/common/dapl_srq_post_recv.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_srq_post_recv.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_post_recv.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_srq_post_recv.lo `test -f 'dapl/common/dapl_srq_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_post_recv.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_post_recv.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_post_recv.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_srq_post_recv.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_post_recv.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_srq_post_recv.lo `test -f 'dapl/common/dapl_srq_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_sr [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_post_recv.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_post_recv.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_post_recv.c' object='dapl_udapl_libdaploucm_la-dapl_srq_post_recv.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_srq_post_recv.lo `test -f 'dapl/common/dapl_srq_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_post_recv.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_srq_post_recv.lo `test -f 'dapl/common/dapl_srq_post_recv.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_post_recv.c
 
 dapl_udapl_libdaploucm_la-dapl_srq_set_lw.lo: dapl/common/dapl_srq_set_lw.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_srq_set_lw.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_set_lw.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_srq_set_lw.lo `test -f 'dapl/common/dapl_srq_set_lw.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_set_lw.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_set_lw.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_set_lw.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_srq_set_lw.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_set_lw.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_srq_set_lw.lo `test -f 'dapl/common/dapl_srq_set_lw.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_set_lw.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_set_lw.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_set_lw.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_set_lw.c' object='dapl_udapl_libdaploucm_la-dapl_srq_set_lw.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_srq_set_lw.lo `test -f 'dapl/common/dapl_srq_set_lw.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_set_lw.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_srq_set_lw.lo `test -f 'dapl/common/dapl_srq_set_lw.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_set_lw.c
 
 dapl_udapl_libdaploucm_la-dapl_srq_util.lo: dapl/common/dapl_srq_util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_srq_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_srq_util.lo `test -f 'dapl/common/dapl_srq_util.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_srq_util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_util.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_srq_util.lo `test -f 'dapl/common/dapl_srq_util.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_srq_util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_srq_util.c' object='dapl_udapl_libdaploucm_la-dapl_srq_util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_srq_util.lo `test -f 'dapl/common/dapl_srq_util.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_srq_util.lo `test -f 'dapl/common/dapl_srq_util.c' || echo '$(srcdir)/'`dapl/common/dapl_srq_util.c
 
 dapl_udapl_libdaploucm_la-dapl_debug.lo: dapl/common/dapl_debug.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_debug.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_debug.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_debug.lo `test -f 'dapl/common/dapl_debug.c' || echo '$(srcdir)/'`dapl/common/dapl_debug.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_debug.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_debug.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_debug.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_debug.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_debug.lo `test -f 'dapl/common/dapl_debug.c' || echo '$(srcdir)/'`dapl/common/dapl_debug.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_debug.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_debug.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_debug.c' object='dapl_udapl_libdaploucm_la-dapl_debug.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_debug.lo `test -f 'dapl/common/dapl_debug.c' || echo '$(srcdir)/'`dapl/common/dapl_debug.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_debug.lo `test -f 'dapl/common/dapl_debug.c' || echo '$(srcdir)/'`dapl/common/dapl_debug.c
 
 dapl_udapl_libdaploucm_la-dapl_ia_ha.lo: dapl/common/dapl_ia_ha.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ia_ha.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_ha.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ia_ha.lo `test -f 'dapl/common/dapl_ia_ha.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_ha.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_ha.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_ha.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ia_ha.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_ha.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ia_ha.lo `test -f 'dapl/common/dapl_ia_ha.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_ha.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_ha.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ia_ha.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ia_ha.c' object='dapl_udapl_libdaploucm_la-dapl_ia_ha.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ia_ha.lo `test -f 'dapl/common/dapl_ia_ha.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_ha.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ia_ha.lo `test -f 'dapl/common/dapl_ia_ha.c' || echo '$(srcdir)/'`dapl/common/dapl_ia_ha.c
 
 dapl_udapl_libdaploucm_la-dapl_csp.lo: dapl/common/dapl_csp.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_csp.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_csp.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_csp.lo `test -f 'dapl/common/dapl_csp.c' || echo '$(srcdir)/'`dapl/common/dapl_csp.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_csp.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_csp.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_csp.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_csp.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_csp.lo `test -f 'dapl/common/dapl_csp.c' || echo '$(srcdir)/'`dapl/common/dapl_csp.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_csp.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_csp.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_csp.c' object='dapl_udapl_libdaploucm_la-dapl_csp.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_csp.lo `test -f 'dapl/common/dapl_csp.c' || echo '$(srcdir)/'`dapl/common/dapl_csp.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_csp.lo `test -f 'dapl/common/dapl_csp.c' || echo '$(srcdir)/'`dapl/common/dapl_csp.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_post_send_invalidate.lo: dapl/common/dapl_ep_post_send_invalidate.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_post_send_invalidate.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_send_invalidate.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_send_invalidate.lo `test -f 'dapl/common/dapl_ep_post_send_invalidate.c' || echo '$(srcdir)/' [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_send_invalidate.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_send_invalidate.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_post_send_invalidate.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_send_invalidate.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_send_invalidate.lo `test -f 'dapl/common/dapl_ep_post_send_invalidate.c'  [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_send_invalidate.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_send_invalidate.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_send_invalidate.c' object='dapl_udapl_libdaploucm_la-dapl_ep_post_send_invalidate.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_send_invalidate.lo `test -f 'dapl/common/dapl_ep_post_send_invalidate.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send_invalidate.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_send_invalidate.lo `test -f 'dapl/common/dapl_ep_post_send_invalidate.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_send_invalidate.c
 
 dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read_to_rmr.lo: dapl/common/dapl_ep_post_rdma_read_to_rmr.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read_to_rmr.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read_to_rmr.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read_to_rmr.lo `test -f 'dapl/common/dapl_ep_post_rdma_read_to_rmr.c' || echo '$(srcdi [...]
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read_to_rmr.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read_to_rmr.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read_to_rmr.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read_to_rmr.Tpo -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read_to_rmr.lo `test -f 'dapl/common/dapl_ep_post_rdma_read_to_rmr [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read_to_rmr.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read_to_rmr.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/common/dapl_ep_post_rdma_read_to_rmr.c' object='dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read_to_rmr.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read_to_rmr.lo `test -f 'dapl/common/dapl_ep_post_rdma_read_to_rmr.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_read_to_rmr.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-dapl_ep_post_rdma_read_to_rmr.lo `test -f 'dapl/common/dapl_ep_post_rdma_read_to_rmr.c' || echo '$(srcdir)/'`dapl/common/dapl_ep_post_rdma_read_to_rmr.c
 
 dapl_udapl_libdaploucm_la-mem.lo: dapl/openib_common/mem.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-mem.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-mem.Tpo -c -o dapl_udapl_libdaploucm_la-mem.lo `test -f 'dapl/openib_common/mem.c' || echo '$(srcdir)/'`dapl/openib_common/mem.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-mem.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-mem.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-mem.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-mem.Tpo -c -o dapl_udapl_libdaploucm_la-mem.lo `test -f 'dapl/openib_common/mem.c' || echo '$(srcdir)/'`dapl/openib_common/mem.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-mem.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-mem.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/mem.c' object='dapl_udapl_libdaploucm_la-mem.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-mem.lo `test -f 'dapl/openib_common/mem.c' || echo '$(srcdir)/'`dapl/openib_common/mem.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-mem.lo `test -f 'dapl/openib_common/mem.c' || echo '$(srcdir)/'`dapl/openib_common/mem.c
 
 dapl_udapl_libdaploucm_la-cq.lo: dapl/openib_common/cq.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-cq.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-cq.Tpo -c -o dapl_udapl_libdaploucm_la-cq.lo `test -f 'dapl/openib_common/cq.c' || echo '$(srcdir)/'`dapl/openib_common/cq.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-cq.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-cq.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-cq.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-cq.Tpo -c -o dapl_udapl_libdaploucm_la-cq.lo `test -f 'dapl/openib_common/cq.c' || echo '$(srcdir)/'`dapl/openib_common/cq.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-cq.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-cq.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/cq.c' object='dapl_udapl_libdaploucm_la-cq.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-cq.lo `test -f 'dapl/openib_common/cq.c' || echo '$(srcdir)/'`dapl/openib_common/cq.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-cq.lo `test -f 'dapl/openib_common/cq.c' || echo '$(srcdir)/'`dapl/openib_common/cq.c
 
 dapl_udapl_libdaploucm_la-qp.lo: dapl/openib_common/qp.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-qp.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-qp.Tpo -c -o dapl_udapl_libdaploucm_la-qp.lo `test -f 'dapl/openib_common/qp.c' || echo '$(srcdir)/'`dapl/openib_common/qp.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-qp.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-qp.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-qp.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-qp.Tpo -c -o dapl_udapl_libdaploucm_la-qp.lo `test -f 'dapl/openib_common/qp.c' || echo '$(srcdir)/'`dapl/openib_common/qp.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-qp.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-qp.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/qp.c' object='dapl_udapl_libdaploucm_la-qp.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-qp.lo `test -f 'dapl/openib_common/qp.c' || echo '$(srcdir)/'`dapl/openib_common/qp.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-qp.lo `test -f 'dapl/openib_common/qp.c' || echo '$(srcdir)/'`dapl/openib_common/qp.c
 
 dapl_udapl_libdaploucm_la-util.lo: dapl/openib_common/util.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-util.Tpo -c -o dapl_udapl_libdaploucm_la-util.lo `test -f 'dapl/openib_common/util.c' || echo '$(srcdir)/'`dapl/openib_common/util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-util.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-util.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-util.Tpo -c -o dapl_udapl_libdaploucm_la-util.lo `test -f 'dapl/openib_common/util.c' || echo '$(srcdir)/'`dapl/openib_common/util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-util.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-util.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/util.c' object='dapl_udapl_libdaploucm_la-util.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-util.lo `test -f 'dapl/openib_common/util.c' || echo '$(srcdir)/'`dapl/openib_common/util.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-util.lo `test -f 'dapl/openib_common/util.c' || echo '$(srcdir)/'`dapl/openib_common/util.c
 
 dapl_udapl_libdaploucm_la-cm.lo: dapl/openib_ucm/cm.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-cm.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-cm.Tpo -c -o dapl_udapl_libdaploucm_la-cm.lo `test -f 'dapl/openib_ucm/cm.c' || echo '$(srcdir)/'`dapl/openib_ucm/cm.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-cm.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-cm.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-cm.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-cm.Tpo -c -o dapl_udapl_libdaploucm_la-cm.lo `test -f 'dapl/openib_ucm/cm.c' || echo '$(srcdir)/'`dapl/openib_ucm/cm.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-cm.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-cm.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_ucm/cm.c' object='dapl_udapl_libdaploucm_la-cm.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-cm.lo `test -f 'dapl/openib_ucm/cm.c' || echo '$(srcdir)/'`dapl/openib_ucm/cm.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-cm.lo `test -f 'dapl/openib_ucm/cm.c' || echo '$(srcdir)/'`dapl/openib_ucm/cm.c
 
 dapl_udapl_libdaploucm_la-device.lo: dapl/openib_ucm/device.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-device.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-device.Tpo -c -o dapl_udapl_libdaploucm_la-device.lo `test -f 'dapl/openib_ucm/device.c' || echo '$(srcdir)/'`dapl/openib_ucm/device.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-device.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-device.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-device.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-device.Tpo -c -o dapl_udapl_libdaploucm_la-device.lo `test -f 'dapl/openib_ucm/device.c' || echo '$(srcdir)/'`dapl/openib_ucm/device.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-device.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-device.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_ucm/device.c' object='dapl_udapl_libdaploucm_la-device.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-device.lo `test -f 'dapl/openib_ucm/device.c' || echo '$(srcdir)/'`dapl/openib_ucm/device.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-device.lo `test -f 'dapl/openib_ucm/device.c' || echo '$(srcdir)/'`dapl/openib_ucm/device.c
 
 dapl_udapl_libdaploucm_la-ib_extensions.lo: dapl/openib_common/ib_extensions.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-ib_extensions.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-ib_extensions.Tpo -c -o dapl_udapl_libdaploucm_la-ib_extensions.lo `test -f 'dapl/openib_common/ib_extensions.c' || echo '$(srcdir)/'`dapl/openib_common/ib_extensions.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-ib_extensions.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-ib_extensions.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-ib_extensions.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-ib_extensions.Tpo -c -o dapl_udapl_libdaploucm_la-ib_extensions.lo `test -f 'dapl/openib_common/ib_extensions.c' || echo '$(srcdir)/'`dapl/openib_common/ib_extensions.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-ib_extensions.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-ib_extensions.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/ib_extensions.c' object='dapl_udapl_libdaploucm_la-ib_extensions.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-ib_extensions.lo `test -f 'dapl/openib_common/ib_extensions.c' || echo '$(srcdir)/'`dapl/openib_common/ib_extensions.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-ib_extensions.lo `test -f 'dapl/openib_common/ib_extensions.c' || echo '$(srcdir)/'`dapl/openib_common/ib_extensions.c
 
 dapl_udapl_libdaploucm_la-fca_provider.lo: dapl/openib_common/collectives/fca_provider.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-fca_provider.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-fca_provider.Tpo -c -o dapl_udapl_libdaploucm_la-fca_provider.lo `test -f 'dapl/openib_common/collectives/fca_provider.c' || echo '$(srcdir)/'`dapl/openib_common/collectives/fca_provider.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-fca_provider.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-fca_provider.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -MT dapl_udapl_libdaploucm_la-fca_provider.lo -MD -MP -MF $(DEPDIR)/dapl_udapl_libdaploucm_la-fca_provider.Tpo -c -o dapl_udapl_libdaploucm_la-fca_provider.lo `test -f 'dapl/openib_common/collectives/fca_provider.c' || echo '$(srcdir)/'`dapl/openib_common/colle [...]
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapl_udapl_libdaploucm_la-fca_provider.Tpo $(DEPDIR)/dapl_udapl_libdaploucm_la-fca_provider.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/openib_common/collectives/fca_provider.c' object='dapl_udapl_libdaploucm_la-fca_provider.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-fca_provider.lo `test -f 'dapl/openib_common/collectives/fca_provider.c' || echo '$(srcdir)/'`dapl/openib_common/collectives/fca_provider.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapl_udapl_libdaploucm_la_CFLAGS) $(CFLAGS) -c -o dapl_udapl_libdaploucm_la-fca_provider.lo `test -f 'dapl/openib_common/collectives/fca_provider.c' || echo '$(srcdir)/'`dapl/openib_common/collectives/fca_provider.c
 
 dat_udat_libdat2_la-udat.lo: dat/udat/udat.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-udat.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-udat.Tpo -c -o dat_udat_libdat2_la-udat.lo `test -f 'dat/udat/udat.c' || echo '$(srcdir)/'`dat/udat/udat.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-udat.Tpo $(DEPDIR)/dat_udat_libdat2_la-udat.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-udat.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-udat.Tpo -c -o dat_udat_libdat2_la-udat.lo `test -f 'dat/udat/udat.c' || echo '$(srcdir)/'`dat/udat/udat.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-udat.Tpo $(DEPDIR)/dat_udat_libdat2_la-udat.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dat/udat/udat.c' object='dat_udat_libdat2_la-udat.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-udat.lo `test -f 'dat/udat/udat.c' || echo '$(srcdir)/'`dat/udat/udat.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-udat.lo `test -f 'dat/udat/udat.c' || echo '$(srcdir)/'`dat/udat/udat.c
 
 dat_udat_libdat2_la-udat_api.lo: dat/udat/udat_api.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-udat_api.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-udat_api.Tpo -c -o dat_udat_libdat2_la-udat_api.lo `test -f 'dat/udat/udat_api.c' || echo '$(srcdir)/'`dat/udat/udat_api.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-udat_api.Tpo $(DEPDIR)/dat_udat_libdat2_la-udat_api.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-udat_api.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-udat_api.Tpo -c -o dat_udat_libdat2_la-udat_api.lo `test -f 'dat/udat/udat_api.c' || echo '$(srcdir)/'`dat/udat/udat_api.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-udat_api.Tpo $(DEPDIR)/dat_udat_libdat2_la-udat_api.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dat/udat/udat_api.c' object='dat_udat_libdat2_la-udat_api.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-udat_api.lo `test -f 'dat/udat/udat_api.c' || echo '$(srcdir)/'`dat/udat/udat_api.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-udat_api.lo `test -f 'dat/udat/udat_api.c' || echo '$(srcdir)/'`dat/udat/udat_api.c
 
 dat_udat_libdat2_la-udat_sr_parser.lo: dat/udat/udat_sr_parser.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-udat_sr_parser.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-udat_sr_parser.Tpo -c -o dat_udat_libdat2_la-udat_sr_parser.lo `test -f 'dat/udat/udat_sr_parser.c' || echo '$(srcdir)/'`dat/udat/udat_sr_parser.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-udat_sr_parser.Tpo $(DEPDIR)/dat_udat_libdat2_la-udat_sr_parser.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-udat_sr_parser.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-udat_sr_parser.Tpo -c -o dat_udat_libdat2_la-udat_sr_parser.lo `test -f 'dat/udat/udat_sr_parser.c' || echo '$(srcdir)/'`dat/udat/udat_sr_parser.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-udat_sr_parser.Tpo $(DEPDIR)/dat_udat_libdat2_la-udat_sr_parser.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dat/udat/udat_sr_parser.c' object='dat_udat_libdat2_la-udat_sr_parser.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-udat_sr_parser.lo `test -f 'dat/udat/udat_sr_parser.c' || echo '$(srcdir)/'`dat/udat/udat_sr_parser.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-udat_sr_parser.lo `test -f 'dat/udat/udat_sr_parser.c' || echo '$(srcdir)/'`dat/udat/udat_sr_parser.c
 
 dat_udat_libdat2_la-dat_osd.lo: dat/udat/linux/dat_osd.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-dat_osd.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-dat_osd.Tpo -c -o dat_udat_libdat2_la-dat_osd.lo `test -f 'dat/udat/linux/dat_osd.c' || echo '$(srcdir)/'`dat/udat/linux/dat_osd.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-dat_osd.Tpo $(DEPDIR)/dat_udat_libdat2_la-dat_osd.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-dat_osd.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-dat_osd.Tpo -c -o dat_udat_libdat2_la-dat_osd.lo `test -f 'dat/udat/linux/dat_osd.c' || echo '$(srcdir)/'`dat/udat/linux/dat_osd.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-dat_osd.Tpo $(DEPDIR)/dat_udat_libdat2_la-dat_osd.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dat/udat/linux/dat_osd.c' object='dat_udat_libdat2_la-dat_osd.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-dat_osd.lo `test -f 'dat/udat/linux/dat_osd.c' || echo '$(srcdir)/'`dat/udat/linux/dat_osd.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-dat_osd.lo `test -f 'dat/udat/linux/dat_osd.c' || echo '$(srcdir)/'`dat/udat/linux/dat_osd.c
 
 dat_udat_libdat2_la-dat_api.lo: dat/common/dat_api.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-dat_api.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-dat_api.Tpo -c -o dat_udat_libdat2_la-dat_api.lo `test -f 'dat/common/dat_api.c' || echo '$(srcdir)/'`dat/common/dat_api.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-dat_api.Tpo $(DEPDIR)/dat_udat_libdat2_la-dat_api.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-dat_api.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-dat_api.Tpo -c -o dat_udat_libdat2_la-dat_api.lo `test -f 'dat/common/dat_api.c' || echo '$(srcdir)/'`dat/common/dat_api.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-dat_api.Tpo $(DEPDIR)/dat_udat_libdat2_la-dat_api.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dat/common/dat_api.c' object='dat_udat_libdat2_la-dat_api.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-dat_api.lo `test -f 'dat/common/dat_api.c' || echo '$(srcdir)/'`dat/common/dat_api.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-dat_api.lo `test -f 'dat/common/dat_api.c' || echo '$(srcdir)/'`dat/common/dat_api.c
 
 dat_udat_libdat2_la-dat_dictionary.lo: dat/common/dat_dictionary.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-dat_dictionary.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-dat_dictionary.Tpo -c -o dat_udat_libdat2_la-dat_dictionary.lo `test -f 'dat/common/dat_dictionary.c' || echo '$(srcdir)/'`dat/common/dat_dictionary.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-dat_dictionary.Tpo $(DEPDIR)/dat_udat_libdat2_la-dat_dictionary.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-dat_dictionary.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-dat_dictionary.Tpo -c -o dat_udat_libdat2_la-dat_dictionary.lo `test -f 'dat/common/dat_dictionary.c' || echo '$(srcdir)/'`dat/common/dat_dictionary.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-dat_dictionary.Tpo $(DEPDIR)/dat_udat_libdat2_la-dat_dictionary.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dat/common/dat_dictionary.c' object='dat_udat_libdat2_la-dat_dictionary.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-dat_dictionary.lo `test -f 'dat/common/dat_dictionary.c' || echo '$(srcdir)/'`dat/common/dat_dictionary.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-dat_dictionary.lo `test -f 'dat/common/dat_dictionary.c' || echo '$(srcdir)/'`dat/common/dat_dictionary.c
 
 dat_udat_libdat2_la-dat_strerror.lo: dat/common/dat_strerror.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-dat_strerror.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-dat_strerror.Tpo -c -o dat_udat_libdat2_la-dat_strerror.lo `test -f 'dat/common/dat_strerror.c' || echo '$(srcdir)/'`dat/common/dat_strerror.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-dat_strerror.Tpo $(DEPDIR)/dat_udat_libdat2_la-dat_strerror.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-dat_strerror.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-dat_strerror.Tpo -c -o dat_udat_libdat2_la-dat_strerror.lo `test -f 'dat/common/dat_strerror.c' || echo '$(srcdir)/'`dat/common/dat_strerror.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-dat_strerror.Tpo $(DEPDIR)/dat_udat_libdat2_la-dat_strerror.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dat/common/dat_strerror.c' object='dat_udat_libdat2_la-dat_strerror.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-dat_strerror.lo `test -f 'dat/common/dat_strerror.c' || echo '$(srcdir)/'`dat/common/dat_strerror.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-dat_strerror.lo `test -f 'dat/common/dat_strerror.c' || echo '$(srcdir)/'`dat/common/dat_strerror.c
 
 dat_udat_libdat2_la-dat_init.lo: dat/common/dat_init.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-dat_init.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-dat_init.Tpo -c -o dat_udat_libdat2_la-dat_init.lo `test -f 'dat/common/dat_init.c' || echo '$(srcdir)/'`dat/common/dat_init.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-dat_init.Tpo $(DEPDIR)/dat_udat_libdat2_la-dat_init.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-dat_init.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-dat_init.Tpo -c -o dat_udat_libdat2_la-dat_init.lo `test -f 'dat/common/dat_init.c' || echo '$(srcdir)/'`dat/common/dat_init.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-dat_init.Tpo $(DEPDIR)/dat_udat_libdat2_la-dat_init.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dat/common/dat_init.c' object='dat_udat_libdat2_la-dat_init.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-dat_init.lo `test -f 'dat/common/dat_init.c' || echo '$(srcdir)/'`dat/common/dat_init.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-dat_init.lo `test -f 'dat/common/dat_init.c' || echo '$(srcdir)/'`dat/common/dat_init.c
 
 dat_udat_libdat2_la-dat_dr.lo: dat/common/dat_dr.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-dat_dr.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-dat_dr.Tpo -c -o dat_udat_libdat2_la-dat_dr.lo `test -f 'dat/common/dat_dr.c' || echo '$(srcdir)/'`dat/common/dat_dr.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-dat_dr.Tpo $(DEPDIR)/dat_udat_libdat2_la-dat_dr.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-dat_dr.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-dat_dr.Tpo -c -o dat_udat_libdat2_la-dat_dr.lo `test -f 'dat/common/dat_dr.c' || echo '$(srcdir)/'`dat/common/dat_dr.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-dat_dr.Tpo $(DEPDIR)/dat_udat_libdat2_la-dat_dr.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dat/common/dat_dr.c' object='dat_udat_libdat2_la-dat_dr.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-dat_dr.lo `test -f 'dat/common/dat_dr.c' || echo '$(srcdir)/'`dat/common/dat_dr.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-dat_dr.lo `test -f 'dat/common/dat_dr.c' || echo '$(srcdir)/'`dat/common/dat_dr.c
 
 dat_udat_libdat2_la-dat_sr.lo: dat/common/dat_sr.c
- at am__fastdepCC_TRUE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-dat_sr.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-dat_sr.Tpo -c -o dat_udat_libdat2_la-dat_sr.lo `test -f 'dat/common/dat_sr.c' || echo '$(srcdir)/'`dat/common/dat_sr.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-dat_sr.Tpo $(DEPDIR)/dat_udat_libdat2_la-dat_sr.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -MT dat_udat_libdat2_la-dat_sr.lo -MD -MP -MF $(DEPDIR)/dat_udat_libdat2_la-dat_sr.Tpo -c -o dat_udat_libdat2_la-dat_sr.lo `test -f 'dat/common/dat_sr.c' || echo '$(srcdir)/'`dat/common/dat_sr.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dat_udat_libdat2_la-dat_sr.Tpo $(DEPDIR)/dat_udat_libdat2_la-dat_sr.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dat/common/dat_sr.c' object='dat_udat_libdat2_la-dat_sr.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@	$(LIBTOOL)  --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-dat_sr.lo `test -f 'dat/common/dat_sr.c' || echo '$(srcdir)/'`dat/common/dat_sr.c
+ at am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dat_udat_libdat2_la_CFLAGS) $(CFLAGS) -c -o dat_udat_libdat2_la-dat_sr.lo `test -f 'dat/common/dat_sr.c' || echo '$(srcdir)/'`dat/common/dat_sr.c
+
+svc_mpxyd-mpxyd.o: dapl/svc/mpxyd.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -MT svc_mpxyd-mpxyd.o -MD -MP -MF $(DEPDIR)/svc_mpxyd-mpxyd.Tpo -c -o svc_mpxyd-mpxyd.o `test -f 'dapl/svc/mpxyd.c' || echo '$(srcdir)/'`dapl/svc/mpxyd.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/svc_mpxyd-mpxyd.Tpo $(DEPDIR)/svc_mpxyd-mpxyd.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/svc/mpxyd.c' object='svc_mpxyd-mpxyd.o' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -c -o svc_mpxyd-mpxyd.o `test -f 'dapl/svc/mpxyd.c' || echo '$(srcdir)/'`dapl/svc/mpxyd.c
+
+svc_mpxyd-mpxyd.obj: dapl/svc/mpxyd.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -MT svc_mpxyd-mpxyd.obj -MD -MP -MF $(DEPDIR)/svc_mpxyd-mpxyd.Tpo -c -o svc_mpxyd-mpxyd.obj `if test -f 'dapl/svc/mpxyd.c'; then $(CYGPATH_W) 'dapl/svc/mpxyd.c'; else $(CYGPATH_W) '$(srcdir)/dapl/svc/mpxyd.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/svc_mpxyd-mpxyd.Tpo $(DEPDIR)/svc_mpxyd-mpxyd.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/svc/mpxyd.c' object='svc_mpxyd-mpxyd.obj' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -c -o svc_mpxyd-mpxyd.obj `if test -f 'dapl/svc/mpxyd.c'; then $(CYGPATH_W) 'dapl/svc/mpxyd.c'; else $(CYGPATH_W) '$(srcdir)/dapl/svc/mpxyd.c'; fi`
+
+svc_mpxyd-util.o: dapl/svc/util.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -MT svc_mpxyd-util.o -MD -MP -MF $(DEPDIR)/svc_mpxyd-util.Tpo -c -o svc_mpxyd-util.o `test -f 'dapl/svc/util.c' || echo '$(srcdir)/'`dapl/svc/util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/svc_mpxyd-util.Tpo $(DEPDIR)/svc_mpxyd-util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/svc/util.c' object='svc_mpxyd-util.o' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -c -o svc_mpxyd-util.o `test -f 'dapl/svc/util.c' || echo '$(srcdir)/'`dapl/svc/util.c
+
+svc_mpxyd-util.obj: dapl/svc/util.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -MT svc_mpxyd-util.obj -MD -MP -MF $(DEPDIR)/svc_mpxyd-util.Tpo -c -o svc_mpxyd-util.obj `if test -f 'dapl/svc/util.c'; then $(CYGPATH_W) 'dapl/svc/util.c'; else $(CYGPATH_W) '$(srcdir)/dapl/svc/util.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/svc_mpxyd-util.Tpo $(DEPDIR)/svc_mpxyd-util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/svc/util.c' object='svc_mpxyd-util.obj' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -c -o svc_mpxyd-util.obj `if test -f 'dapl/svc/util.c'; then $(CYGPATH_W) 'dapl/svc/util.c'; else $(CYGPATH_W) '$(srcdir)/dapl/svc/util.c'; fi`
+
+svc_mpxyd-mix.o: dapl/svc/mix.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -MT svc_mpxyd-mix.o -MD -MP -MF $(DEPDIR)/svc_mpxyd-mix.Tpo -c -o svc_mpxyd-mix.o `test -f 'dapl/svc/mix.c' || echo '$(srcdir)/'`dapl/svc/mix.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/svc_mpxyd-mix.Tpo $(DEPDIR)/svc_mpxyd-mix.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/svc/mix.c' object='svc_mpxyd-mix.o' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -c -o svc_mpxyd-mix.o `test -f 'dapl/svc/mix.c' || echo '$(srcdir)/'`dapl/svc/mix.c
+
+svc_mpxyd-mix.obj: dapl/svc/mix.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -MT svc_mpxyd-mix.obj -MD -MP -MF $(DEPDIR)/svc_mpxyd-mix.Tpo -c -o svc_mpxyd-mix.obj `if test -f 'dapl/svc/mix.c'; then $(CYGPATH_W) 'dapl/svc/mix.c'; else $(CYGPATH_W) '$(srcdir)/dapl/svc/mix.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/svc_mpxyd-mix.Tpo $(DEPDIR)/svc_mpxyd-mix.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/svc/mix.c' object='svc_mpxyd-mix.obj' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -c -o svc_mpxyd-mix.obj `if test -f 'dapl/svc/mix.c'; then $(CYGPATH_W) 'dapl/svc/mix.c'; else $(CYGPATH_W) '$(srcdir)/dapl/svc/mix.c'; fi`
+
+svc_mpxyd-mcm.o: dapl/svc/mcm.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -MT svc_mpxyd-mcm.o -MD -MP -MF $(DEPDIR)/svc_mpxyd-mcm.Tpo -c -o svc_mpxyd-mcm.o `test -f 'dapl/svc/mcm.c' || echo '$(srcdir)/'`dapl/svc/mcm.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/svc_mpxyd-mcm.Tpo $(DEPDIR)/svc_mpxyd-mcm.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/svc/mcm.c' object='svc_mpxyd-mcm.o' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -c -o svc_mpxyd-mcm.o `test -f 'dapl/svc/mcm.c' || echo '$(srcdir)/'`dapl/svc/mcm.c
+
+svc_mpxyd-mcm.obj: dapl/svc/mcm.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -MT svc_mpxyd-mcm.obj -MD -MP -MF $(DEPDIR)/svc_mpxyd-mcm.Tpo -c -o svc_mpxyd-mcm.obj `if test -f 'dapl/svc/mcm.c'; then $(CYGPATH_W) 'dapl/svc/mcm.c'; else $(CYGPATH_W) '$(srcdir)/dapl/svc/mcm.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/svc_mpxyd-mcm.Tpo $(DEPDIR)/svc_mpxyd-mcm.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/svc/mcm.c' object='svc_mpxyd-mcm.obj' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -c -o svc_mpxyd-mcm.obj `if test -f 'dapl/svc/mcm.c'; then $(CYGPATH_W) 'dapl/svc/mcm.c'; else $(CYGPATH_W) '$(srcdir)/dapl/svc/mcm.c'; fi`
+
+svc_mpxyd-mpxy_out.o: dapl/svc/mpxy_out.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -MT svc_mpxyd-mpxy_out.o -MD -MP -MF $(DEPDIR)/svc_mpxyd-mpxy_out.Tpo -c -o svc_mpxyd-mpxy_out.o `test -f 'dapl/svc/mpxy_out.c' || echo '$(srcdir)/'`dapl/svc/mpxy_out.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/svc_mpxyd-mpxy_out.Tpo $(DEPDIR)/svc_mpxyd-mpxy_out.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/svc/mpxy_out.c' object='svc_mpxyd-mpxy_out.o' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -c -o svc_mpxyd-mpxy_out.o `test -f 'dapl/svc/mpxy_out.c' || echo '$(srcdir)/'`dapl/svc/mpxy_out.c
+
+svc_mpxyd-mpxy_out.obj: dapl/svc/mpxy_out.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -MT svc_mpxyd-mpxy_out.obj -MD -MP -MF $(DEPDIR)/svc_mpxyd-mpxy_out.Tpo -c -o svc_mpxyd-mpxy_out.obj `if test -f 'dapl/svc/mpxy_out.c'; then $(CYGPATH_W) 'dapl/svc/mpxy_out.c'; else $(CYGPATH_W) '$(srcdir)/dapl/svc/mpxy_out.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/svc_mpxyd-mpxy_out.Tpo $(DEPDIR)/svc_mpxyd-mpxy_out.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/svc/mpxy_out.c' object='svc_mpxyd-mpxy_out.obj' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -c -o svc_mpxyd-mpxy_out.obj `if test -f 'dapl/svc/mpxy_out.c'; then $(CYGPATH_W) 'dapl/svc/mpxy_out.c'; else $(CYGPATH_W) '$(srcdir)/dapl/svc/mpxy_out.c'; fi`
+
+svc_mpxyd-mpxy_in.o: dapl/svc/mpxy_in.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -MT svc_mpxyd-mpxy_in.o -MD -MP -MF $(DEPDIR)/svc_mpxyd-mpxy_in.Tpo -c -o svc_mpxyd-mpxy_in.o `test -f 'dapl/svc/mpxy_in.c' || echo '$(srcdir)/'`dapl/svc/mpxy_in.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/svc_mpxyd-mpxy_in.Tpo $(DEPDIR)/svc_mpxyd-mpxy_in.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/svc/mpxy_in.c' object='svc_mpxyd-mpxy_in.o' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -c -o svc_mpxyd-mpxy_in.o `test -f 'dapl/svc/mpxy_in.c' || echo '$(srcdir)/'`dapl/svc/mpxy_in.c
+
+svc_mpxyd-mpxy_in.obj: dapl/svc/mpxy_in.c
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -MT svc_mpxyd-mpxy_in.obj -MD -MP -MF $(DEPDIR)/svc_mpxyd-mpxy_in.Tpo -c -o svc_mpxyd-mpxy_in.obj `if test -f 'dapl/svc/mpxy_in.c'; then $(CYGPATH_W) 'dapl/svc/mpxy_in.c'; else $(CYGPATH_W) '$(srcdir)/dapl/svc/mpxy_in.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/svc_mpxyd-mpxy_in.Tpo $(DEPDIR)/svc_mpxyd-mpxy_in.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dapl/svc/mpxy_in.c' object='svc_mpxyd-mpxy_in.obj' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(svc_mpxyd_CFLAGS) $(CFLAGS) -c -o svc_mpxyd-mpxy_in.obj `if test -f 'dapl/svc/mpxy_in.c'; then $(CYGPATH_W) 'dapl/svc/mpxy_in.c'; else $(CYGPATH_W) '$(srcdir)/dapl/svc/mpxy_in.c'; fi`
 
 mostlyclean-libtool:
 	-rm -f *.lo
@@ -4292,6 +6207,7 @@ clean-libtool:
 	-rm -rf .libs _libs
 	-rm -rf dapl/udapl/.libs dapl/udapl/_libs
 	-rm -rf dat/udat/.libs dat/udat/_libs
+	-rm -rf svc/.libs svc/_libs
 
 distclean-libtool:
 	-rm -f libtool config.lt
@@ -4740,10 +6656,11 @@ distcleancheck: distclean
 	       exit 1; } >&2
 check-am: all-am
 check: check-recursive
-all-am: Makefile $(LTLIBRARIES) $(MANS) $(DATA) $(HEADERS) config.h
+all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(MANS) $(DATA) $(HEADERS) \
+		config.h
 installdirs: installdirs-recursive
 installdirs-am:
-	for dir in "$(DESTDIR)$(dapllibofadir)" "$(DESTDIR)$(daplliboscmdir)" "$(DESTDIR)$(daplliboucmdir)" "$(DESTDIR)$(datlibdir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(sysconfdir)" "$(DESTDIR)$(libdatincludedir)"; do \
+	for dir in "$(DESTDIR)$(dapllibofadir)" "$(DESTDIR)$(dapllibomcmdir)" "$(DESTDIR)$(daplliboscmdir)" "$(DESTDIR)$(daplliboucmdir)" "$(DESTDIR)$(datlibdir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(sysconfdir)" "$(DESTDIR)$(libdatincludedir)"; do \
 	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
 	done
 install: install-recursive
@@ -4769,15 +6686,18 @@ distclean-generic:
 	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
 	-rm -f dapl/udapl/$(am__dirstamp)
 	-rm -f dat/udat/$(am__dirstamp)
+	-rm -f svc/$(am__dirstamp)
 
 maintainer-clean-generic:
 	@echo "This command is intended for maintainers to use"
 	@echo "it deletes files that may require special tools to rebuild."
+ at DEFINE_MCM_FALSE@install-exec-hook:
 clean: clean-recursive
 
-clean-am: clean-dapllibofaLTLIBRARIES clean-daplliboscmLTLIBRARIES \
-	clean-daplliboucmLTLIBRARIES clean-datlibLTLIBRARIES \
-	clean-generic clean-libtool mostlyclean-am
+clean-am: clean-dapllibofaLTLIBRARIES clean-dapllibomcmLTLIBRARIES \
+	clean-daplliboscmLTLIBRARIES clean-daplliboucmLTLIBRARIES \
+	clean-datlibLTLIBRARIES clean-generic clean-libtool \
+	clean-sbinPROGRAMS mostlyclean-am
 
 distclean: distclean-recursive
 	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
@@ -4799,16 +6719,17 @@ info: info-recursive
 info-am:
 
 install-data-am: install-dapllibofaLTLIBRARIES \
-	install-daplliboscmLTLIBRARIES install-daplliboucmLTLIBRARIES \
-	install-datlibLTLIBRARIES install-libdatincludeHEADERS \
-	install-man
+	install-dapllibomcmLTLIBRARIES install-daplliboscmLTLIBRARIES \
+	install-daplliboucmLTLIBRARIES install-datlibLTLIBRARIES \
+	install-libdatincludeHEADERS install-man
 
 install-dvi: install-dvi-recursive
 
 install-dvi-am:
 
-install-exec-am: install-sysconfDATA
-
+install-exec-am: install-sbinPROGRAMS install-sysconfDATA
+	@$(NORMAL_INSTALL)
+	$(MAKE) $(AM_MAKEFLAGS) install-exec-hook
 install-html: install-html-recursive
 
 install-html-am:
@@ -4850,47 +6771,67 @@ ps: ps-recursive
 ps-am:
 
 uninstall-am: uninstall-dapllibofaLTLIBRARIES \
+	uninstall-dapllibomcmLTLIBRARIES \
 	uninstall-daplliboscmLTLIBRARIES \
 	uninstall-daplliboucmLTLIBRARIES uninstall-datlibLTLIBRARIES \
 	uninstall-libdatincludeHEADERS uninstall-man \
-	uninstall-sysconfDATA
+	uninstall-sbinPROGRAMS uninstall-sysconfDATA
 
 uninstall-man: uninstall-man1 uninstall-man5
 
 .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \
-	ctags-recursive install-am install-strip tags-recursive
+	ctags-recursive install-am install-exec-am install-strip \
+	tags-recursive
 
 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
 	all all-am am--refresh check check-am clean \
-	clean-dapllibofaLTLIBRARIES clean-daplliboscmLTLIBRARIES \
-	clean-daplliboucmLTLIBRARIES clean-datlibLTLIBRARIES \
-	clean-generic clean-libtool ctags ctags-recursive dist \
-	dist-all dist-bzip2 dist-gzip dist-hook dist-lzma dist-shar \
-	dist-tarZ dist-xz dist-zip distcheck distclean \
-	distclean-compile distclean-generic distclean-hdr \
-	distclean-libtool distclean-tags distcleancheck distdir \
-	distuninstallcheck dvi dvi-am html html-am info info-am \
-	install install-am install-dapllibofaLTLIBRARIES \
+	clean-dapllibofaLTLIBRARIES clean-dapllibomcmLTLIBRARIES \
+	clean-daplliboscmLTLIBRARIES clean-daplliboucmLTLIBRARIES \
+	clean-datlibLTLIBRARIES clean-generic clean-libtool \
+	clean-sbinPROGRAMS ctags ctags-recursive dist dist-all \
+	dist-bzip2 dist-gzip dist-hook dist-lzma dist-shar dist-tarZ \
+	dist-xz dist-zip distcheck distclean distclean-compile \
+	distclean-generic distclean-hdr distclean-libtool \
+	distclean-tags distcleancheck distdir distuninstallcheck dvi \
+	dvi-am html html-am info info-am install install-am \
+	install-dapllibofaLTLIBRARIES install-dapllibomcmLTLIBRARIES \
 	install-daplliboscmLTLIBRARIES install-daplliboucmLTLIBRARIES \
 	install-data install-data-am install-datlibLTLIBRARIES \
 	install-dvi install-dvi-am install-exec install-exec-am \
-	install-html install-html-am install-info install-info-am \
-	install-libdatincludeHEADERS install-man install-man1 \
-	install-man5 install-pdf install-pdf-am install-ps \
-	install-ps-am install-strip install-sysconfDATA installcheck \
-	installcheck-am installdirs installdirs-am maintainer-clean \
-	maintainer-clean-generic mostlyclean mostlyclean-compile \
-	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-	tags tags-recursive uninstall uninstall-am \
-	uninstall-dapllibofaLTLIBRARIES \
+	install-exec-hook install-html install-html-am install-info \
+	install-info-am install-libdatincludeHEADERS install-man \
+	install-man1 install-man5 install-pdf install-pdf-am \
+	install-ps install-ps-am install-sbinPROGRAMS install-strip \
+	install-sysconfDATA installcheck installcheck-am installdirs \
+	installdirs-am maintainer-clean maintainer-clean-generic \
+	mostlyclean mostlyclean-compile mostlyclean-generic \
+	mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
+	uninstall uninstall-am uninstall-dapllibofaLTLIBRARIES \
+	uninstall-dapllibomcmLTLIBRARIES \
 	uninstall-daplliboscmLTLIBRARIES \
 	uninstall-daplliboucmLTLIBRARIES uninstall-datlibLTLIBRARIES \
 	uninstall-libdatincludeHEADERS uninstall-man uninstall-man1 \
-	uninstall-man5 uninstall-sysconfDATA
+	uninstall-man5 uninstall-sbinPROGRAMS uninstall-sysconfDATA
+
 
+ at DEFINE_MCM_TRUE@install-exec-hook:
+ at DEFINE_MCM_TRUE@	install -D -m 755 mpxyd.init $(DESTDIR)$(sysconfdir)/init.d/mpxyd;
+ at DEFINE_MCM_TRUE@	echo %{_sbindir}/mpxyd > mcm-files
+ at DEFINE_MCM_TRUE@	echo %{_sysconfdir}/init.d/mpxyd >> mcm-files
+ at DEFINE_MCM_TRUE@	echo %{_sysconfdir}/mpxyd.conf >> mcm-files
 
 dist-hook: dapl.spec 
-	cp dapl.spec $(distdir)
+	cp dapl.spec $(distdir)/
+
+rpmcheck: dapl.spec dist
+	mkdir -p rpmbuild/{SOURCES,BUILD,RPMS,SPECS,BUILDROOT}
+	cp $(distdir).tar.gz rpmbuild/SOURCES
+
+srcrpms: rpmcheck
+	rpmbuild -bs --define "_topdir ${PWD}/rpmbuild" dapl.spec
+
+rpms: rpmcheck
+	rpmbuild -ba --define "_topdir ${PWD}/rpmbuild" dapl.spec
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/NEWS b/NEWS
new file mode 100644
index 0000000..e69de29
diff --git a/README b/README
index 1fc55a2..ae914f8 100644
--- a/README
+++ b/README
@@ -17,7 +17,7 @@ Building debug version:
 ./configure --enable-debug
 make
 
-Build example with OFED 1.2+ prefix (x86_64)
+Build example with OFED prefix (x86_64)
 ---------------------------------------------
 ./autogen.sh
 ./configure --prefix /usr --sysconf=/etc --libdir /usr/lib64 LDFLAGS=-L/usr/lib64 CPPFLAGS="-I/usr/include"
@@ -27,8 +27,6 @@ Installing:
 ----------
 make install
 
-Note: The development package installs DAT 2.0 include files under /usr/include/dat2 to co-exist with DAT 1.2 /usr/include/dat
-
 NOTE: to link these libraries you must either use libtool and 
 specify the full pathname of the library, or use the `-LLIBDIR' 
 flag during linking and do at least one of the following:
@@ -48,42 +46,114 @@ more information, such as the ld(1) and ld.so(8) manual pages.
 
 sample /etc/dat.conf 
 
-#
-# DAT 1.2 and 2.0 configuration file
-#
+# DAT v2.0 configuration file
+#  
 # Each entry should have the following fields:
 #
 # <ia_name> <api_version> <threadsafety> <default> <lib_path> \
 #           <provider_version> <ia_params> <platform_params>
 #
-# For the uDAPL cma provder, specify <ia_params> as one of the following:
+# For uDAPL cma provder, <ia_params> is one of the following:
 #       network address, network hostname, or netdev name and 0 for port
 #
-# Simple (OpenIB-cma) default with netdev name provided first on list
-# to enable use of same dat.conf version on all nodes
-#
-# Add examples for multiple interfaces and IPoIB HA fail over, and bonding
-#
-OpenIB-cma u1.2 nonthreadsafe default libdaplcma.so.1 dapl.1.2 "ib0 0" ""
-OpenIB-cma-1 u1.2 nonthreadsafe default libdaplcma.so.1 dapl.1.2 "ib1 0" ""
-OpenIB-cma-2 u1.2 nonthreadsafe default libdaplcma.so.1 dapl.1.2 "ib2 0" ""
-OpenIB-cma-3 u1.2 nonthreadsafe default libdaplcma.so.1 dapl.1.2 "ib3 0" ""
-OpenIB-bond u1.2 nonthreadsafe default libdaplcma.so.1 dapl.1.2 "bond0 0" ""
-OpenIB-2-cma u2.0 nonthreadsafe default libdaplcma.so.2 dapl.2.0 "ib0 0" ""
-OpenIB-2-cma-1 u2.0 nonthreadsafe default libdaplcma.so.2 dapl.2.0 "ib1 0" ""
-OpenIB-2-cma-2 u2.0 nonthreadsafe default libdaplcma.so.2 dapl.2.0 "ib2 0" ""
-OpenIB-2-cma-3 u2.0 nonthreadsafe default libdaplcma.so.2 dapl.2.0 "ib3 0" ""
-OpenIB-2-bond u2.0 nonthreadsafe default libdaplcma.so.2 dapl.2.0 "bond0 0" ""
-
+# For uDAPL scm provider, <ia_params> is device name and port
+# For uDAPL ucm provider, <ia_params> is device name and port
+# For uDAPL iWARP provider, <ia_params> is netdev device name and 0 
+# For uDAPL iWARP provider, <ia_params> is netdev device name and 0 
+# For uDAPL RoCE provider, <ia_params> is device name and 0 
+# 
+ofa-v2-mlx4_0-1 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 1" ""
+ofa-v2-mlx4_0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 2" ""
+ofa-v2-ib0 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "ib0 0" ""
+ofa-v2-ib1 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "ib1 0" ""
+ofa-v2-ipath0-1 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "ipath0 1" ""
+ofa-v2-ipath0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "ipath0 2" ""
+ofa-v2-ehca0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "ehca0 1" ""
+ofa-v2-iwarp u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "eth2 0" ""
+ofa-v2-mlx4_0-1u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx4_0 1" ""
+ofa-v2-mlx4_0-2u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx4_0 2" ""
+ofa-v2-cma-roe-eth2 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "eth2 0" ""
+ofa-v2-cma-roe-eth3 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "eth3 0" ""
+ofa-v2-scm-roe-mlx4_0-1 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 1" ""
+ofa-v2-scm-roe-mlx4_0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 2" ""
+ofa-v2-mcm-1 u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx4_0 1" ""
+ofa-v2-mcm-2 u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx4_0 2" ""
+ofa-v2-scif0 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "scif0 1" ""
+ofa-v2-scif0-u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "scif0 1" ""
 
 =============================
-3.0 Bugs/Known issues
+3.0 Environment Variables
 =============================
 
+ - IB UD options using UCM provider, large scale settings (Xeon)
+export DAPL_UCM_REP_TIME=2000   /*  REQUEST timer, waiting on REPLY, msecs, default = 800 */
+export DAPL_UCM_RTU_TIME=1000   /* REPLY timer, waiting for RTU in msecs, default=400 */
+export DAPL_UCM_RETRY=7       	/* REQUEST & REPLY retries, default = 7 */
+export DAPL_UCM_QP_SIZE=1000	/* CM req/reply work queue size, default = 500 entries */
+export DAPL_UCM_CQ_SIZE=1000	/* CM req/reply completion queue size, default = 500 entries */
+export DAPL_UCM_TX_BURST=100	/* CM signal rate on send messages */
+
+ - IB RC options using UCM provider, large scale settings (Xeon)
+export DAPL_MAX_INLINE=64	/*  IB RC inline optimization, best small msg latency, def=64 */
+export DAPL_ACK_RETRY=7         /*  IB RC Ack retry count, default 7 */
+export DAPL_ACK_TIMER=20       	/* IB RC Ack retry timer, default 20 */
+					IB formula:: 5 bits, 4.096us*2^ack_timer. 16== 268ms, 20==4.2s
+- IB RC options using SCM provider
+
+export DAPL_SCM_NETDEV=mic0	/* default is first non-loopback netdev,  use mic0 with KNCs */
+
+Other  IB settings:
+export DAPL_IB_MTU=2048		/* IB MTU size, default = 2048 */
+export DAPL_RNR_TIMER=12	/* 5 bits, 12 =.64ms, 28 =163ms, 31 =491ms */
+export DAPL_RNR_RETRY=7		/* 3 bits, 7 == infinite */
+export DAPL_IB_PKEY= 0		/* override IB partition key, default is pkey index 0 */
+export DAPL_IB_SL=0		/* override IB Sevice level, default = 0 */
+
+- Other options:
+export DAPL_WR_MAX=500 		/* used to reduce max qp depth on all IB providers, default = dev attributes */
+
+Debug logging and Counter settings ( --enable-counters, v2.0.35+)
+
+export DAPL_DBG_SYS_MEM=10	/* threshold for low sys memory warning, def = 10 percent */
+export DAPL_DBG_TYPE=0x0000003 	/* set log, monitor, and error checking, default = warnings and errors */
+
+DAPL_DBG_TYPE bit settings as follow:
+
+DAPL_DBG_TYPE_ERR          = 0x0001,
+DAPL_DBG_TYPE_WARN         = 0x0002,
+DAPL_DBG_TYPE_EVD          = 0x0004,
+DAPL_DBG_TYPE_CM           = 0x0008,
+DAPL_DBG_TYPE_EP           = 0x0010,
+DAPL_DBG_TYPE_UTIL         = 0x0020,
+DAPL_DBG_TYPE_CALLBACK     = 0x0040,
+DAPL_DBG_TYPE_DTO_COMP_ERR = 0x0080,
+DAPL_DBG_TYPE_API          = 0x0100,
+DAPL_DBG_TYPE_RTN          = 0x0200,
+DAPL_DBG_TYPE_EXCEPTION   = 0x0400,
+DAPL_DBG_TYPE_SRQ         = 0x0800,
+DAPL_DBG_TYPE_CNTR        = 0x1000,
+DAPL_DBG_TYPE_CM_LIST     = 0x2000,
+DAPL_DBG_TYPE_THREAD      = 0x4000,
+DAPL_DBG_TYPE_CM_EST      = 0x8000,
+DAPL_DBG_TYPE_CM_WARN    = 0x10000,
+DAPL_DBG_TYPE_EXTENSION  = 0x20000,
+DAPL_DBG_TYPE_CM_STATS   = 0x40000,
+DAPL_DBG_TYPE_CM_ERRS    = 0x80000,   /* print any cm errors on device close */
+DAPL_DBG_TYPE_LINK_ERRS  = 0x100000, /* print any link errors on device close */
+DAPL_DBG_TYPE_LINK_WARN  = 0x200000, /* print any link warning on device close */
+DAPL_DBG_TYPE_DIAG_ERRS  = 0x400000, /* print any diag_counter errors on dev close */
+DAPL_DBG_TYPE_SYS_WARN   = 0x800000, /* print low mem warning during alloc, reg_mem */
+DAPL_DBG_TYPE_VER       = 0x1000000,  /* print dapl ver and build date during dev open*/
+
+
+=============================
+4.0 Bugs/Known issues
+=============================
 
+mlx5 support included, new dat.conf entries. beta level.
 
 =============================
-4.0 SAMPLE uDAPL APPLICATION:
+5.0 SAMPLE uDAPL APPLICATION:
 =============================
 
 There are 2 sample programs, with manpages, provided with this package.
diff --git a/README.mcm b/README.mcm
new file mode 100644
index 0000000..a20aab5
--- /dev/null
+++ b/README.mcm
@@ -0,0 +1,206 @@
+	uDAPL MCM Provider and MPXYD Daemon (CCL-proxy) 
+	           dapl-2.1.x
+		    Aug 2014
+
+MCM is a new uDAPL provider that is an extension to standard DAT 2.0 libraries. The purpose of this service
+is to proxy RDMA writes from the MIC to the HOST to improve large IO performance. The provider will support
+MIC to MIC, HOST to HOST, and MIC to HOST environments. The mcm client will NOT use MPXYD when running on the host.
+It requires a new MPXYD daemon service when clients are running on a MIC KNC adapter. This package installs all the
+host side libraries and daemon service. The MIC libraries must be built and moved over to MIC adapter. This verion
+is currently included with MPSS and all libraries and services will be installed by default.
+
+Current release package: dapl-2.1.0.tar.gz 
+
+* Sample host build from source package (ofed must installed)
+
+  ./autogen.sh
+  ./configure \
+	--enable-mcm \
+	--prefix=/usr \
+	--libdir=/usr/lib64 \
+	--sysconfdir=/etc
+  make
+  sudo make install
+
+* Sample /home/user1 MIC build from source package for MPSS 3.x (MPSS must be installed)
+
+  source /opt/mpss/3.x/environment-setup-k1om-mpss-linux 
+   ./autogen.sh
+  ./configure \
+	--enable-mcm 
+	--host=x86_64-k1om-linux \
+	--prefix=/home/user1/dapl-mic-install \
+ 	CC=/usr/linux-k1om-4.7/bin/x86_64-k1om-linux-gcc \
+ 	CFLAGS="-I/opt/mpss/3.x/sysroots/k1om-mpss-linux/usr/include 
+ 	LDFLAGS="-L/opt/mpss/3.x/sysroots/k1om-mpss-linux/usr/lib64"
+  make
+  sudo make install
+  
+* Sample /home/user1 MIC build from source package for MPSS 2.x (MPSS must be installed)
+    
+  export PATH=$PATH:/usr/linux-k1om-4.7/bin
+  ./autogen.sh
+  ./configure \
+	--enable-mcm \
+	--prefix=/home/user1/dapl-mic-install \
+	--libdir=/opt/intel/mic/ofed/card/usr/lib64 \
+	--sysconfdir=/opt/intel/mic/ofed/card/etc \
+	--host=x86_64-k1om-linux \
+	CFLAGS="-I/opt/intel/mic/ofed/card/usr/include" \
+	LDFLAGS="-L/opt/intel/mic/ofed/card/usr/lib64"
+  make
+  sudo make install
+ 
+* Cluster deployment
+
+  (1) Build once on the head or on one of the nodes as described in the above steps.
+
+  (2) Replicate these files on all the nodes:
+
+	/etc/dat.conf
+	/etc/mpxyd.conf
+	/usr/sbin/mpxyd
+	/usr/lib64/libdaplomcm.so.2
+	/opt/intel/mic/ofed/card/etc/dat.conf
+	/opt/intel/mic/ofed/card/usr/lib64/libdaplomcm.so.2
+	/opt/intel/mic/ofed/card/ofed.filelist
+
+  (3) Unload and then restart MPSS on all the nodes.
+
+* Start the proxy daemon on all the nodes (host only)
+
+	sudo /usr/sbin/mpxyd
+
+* Use the MCM provider with Intel MPI 4.1.3 or greater for best out of box experiences.
+
+  (1) Recommended settings:
+
+	export I_MPI_MIC=1
+	export I_MPI_DEBUG=2
+	export I_MPI_FALLBACK=0
+	export I_MPI_MIC_DAPL_DIRECT_COPY_THRESHOLD=8192,262144
+
+      With these settings on MIC, messages less than 8192 bytes will be sent via pre-registered buffers; messages 
+      between 8192 and 262144 bytes will be sent via the Rendezvous protocol throught the first provider; and 
+      larger messages will be sent via the Rendezvous protocol through the second provider. Fine tune these
+      two sizes for the best performance.
+  
+* Setup for non-root CCL Proxy testing, MPXYD running as process with different service port from your /home directory:
+
+   Using build instructions above, change prefix as follow and "make install":
+
+   Build MIC:
+	--prefix=/home/username/ccl-proxy-mic
+
+   Build host:
+	--prefix=/home/username/ccl-proxy-host
+	
+	edit /home/username/ccl-proxy-host/etc/mpxyd.conf and change the following entries:
+	
+	log_file /var/log/mpxyd.log  	to log_file /tmp/username/mpxyd.log
+	lock_file /var/log/mpxyd.pid 	to lock_file /tmp/username/mpxyd.log
+	scif_port_id 68 		to scif_port_id 1068
+	
+	start the mpxyd process on each node
+	
+	ssh node1-hostname /home/username/ccl-proxy-host/sbin/mpxyd -P -O /home/username/ccl-proxy-host/etc/mpxyd.conf&
+	
+	Note: override default port id using following environment variable:
+	
+	export DAPL_MCM_PORT_ID=1068
+   
+* Notes
+
+  (1) Modify "/etc/mpxyd.conf" to change the settings for the proxy. Especially, try different values
+      of "buffer_segment_size" for performance tuning. Use a smaller value for "buffer_pool_mb"   
+      to reduce the memory foorprint of mpxyd. Use a larger value for "scif_listen_qlen" to run 
+      more MPI ranks per card. Also modify mcm_affinity_base to the desired CPU_id to insure
+      socket to adapter affinity. Best performance when HCA, MIC, and CPU are on same socket.
+      Default settings are on CPU socket 0.
+
+  (2) By default, only writes originated from MIC is proxied. However, it is also possible to proxy 
+      host-originated writes (e.g. for debugging purpose). To do this, set the environment variable
+      "DAPL_MCM_ALWAYS_PROXY=1". This variable applies to the provider, not the proxy.
+
+ChangeLog:
+
+Release dapl-2.0.42.1-1 (more bug fixing for MPSS 3.3, merge with master branch 2.0.42)
+
+dapltest: increase DTO evd size to prevent CQ overflow on limit_rpost test
+Creation of reserved SP moves EP state to DAT_EP_STATE_RESERVED even in failure cases. Reserv
+dapl: fix string bug in dapls_dto_op_str
+mpxyd: change affinity to avoid overlapping cores with 2 MICs in same socket
+mpxyd: add mpxyd.conf option to disable proxy-in service
+mpxyd: set default seg size to 128KB, down from 256KB
+install: base package, without mpss, incorrectly tries to install /usr/sbin as file
+mpxyd: scale-up with MPI dapl:dapl hits low mem issue with 1 byte traffic patterns
+mpxyd: add MIC client and device id to logging
+add new po-pi rdma write perf profile
+change default wrc entries from 1024 to 512
+mpxyd: MIC scale-up issue with MPI gather workloads, I_MPI_FABRICS=dapl:dapl
+mpxyd: remove unnecessary logging
+mcm: mpxyd error event of m_pi_prep_rcv_q: ERR: ib_qp == 0
+
+Release dapl-2.0.41.2-1 (bug fixing for MPSS 3.3)
+
+mpxyd,mcm: increase default CM timers for better out of box scaling
+mpxyd,mcm: changes for backward compatibility with older v4 MIC clients
+mpxyd: allow proxy_out WR stalls instead of immediate error
+mpxyd: increase max open files limit for proxy service
+
+Release dapl-2.0.41.1-1  (added proxy-in support)
+
+dapltest: change server port, from 45278 to 62000, out of registered IANA range
+dapltest: set default limit max to 1000
+dapltest: update scripts for regression testing purposes
+dapltest: Add final send/recv "sync" for transaction tests.
+mpxyd: append _free to dqconn/dqlisten for readability, improve logging
+mcm: check for shared CQs in PI mode – MXS-HST scaling issues
+mcm: add dev_id to all mpxyd commands
+mpxyd: scale-up improvements to support 200-300 processes per MIC
+mpxyd: serialize MD cm port space usage, add swap to rej call, resend dropped rej
+mcm: serialize CM cmds on ev_ep, add dev_id, increase dev_open listen backlog
+openib: return open failure if port not active
+mpxyd: disable inside box support via scif only, use IB
+mcm: add host to mic cross socket support to proxy-in service to improve performance
+dat: reduce log level on library load failures
+mic: take cm_msg rsvd byte for segment size exchange, power of 2
+mpxyd: init proxy WC buffer queues for new queue management
+mpxyd: simplify WR and WC queue management and fix inline post send
+mpxyd: 64KB segment sizes hang with MPI IMB pingpong cross socket
+mpxyd: add new M_READ_FROM_DONE state for send WR's and add more profiling options
+mpxyd: purge posted send data only if inline
+mpxyd: move to CONN state immediately on RTU_IN
+dtest: fix options on query times printf
+mpxyd: fix ibctx leak with device open
+dtest: add new -Q option to get provider list and query and time each
+openib: cleanup init/fini and device close on all providers
+dat: dat_ia_open should close provider after failure
+mpxyd: sync PI WC trigger to PO MP_SIG
+mpxyd: improve QP destruction to manage QP1 and QP2 variations
+mpxyd: proxy out doesn't release proxy buffer as quickly as necessary
+dtest: add times for open_query, remove sleep
+common: add provider name and len to DTO error logging
+new lightweight open_query/close_query IB extension for fast attribute query
+mpxyd: need CM to QP linking with CM references
+dist: ib collective and MIC extension include files missing
+dapltest: the quit command is missing changes for -n option.
+NULL undefined on Fedora, incorrectly using kernel stddef.h
+Merge branch 'proxy' of ssh://beany.openfabrics.org/home/ardavis/scm/dapl into proxy
+ucm: fix CM service, initial rcv msg posts incorrect
+ucm: add/cleanup debug log information
+scm: add/cleanup debug log information
+makefile: update for MCM proxy-in changes
+dtest: update for ep_mode on MCM providers
+mpxyd.conf: updated for proxy-in parameters
+mpxyd: proxy-in added to proxy-out service to increase cross socket performance
+mcm: add proxy in support to MCM provider and MPXYD interface
+open_ib common: qp, cq, and post_recv changes for proxy-in
+commom: add lmr support for proxy in service
+new definitions and states for CCL Proxy-in support
+
+
+
+      
+  
+
diff --git a/aclocal.m4 b/aclocal.m4
index ba9badf..2b913e1 100644
--- a/aclocal.m4
+++ b/aclocal.m4
@@ -19,7955 +19,6 @@ You have another version of autoconf.  It may work, but is not guaranteed to.
 If you have problems, you may need to regenerate the build system entirely.
 To do so, use the procedure documented by the package, typically `autoreconf'.])])
 
-# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
-#
-#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-#                 2006, 2007, 2008 Free Software Foundation, Inc.
-#   Written by Gordon Matzigkeit, 1996
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-m4_define([_LT_COPYING], [dnl
-#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-#                 2006, 2007, 2008 Free Software Foundation, Inc.
-#   Written by Gordon Matzigkeit, 1996
-#
-#   This file is part of GNU Libtool.
-#
-# GNU Libtool is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of
-# the License, or (at your option) any later version.
-#
-# As a special exception to the GNU General Public License,
-# if you distribute this file as part of a program or library that
-# is built using GNU Libtool, you may include this file under the
-# same distribution terms that you use for the rest of that program.
-#
-# GNU Libtool is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with GNU Libtool; see the file COPYING.  If not, a copy
-# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
-# obtained by writing to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-])
-
-# serial 56 LT_INIT
-
-
-# LT_PREREQ(VERSION)
-# ------------------
-# Complain and exit if this libtool version is less that VERSION.
-m4_defun([LT_PREREQ],
-[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
-       [m4_default([$3],
-		   [m4_fatal([Libtool version $1 or higher is required],
-		             63)])],
-       [$2])])
-
-
-# _LT_CHECK_BUILDDIR
-# ------------------
-# Complain if the absolute build directory name contains unusual characters
-m4_defun([_LT_CHECK_BUILDDIR],
-[case `pwd` in
-  *\ * | *\	*)
-    AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
-esac
-])
-
-
-# LT_INIT([OPTIONS])
-# ------------------
-AC_DEFUN([LT_INIT],
-[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
-AC_BEFORE([$0], [LT_LANG])dnl
-AC_BEFORE([$0], [LT_OUTPUT])dnl
-AC_BEFORE([$0], [LTDL_INIT])dnl
-m4_require([_LT_CHECK_BUILDDIR])dnl
-
-dnl Autoconf doesn't catch unexpanded LT_ macros by default:
-m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
-m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
-dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
-dnl unless we require an AC_DEFUNed macro:
-AC_REQUIRE([LTOPTIONS_VERSION])dnl
-AC_REQUIRE([LTSUGAR_VERSION])dnl
-AC_REQUIRE([LTVERSION_VERSION])dnl
-AC_REQUIRE([LTOBSOLETE_VERSION])dnl
-m4_require([_LT_PROG_LTMAIN])dnl
-
-dnl Parse OPTIONS
-_LT_SET_OPTIONS([$0], [$1])
-
-# This can be used to rebuild libtool when needed
-LIBTOOL_DEPS="$ltmain"
-
-# Always use our own libtool.
-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-AC_SUBST(LIBTOOL)dnl
-
-_LT_SETUP
-
-# Only expand once:
-m4_define([LT_INIT])
-])# LT_INIT
-
-# Old names:
-AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
-AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
-dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
-
-
-# _LT_CC_BASENAME(CC)
-# -------------------
-# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
-m4_defun([_LT_CC_BASENAME],
-[for cc_temp in $1""; do
-  case $cc_temp in
-    compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
-    distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
-    \-*) ;;
-    *) break;;
-  esac
-done
-cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
-])
-
-
-# _LT_FILEUTILS_DEFAULTS
-# ----------------------
-# It is okay to use these file commands and assume they have been set
-# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
-m4_defun([_LT_FILEUTILS_DEFAULTS],
-[: ${CP="cp -f"}
-: ${MV="mv -f"}
-: ${RM="rm -f"}
-])# _LT_FILEUTILS_DEFAULTS
-
-
-# _LT_SETUP
-# ---------
-m4_defun([_LT_SETUP],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-_LT_DECL([], [host_alias], [0], [The host system])dnl
-_LT_DECL([], [host], [0])dnl
-_LT_DECL([], [host_os], [0])dnl
-dnl
-_LT_DECL([], [build_alias], [0], [The build system])dnl
-_LT_DECL([], [build], [0])dnl
-_LT_DECL([], [build_os], [0])dnl
-dnl
-AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([LT_PATH_LD])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-dnl
-AC_REQUIRE([AC_PROG_LN_S])dnl
-test -z "$LN_S" && LN_S="ln -s"
-_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
-dnl
-AC_REQUIRE([LT_CMD_MAX_LEN])dnl
-_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
-_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
-dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_CHECK_SHELL_FEATURES])dnl
-m4_require([_LT_CMD_RELOAD])dnl
-m4_require([_LT_CHECK_MAGIC_METHOD])dnl
-m4_require([_LT_CMD_OLD_ARCHIVE])dnl
-m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
-
-_LT_CONFIG_LIBTOOL_INIT([
-# See if we are running on zsh, and set the options which allow our
-# commands through without removal of \ escapes INIT.
-if test -n "\${ZSH_VERSION+set}" ; then
-   setopt NO_GLOB_SUBST
-fi
-])
-if test -n "${ZSH_VERSION+set}" ; then
-   setopt NO_GLOB_SUBST
-fi
-
-_LT_CHECK_OBJDIR
-
-m4_require([_LT_TAG_COMPILER])dnl
-_LT_PROG_ECHO_BACKSLASH
-
-case $host_os in
-aix3*)
-  # AIX sometimes has problems with the GCC collect2 program.  For some
-  # reason, if we set the COLLECT_NAMES environment variable, the problems
-  # vanish in a puff of smoke.
-  if test "X${COLLECT_NAMES+set}" != Xset; then
-    COLLECT_NAMES=
-    export COLLECT_NAMES
-  fi
-  ;;
-esac
-
-# Sed substitution that helps us do robust quoting.  It backslashifies
-# metacharacters that are still active within double-quoted strings.
-sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
-
-# Same as above, but do not quote variable references.
-double_quote_subst='s/\([["`\\]]\)/\\\1/g'
-
-# Sed substitution to delay expansion of an escaped shell variable in a
-# double_quote_subst'ed string.
-delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
-
-# Sed substitution to delay expansion of an escaped single quote.
-delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
-
-# Sed substitution to avoid accidental globbing in evaled expressions
-no_glob_subst='s/\*/\\\*/g'
-
-# Global variables:
-ofile=libtool
-can_build_shared=yes
-
-# All known linkers require a `.a' archive for static linking (except MSVC,
-# which needs '.lib').
-libext=a
-
-with_gnu_ld="$lt_cv_prog_gnu_ld"
-
-old_CC="$CC"
-old_CFLAGS="$CFLAGS"
-
-# Set sane defaults for various variables
-test -z "$CC" && CC=cc
-test -z "$LTCC" && LTCC=$CC
-test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
-test -z "$LD" && LD=ld
-test -z "$ac_objext" && ac_objext=o
-
-_LT_CC_BASENAME([$compiler])
-
-# Only perform the check for file, if the check method requires it
-test -z "$MAGIC_CMD" && MAGIC_CMD=file
-case $deplibs_check_method in
-file_magic*)
-  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
-    _LT_PATH_MAGIC
-  fi
-  ;;
-esac
-
-# Use C for the default configuration in the libtool script
-LT_SUPPORTED_TAG([CC])
-_LT_LANG_C_CONFIG
-_LT_LANG_DEFAULT_CONFIG
-_LT_CONFIG_COMMANDS
-])# _LT_SETUP
-
-
-# _LT_PROG_LTMAIN
-# ---------------
-# Note that this code is called both from `configure', and `config.status'
-# now that we use AC_CONFIG_COMMANDS to generate libtool.  Notably,
-# `config.status' has no value for ac_aux_dir unless we are using Automake,
-# so we pass a copy along to make sure it has a sensible value anyway.
-m4_defun([_LT_PROG_LTMAIN],
-[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
-_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
-ltmain="$ac_aux_dir/ltmain.sh"
-])# _LT_PROG_LTMAIN
-
-
-
-# So that we can recreate a full libtool script including additional
-# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
-# in macros and then make a single call at the end using the `libtool'
-# label.
-
-
-# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
-# ----------------------------------------
-# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
-m4_define([_LT_CONFIG_LIBTOOL_INIT],
-[m4_ifval([$1],
-          [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
-                     [$1
-])])])
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_INIT])
-
-
-# _LT_CONFIG_LIBTOOL([COMMANDS])
-# ------------------------------
-# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
-m4_define([_LT_CONFIG_LIBTOOL],
-[m4_ifval([$1],
-          [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
-                     [$1
-])])])
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
-
-
-# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
-# -----------------------------------------------------
-m4_defun([_LT_CONFIG_SAVE_COMMANDS],
-[_LT_CONFIG_LIBTOOL([$1])
-_LT_CONFIG_LIBTOOL_INIT([$2])
-])
-
-
-# _LT_FORMAT_COMMENT([COMMENT])
-# -----------------------------
-# Add leading comment marks to the start of each line, and a trailing
-# full-stop to the whole comment if one is not present already.
-m4_define([_LT_FORMAT_COMMENT],
-[m4_ifval([$1], [
-m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
-              [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
-)])
-
-
-
-
-
-# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
-# -------------------------------------------------------------------
-# CONFIGNAME is the name given to the value in the libtool script.
-# VARNAME is the (base) name used in the configure script.
-# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
-# VARNAME.  Any other value will be used directly.
-m4_define([_LT_DECL],
-[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
-    [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
-	[m4_ifval([$1], [$1], [$2])])
-    lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
-    m4_ifval([$4],
-	[lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
-    lt_dict_add_subkey([lt_decl_dict], [$2],
-	[tagged?], [m4_ifval([$5], [yes], [no])])])
-])
-
-
-# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
-# --------------------------------------------------------
-m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
-
-
-# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
-# ------------------------------------------------
-m4_define([lt_decl_tag_varnames],
-[_lt_decl_filter([tagged?], [yes], $@)])
-
-
-# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
-# ---------------------------------------------------------
-m4_define([_lt_decl_filter],
-[m4_case([$#],
-  [0], [m4_fatal([$0: too few arguments: $#])],
-  [1], [m4_fatal([$0: too few arguments: $#: $1])],
-  [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
-  [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
-  [lt_dict_filter([lt_decl_dict], $@)])[]dnl
-])
-
-
-# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
-# --------------------------------------------------
-m4_define([lt_decl_quote_varnames],
-[_lt_decl_filter([value], [1], $@)])
-
-
-# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
-# ---------------------------------------------------
-m4_define([lt_decl_dquote_varnames],
-[_lt_decl_filter([value], [2], $@)])
-
-
-# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
-# ---------------------------------------------------
-m4_define([lt_decl_varnames_tagged],
-[m4_assert([$# <= 2])dnl
-_$0(m4_quote(m4_default([$1], [[, ]])),
-    m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
-    m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
-m4_define([_lt_decl_varnames_tagged],
-[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
-
-
-# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
-# ------------------------------------------------
-m4_define([lt_decl_all_varnames],
-[_$0(m4_quote(m4_default([$1], [[, ]])),
-     m4_if([$2], [],
-	   m4_quote(lt_decl_varnames),
-	m4_quote(m4_shift($@))))[]dnl
-])
-m4_define([_lt_decl_all_varnames],
-[lt_join($@, lt_decl_varnames_tagged([$1],
-			lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
-])
-
-
-# _LT_CONFIG_STATUS_DECLARE([VARNAME])
-# ------------------------------------
-# Quote a variable value, and forward it to `config.status' so that its
-# declaration there will have the same value as in `configure'.  VARNAME
-# must have a single quote delimited value for this to work.
-m4_define([_LT_CONFIG_STATUS_DECLARE],
-[$1='`$ECHO "X$][$1" | $Xsed -e "$delay_single_quote_subst"`'])
-
-
-# _LT_CONFIG_STATUS_DECLARATIONS
-# ------------------------------
-# We delimit libtool config variables with single quotes, so when
-# we write them to config.status, we have to be sure to quote all
-# embedded single quotes properly.  In configure, this macro expands
-# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
-#
-#    <var>='`$ECHO "X$<var>" | $Xsed -e "$delay_single_quote_subst"`'
-m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
-[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
-    [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
-
-
-# _LT_LIBTOOL_TAGS
-# ----------------
-# Output comment and list of tags supported by the script
-m4_defun([_LT_LIBTOOL_TAGS],
-[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
-available_tags="_LT_TAGS"dnl
-])
-
-
-# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
-# -----------------------------------
-# Extract the dictionary values for VARNAME (optionally with TAG) and
-# expand to a commented shell variable setting:
-#
-#    # Some comment about what VAR is for.
-#    visible_name=$lt_internal_name
-m4_define([_LT_LIBTOOL_DECLARE],
-[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
-					   [description])))[]dnl
-m4_pushdef([_libtool_name],
-    m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
-m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
-    [0], [_libtool_name=[$]$1],
-    [1], [_libtool_name=$lt_[]$1],
-    [2], [_libtool_name=$lt_[]$1],
-    [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
-m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
-])
-
-
-# _LT_LIBTOOL_CONFIG_VARS
-# -----------------------
-# Produce commented declarations of non-tagged libtool config variables
-# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
-# script.  Tagged libtool config variables (even for the LIBTOOL CONFIG
-# section) are produced by _LT_LIBTOOL_TAG_VARS.
-m4_defun([_LT_LIBTOOL_CONFIG_VARS],
-[m4_foreach([_lt_var],
-    m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
-    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
-
-
-# _LT_LIBTOOL_TAG_VARS(TAG)
-# -------------------------
-m4_define([_LT_LIBTOOL_TAG_VARS],
-[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
-    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
-
-
-# _LT_TAGVAR(VARNAME, [TAGNAME])
-# ------------------------------
-m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
-
-
-# _LT_CONFIG_COMMANDS
-# -------------------
-# Send accumulated output to $CONFIG_STATUS.  Thanks to the lists of
-# variables for single and double quote escaping we saved from calls
-# to _LT_DECL, we can put quote escaped variables declarations
-# into `config.status', and then the shell code to quote escape them in
-# for loops in `config.status'.  Finally, any additional code accumulated
-# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
-m4_defun([_LT_CONFIG_COMMANDS],
-[AC_PROVIDE_IFELSE([LT_OUTPUT],
-	dnl If the libtool generation code has been placed in $CONFIG_LT,
-	dnl instead of duplicating it all over again into config.status,
-	dnl then we will have config.status run $CONFIG_LT later, so it
-	dnl needs to know what name is stored there:
-        [AC_CONFIG_COMMANDS([libtool],
-            [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
-    dnl If the libtool generation code is destined for config.status,
-    dnl expand the accumulated commands and init code now:
-    [AC_CONFIG_COMMANDS([libtool],
-        [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
-])#_LT_CONFIG_COMMANDS
-
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
-[
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-sed_quote_subst='$sed_quote_subst'
-double_quote_subst='$double_quote_subst'
-delay_variable_subst='$delay_variable_subst'
-_LT_CONFIG_STATUS_DECLARATIONS
-LTCC='$LTCC'
-LTCFLAGS='$LTCFLAGS'
-compiler='$compiler_DEFAULT'
-
-# Quote evaled strings.
-for var in lt_decl_all_varnames([[ \
-]], lt_decl_quote_varnames); do
-    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
-    *[[\\\\\\\`\\"\\\$]]*)
-      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
-      ;;
-    *)
-      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
-      ;;
-    esac
-done
-
-# Double-quote double-evaled strings.
-for var in lt_decl_all_varnames([[ \
-]], lt_decl_dquote_varnames); do
-    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
-    *[[\\\\\\\`\\"\\\$]]*)
-      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
-      ;;
-    *)
-      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
-      ;;
-    esac
-done
-
-# Fix-up fallback echo if it was mangled by the above quoting rules.
-case \$lt_ECHO in
-*'\\\[$]0 --fallback-echo"')dnl "
-  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\[$]0 --fallback-echo"\[$]/\[$]0 --fallback-echo"/'\`
-  ;;
-esac
-
-_LT_OUTPUT_LIBTOOL_INIT
-])
-
-
-# LT_OUTPUT
-# ---------
-# This macro allows early generation of the libtool script (before
-# AC_OUTPUT is called), incase it is used in configure for compilation
-# tests.
-AC_DEFUN([LT_OUTPUT],
-[: ${CONFIG_LT=./config.lt}
-AC_MSG_NOTICE([creating $CONFIG_LT])
-cat >"$CONFIG_LT" <<_LTEOF
-#! $SHELL
-# Generated by $as_me.
-# Run this file to recreate a libtool stub with the current configuration.
-
-lt_cl_silent=false
-SHELL=\${CONFIG_SHELL-$SHELL}
-_LTEOF
-
-cat >>"$CONFIG_LT" <<\_LTEOF
-AS_SHELL_SANITIZE
-_AS_PREPARE
-
-exec AS_MESSAGE_FD>&1
-exec AS_MESSAGE_LOG_FD>>config.log
-{
-  echo
-  AS_BOX([Running $as_me.])
-} >&AS_MESSAGE_LOG_FD
-
-lt_cl_help="\
-\`$as_me' creates a local libtool stub from the current configuration,
-for use in further configure time tests before the real libtool is
-generated.
-
-Usage: $[0] [[OPTIONS]]
-
-  -h, --help      print this help, then exit
-  -V, --version   print version number, then exit
-  -q, --quiet     do not print progress messages
-  -d, --debug     don't remove temporary files
-
-Report bugs to <bug-libtool at gnu.org>."
-
-lt_cl_version="\
-m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
-m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
-configured by $[0], generated by m4_PACKAGE_STRING.
-
-Copyright (C) 2008 Free Software Foundation, Inc.
-This config.lt script is free software; the Free Software Foundation
-gives unlimited permision to copy, distribute and modify it."
-
-while test $[#] != 0
-do
-  case $[1] in
-    --version | --v* | -V )
-      echo "$lt_cl_version"; exit 0 ;;
-    --help | --h* | -h )
-      echo "$lt_cl_help"; exit 0 ;;
-    --debug | --d* | -d )
-      debug=: ;;
-    --quiet | --q* | --silent | --s* | -q )
-      lt_cl_silent=: ;;
-
-    -*) AC_MSG_ERROR([unrecognized option: $[1]
-Try \`$[0] --help' for more information.]) ;;
-
-    *) AC_MSG_ERROR([unrecognized argument: $[1]
-Try \`$[0] --help' for more information.]) ;;
-  esac
-  shift
-done
-
-if $lt_cl_silent; then
-  exec AS_MESSAGE_FD>/dev/null
-fi
-_LTEOF
-
-cat >>"$CONFIG_LT" <<_LTEOF
-_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
-_LTEOF
-
-cat >>"$CONFIG_LT" <<\_LTEOF
-AC_MSG_NOTICE([creating $ofile])
-_LT_OUTPUT_LIBTOOL_COMMANDS
-AS_EXIT(0)
-_LTEOF
-chmod +x "$CONFIG_LT"
-
-# configure is writing to config.log, but config.lt does its own redirection,
-# appending to config.log, which fails on DOS, as config.log is still kept
-# open by configure.  Here we exec the FD to /dev/null, effectively closing
-# config.log, so it can be properly (re)opened and appended to by config.lt.
-if test "$no_create" != yes; then
-  lt_cl_success=:
-  test "$silent" = yes &&
-    lt_config_lt_args="$lt_config_lt_args --quiet"
-  exec AS_MESSAGE_LOG_FD>/dev/null
-  $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
-  exec AS_MESSAGE_LOG_FD>>config.log
-  $lt_cl_success || AS_EXIT(1)
-fi
-])# LT_OUTPUT
-
-
-# _LT_CONFIG(TAG)
-# ---------------
-# If TAG is the built-in tag, create an initial libtool script with a
-# default configuration from the untagged config vars.  Otherwise add code
-# to config.status for appending the configuration named by TAG from the
-# matching tagged config vars.
-m4_defun([_LT_CONFIG],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-_LT_CONFIG_SAVE_COMMANDS([
-  m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
-  m4_if(_LT_TAG, [C], [
-    # See if we are running on zsh, and set the options which allow our
-    # commands through without removal of \ escapes.
-    if test -n "${ZSH_VERSION+set}" ; then
-      setopt NO_GLOB_SUBST
-    fi
-
-    cfgfile="${ofile}T"
-    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
-    $RM "$cfgfile"
-
-    cat <<_LT_EOF >> "$cfgfile"
-#! $SHELL
-
-# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
-# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
-# NOTE: Changes made to this file will be lost: look at ltmain.sh.
-#
-_LT_COPYING
-_LT_LIBTOOL_TAGS
-
-# ### BEGIN LIBTOOL CONFIG
-_LT_LIBTOOL_CONFIG_VARS
-_LT_LIBTOOL_TAG_VARS
-# ### END LIBTOOL CONFIG
-
-_LT_EOF
-
-  case $host_os in
-  aix3*)
-    cat <<\_LT_EOF >> "$cfgfile"
-# AIX sometimes has problems with the GCC collect2 program.  For some
-# reason, if we set the COLLECT_NAMES environment variable, the problems
-# vanish in a puff of smoke.
-if test "X${COLLECT_NAMES+set}" != Xset; then
-  COLLECT_NAMES=
-  export COLLECT_NAMES
-fi
-_LT_EOF
-    ;;
-  esac
-
-  _LT_PROG_LTMAIN
-
-  # We use sed instead of cat because bash on DJGPP gets confused if
-  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
-  # text mode, it properly converts lines to CR/LF.  This bash problem
-  # is reportedly fixed, but why not run on old versions too?
-  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
-    || (rm -f "$cfgfile"; exit 1)
-
-  _LT_PROG_XSI_SHELLFNS
-
-  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
-    || (rm -f "$cfgfile"; exit 1)
-
-  mv -f "$cfgfile" "$ofile" ||
-    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
-  chmod +x "$ofile"
-],
-[cat <<_LT_EOF >> "$ofile"
-
-dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
-dnl in a comment (ie after a #).
-# ### BEGIN LIBTOOL TAG CONFIG: $1
-_LT_LIBTOOL_TAG_VARS(_LT_TAG)
-# ### END LIBTOOL TAG CONFIG: $1
-_LT_EOF
-])dnl /m4_if
-],
-[m4_if([$1], [], [
-    PACKAGE='$PACKAGE'
-    VERSION='$VERSION'
-    TIMESTAMP='$TIMESTAMP'
-    RM='$RM'
-    ofile='$ofile'], [])
-])dnl /_LT_CONFIG_SAVE_COMMANDS
-])# _LT_CONFIG
-
-
-# LT_SUPPORTED_TAG(TAG)
-# ---------------------
-# Trace this macro to discover what tags are supported by the libtool
-# --tag option, using:
-#    autoconf --trace 'LT_SUPPORTED_TAG:$1'
-AC_DEFUN([LT_SUPPORTED_TAG], [])
-
-
-# C support is built-in for now
-m4_define([_LT_LANG_C_enabled], [])
-m4_define([_LT_TAGS], [])
-
-
-# LT_LANG(LANG)
-# -------------
-# Enable libtool support for the given language if not already enabled.
-AC_DEFUN([LT_LANG],
-[AC_BEFORE([$0], [LT_OUTPUT])dnl
-m4_case([$1],
-  [C],			[_LT_LANG(C)],
-  [C++],		[_LT_LANG(CXX)],
-  [Java],		[_LT_LANG(GCJ)],
-  [Fortran 77],		[_LT_LANG(F77)],
-  [Fortran],		[_LT_LANG(FC)],
-  [Windows Resource],	[_LT_LANG(RC)],
-  [m4_ifdef([_LT_LANG_]$1[_CONFIG],
-    [_LT_LANG($1)],
-    [m4_fatal([$0: unsupported language: "$1"])])])dnl
-])# LT_LANG
-
-
-# _LT_LANG(LANGNAME)
-# ------------------
-m4_defun([_LT_LANG],
-[m4_ifdef([_LT_LANG_]$1[_enabled], [],
-  [LT_SUPPORTED_TAG([$1])dnl
-  m4_append([_LT_TAGS], [$1 ])dnl
-  m4_define([_LT_LANG_]$1[_enabled], [])dnl
-  _LT_LANG_$1_CONFIG($1)])dnl
-])# _LT_LANG
-
-
-# _LT_LANG_DEFAULT_CONFIG
-# -----------------------
-m4_defun([_LT_LANG_DEFAULT_CONFIG],
-[AC_PROVIDE_IFELSE([AC_PROG_CXX],
-  [LT_LANG(CXX)],
-  [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
-
-AC_PROVIDE_IFELSE([AC_PROG_F77],
-  [LT_LANG(F77)],
-  [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
-
-AC_PROVIDE_IFELSE([AC_PROG_FC],
-  [LT_LANG(FC)],
-  [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
-
-dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
-dnl pulling things in needlessly.
-AC_PROVIDE_IFELSE([AC_PROG_GCJ],
-  [LT_LANG(GCJ)],
-  [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
-    [LT_LANG(GCJ)],
-    [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
-      [LT_LANG(GCJ)],
-      [m4_ifdef([AC_PROG_GCJ],
-	[m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
-       m4_ifdef([A][M_PROG_GCJ],
-	[m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
-       m4_ifdef([LT_PROG_GCJ],
-	[m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
-
-AC_PROVIDE_IFELSE([LT_PROG_RC],
-  [LT_LANG(RC)],
-  [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
-])# _LT_LANG_DEFAULT_CONFIG
-
-# Obsolete macros:
-AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
-AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
-AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
-AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
-dnl AC_DEFUN([AC_LIBTOOL_F77], [])
-dnl AC_DEFUN([AC_LIBTOOL_FC], [])
-dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
-
-
-# _LT_TAG_COMPILER
-# ----------------
-m4_defun([_LT_TAG_COMPILER],
-[AC_REQUIRE([AC_PROG_CC])dnl
-
-_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
-_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
-_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
-_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
-
-# If no C compiler was specified, use CC.
-LTCC=${LTCC-"$CC"}
-
-# If no C compiler flags were specified, use CFLAGS.
-LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
-
-# Allow CC to be a program name with arguments.
-compiler=$CC
-])# _LT_TAG_COMPILER
-
-
-# _LT_COMPILER_BOILERPLATE
-# ------------------------
-# Check for compiler boilerplate output or warnings with
-# the simple compiler test code.
-m4_defun([_LT_COMPILER_BOILERPLATE],
-[m4_require([_LT_DECL_SED])dnl
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_compile_test_code" >conftest.$ac_ext
-eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_compiler_boilerplate=`cat conftest.err`
-$RM conftest*
-])# _LT_COMPILER_BOILERPLATE
-
-
-# _LT_LINKER_BOILERPLATE
-# ----------------------
-# Check for linker boilerplate output or warnings with
-# the simple link test code.
-m4_defun([_LT_LINKER_BOILERPLATE],
-[m4_require([_LT_DECL_SED])dnl
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_link_test_code" >conftest.$ac_ext
-eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_linker_boilerplate=`cat conftest.err`
-$RM -r conftest*
-])# _LT_LINKER_BOILERPLATE
-
-# _LT_REQUIRED_DARWIN_CHECKS
-# -------------------------
-m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
-  case $host_os in
-    rhapsody* | darwin*)
-    AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
-    AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
-    AC_CHECK_TOOL([LIPO], [lipo], [:])
-    AC_CHECK_TOOL([OTOOL], [otool], [:])
-    AC_CHECK_TOOL([OTOOL64], [otool64], [:])
-    _LT_DECL([], [DSYMUTIL], [1],
-      [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
-    _LT_DECL([], [NMEDIT], [1],
-      [Tool to change global to local symbols on Mac OS X])
-    _LT_DECL([], [LIPO], [1],
-      [Tool to manipulate fat objects and archives on Mac OS X])
-    _LT_DECL([], [OTOOL], [1],
-      [ldd/readelf like tool for Mach-O binaries on Mac OS X])
-    _LT_DECL([], [OTOOL64], [1],
-      [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
-
-    AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
-      [lt_cv_apple_cc_single_mod=no
-      if test -z "${LT_MULTI_MODULE}"; then
-	# By default we will add the -single_module flag. You can override
-	# by either setting the environment variable LT_MULTI_MODULE
-	# non-empty at configure time, or by adding -multi_module to the
-	# link flags.
-	rm -rf libconftest.dylib*
-	echo "int foo(void){return 1;}" > conftest.c
-	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
--dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
-	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
-	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
-        _lt_result=$?
-	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
-	  lt_cv_apple_cc_single_mod=yes
-	else
-	  cat conftest.err >&AS_MESSAGE_LOG_FD
-	fi
-	rm -rf libconftest.dylib*
-	rm -f conftest.*
-      fi])
-    AC_CACHE_CHECK([for -exported_symbols_list linker flag],
-      [lt_cv_ld_exported_symbols_list],
-      [lt_cv_ld_exported_symbols_list=no
-      save_LDFLAGS=$LDFLAGS
-      echo "_main" > conftest.sym
-      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
-      AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
-	[lt_cv_ld_exported_symbols_list=yes],
-	[lt_cv_ld_exported_symbols_list=no])
-	LDFLAGS="$save_LDFLAGS"
-    ])
-    case $host_os in
-    rhapsody* | darwin1.[[012]])
-      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
-    darwin1.*)
-      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
-    darwin*) # darwin 5.x on
-      # if running on 10.5 or later, the deployment target defaults
-      # to the OS version, if on x86, and 10.4, the deployment
-      # target defaults to 10.4. Don't you love it?
-      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
-	10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
-	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
-	10.[[012]]*)
-	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
-	10.*)
-	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
-      esac
-    ;;
-  esac
-    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
-      _lt_dar_single_mod='$single_module'
-    fi
-    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
-      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
-    else
-      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
-    fi
-    if test "$DSYMUTIL" != ":"; then
-      _lt_dsymutil='~$DSYMUTIL $lib || :'
-    else
-      _lt_dsymutil=
-    fi
-    ;;
-  esac
-])
-
-
-# _LT_DARWIN_LINKER_FEATURES
-# --------------------------
-# Checks for linker and compiler features on darwin
-m4_defun([_LT_DARWIN_LINKER_FEATURES],
-[
-  m4_require([_LT_REQUIRED_DARWIN_CHECKS])
-  _LT_TAGVAR(archive_cmds_need_lc, $1)=no
-  _LT_TAGVAR(hardcode_direct, $1)=no
-  _LT_TAGVAR(hardcode_automatic, $1)=yes
-  _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-  _LT_TAGVAR(whole_archive_flag_spec, $1)=''
-  _LT_TAGVAR(link_all_deplibs, $1)=yes
-  _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
-  case $cc_basename in
-     ifort*) _lt_dar_can_shared=yes ;;
-     *) _lt_dar_can_shared=$GCC ;;
-  esac
-  if test "$_lt_dar_can_shared" = "yes"; then
-    output_verbose_link_cmd=echo
-    _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
-    _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
-    _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
-    _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
-    m4_if([$1], [CXX],
-[   if test "$lt_cv_apple_cc_single_mod" != "yes"; then
-      _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
-      _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
-    fi
-],[])
-  else
-  _LT_TAGVAR(ld_shlibs, $1)=no
-  fi
-])
-
-# _LT_SYS_MODULE_PATH_AIX
-# -----------------------
-# Links a minimal program and checks the executable
-# for the system default hardcoded library path. In most cases,
-# this is /usr/lib:/lib, but when the MPI compilers are used
-# the location of the communication and MPI libs are included too.
-# If we don't find anything, use the default library path according
-# to the aix ld manual.
-m4_defun([_LT_SYS_MODULE_PATH_AIX],
-[m4_require([_LT_DECL_SED])dnl
-AC_LINK_IFELSE(AC_LANG_PROGRAM,[
-lt_aix_libpath_sed='
-    /Import File Strings/,/^$/ {
-	/^0/ {
-	    s/^0  *\(.*\)$/\1/
-	    p
-	}
-    }'
-aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
-# Check for a 64-bit object if we didn't find anything.
-if test -z "$aix_libpath"; then
-  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
-fi],[])
-if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
-])# _LT_SYS_MODULE_PATH_AIX
-
-
-# _LT_SHELL_INIT(ARG)
-# -------------------
-m4_define([_LT_SHELL_INIT],
-[ifdef([AC_DIVERSION_NOTICE],
-	     [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
-	 [AC_DIVERT_PUSH(NOTICE)])
-$1
-AC_DIVERT_POP
-])# _LT_SHELL_INIT
-
-
-# _LT_PROG_ECHO_BACKSLASH
-# -----------------------
-# Add some code to the start of the generated configure script which
-# will find an echo command which doesn't interpret backslashes.
-m4_defun([_LT_PROG_ECHO_BACKSLASH],
-[_LT_SHELL_INIT([
-# Check that we are running under the correct shell.
-SHELL=${CONFIG_SHELL-/bin/sh}
-
-case X$lt_ECHO in
-X*--fallback-echo)
-  # Remove one level of quotation (which was required for Make).
-  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
-  ;;
-esac
-
-ECHO=${lt_ECHO-echo}
-if test "X[$]1" = X--no-reexec; then
-  # Discard the --no-reexec flag, and continue.
-  shift
-elif test "X[$]1" = X--fallback-echo; then
-  # Avoid inline document here, it may be left over
-  :
-elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
-  # Yippee, $ECHO works!
-  :
-else
-  # Restart under the correct shell.
-  exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
-fi
-
-if test "X[$]1" = X--fallback-echo; then
-  # used as fallback echo
-  shift
-  cat <<_LT_EOF
-[$]*
-_LT_EOF
-  exit 0
-fi
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-if test -z "$lt_ECHO"; then
-  if test "X${echo_test_string+set}" != Xset; then
-    # find a string as large as possible, as long as the shell can cope with it
-    for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
-      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
-      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
-	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
-      then
-        break
-      fi
-    done
-  fi
-
-  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
-     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
-     test "X$echo_testing_string" = "X$echo_test_string"; then
-    :
-  else
-    # The Solaris, AIX, and Digital Unix default echo programs unquote
-    # backslashes.  This makes it impossible to quote backslashes using
-    #   echo "$something" | sed 's/\\/\\\\/g'
-    #
-    # So, first we look for a working echo in the user's PATH.
-
-    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-    for dir in $PATH /usr/ucb; do
-      IFS="$lt_save_ifs"
-      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
-         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
-         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
-         test "X$echo_testing_string" = "X$echo_test_string"; then
-        ECHO="$dir/echo"
-        break
-      fi
-    done
-    IFS="$lt_save_ifs"
-
-    if test "X$ECHO" = Xecho; then
-      # We didn't find a better echo, so look for alternatives.
-      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
-         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
-         test "X$echo_testing_string" = "X$echo_test_string"; then
-        # This shell has a builtin print -r that does the trick.
-        ECHO='print -r'
-      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
-	   test "X$CONFIG_SHELL" != X/bin/ksh; then
-        # If we have ksh, try running configure again with it.
-        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
-        export ORIGINAL_CONFIG_SHELL
-        CONFIG_SHELL=/bin/ksh
-        export CONFIG_SHELL
-        exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
-      else
-        # Try using printf.
-        ECHO='printf %s\n'
-        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
-	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
-	   test "X$echo_testing_string" = "X$echo_test_string"; then
-	  # Cool, printf works
-	  :
-        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
-	     test "X$echo_testing_string" = 'X\t' &&
-	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
-	     test "X$echo_testing_string" = "X$echo_test_string"; then
-	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
-	  export CONFIG_SHELL
-	  SHELL="$CONFIG_SHELL"
-	  export SHELL
-	  ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
-        elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
-	     test "X$echo_testing_string" = 'X\t' &&
-	     echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
-	     test "X$echo_testing_string" = "X$echo_test_string"; then
-	  ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
-        else
-	  # maybe with a smaller string...
-	  prev=:
-
-	  for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
-	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
-	    then
-	      break
-	    fi
-	    prev="$cmd"
-	  done
-
-	  if test "$prev" != 'sed 50q "[$]0"'; then
-	    echo_test_string=`eval $prev`
-	    export echo_test_string
-	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
-	  else
-	    # Oops.  We lost completely, so just stick with echo.
-	    ECHO=echo
-	  fi
-        fi
-      fi
-    fi
-  fi
-fi
-
-# Copy echo and quote the copy suitably for passing to libtool from
-# the Makefile, instead of quoting the original, which is used later.
-lt_ECHO=$ECHO
-if test "X$lt_ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
-   lt_ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
-fi
-
-AC_SUBST(lt_ECHO)
-])
-_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
-_LT_DECL([], [ECHO], [1],
-    [An echo program that does not interpret backslashes])
-])# _LT_PROG_ECHO_BACKSLASH
-
-
-# _LT_ENABLE_LOCK
-# ---------------
-m4_defun([_LT_ENABLE_LOCK],
-[AC_ARG_ENABLE([libtool-lock],
-  [AS_HELP_STRING([--disable-libtool-lock],
-    [avoid locking (might break parallel builds)])])
-test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
-
-# Some flags need to be propagated to the compiler or linker for good
-# libtool support.
-case $host in
-ia64-*-hpux*)
-  # Find out which ABI we are using.
-  echo 'int i;' > conftest.$ac_ext
-  if AC_TRY_EVAL(ac_compile); then
-    case `/usr/bin/file conftest.$ac_objext` in
-      *ELF-32*)
-	HPUX_IA64_MODE="32"
-	;;
-      *ELF-64*)
-	HPUX_IA64_MODE="64"
-	;;
-    esac
-  fi
-  rm -rf conftest*
-  ;;
-*-*-irix6*)
-  # Find out which ABI we are using.
-  echo '[#]line __oline__ "configure"' > conftest.$ac_ext
-  if AC_TRY_EVAL(ac_compile); then
-    if test "$lt_cv_prog_gnu_ld" = yes; then
-      case `/usr/bin/file conftest.$ac_objext` in
-	*32-bit*)
-	  LD="${LD-ld} -melf32bsmip"
-	  ;;
-	*N32*)
-	  LD="${LD-ld} -melf32bmipn32"
-	  ;;
-	*64-bit*)
-	  LD="${LD-ld} -melf64bmip"
-	;;
-      esac
-    else
-      case `/usr/bin/file conftest.$ac_objext` in
-	*32-bit*)
-	  LD="${LD-ld} -32"
-	  ;;
-	*N32*)
-	  LD="${LD-ld} -n32"
-	  ;;
-	*64-bit*)
-	  LD="${LD-ld} -64"
-	  ;;
-      esac
-    fi
-  fi
-  rm -rf conftest*
-  ;;
-
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
-s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
-  # Find out which ABI we are using.
-  echo 'int i;' > conftest.$ac_ext
-  if AC_TRY_EVAL(ac_compile); then
-    case `/usr/bin/file conftest.o` in
-      *32-bit*)
-	case $host in
-	  x86_64-*kfreebsd*-gnu)
-	    LD="${LD-ld} -m elf_i386_fbsd"
-	    ;;
-	  x86_64-*linux*)
-	    LD="${LD-ld} -m elf_i386"
-	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
-	    LD="${LD-ld} -m elf32ppclinux"
-	    ;;
-	  s390x-*linux*)
-	    LD="${LD-ld} -m elf_s390"
-	    ;;
-	  sparc64-*linux*)
-	    LD="${LD-ld} -m elf32_sparc"
-	    ;;
-	esac
-	;;
-      *64-bit*)
-	case $host in
-	  x86_64-*kfreebsd*-gnu)
-	    LD="${LD-ld} -m elf_x86_64_fbsd"
-	    ;;
-	  x86_64-*linux*)
-	    LD="${LD-ld} -m elf_x86_64"
-	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
-	    LD="${LD-ld} -m elf64ppc"
-	    ;;
-	  s390*-*linux*|s390*-*tpf*)
-	    LD="${LD-ld} -m elf64_s390"
-	    ;;
-	  sparc*-*linux*)
-	    LD="${LD-ld} -m elf64_sparc"
-	    ;;
-	esac
-	;;
-    esac
-  fi
-  rm -rf conftest*
-  ;;
-
-*-*-sco3.2v5*)
-  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
-  SAVE_CFLAGS="$CFLAGS"
-  CFLAGS="$CFLAGS -belf"
-  AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
-    [AC_LANG_PUSH(C)
-     AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
-     AC_LANG_POP])
-  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
-    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
-    CFLAGS="$SAVE_CFLAGS"
-  fi
-  ;;
-sparc*-*solaris*)
-  # Find out which ABI we are using.
-  echo 'int i;' > conftest.$ac_ext
-  if AC_TRY_EVAL(ac_compile); then
-    case `/usr/bin/file conftest.o` in
-    *64-bit*)
-      case $lt_cv_prog_gnu_ld in
-      yes*) LD="${LD-ld} -m elf64_sparc" ;;
-      *)
-	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
-	  LD="${LD-ld} -64"
-	fi
-	;;
-      esac
-      ;;
-    esac
-  fi
-  rm -rf conftest*
-  ;;
-esac
-
-need_locks="$enable_libtool_lock"
-])# _LT_ENABLE_LOCK
-
-
-# _LT_CMD_OLD_ARCHIVE
-# -------------------
-m4_defun([_LT_CMD_OLD_ARCHIVE],
-[AC_CHECK_TOOL(AR, ar, false)
-test -z "$AR" && AR=ar
-test -z "$AR_FLAGS" && AR_FLAGS=cru
-_LT_DECL([], [AR], [1], [The archiver])
-_LT_DECL([], [AR_FLAGS], [1])
-
-AC_CHECK_TOOL(STRIP, strip, :)
-test -z "$STRIP" && STRIP=:
-_LT_DECL([], [STRIP], [1], [A symbol stripping program])
-
-AC_CHECK_TOOL(RANLIB, ranlib, :)
-test -z "$RANLIB" && RANLIB=:
-_LT_DECL([], [RANLIB], [1],
-    [Commands used to install an old-style archive])
-
-# Determine commands to create old-style static archives.
-old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
-old_postinstall_cmds='chmod 644 $oldlib'
-old_postuninstall_cmds=
-
-if test -n "$RANLIB"; then
-  case $host_os in
-  openbsd*)
-    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
-    ;;
-  *)
-    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
-    ;;
-  esac
-  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
-fi
-_LT_DECL([], [old_postinstall_cmds], [2])
-_LT_DECL([], [old_postuninstall_cmds], [2])
-_LT_TAGDECL([], [old_archive_cmds], [2],
-    [Commands used to build an old-style archive])
-])# _LT_CMD_OLD_ARCHIVE
-
-
-# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-#		[OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
-# ----------------------------------------------------------------
-# Check whether the given compiler option works
-AC_DEFUN([_LT_COMPILER_OPTION],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_SED])dnl
-AC_CACHE_CHECK([$1], [$2],
-  [$2=no
-   m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
-   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-   lt_compiler_flag="$3"
-   # Insert the option either (1) after the last *FLAGS variable, or
-   # (2) before a word containing "conftest.", or (3) at the end.
-   # Note that $ac_compile itself does not contain backslashes and begins
-   # with a dollar sign (not a hyphen), so the echo should work correctly.
-   # The option is referenced via a variable to avoid confusing sed.
-   lt_compile=`echo "$ac_compile" | $SED \
-   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
-   -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
-   (eval "$lt_compile" 2>conftest.err)
-   ac_status=$?
-   cat conftest.err >&AS_MESSAGE_LOG_FD
-   echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
-   if (exit $ac_status) && test -s "$ac_outfile"; then
-     # The compiler can only warn and ignore the option if not recognized
-     # So say no if there are warnings other than the usual output.
-     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
-     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
-     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
-       $2=yes
-     fi
-   fi
-   $RM conftest*
-])
-
-if test x"[$]$2" = xyes; then
-    m4_if([$5], , :, [$5])
-else
-    m4_if([$6], , :, [$6])
-fi
-])# _LT_COMPILER_OPTION
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
-
-
-# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-#                  [ACTION-SUCCESS], [ACTION-FAILURE])
-# ----------------------------------------------------
-# Check whether the given linker option works
-AC_DEFUN([_LT_LINKER_OPTION],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_SED])dnl
-AC_CACHE_CHECK([$1], [$2],
-  [$2=no
-   save_LDFLAGS="$LDFLAGS"
-   LDFLAGS="$LDFLAGS $3"
-   echo "$lt_simple_link_test_code" > conftest.$ac_ext
-   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
-     # The linker can only warn and ignore the option if not recognized
-     # So say no if there are warnings
-     if test -s conftest.err; then
-       # Append any errors to the config.log.
-       cat conftest.err 1>&AS_MESSAGE_LOG_FD
-       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
-       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
-       if diff conftest.exp conftest.er2 >/dev/null; then
-         $2=yes
-       fi
-     else
-       $2=yes
-     fi
-   fi
-   $RM -r conftest*
-   LDFLAGS="$save_LDFLAGS"
-])
-
-if test x"[$]$2" = xyes; then
-    m4_if([$4], , :, [$4])
-else
-    m4_if([$5], , :, [$5])
-fi
-])# _LT_LINKER_OPTION
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
-
-
-# LT_CMD_MAX_LEN
-#---------------
-AC_DEFUN([LT_CMD_MAX_LEN],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-# find the maximum length of command line arguments
-AC_MSG_CHECKING([the maximum length of command line arguments])
-AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
-  i=0
-  teststring="ABCD"
-
-  case $build_os in
-  msdosdjgpp*)
-    # On DJGPP, this test can blow up pretty badly due to problems in libc
-    # (any single argument exceeding 2000 bytes causes a buffer overrun
-    # during glob expansion).  Even if it were fixed, the result of this
-    # check would be larger than it should be.
-    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
-    ;;
-
-  gnu*)
-    # Under GNU Hurd, this test is not required because there is
-    # no limit to the length of command line arguments.
-    # Libtool will interpret -1 as no limit whatsoever
-    lt_cv_sys_max_cmd_len=-1;
-    ;;
-
-  cygwin* | mingw* | cegcc*)
-    # On Win9x/ME, this test blows up -- it succeeds, but takes
-    # about 5 minutes as the teststring grows exponentially.
-    # Worse, since 9x/ME are not pre-emptively multitasking,
-    # you end up with a "frozen" computer, even though with patience
-    # the test eventually succeeds (with a max line length of 256k).
-    # Instead, let's just punt: use the minimum linelength reported by
-    # all of the supported platforms: 8192 (on NT/2K/XP).
-    lt_cv_sys_max_cmd_len=8192;
-    ;;
-
-  amigaos*)
-    # On AmigaOS with pdksh, this test takes hours, literally.
-    # So we just punt and use a minimum line length of 8192.
-    lt_cv_sys_max_cmd_len=8192;
-    ;;
-
-  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
-    # This has been around since 386BSD, at least.  Likely further.
-    if test -x /sbin/sysctl; then
-      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
-    elif test -x /usr/sbin/sysctl; then
-      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
-    else
-      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
-    fi
-    # And add a safety zone
-    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
-    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
-    ;;
-
-  interix*)
-    # We know the value 262144 and hardcode it with a safety zone (like BSD)
-    lt_cv_sys_max_cmd_len=196608
-    ;;
-
-  osf*)
-    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
-    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
-    # nice to cause kernel panics so lets avoid the loop below.
-    # First set a reasonable default.
-    lt_cv_sys_max_cmd_len=16384
-    #
-    if test -x /sbin/sysconfig; then
-      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
-        *1*) lt_cv_sys_max_cmd_len=-1 ;;
-      esac
-    fi
-    ;;
-  sco3.2v5*)
-    lt_cv_sys_max_cmd_len=102400
-    ;;
-  sysv5* | sco5v6* | sysv4.2uw2*)
-    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
-    if test -n "$kargmax"; then
-      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[	 ]]//'`
-    else
-      lt_cv_sys_max_cmd_len=32768
-    fi
-    ;;
-  *)
-    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
-    if test -n "$lt_cv_sys_max_cmd_len"; then
-      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
-      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
-    else
-      # Make teststring a little bigger before we do anything with it.
-      # a 1K string should be a reasonable start.
-      for i in 1 2 3 4 5 6 7 8 ; do
-        teststring=$teststring$teststring
-      done
-      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
-      # If test is not a shell built-in, we'll probably end up computing a
-      # maximum length that is only half of the actual maximum length, but
-      # we can't tell.
-      while { test "X"`$SHELL [$]0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
-	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
-	      test $i != 17 # 1/2 MB should be enough
-      do
-        i=`expr $i + 1`
-        teststring=$teststring$teststring
-      done
-      # Only check the string length outside the loop.
-      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
-      teststring=
-      # Add a significant safety factor because C++ compilers can tack on
-      # massive amounts of additional arguments before passing them to the
-      # linker.  It appears as though 1/2 is a usable value.
-      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
-    fi
-    ;;
-  esac
-])
-if test -n $lt_cv_sys_max_cmd_len ; then
-  AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
-else
-  AC_MSG_RESULT(none)
-fi
-max_cmd_len=$lt_cv_sys_max_cmd_len
-_LT_DECL([], [max_cmd_len], [0],
-    [What is the maximum length of a command?])
-])# LT_CMD_MAX_LEN
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
-
-
-# _LT_HEADER_DLFCN
-# ----------------
-m4_defun([_LT_HEADER_DLFCN],
-[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
-])# _LT_HEADER_DLFCN
-
-
-# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
-#                      ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
-# ----------------------------------------------------------------
-m4_defun([_LT_TRY_DLOPEN_SELF],
-[m4_require([_LT_HEADER_DLFCN])dnl
-if test "$cross_compiling" = yes; then :
-  [$4]
-else
-  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
-  lt_status=$lt_dlunknown
-  cat > conftest.$ac_ext <<_LT_EOF
-[#line __oline__ "configure"
-#include "confdefs.h"
-
-#if HAVE_DLFCN_H
-#include <dlfcn.h>
-#endif
-
-#include <stdio.h>
-
-#ifdef RTLD_GLOBAL
-#  define LT_DLGLOBAL		RTLD_GLOBAL
-#else
-#  ifdef DL_GLOBAL
-#    define LT_DLGLOBAL		DL_GLOBAL
-#  else
-#    define LT_DLGLOBAL		0
-#  endif
-#endif
-
-/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
-   find out it does not work in some platform. */
-#ifndef LT_DLLAZY_OR_NOW
-#  ifdef RTLD_LAZY
-#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
-#  else
-#    ifdef DL_LAZY
-#      define LT_DLLAZY_OR_NOW		DL_LAZY
-#    else
-#      ifdef RTLD_NOW
-#        define LT_DLLAZY_OR_NOW	RTLD_NOW
-#      else
-#        ifdef DL_NOW
-#          define LT_DLLAZY_OR_NOW	DL_NOW
-#        else
-#          define LT_DLLAZY_OR_NOW	0
-#        endif
-#      endif
-#    endif
-#  endif
-#endif
-
-void fnord() { int i=42;}
-int main ()
-{
-  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
-  int status = $lt_dlunknown;
-
-  if (self)
-    {
-      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
-      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
-      /* dlclose (self); */
-    }
-  else
-    puts (dlerror ());
-
-  return status;
-}]
-_LT_EOF
-  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
-    (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
-    lt_status=$?
-    case x$lt_status in
-      x$lt_dlno_uscore) $1 ;;
-      x$lt_dlneed_uscore) $2 ;;
-      x$lt_dlunknown|x*) $3 ;;
-    esac
-  else :
-    # compilation failed
-    $3
-  fi
-fi
-rm -fr conftest*
-])# _LT_TRY_DLOPEN_SELF
-
-
-# LT_SYS_DLOPEN_SELF
-# ------------------
-AC_DEFUN([LT_SYS_DLOPEN_SELF],
-[m4_require([_LT_HEADER_DLFCN])dnl
-if test "x$enable_dlopen" != xyes; then
-  enable_dlopen=unknown
-  enable_dlopen_self=unknown
-  enable_dlopen_self_static=unknown
-else
-  lt_cv_dlopen=no
-  lt_cv_dlopen_libs=
-
-  case $host_os in
-  beos*)
-    lt_cv_dlopen="load_add_on"
-    lt_cv_dlopen_libs=
-    lt_cv_dlopen_self=yes
-    ;;
-
-  mingw* | pw32* | cegcc*)
-    lt_cv_dlopen="LoadLibrary"
-    lt_cv_dlopen_libs=
-    ;;
-
-  cygwin*)
-    lt_cv_dlopen="dlopen"
-    lt_cv_dlopen_libs=
-    ;;
-
-  darwin*)
-  # if libdl is installed we need to link against it
-    AC_CHECK_LIB([dl], [dlopen],
-		[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
-    lt_cv_dlopen="dyld"
-    lt_cv_dlopen_libs=
-    lt_cv_dlopen_self=yes
-    ])
-    ;;
-
-  *)
-    AC_CHECK_FUNC([shl_load],
-	  [lt_cv_dlopen="shl_load"],
-      [AC_CHECK_LIB([dld], [shl_load],
-	    [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
-	[AC_CHECK_FUNC([dlopen],
-	      [lt_cv_dlopen="dlopen"],
-	  [AC_CHECK_LIB([dl], [dlopen],
-		[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
-	    [AC_CHECK_LIB([svld], [dlopen],
-		  [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
-	      [AC_CHECK_LIB([dld], [dld_link],
-		    [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
-	      ])
-	    ])
-	  ])
-	])
-      ])
-    ;;
-  esac
-
-  if test "x$lt_cv_dlopen" != xno; then
-    enable_dlopen=yes
-  else
-    enable_dlopen=no
-  fi
-
-  case $lt_cv_dlopen in
-  dlopen)
-    save_CPPFLAGS="$CPPFLAGS"
-    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
-
-    save_LDFLAGS="$LDFLAGS"
-    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
-
-    save_LIBS="$LIBS"
-    LIBS="$lt_cv_dlopen_libs $LIBS"
-
-    AC_CACHE_CHECK([whether a program can dlopen itself],
-	  lt_cv_dlopen_self, [dnl
-	  _LT_TRY_DLOPEN_SELF(
-	    lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
-	    lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
-    ])
-
-    if test "x$lt_cv_dlopen_self" = xyes; then
-      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
-      AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
-	  lt_cv_dlopen_self_static, [dnl
-	  _LT_TRY_DLOPEN_SELF(
-	    lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
-	    lt_cv_dlopen_self_static=no,  lt_cv_dlopen_self_static=cross)
-      ])
-    fi
-
-    CPPFLAGS="$save_CPPFLAGS"
-    LDFLAGS="$save_LDFLAGS"
-    LIBS="$save_LIBS"
-    ;;
-  esac
-
-  case $lt_cv_dlopen_self in
-  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
-  *) enable_dlopen_self=unknown ;;
-  esac
-
-  case $lt_cv_dlopen_self_static in
-  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
-  *) enable_dlopen_self_static=unknown ;;
-  esac
-fi
-_LT_DECL([dlopen_support], [enable_dlopen], [0],
-	 [Whether dlopen is supported])
-_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
-	 [Whether dlopen of programs is supported])
-_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
-	 [Whether dlopen of statically linked programs is supported])
-])# LT_SYS_DLOPEN_SELF
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
-
-
-# _LT_COMPILER_C_O([TAGNAME])
-# ---------------------------
-# Check to see if options -c and -o are simultaneously supported by compiler.
-# This macro does not hard code the compiler like AC_PROG_CC_C_O.
-m4_defun([_LT_COMPILER_C_O],
-[m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
-  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
-  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
-   $RM -r conftest 2>/dev/null
-   mkdir conftest
-   cd conftest
-   mkdir out
-   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
-   lt_compiler_flag="-o out/conftest2.$ac_objext"
-   # Insert the option either (1) after the last *FLAGS variable, or
-   # (2) before a word containing "conftest.", or (3) at the end.
-   # Note that $ac_compile itself does not contain backslashes and begins
-   # with a dollar sign (not a hyphen), so the echo should work correctly.
-   lt_compile=`echo "$ac_compile" | $SED \
-   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
-   -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
-   (eval "$lt_compile" 2>out/conftest.err)
-   ac_status=$?
-   cat out/conftest.err >&AS_MESSAGE_LOG_FD
-   echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
-   if (exit $ac_status) && test -s out/conftest2.$ac_objext
-   then
-     # The compiler can only warn and ignore the option if not recognized
-     # So say no if there are warnings
-     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
-     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
-     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
-       _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
-     fi
-   fi
-   chmod u+w . 2>&AS_MESSAGE_LOG_FD
-   $RM conftest*
-   # SGI C++ compiler will create directory out/ii_files/ for
-   # template instantiation
-   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
-   $RM out/* && rmdir out
-   cd ..
-   $RM -r conftest
-   $RM conftest*
-])
-_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
-	[Does compiler simultaneously support -c and -o options?])
-])# _LT_COMPILER_C_O
-
-
-# _LT_COMPILER_FILE_LOCKS([TAGNAME])
-# ----------------------------------
-# Check to see if we can do hard links to lock some files if needed
-m4_defun([_LT_COMPILER_FILE_LOCKS],
-[m4_require([_LT_ENABLE_LOCK])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-_LT_COMPILER_C_O([$1])
-
-hard_links="nottested"
-if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
-  # do not overwrite the value of need_locks provided by the user
-  AC_MSG_CHECKING([if we can lock with hard links])
-  hard_links=yes
-  $RM conftest*
-  ln conftest.a conftest.b 2>/dev/null && hard_links=no
-  touch conftest.a
-  ln conftest.a conftest.b 2>&5 || hard_links=no
-  ln conftest.a conftest.b 2>/dev/null && hard_links=no
-  AC_MSG_RESULT([$hard_links])
-  if test "$hard_links" = no; then
-    AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
-    need_locks=warn
-  fi
-else
-  need_locks=no
-fi
-_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
-])# _LT_COMPILER_FILE_LOCKS
-
-
-# _LT_CHECK_OBJDIR
-# ----------------
-m4_defun([_LT_CHECK_OBJDIR],
-[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
-[rm -f .libs 2>/dev/null
-mkdir .libs 2>/dev/null
-if test -d .libs; then
-  lt_cv_objdir=.libs
-else
-  # MS-DOS does not allow filenames that begin with a dot.
-  lt_cv_objdir=_libs
-fi
-rmdir .libs 2>/dev/null])
-objdir=$lt_cv_objdir
-_LT_DECL([], [objdir], [0],
-         [The name of the directory that contains temporary libtool files])dnl
-m4_pattern_allow([LT_OBJDIR])dnl
-AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
-  [Define to the sub-directory in which libtool stores uninstalled libraries.])
-])# _LT_CHECK_OBJDIR
-
-
-# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
-# --------------------------------------
-# Check hardcoding attributes.
-m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
-[AC_MSG_CHECKING([how to hardcode library paths into programs])
-_LT_TAGVAR(hardcode_action, $1)=
-if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
-   test -n "$_LT_TAGVAR(runpath_var, $1)" ||
-   test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
-
-  # We can hardcode non-existent directories.
-  if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
-     # If the only mechanism to avoid hardcoding is shlibpath_var, we
-     # have to relink, otherwise we might link with an installed library
-     # when we should be linking with a yet-to-be-installed one
-     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
-     test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
-    # Linking always hardcodes the temporary library directory.
-    _LT_TAGVAR(hardcode_action, $1)=relink
-  else
-    # We can link without hardcoding, and we can hardcode nonexisting dirs.
-    _LT_TAGVAR(hardcode_action, $1)=immediate
-  fi
-else
-  # We cannot hardcode anything, or else we can only hardcode existing
-  # directories.
-  _LT_TAGVAR(hardcode_action, $1)=unsupported
-fi
-AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
-
-if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
-   test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
-  # Fast installation is not supported
-  enable_fast_install=no
-elif test "$shlibpath_overrides_runpath" = yes ||
-     test "$enable_shared" = no; then
-  # Fast installation is not necessary
-  enable_fast_install=needless
-fi
-_LT_TAGDECL([], [hardcode_action], [0],
-    [How to hardcode a shared library path into an executable])
-])# _LT_LINKER_HARDCODE_LIBPATH
-
-
-# _LT_CMD_STRIPLIB
-# ----------------
-m4_defun([_LT_CMD_STRIPLIB],
-[m4_require([_LT_DECL_EGREP])
-striplib=
-old_striplib=
-AC_MSG_CHECKING([whether stripping libraries is possible])
-if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
-  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
-  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
-  AC_MSG_RESULT([yes])
-else
-# FIXME - insert some real tests, host_os isn't really good enough
-  case $host_os in
-  darwin*)
-    if test -n "$STRIP" ; then
-      striplib="$STRIP -x"
-      old_striplib="$STRIP -S"
-      AC_MSG_RESULT([yes])
-    else
-      AC_MSG_RESULT([no])
-    fi
-    ;;
-  *)
-    AC_MSG_RESULT([no])
-    ;;
-  esac
-fi
-_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
-_LT_DECL([], [striplib], [1])
-])# _LT_CMD_STRIPLIB
-
-
-# _LT_SYS_DYNAMIC_LINKER([TAG])
-# -----------------------------
-# PORTME Fill in your ld.so characteristics
-m4_defun([_LT_SYS_DYNAMIC_LINKER],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_OBJDUMP])dnl
-m4_require([_LT_DECL_SED])dnl
-AC_MSG_CHECKING([dynamic linker characteristics])
-m4_if([$1],
-	[], [
-if test "$GCC" = yes; then
-  case $host_os in
-    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
-    *) lt_awk_arg="/^libraries:/" ;;
-  esac
-  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
-  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
-    # if the path contains ";" then we assume it to be the separator
-    # otherwise default to the standard path separator (i.e. ":") - it is
-    # assumed that no part of a normal pathname contains ";" but that should
-    # okay in the real world where ";" in dirpaths is itself problematic.
-    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
-  else
-    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
-  fi
-  # Ok, now we have the path, separated by spaces, we can step through it
-  # and add multilib dir if necessary.
-  lt_tmp_lt_search_path_spec=
-  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
-  for lt_sys_path in $lt_search_path_spec; do
-    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
-      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
-    else
-      test -d "$lt_sys_path" && \
-	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
-    fi
-  done
-  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
-BEGIN {RS=" "; FS="/|\n";} {
-  lt_foo="";
-  lt_count=0;
-  for (lt_i = NF; lt_i > 0; lt_i--) {
-    if ($lt_i != "" && $lt_i != ".") {
-      if ($lt_i == "..") {
-        lt_count++;
-      } else {
-        if (lt_count == 0) {
-          lt_foo="/" $lt_i lt_foo;
-        } else {
-          lt_count--;
-        }
-      }
-    }
-  }
-  if (lt_foo != "") { lt_freq[[lt_foo]]++; }
-  if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
-}'`
-  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
-else
-  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
-fi])
-library_names_spec=
-libname_spec='lib$name'
-soname_spec=
-shrext_cmds=".so"
-postinstall_cmds=
-postuninstall_cmds=
-finish_cmds=
-finish_eval=
-shlibpath_var=
-shlibpath_overrides_runpath=unknown
-version_type=none
-dynamic_linker="$host_os ld.so"
-sys_lib_dlsearch_path_spec="/lib /usr/lib"
-need_lib_prefix=unknown
-hardcode_into_libs=no
-
-# when you set need_version to no, make sure it does not cause -set_version
-# flags to be left without arguments
-need_version=unknown
-
-case $host_os in
-aix3*)
-  version_type=linux
-  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
-  shlibpath_var=LIBPATH
-
-  # AIX 3 has no versioning support, so we append a major version to the name.
-  soname_spec='${libname}${release}${shared_ext}$major'
-  ;;
-
-aix[[4-9]]*)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  hardcode_into_libs=yes
-  if test "$host_cpu" = ia64; then
-    # AIX 5 supports IA64
-    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
-    shlibpath_var=LD_LIBRARY_PATH
-  else
-    # With GCC up to 2.95.x, collect2 would create an import file
-    # for dependence libraries.  The import file would start with
-    # the line `#! .'.  This would cause the generated library to
-    # depend on `.', always an invalid library.  This was fixed in
-    # development snapshots of GCC prior to 3.0.
-    case $host_os in
-      aix4 | aix4.[[01]] | aix4.[[01]].*)
-      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
-	   echo ' yes '
-	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
-	:
-      else
-	can_build_shared=no
-      fi
-      ;;
-    esac
-    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
-    # soname into executable. Probably we can add versioning support to
-    # collect2, so additional links can be useful in future.
-    if test "$aix_use_runtimelinking" = yes; then
-      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
-      # instead of lib<name>.a to let people know that these are not
-      # typical AIX shared libraries.
-      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-    else
-      # We preserve .a as extension for shared libraries through AIX4.2
-      # and later when we are not doing run time linking.
-      library_names_spec='${libname}${release}.a $libname.a'
-      soname_spec='${libname}${release}${shared_ext}$major'
-    fi
-    shlibpath_var=LIBPATH
-  fi
-  ;;
-
-amigaos*)
-  case $host_cpu in
-  powerpc)
-    # Since July 2007 AmigaOS4 officially supports .so libraries.
-    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
-    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-    ;;
-  m68k)
-    library_names_spec='$libname.ixlibrary $libname.a'
-    # Create ${libname}_ixlibrary.a entries in /sys/libs.
-    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
-    ;;
-  esac
-  ;;
-
-beos*)
-  library_names_spec='${libname}${shared_ext}'
-  dynamic_linker="$host_os ld.so"
-  shlibpath_var=LIBRARY_PATH
-  ;;
-
-bsdi[[45]]*)
-  version_type=linux
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
-  shlibpath_var=LD_LIBRARY_PATH
-  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
-  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
-  # the default ld.so.conf also contains /usr/contrib/lib and
-  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
-  # libtool to hard-code these into programs
-  ;;
-
-cygwin* | mingw* | pw32* | cegcc*)
-  version_type=windows
-  shrext_cmds=".dll"
-  need_version=no
-  need_lib_prefix=no
-
-  case $GCC,$host_os in
-  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
-    library_names_spec='$libname.dll.a'
-    # DLL is installed to $(libdir)/../bin by postinstall_cmds
-    postinstall_cmds='base_file=`basename \${file}`~
-      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
-      dldir=$destdir/`dirname \$dlpath`~
-      test -d \$dldir || mkdir -p \$dldir~
-      $install_prog $dir/$dlname \$dldir/$dlname~
-      chmod a+x \$dldir/$dlname~
-      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
-        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
-      fi'
-    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
-      dlpath=$dir/\$dldll~
-       $RM \$dlpath'
-    shlibpath_overrides_runpath=yes
-
-    case $host_os in
-    cygwin*)
-      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
-      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
-      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
-      ;;
-    mingw* | cegcc*)
-      # MinGW DLLs use traditional 'lib' prefix
-      soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
-      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
-      if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
-        # It is most probably a Windows format PATH printed by
-        # mingw gcc, but we are running on Cygwin. Gcc prints its search
-        # path with ; separators, and with drive letters. We can handle the
-        # drive letters (cygwin fileutils understands them), so leave them,
-        # especially as we might pass files found there to a mingw objdump,
-        # which wouldn't understand a cygwinified path. Ahh.
-        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
-      else
-        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
-      fi
-      ;;
-    pw32*)
-      # pw32 DLLs use 'pw' prefix rather than 'lib'
-      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
-      ;;
-    esac
-    ;;
-
-  *)
-    library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
-    ;;
-  esac
-  dynamic_linker='Win32 ld.exe'
-  # FIXME: first we should search . and the directory the executable is in
-  shlibpath_var=PATH
-  ;;
-
-darwin* | rhapsody*)
-  dynamic_linker="$host_os dyld"
-  version_type=darwin
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
-  soname_spec='${libname}${release}${major}$shared_ext'
-  shlibpath_overrides_runpath=yes
-  shlibpath_var=DYLD_LIBRARY_PATH
-  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
-m4_if([$1], [],[
-  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
-  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
-  ;;
-
-dgux*)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  ;;
-
-freebsd1*)
-  dynamic_linker=no
-  ;;
-
-freebsd* | dragonfly*)
-  # DragonFly does not have aout.  When/if they implement a new
-  # versioning mechanism, adjust this.
-  if test -x /usr/bin/objformat; then
-    objformat=`/usr/bin/objformat`
-  else
-    case $host_os in
-    freebsd[[123]]*) objformat=aout ;;
-    *) objformat=elf ;;
-    esac
-  fi
-  version_type=freebsd-$objformat
-  case $version_type in
-    freebsd-elf*)
-      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
-      need_version=no
-      need_lib_prefix=no
-      ;;
-    freebsd-*)
-      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
-      need_version=yes
-      ;;
-  esac
-  shlibpath_var=LD_LIBRARY_PATH
-  case $host_os in
-  freebsd2*)
-    shlibpath_overrides_runpath=yes
-    ;;
-  freebsd3.[[01]]* | freebsdelf3.[[01]]*)
-    shlibpath_overrides_runpath=yes
-    hardcode_into_libs=yes
-    ;;
-  freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
-  freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
-    shlibpath_overrides_runpath=no
-    hardcode_into_libs=yes
-    ;;
-  *) # from 4.6 on, and DragonFly
-    shlibpath_overrides_runpath=yes
-    hardcode_into_libs=yes
-    ;;
-  esac
-  ;;
-
-gnu*)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  hardcode_into_libs=yes
-  ;;
-
-hpux9* | hpux10* | hpux11*)
-  # Give a soname corresponding to the major version so that dld.sl refuses to
-  # link against other versions.
-  version_type=sunos
-  need_lib_prefix=no
-  need_version=no
-  case $host_cpu in
-  ia64*)
-    shrext_cmds='.so'
-    hardcode_into_libs=yes
-    dynamic_linker="$host_os dld.so"
-    shlibpath_var=LD_LIBRARY_PATH
-    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
-    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-    soname_spec='${libname}${release}${shared_ext}$major'
-    if test "X$HPUX_IA64_MODE" = X32; then
-      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
-    else
-      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
-    fi
-    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
-    ;;
-  hppa*64*)
-    shrext_cmds='.sl'
-    hardcode_into_libs=yes
-    dynamic_linker="$host_os dld.sl"
-    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
-    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
-    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-    soname_spec='${libname}${release}${shared_ext}$major'
-    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
-    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
-    ;;
-  *)
-    shrext_cmds='.sl'
-    dynamic_linker="$host_os dld.sl"
-    shlibpath_var=SHLIB_PATH
-    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
-    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-    soname_spec='${libname}${release}${shared_ext}$major'
-    ;;
-  esac
-  # HP-UX runs *really* slowly unless shared libraries are mode 555.
-  postinstall_cmds='chmod 555 $lib'
-  ;;
-
-interix[[3-9]]*)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=no
-  hardcode_into_libs=yes
-  ;;
-
-irix5* | irix6* | nonstopux*)
-  case $host_os in
-    nonstopux*) version_type=nonstopux ;;
-    *)
-	if test "$lt_cv_prog_gnu_ld" = yes; then
-		version_type=linux
-	else
-		version_type=irix
-	fi ;;
-  esac
-  need_lib_prefix=no
-  need_version=no
-  soname_spec='${libname}${release}${shared_ext}$major'
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
-  case $host_os in
-  irix5* | nonstopux*)
-    libsuff= shlibsuff=
-    ;;
-  *)
-    case $LD in # libtool.m4 will add one of these switches to LD
-    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
-      libsuff= shlibsuff= libmagic=32-bit;;
-    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
-      libsuff=32 shlibsuff=N32 libmagic=N32;;
-    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
-      libsuff=64 shlibsuff=64 libmagic=64-bit;;
-    *) libsuff= shlibsuff= libmagic=never-match;;
-    esac
-    ;;
-  esac
-  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
-  shlibpath_overrides_runpath=no
-  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
-  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
-  hardcode_into_libs=yes
-  ;;
-
-# No shared lib support for Linux oldld, aout, or coff.
-linux*oldld* | linux*aout* | linux*coff*)
-  dynamic_linker=no
-  ;;
-
-# This must be Linux ELF.
-linux* | k*bsd*-gnu)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=no
-  # Some binutils ld are patched to set DT_RUNPATH
-  save_LDFLAGS=$LDFLAGS
-  save_libdir=$libdir
-  eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
-       LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
-  AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
-    [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
-       [shlibpath_overrides_runpath=yes])])
-  LDFLAGS=$save_LDFLAGS
-  libdir=$save_libdir
-
-  # This implies no fast_install, which is unacceptable.
-  # Some rework will be needed to allow for fast_install
-  # before this can be enabled.
-  hardcode_into_libs=yes
-
-  # Add ABI-specific directories to the system library path.
-  sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
-
-  # Append ld.so.conf contents to the search path
-  if test -f /etc/ld.so.conf; then
-    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
-    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
-  fi
-
-  # We used to test for /lib/ld.so.1 and disable shared libraries on
-  # powerpc, because MkLinux only supported shared libraries with the
-  # GNU dynamic linker.  Since this was broken with cross compilers,
-  # most powerpc-linux boxes support dynamic linking these days and
-  # people can always --disable-shared, the test was removed, and we
-  # assume the GNU/Linux dynamic linker is in use.
-  dynamic_linker='GNU/Linux ld.so'
-  ;;
-
-netbsd*)
-  version_type=sunos
-  need_lib_prefix=no
-  need_version=no
-  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
-    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
-    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
-    dynamic_linker='NetBSD (a.out) ld.so'
-  else
-    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
-    soname_spec='${libname}${release}${shared_ext}$major'
-    dynamic_linker='NetBSD ld.elf_so'
-  fi
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  hardcode_into_libs=yes
-  ;;
-
-newsos6)
-  version_type=linux
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  ;;
-
-*nto* | *qnx*)
-  version_type=qnx
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=no
-  hardcode_into_libs=yes
-  dynamic_linker='ldqnx.so'
-  ;;
-
-openbsd*)
-  version_type=sunos
-  sys_lib_dlsearch_path_spec="/usr/lib"
-  need_lib_prefix=no
-  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
-  case $host_os in
-    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
-    *)				need_version=no  ;;
-  esac
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
-  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
-  shlibpath_var=LD_LIBRARY_PATH
-  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-    case $host_os in
-      openbsd2.[[89]] | openbsd2.[[89]].*)
-	shlibpath_overrides_runpath=no
-	;;
-      *)
-	shlibpath_overrides_runpath=yes
-	;;
-      esac
-  else
-    shlibpath_overrides_runpath=yes
-  fi
-  ;;
-
-os2*)
-  libname_spec='$name'
-  shrext_cmds=".dll"
-  need_lib_prefix=no
-  library_names_spec='$libname${shared_ext} $libname.a'
-  dynamic_linker='OS/2 ld.exe'
-  shlibpath_var=LIBPATH
-  ;;
-
-osf3* | osf4* | osf5*)
-  version_type=osf
-  need_lib_prefix=no
-  need_version=no
-  soname_spec='${libname}${release}${shared_ext}$major'
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  shlibpath_var=LD_LIBRARY_PATH
-  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
-  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
-  ;;
-
-rdos*)
-  dynamic_linker=no
-  ;;
-
-solaris*)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  hardcode_into_libs=yes
-  # ldd complains unless libraries are executable
-  postinstall_cmds='chmod +x $lib'
-  ;;
-
-sunos4*)
-  version_type=sunos
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
-  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  if test "$with_gnu_ld" = yes; then
-    need_lib_prefix=no
-  fi
-  need_version=yes
-  ;;
-
-sysv4 | sysv4.3*)
-  version_type=linux
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  case $host_vendor in
-    sni)
-      shlibpath_overrides_runpath=no
-      need_lib_prefix=no
-      runpath_var=LD_RUN_PATH
-      ;;
-    siemens)
-      need_lib_prefix=no
-      ;;
-    motorola)
-      need_lib_prefix=no
-      need_version=no
-      shlibpath_overrides_runpath=no
-      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
-      ;;
-  esac
-  ;;
-
-sysv4*MP*)
-  if test -d /usr/nec ;then
-    version_type=linux
-    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
-    soname_spec='$libname${shared_ext}.$major'
-    shlibpath_var=LD_LIBRARY_PATH
-  fi
-  ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
-  version_type=freebsd-elf
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  hardcode_into_libs=yes
-  if test "$with_gnu_ld" = yes; then
-    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
-  else
-    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
-    case $host_os in
-      sco3.2v5*)
-        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
-	;;
-    esac
-  fi
-  sys_lib_dlsearch_path_spec='/usr/lib'
-  ;;
-
-tpf*)
-  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=no
-  hardcode_into_libs=yes
-  ;;
-
-uts4*)
-  version_type=linux
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  ;;
-
-*)
-  dynamic_linker=no
-  ;;
-esac
-AC_MSG_RESULT([$dynamic_linker])
-test "$dynamic_linker" = no && can_build_shared=no
-
-variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
-if test "$GCC" = yes; then
-  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
-fi
-
-if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
-  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
-fi
-if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
-  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
-fi
-
-_LT_DECL([], [variables_saved_for_relink], [1],
-    [Variables whose values should be saved in libtool wrapper scripts and
-    restored at link time])
-_LT_DECL([], [need_lib_prefix], [0],
-    [Do we need the "lib" prefix for modules?])
-_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
-_LT_DECL([], [version_type], [0], [Library versioning type])
-_LT_DECL([], [runpath_var], [0],  [Shared library runtime path variable])
-_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
-_LT_DECL([], [shlibpath_overrides_runpath], [0],
-    [Is shlibpath searched before the hard-coded library search path?])
-_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
-_LT_DECL([], [library_names_spec], [1],
-    [[List of archive names.  First name is the real one, the rest are links.
-    The last name is the one that the linker finds with -lNAME]])
-_LT_DECL([], [soname_spec], [1],
-    [[The coded name of the library, if different from the real name]])
-_LT_DECL([], [postinstall_cmds], [2],
-    [Command to use after installation of a shared archive])
-_LT_DECL([], [postuninstall_cmds], [2],
-    [Command to use after uninstallation of a shared archive])
-_LT_DECL([], [finish_cmds], [2],
-    [Commands used to finish a libtool library installation in a directory])
-_LT_DECL([], [finish_eval], [1],
-    [[As "finish_cmds", except a single script fragment to be evaled but
-    not shown]])
-_LT_DECL([], [hardcode_into_libs], [0],
-    [Whether we should hardcode library paths into libraries])
-_LT_DECL([], [sys_lib_search_path_spec], [2],
-    [Compile-time system search path for libraries])
-_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
-    [Run-time system search path for libraries])
-])# _LT_SYS_DYNAMIC_LINKER
-
-
-# _LT_PATH_TOOL_PREFIX(TOOL)
-# --------------------------
-# find a file program which can recognize shared library
-AC_DEFUN([_LT_PATH_TOOL_PREFIX],
-[m4_require([_LT_DECL_EGREP])dnl
-AC_MSG_CHECKING([for $1])
-AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
-[case $MAGIC_CMD in
-[[\\/*] |  ?:[\\/]*])
-  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
-  ;;
-*)
-  lt_save_MAGIC_CMD="$MAGIC_CMD"
-  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-dnl $ac_dummy forces splitting on constant user-supplied paths.
-dnl POSIX.2 word splitting is done only on the output of word expansions,
-dnl not every word.  This closes a longstanding sh security hole.
-  ac_dummy="m4_if([$2], , $PATH, [$2])"
-  for ac_dir in $ac_dummy; do
-    IFS="$lt_save_ifs"
-    test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$1; then
-      lt_cv_path_MAGIC_CMD="$ac_dir/$1"
-      if test -n "$file_magic_test_file"; then
-	case $deplibs_check_method in
-	"file_magic "*)
-	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
-	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
-	    $EGREP "$file_magic_regex" > /dev/null; then
-	    :
-	  else
-	    cat <<_LT_EOF 1>&2
-
-*** Warning: the command libtool uses to detect shared libraries,
-*** $file_magic_cmd, produces output that libtool cannot recognize.
-*** The result is that libtool may fail to recognize shared libraries
-*** as such.  This will affect the creation of libtool libraries that
-*** depend on shared libraries, but programs linked with such libtool
-*** libraries will work regardless of this problem.  Nevertheless, you
-*** may want to report the problem to your system manager and/or to
-*** bug-libtool at gnu.org
-
-_LT_EOF
-	  fi ;;
-	esac
-      fi
-      break
-    fi
-  done
-  IFS="$lt_save_ifs"
-  MAGIC_CMD="$lt_save_MAGIC_CMD"
-  ;;
-esac])
-MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-if test -n "$MAGIC_CMD"; then
-  AC_MSG_RESULT($MAGIC_CMD)
-else
-  AC_MSG_RESULT(no)
-fi
-_LT_DECL([], [MAGIC_CMD], [0],
-	 [Used to examine libraries when file_magic_cmd begins with "file"])dnl
-])# _LT_PATH_TOOL_PREFIX
-
-# Old name:
-AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
-
-
-# _LT_PATH_MAGIC
-# --------------
-# find a file program which can recognize a shared library
-m4_defun([_LT_PATH_MAGIC],
-[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
-if test -z "$lt_cv_path_MAGIC_CMD"; then
-  if test -n "$ac_tool_prefix"; then
-    _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
-  else
-    MAGIC_CMD=:
-  fi
-fi
-])# _LT_PATH_MAGIC
-
-
-# LT_PATH_LD
-# ----------
-# find the pathname to the GNU or non-GNU linker
-AC_DEFUN([LT_PATH_LD],
-[AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_DECL_EGREP])dnl
-
-AC_ARG_WITH([gnu-ld],
-    [AS_HELP_STRING([--with-gnu-ld],
-	[assume the C compiler uses GNU ld @<:@default=no@:>@])],
-    [test "$withval" = no || with_gnu_ld=yes],
-    [with_gnu_ld=no])dnl
-
-ac_prog=ld
-if test "$GCC" = yes; then
-  # Check if gcc -print-prog-name=ld gives a path.
-  AC_MSG_CHECKING([for ld used by $CC])
-  case $host in
-  *-*-mingw*)
-    # gcc leaves a trailing carriage return which upsets mingw
-    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
-  *)
-    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
-  esac
-  case $ac_prog in
-    # Accept absolute paths.
-    [[\\/]]* | ?:[[\\/]]*)
-      re_direlt='/[[^/]][[^/]]*/\.\./'
-      # Canonicalize the pathname of ld
-      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
-      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
-	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
-      done
-      test -z "$LD" && LD="$ac_prog"
-      ;;
-  "")
-    # If it fails, then pretend we aren't using GCC.
-    ac_prog=ld
-    ;;
-  *)
-    # If it is relative, then search for the first ld in PATH.
-    with_gnu_ld=unknown
-    ;;
-  esac
-elif test "$with_gnu_ld" = yes; then
-  AC_MSG_CHECKING([for GNU ld])
-else
-  AC_MSG_CHECKING([for non-GNU ld])
-fi
-AC_CACHE_VAL(lt_cv_path_LD,
-[if test -z "$LD"; then
-  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-  for ac_dir in $PATH; do
-    IFS="$lt_save_ifs"
-    test -z "$ac_dir" && ac_dir=.
-    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
-      lt_cv_path_LD="$ac_dir/$ac_prog"
-      # Check to see if the program is GNU ld.  I'd rather use --version,
-      # but apparently some variants of GNU ld only accept -v.
-      # Break only if it was the GNU/non-GNU ld that we prefer.
-      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
-      *GNU* | *'with BFD'*)
-	test "$with_gnu_ld" != no && break
-	;;
-      *)
-	test "$with_gnu_ld" != yes && break
-	;;
-      esac
-    fi
-  done
-  IFS="$lt_save_ifs"
-else
-  lt_cv_path_LD="$LD" # Let the user override the test with a path.
-fi])
-LD="$lt_cv_path_LD"
-if test -n "$LD"; then
-  AC_MSG_RESULT($LD)
-else
-  AC_MSG_RESULT(no)
-fi
-test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
-_LT_PATH_LD_GNU
-AC_SUBST([LD])
-
-_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
-])# LT_PATH_LD
-
-# Old names:
-AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
-AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_PROG_LD], [])
-dnl AC_DEFUN([AC_PROG_LD], [])
-
-
-# _LT_PATH_LD_GNU
-#- --------------
-m4_defun([_LT_PATH_LD_GNU],
-[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
-[# I'd rather use --version here, but apparently some GNU lds only accept -v.
-case `$LD -v 2>&1 </dev/null` in
-*GNU* | *'with BFD'*)
-  lt_cv_prog_gnu_ld=yes
-  ;;
-*)
-  lt_cv_prog_gnu_ld=no
-  ;;
-esac])
-with_gnu_ld=$lt_cv_prog_gnu_ld
-])# _LT_PATH_LD_GNU
-
-
-# _LT_CMD_RELOAD
-# --------------
-# find reload flag for linker
-#   -- PORTME Some linkers may need a different reload flag.
-m4_defun([_LT_CMD_RELOAD],
-[AC_CACHE_CHECK([for $LD option to reload object files],
-  lt_cv_ld_reload_flag,
-  [lt_cv_ld_reload_flag='-r'])
-reload_flag=$lt_cv_ld_reload_flag
-case $reload_flag in
-"" | " "*) ;;
-*) reload_flag=" $reload_flag" ;;
-esac
-reload_cmds='$LD$reload_flag -o $output$reload_objs'
-case $host_os in
-  darwin*)
-    if test "$GCC" = yes; then
-      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
-    else
-      reload_cmds='$LD$reload_flag -o $output$reload_objs'
-    fi
-    ;;
-esac
-_LT_DECL([], [reload_flag], [1], [How to create reloadable object files])dnl
-_LT_DECL([], [reload_cmds], [2])dnl
-])# _LT_CMD_RELOAD
-
-
-# _LT_CHECK_MAGIC_METHOD
-# ----------------------
-# how to check for library dependencies
-#  -- PORTME fill in with the dynamic library characteristics
-m4_defun([_LT_CHECK_MAGIC_METHOD],
-[m4_require([_LT_DECL_EGREP])
-m4_require([_LT_DECL_OBJDUMP])
-AC_CACHE_CHECK([how to recognize dependent libraries],
-lt_cv_deplibs_check_method,
-[lt_cv_file_magic_cmd='$MAGIC_CMD'
-lt_cv_file_magic_test_file=
-lt_cv_deplibs_check_method='unknown'
-# Need to set the preceding variable on all platforms that support
-# interlibrary dependencies.
-# 'none' -- dependencies not supported.
-# `unknown' -- same as none, but documents that we really don't know.
-# 'pass_all' -- all dependencies passed with no checks.
-# 'test_compile' -- check by making test program.
-# 'file_magic [[regex]]' -- check by looking for files in library path
-# which responds to the $file_magic_cmd with a given extended regex.
-# If you have `file' or equivalent on your system and you're not sure
-# whether `pass_all' will *always* work, you probably want this one.
-
-case $host_os in
-aix[[4-9]]*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-beos*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-bsdi[[45]]*)
-  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
-  lt_cv_file_magic_cmd='/usr/bin/file -L'
-  lt_cv_file_magic_test_file=/shlib/libc.so
-  ;;
-
-cygwin*)
-  # func_win32_libid is a shell function defined in ltmain.sh
-  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
-  lt_cv_file_magic_cmd='func_win32_libid'
-  ;;
-
-mingw* | pw32*)
-  # Base MSYS/MinGW do not provide the 'file' command needed by
-  # func_win32_libid shell function, so use a weaker test based on 'objdump',
-  # unless we find 'file', for example because we are cross-compiling.
-  if ( file / ) >/dev/null 2>&1; then
-    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
-    lt_cv_file_magic_cmd='func_win32_libid'
-  else
-    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
-    lt_cv_file_magic_cmd='$OBJDUMP -f'
-  fi
-  ;;
-
-cegcc)
-  # use the weaker test based on 'objdump'. See mingw*.
-  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
-  lt_cv_file_magic_cmd='$OBJDUMP -f'
-  ;;
-
-darwin* | rhapsody*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-freebsd* | dragonfly*)
-  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
-    case $host_cpu in
-    i*86 )
-      # Not sure whether the presence of OpenBSD here was a mistake.
-      # Let's accept both of them until this is cleared up.
-      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
-      lt_cv_file_magic_cmd=/usr/bin/file
-      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
-      ;;
-    esac
-  else
-    lt_cv_deplibs_check_method=pass_all
-  fi
-  ;;
-
-gnu*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-hpux10.20* | hpux11*)
-  lt_cv_file_magic_cmd=/usr/bin/file
-  case $host_cpu in
-  ia64*)
-    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
-    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
-    ;;
-  hppa*64*)
-    [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]']
-    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
-    ;;
-  *)
-    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'
-    lt_cv_file_magic_test_file=/usr/lib/libc.sl
-    ;;
-  esac
-  ;;
-
-interix[[3-9]]*)
-  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
-  lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
-  ;;
-
-irix5* | irix6* | nonstopux*)
-  case $LD in
-  *-32|*"-32 ") libmagic=32-bit;;
-  *-n32|*"-n32 ") libmagic=N32;;
-  *-64|*"-64 ") libmagic=64-bit;;
-  *) libmagic=never-match;;
-  esac
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-# This must be Linux ELF.
-linux* | k*bsd*-gnu)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-netbsd*)
-  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
-    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
-  else
-    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
-  fi
-  ;;
-
-newos6*)
-  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
-  lt_cv_file_magic_cmd=/usr/bin/file
-  lt_cv_file_magic_test_file=/usr/lib/libnls.so
-  ;;
-
-*nto* | *qnx*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-openbsd*)
-  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
-  else
-    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
-  fi
-  ;;
-
-osf3* | osf4* | osf5*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-rdos*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-solaris*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-sysv4 | sysv4.3*)
-  case $host_vendor in
-  motorola)
-    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
-    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
-    ;;
-  ncr)
-    lt_cv_deplibs_check_method=pass_all
-    ;;
-  sequent)
-    lt_cv_file_magic_cmd='/bin/file'
-    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
-    ;;
-  sni)
-    lt_cv_file_magic_cmd='/bin/file'
-    lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
-    lt_cv_file_magic_test_file=/lib/libc.so
-    ;;
-  siemens)
-    lt_cv_deplibs_check_method=pass_all
-    ;;
-  pc)
-    lt_cv_deplibs_check_method=pass_all
-    ;;
-  esac
-  ;;
-
-tpf*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-esac
-])
-file_magic_cmd=$lt_cv_file_magic_cmd
-deplibs_check_method=$lt_cv_deplibs_check_method
-test -z "$deplibs_check_method" && deplibs_check_method=unknown
-
-_LT_DECL([], [deplibs_check_method], [1],
-    [Method to check whether dependent libraries are shared objects])
-_LT_DECL([], [file_magic_cmd], [1],
-    [Command to use when deplibs_check_method == "file_magic"])
-])# _LT_CHECK_MAGIC_METHOD
-
-
-# LT_PATH_NM
-# ----------
-# find the pathname to a BSD- or MS-compatible name lister
-AC_DEFUN([LT_PATH_NM],
-[AC_REQUIRE([AC_PROG_CC])dnl
-AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
-[if test -n "$NM"; then
-  # Let the user override the test.
-  lt_cv_path_NM="$NM"
-else
-  lt_nm_to_check="${ac_tool_prefix}nm"
-  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
-    lt_nm_to_check="$lt_nm_to_check nm"
-  fi
-  for lt_tmp_nm in $lt_nm_to_check; do
-    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
-      IFS="$lt_save_ifs"
-      test -z "$ac_dir" && ac_dir=.
-      tmp_nm="$ac_dir/$lt_tmp_nm"
-      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
-	# Check to see if the nm accepts a BSD-compat flag.
-	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
-	#   nm: unknown option "B" ignored
-	# Tru64's nm complains that /dev/null is an invalid object file
-	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
-	*/dev/null* | *'Invalid file or object type'*)
-	  lt_cv_path_NM="$tmp_nm -B"
-	  break
-	  ;;
-	*)
-	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
-	  */dev/null*)
-	    lt_cv_path_NM="$tmp_nm -p"
-	    break
-	    ;;
-	  *)
-	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
-	    continue # so that we can try to find one that supports BSD flags
-	    ;;
-	  esac
-	  ;;
-	esac
-      fi
-    done
-    IFS="$lt_save_ifs"
-  done
-  : ${lt_cv_path_NM=no}
-fi])
-if test "$lt_cv_path_NM" != "no"; then
-  NM="$lt_cv_path_NM"
-else
-  # Didn't find any BSD compatible name lister, look for dumpbin.
-  AC_CHECK_TOOLS(DUMPBIN, ["dumpbin -symbols" "link -dump -symbols"], :)
-  AC_SUBST([DUMPBIN])
-  if test "$DUMPBIN" != ":"; then
-    NM="$DUMPBIN"
-  fi
-fi
-test -z "$NM" && NM=nm
-AC_SUBST([NM])
-_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
-
-AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
-  [lt_cv_nm_interface="BSD nm"
-  echo "int some_variable = 0;" > conftest.$ac_ext
-  (eval echo "\"\$as_me:__oline__: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
-  (eval "$ac_compile" 2>conftest.err)
-  cat conftest.err >&AS_MESSAGE_LOG_FD
-  (eval echo "\"\$as_me:__oline__: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
-  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
-  cat conftest.err >&AS_MESSAGE_LOG_FD
-  (eval echo "\"\$as_me:__oline__: output\"" >&AS_MESSAGE_LOG_FD)
-  cat conftest.out >&AS_MESSAGE_LOG_FD
-  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
-    lt_cv_nm_interface="MS dumpbin"
-  fi
-  rm -f conftest*])
-])# LT_PATH_NM
-
-# Old names:
-AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
-AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_PROG_NM], [])
-dnl AC_DEFUN([AC_PROG_NM], [])
-
-
-# LT_LIB_M
-# --------
-# check for math library
-AC_DEFUN([LT_LIB_M],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-LIBM=
-case $host in
-*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
-  # These system don't have libm, or don't need it
-  ;;
-*-ncr-sysv4.3*)
-  AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
-  AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
-  ;;
-*)
-  AC_CHECK_LIB(m, cos, LIBM="-lm")
-  ;;
-esac
-AC_SUBST([LIBM])
-])# LT_LIB_M
-
-# Old name:
-AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_CHECK_LIBM], [])
-
-
-# _LT_COMPILER_NO_RTTI([TAGNAME])
-# -------------------------------
-m4_defun([_LT_COMPILER_NO_RTTI],
-[m4_require([_LT_TAG_COMPILER])dnl
-
-_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
-
-if test "$GCC" = yes; then
-  _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
-
-  _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
-    lt_cv_prog_compiler_rtti_exceptions,
-    [-fno-rtti -fno-exceptions], [],
-    [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
-fi
-_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
-	[Compiler flag to turn off builtin functions])
-])# _LT_COMPILER_NO_RTTI
-
-
-# _LT_CMD_GLOBAL_SYMBOLS
-# ----------------------
-m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-AC_REQUIRE([LT_PATH_LD])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-
-# Check for command to grab the raw symbol name followed by C symbol from nm.
-AC_MSG_CHECKING([command to parse $NM output from $compiler object])
-AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
-[
-# These are sane defaults that work on at least a few old systems.
-# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
-
-# Character class describing NM global symbol codes.
-symcode='[[BCDEGRST]]'
-
-# Regexp to match symbols that can be accessed directly from C.
-sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
-
-# Define system-specific variables.
-case $host_os in
-aix*)
-  symcode='[[BCDT]]'
-  ;;
-cygwin* | mingw* | pw32* | cegcc*)
-  symcode='[[ABCDGISTW]]'
-  ;;
-hpux*)
-  if test "$host_cpu" = ia64; then
-    symcode='[[ABCDEGRST]]'
-  fi
-  ;;
-irix* | nonstopux*)
-  symcode='[[BCDEGRST]]'
-  ;;
-osf*)
-  symcode='[[BCDEGQRST]]'
-  ;;
-solaris*)
-  symcode='[[BDRT]]'
-  ;;
-sco3.2v5*)
-  symcode='[[DT]]'
-  ;;
-sysv4.2uw2*)
-  symcode='[[DT]]'
-  ;;
-sysv5* | sco5v6* | unixware* | OpenUNIX*)
-  symcode='[[ABDT]]'
-  ;;
-sysv4)
-  symcode='[[DFNSTU]]'
-  ;;
-esac
-
-# If we're using GNU nm, then use its standard symbol codes.
-case `$NM -V 2>&1` in
-*GNU* | *'with BFD'*)
-  symcode='[[ABCDGIRSTW]]' ;;
-esac
-
-# Transform an extracted symbol line into a proper C declaration.
-# Some systems (esp. on ia64) link data and code symbols differently,
-# so use this general approach.
-lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
-
-# Transform an extracted symbol line into symbol name and symbol address
-lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (void *) \&\2},/p'"
-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
-
-# Handle CRLF in mingw tool chain
-opt_cr=
-case $build_os in
-mingw*)
-  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
-  ;;
-esac
-
-# Try without a prefix underscore, then with it.
-for ac_symprfx in "" "_"; do
-
-  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
-  symxfrm="\\1 $ac_symprfx\\2 \\2"
-
-  # Write the raw and C identifiers.
-  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
-    # Fake it for dumpbin and say T for any non-static function
-    # and D for any global variable.
-    # Also find C++ and __fastcall symbols from MSVC++,
-    # which start with @ or ?.
-    lt_cv_sys_global_symbol_pipe="$AWK ['"\
-"     {last_section=section; section=\$ 3};"\
-"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
-"     \$ 0!~/External *\|/{next};"\
-"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
-"     {if(hide[section]) next};"\
-"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
-"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
-"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
-"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
-"     ' prfx=^$ac_symprfx]"
-  else
-    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[	 ]]\($symcode$symcode*\)[[	 ]][[	 ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
-  fi
-
-  # Check to see that the pipe works correctly.
-  pipe_works=no
-
-  rm -f conftest*
-  cat > conftest.$ac_ext <<_LT_EOF
-#ifdef __cplusplus
-extern "C" {
-#endif
-char nm_test_var;
-void nm_test_func(void);
-void nm_test_func(void){}
-#ifdef __cplusplus
-}
-#endif
-int main(){nm_test_var='a';nm_test_func();return(0);}
-_LT_EOF
-
-  if AC_TRY_EVAL(ac_compile); then
-    # Now try to grab the symbols.
-    nlist=conftest.nm
-    if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) && test -s "$nlist"; then
-      # Try sorting and uniquifying the output.
-      if sort "$nlist" | uniq > "$nlist"T; then
-	mv -f "$nlist"T "$nlist"
-      else
-	rm -f "$nlist"T
-      fi
-
-      # Make sure that we snagged all the symbols we need.
-      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
-	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
-	  cat <<_LT_EOF > conftest.$ac_ext
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-_LT_EOF
-	  # Now generate the symbol file.
-	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
-
-	  cat <<_LT_EOF >> conftest.$ac_ext
-
-/* The mapping between symbol names and symbols.  */
-const struct {
-  const char *name;
-  void       *address;
-}
-lt__PROGRAM__LTX_preloaded_symbols[[]] =
-{
-  { "@PROGRAM@", (void *) 0 },
-_LT_EOF
-	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
-	  cat <<\_LT_EOF >> conftest.$ac_ext
-  {0, (void *) 0}
-};
-
-/* This works around a problem in FreeBSD linker */
-#ifdef FREEBSD_WORKAROUND
-static const void *lt_preloaded_setup() {
-  return lt__PROGRAM__LTX_preloaded_symbols;
-}
-#endif
-
-#ifdef __cplusplus
-}
-#endif
-_LT_EOF
-	  # Now try linking the two files.
-	  mv conftest.$ac_objext conftstm.$ac_objext
-	  lt_save_LIBS="$LIBS"
-	  lt_save_CFLAGS="$CFLAGS"
-	  LIBS="conftstm.$ac_objext"
-	  CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
-	  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
-	    pipe_works=yes
-	  fi
-	  LIBS="$lt_save_LIBS"
-	  CFLAGS="$lt_save_CFLAGS"
-	else
-	  echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
-	fi
-      else
-	echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
-      fi
-    else
-      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
-    fi
-  else
-    echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
-    cat conftest.$ac_ext >&5
-  fi
-  rm -rf conftest* conftst*
-
-  # Do not use the global_symbol_pipe unless it works.
-  if test "$pipe_works" = yes; then
-    break
-  else
-    lt_cv_sys_global_symbol_pipe=
-  fi
-done
-])
-if test -z "$lt_cv_sys_global_symbol_pipe"; then
-  lt_cv_sys_global_symbol_to_cdecl=
-fi
-if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
-  AC_MSG_RESULT(failed)
-else
-  AC_MSG_RESULT(ok)
-fi
-
-_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
-    [Take the output of nm and produce a listing of raw symbols and C names])
-_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
-    [Transform the output of nm in a proper C declaration])
-_LT_DECL([global_symbol_to_c_name_address],
-    [lt_cv_sys_global_symbol_to_c_name_address], [1],
-    [Transform the output of nm in a C name address pair])
-_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
-    [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
-    [Transform the output of nm in a C name address pair when lib prefix is needed])
-]) # _LT_CMD_GLOBAL_SYMBOLS
-
-
-# _LT_COMPILER_PIC([TAGNAME])
-# ---------------------------
-m4_defun([_LT_COMPILER_PIC],
-[m4_require([_LT_TAG_COMPILER])dnl
-_LT_TAGVAR(lt_prog_compiler_wl, $1)=
-_LT_TAGVAR(lt_prog_compiler_pic, $1)=
-_LT_TAGVAR(lt_prog_compiler_static, $1)=
-
-AC_MSG_CHECKING([for $compiler option to produce PIC])
-m4_if([$1], [CXX], [
-  # C++ specific cases for pic, static, wl, etc.
-  if test "$GXX" = yes; then
-    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-
-    case $host_os in
-    aix*)
-      # All AIX code is PIC.
-      if test "$host_cpu" = ia64; then
-	# AIX 5 now supports IA64 processor
-	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      fi
-      ;;
-
-    amigaos*)
-      case $host_cpu in
-      powerpc)
-            # see comment about AmigaOS4 .so support
-            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-        ;;
-      m68k)
-            # FIXME: we need at least 68020 code to build shared libraries, but
-            # adding the `-m68020' flag to GCC prevents building anything better,
-            # like `-m68040'.
-            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
-        ;;
-      esac
-      ;;
-
-    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
-      # PIC is the default for these OSes.
-      ;;
-    mingw* | cygwin* | os2* | pw32* | cegcc*)
-      # This hack is so that the source file can tell whether it is being
-      # built for inclusion in a dll (and should export symbols for example).
-      # Although the cygwin gcc ignores -fPIC, still need this for old-style
-      # (--disable-auto-import) libraries
-      m4_if([$1], [GCJ], [],
-	[_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
-      ;;
-    darwin* | rhapsody*)
-      # PIC is the default on this platform
-      # Common symbols not allowed in MH_DYLIB files
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
-      ;;
-    *djgpp*)
-      # DJGPP does not support shared libraries at all
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)=
-      ;;
-    interix[[3-9]]*)
-      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
-      # Instead, we relocate shared libraries at runtime.
-      ;;
-    sysv4*MP*)
-      if test -d /usr/nec; then
-	_LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
-      fi
-      ;;
-    hpux*)
-      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
-      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
-      # sets the default TLS model and affects inlining.
-      case $host_cpu in
-      hppa*64*)
-	;;
-      *)
-	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-	;;
-      esac
-      ;;
-    *qnx* | *nto*)
-      # QNX uses GNU C++, but need to define -shared option too, otherwise
-      # it will coredump.
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
-      ;;
-    *)
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-      ;;
-    esac
-  else
-    case $host_os in
-      aix[[4-9]]*)
-	# All AIX code is PIC.
-	if test "$host_cpu" = ia64; then
-	  # AIX 5 now supports IA64 processor
-	  _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-	else
-	  _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
-	fi
-	;;
-      chorus*)
-	case $cc_basename in
-	cxch68*)
-	  # Green Hills C++ Compiler
-	  # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
-	  ;;
-	esac
-	;;
-      dgux*)
-	case $cc_basename in
-	  ec++*)
-	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	    ;;
-	  ghcx*)
-	    # Green Hills C++ Compiler
-	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-	    ;;
-	  *)
-	    ;;
-	esac
-	;;
-      freebsd* | dragonfly*)
-	# FreeBSD uses GNU C++
-	;;
-      hpux9* | hpux10* | hpux11*)
-	case $cc_basename in
-	  CC*)
-	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	    _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
-	    if test "$host_cpu" != ia64; then
-	      _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
-	    fi
-	    ;;
-	  aCC*)
-	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	    _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
-	    case $host_cpu in
-	    hppa*64*|ia64*)
-	      # +Z the default
-	      ;;
-	    *)
-	      _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
-	      ;;
-	    esac
-	    ;;
-	  *)
-	    ;;
-	esac
-	;;
-      interix*)
-	# This is c89, which is MS Visual C++ (no shared libs)
-	# Anyone wants to do a port?
-	;;
-      irix5* | irix6* | nonstopux*)
-	case $cc_basename in
-	  CC*)
-	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-	    # CC pic flag -KPIC is the default.
-	    ;;
-	  *)
-	    ;;
-	esac
-	;;
-      linux* | k*bsd*-gnu)
-	case $cc_basename in
-	  KCC*)
-	    # KAI C++ Compiler
-	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
-	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-	    ;;
-	  ecpc* )
-	    # old Intel C++ for x86_64 which still supported -KPIC.
-	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-	    ;;
-	  icpc* )
-	    # Intel C++, used to be incompatible with GCC.
-	    # ICC 10 doesn't accept -KPIC any more.
-	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-	    ;;
-	  pgCC* | pgcpp*)
-	    # Portland Group C++ compiler
-	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
-	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-	    ;;
-	  cxx*)
-	    # Compaq C++
-	    # Make sure the PIC flag is empty.  It appears that all Alpha
-	    # Linux and Compaq Tru64 Unix objects are PIC.
-	    _LT_TAGVAR(lt_prog_compiler_pic, $1)=
-	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-	    ;;
-	  xlc* | xlC*)
-	    # IBM XL 8.0 on PPC
-	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
-	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
-	    ;;
-	  *)
-	    case `$CC -V 2>&1 | sed 5q` in
-	    *Sun\ C*)
-	      # Sun C++ 5.9
-	      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-	      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
-	      ;;
-	    esac
-	    ;;
-	esac
-	;;
-      lynxos*)
-	;;
-      m88k*)
-	;;
-      mvs*)
-	case $cc_basename in
-	  cxx*)
-	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
-	    ;;
-	  *)
-	    ;;
-	esac
-	;;
-      netbsd*)
-	;;
-      *qnx* | *nto*)
-        # QNX uses GNU C++, but need to define -shared option too, otherwise
-        # it will coredump.
-        _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
-        ;;
-      osf3* | osf4* | osf5*)
-	case $cc_basename in
-	  KCC*)
-	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
-	    ;;
-	  RCC*)
-	    # Rational C++ 2.4.1
-	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-	    ;;
-	  cxx*)
-	    # Digital/Compaq C++
-	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	    # Make sure the PIC flag is empty.  It appears that all Alpha
-	    # Linux and Compaq Tru64 Unix objects are PIC.
-	    _LT_TAGVAR(lt_prog_compiler_pic, $1)=
-	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-	    ;;
-	  *)
-	    ;;
-	esac
-	;;
-      psos*)
-	;;
-      solaris*)
-	case $cc_basename in
-	  CC*)
-	    # Sun C++ 4.2, 5.x and Centerline C++
-	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
-	    ;;
-	  gcx*)
-	    # Green Hills C++ Compiler
-	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
-	    ;;
-	  *)
-	    ;;
-	esac
-	;;
-      sunos4*)
-	case $cc_basename in
-	  CC*)
-	    # Sun C++ 4.x
-	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-	    ;;
-	  lcc*)
-	    # Lucid
-	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-	    ;;
-	  *)
-	    ;;
-	esac
-	;;
-      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
-	case $cc_basename in
-	  CC*)
-	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-	    ;;
-	esac
-	;;
-      tandem*)
-	case $cc_basename in
-	  NCC*)
-	    # NonStop-UX NCC 3.20
-	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	    ;;
-	  *)
-	    ;;
-	esac
-	;;
-      vxworks*)
-	;;
-      *)
-	_LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-	;;
-    esac
-  fi
-],
-[
-  if test "$GCC" = yes; then
-    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-
-    case $host_os in
-      aix*)
-      # All AIX code is PIC.
-      if test "$host_cpu" = ia64; then
-	# AIX 5 now supports IA64 processor
-	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      fi
-      ;;
-
-    amigaos*)
-      case $host_cpu in
-      powerpc)
-            # see comment about AmigaOS4 .so support
-            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-        ;;
-      m68k)
-            # FIXME: we need at least 68020 code to build shared libraries, but
-            # adding the `-m68020' flag to GCC prevents building anything better,
-            # like `-m68040'.
-            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
-        ;;
-      esac
-      ;;
-
-    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
-      # PIC is the default for these OSes.
-      ;;
-
-    mingw* | cygwin* | pw32* | os2* | cegcc*)
-      # This hack is so that the source file can tell whether it is being
-      # built for inclusion in a dll (and should export symbols for example).
-      # Although the cygwin gcc ignores -fPIC, still need this for old-style
-      # (--disable-auto-import) libraries
-      m4_if([$1], [GCJ], [],
-	[_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
-      ;;
-
-    darwin* | rhapsody*)
-      # PIC is the default on this platform
-      # Common symbols not allowed in MH_DYLIB files
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
-      ;;
-
-    hpux*)
-      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
-      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
-      # sets the default TLS model and affects inlining.
-      case $host_cpu in
-      hppa*64*)
-	# +Z the default
-	;;
-      *)
-	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-	;;
-      esac
-      ;;
-
-    interix[[3-9]]*)
-      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
-      # Instead, we relocate shared libraries at runtime.
-      ;;
-
-    msdosdjgpp*)
-      # Just because we use GCC doesn't mean we suddenly get shared libraries
-      # on systems that don't support them.
-      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-      enable_shared=no
-      ;;
-
-    *nto* | *qnx*)
-      # QNX uses GNU C++, but need to define -shared option too, otherwise
-      # it will coredump.
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
-      ;;
-
-    sysv4*MP*)
-      if test -d /usr/nec; then
-	_LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
-      fi
-      ;;
-
-    *)
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-      ;;
-    esac
-  else
-    # PORTME Check for flag to pass linker flags through the system compiler.
-    case $host_os in
-    aix*)
-      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      if test "$host_cpu" = ia64; then
-	# AIX 5 now supports IA64 processor
-	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      else
-	_LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
-      fi
-      ;;
-
-    mingw* | cygwin* | pw32* | os2* | cegcc*)
-      # This hack is so that the source file can tell whether it is being
-      # built for inclusion in a dll (and should export symbols for example).
-      m4_if([$1], [GCJ], [],
-	[_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
-      ;;
-
-    hpux9* | hpux10* | hpux11*)
-      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
-      # not for PA HP-UX.
-      case $host_cpu in
-      hppa*64*|ia64*)
-	# +Z the default
-	;;
-      *)
-	_LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
-	;;
-      esac
-      # Is there a better lt_prog_compiler_static that works with the bundled CC?
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
-      ;;
-
-    irix5* | irix6* | nonstopux*)
-      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      # PIC (with -KPIC) is the default.
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-      ;;
-
-    linux* | k*bsd*-gnu)
-      case $cc_basename in
-      # old Intel for x86_64 which still supported -KPIC.
-      ecc*)
-	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-        ;;
-      # icc used to be incompatible with GCC.
-      # ICC 10 doesn't accept -KPIC any more.
-      icc* | ifort*)
-	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-	_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-        ;;
-      # Lahey Fortran 8.1.
-      lf95*)
-	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	_LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
-	_LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
-	;;
-      pgcc* | pgf77* | pgf90* | pgf95*)
-        # Portland Group compilers (*not* the Pentium gcc compiler,
-	# which looks to be a dead project)
-	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
-	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-        ;;
-      ccc*)
-        _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-        # All Alpha code is PIC.
-        _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-        ;;
-      xl*)
-	# IBM XL C 8.0/Fortran 10.1 on PPC
-	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
-	_LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
-	;;
-      *)
-	case `$CC -V 2>&1 | sed 5q` in
-	*Sun\ C*)
-	  # Sun C 5.9
-	  _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	  _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-	  _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	  ;;
-	*Sun\ F*)
-	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
-	  _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	  _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-	  _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
-	  ;;
-	esac
-	;;
-      esac
-      ;;
-
-    newsos6)
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      ;;
-
-    *nto* | *qnx*)
-      # QNX uses GNU C++, but need to define -shared option too, otherwise
-      # it will coredump.
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
-      ;;
-
-    osf3* | osf4* | osf5*)
-      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      # All OSF/1 code is PIC.
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-      ;;
-
-    rdos*)
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-      ;;
-
-    solaris*)
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      case $cc_basename in
-      f77* | f90* | f95*)
-	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
-      *)
-	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
-      esac
-      ;;
-
-    sunos4*)
-      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      ;;
-
-    sysv4 | sysv4.2uw2* | sysv4.3*)
-      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      ;;
-
-    sysv4*MP*)
-      if test -d /usr/nec ;then
-	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
-	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      fi
-      ;;
-
-    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
-      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      ;;
-
-    unicos*)
-      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-      ;;
-
-    uts4*)
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      ;;
-
-    *)
-      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-      ;;
-    esac
-  fi
-])
-case $host_os in
-  # For platforms which do not support PIC, -DPIC is meaningless:
-  *djgpp*)
-    _LT_TAGVAR(lt_prog_compiler_pic, $1)=
-    ;;
-  *)
-    _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t at m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
-    ;;
-esac
-AC_MSG_RESULT([$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
-_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
-	[How to pass a linker flag through the compiler])
-
-#
-# Check to make sure the PIC flag actually works.
-#
-if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
-  _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
-    [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
-    [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t at m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
-    [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
-     "" | " "*) ;;
-     *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
-     esac],
-    [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
-     _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
-fi
-_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
-	[Additional compiler flags for building library objects])
-
-#
-# Check to make sure the static flag actually works.
-#
-wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
-_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
-  _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
-  $lt_tmp_static_flag,
-  [],
-  [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
-_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
-	[Compiler flag to prevent dynamic linking])
-])# _LT_COMPILER_PIC
-
-
-# _LT_LINKER_SHLIBS([TAGNAME])
-# ----------------------------
-# See if the linker supports building shared libraries.
-m4_defun([_LT_LINKER_SHLIBS],
-[AC_REQUIRE([LT_PATH_LD])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
-m4_if([$1], [CXX], [
-  _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-  case $host_os in
-  aix[[4-9]]*)
-    # If we're using GNU nm, then we don't want the "-C" option.
-    # -C means demangle to AIX nm, but means don't demangle with GNU nm
-    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
-      _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
-    else
-      _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
-    fi
-    ;;
-  pw32*)
-    _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
-  ;;
-  cygwin* | mingw* | cegcc*)
-    _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
-  ;;
-  *)
-    _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-  ;;
-  esac
-  _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
-], [
-  runpath_var=
-  _LT_TAGVAR(allow_undefined_flag, $1)=
-  _LT_TAGVAR(always_export_symbols, $1)=no
-  _LT_TAGVAR(archive_cmds, $1)=
-  _LT_TAGVAR(archive_expsym_cmds, $1)=
-  _LT_TAGVAR(compiler_needs_object, $1)=no
-  _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-  _LT_TAGVAR(export_dynamic_flag_spec, $1)=
-  _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-  _LT_TAGVAR(hardcode_automatic, $1)=no
-  _LT_TAGVAR(hardcode_direct, $1)=no
-  _LT_TAGVAR(hardcode_direct_absolute, $1)=no
-  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-  _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
-  _LT_TAGVAR(hardcode_libdir_separator, $1)=
-  _LT_TAGVAR(hardcode_minus_L, $1)=no
-  _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-  _LT_TAGVAR(inherit_rpath, $1)=no
-  _LT_TAGVAR(link_all_deplibs, $1)=unknown
-  _LT_TAGVAR(module_cmds, $1)=
-  _LT_TAGVAR(module_expsym_cmds, $1)=
-  _LT_TAGVAR(old_archive_from_new_cmds, $1)=
-  _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
-  _LT_TAGVAR(thread_safe_flag_spec, $1)=
-  _LT_TAGVAR(whole_archive_flag_spec, $1)=
-  # include_expsyms should be a list of space-separated symbols to be *always*
-  # included in the symbol list
-  _LT_TAGVAR(include_expsyms, $1)=
-  # exclude_expsyms can be an extended regexp of symbols to exclude
-  # it will be wrapped by ` (' and `)$', so one must not match beginning or
-  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
-  # as well as any symbol that contains `d'.
-  _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
-  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
-  # platforms (ab)use it in PIC code, but their linkers get confused if
-  # the symbol is explicitly referenced.  Since portable code cannot
-  # rely on this symbol name, it's probably fine to never include it in
-  # preloaded symbol tables.
-  # Exclude shared library initialization/finalization symbols.
-dnl Note also adjust exclude_expsyms for C++ above.
-  extract_expsyms_cmds=
-
-  case $host_os in
-  cygwin* | mingw* | pw32* | cegcc*)
-    # FIXME: the MSVC++ port hasn't been tested in a loooong time
-    # When not using gcc, we currently assume that we are using
-    # Microsoft Visual C++.
-    if test "$GCC" != yes; then
-      with_gnu_ld=no
-    fi
-    ;;
-  interix*)
-    # we just hope/assume this is gcc and not c89 (= MSVC++)
-    with_gnu_ld=yes
-    ;;
-  openbsd*)
-    with_gnu_ld=no
-    ;;
-  esac
-
-  _LT_TAGVAR(ld_shlibs, $1)=yes
-  if test "$with_gnu_ld" = yes; then
-    # If archive_cmds runs LD, not CC, wlarc should be empty
-    wlarc='${wl}'
-
-    # Set some defaults for GNU ld with shared library support. These
-    # are reset later if shared libraries are not supported. Putting them
-    # here allows them to be overridden if necessary.
-    runpath_var=LD_RUN_PATH
-    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-    # ancient GNU ld didn't support --whole-archive et. al.
-    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
-      _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
-    else
-      _LT_TAGVAR(whole_archive_flag_spec, $1)=
-    fi
-    supports_anon_versioning=no
-    case `$LD -v 2>&1` in
-      *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
-      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
-      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
-      *\ 2.11.*) ;; # other 2.11 versions
-      *) supports_anon_versioning=yes ;;
-    esac
-
-    # See if GNU ld supports shared libraries.
-    case $host_os in
-    aix[[3-9]]*)
-      # On AIX/PPC, the GNU linker is very broken
-      if test "$host_cpu" != ia64; then
-	_LT_TAGVAR(ld_shlibs, $1)=no
-	cat <<_LT_EOF 1>&2
-
-*** Warning: the GNU linker, at least up to release 2.9.1, is reported
-*** to be unable to reliably create shared libraries on AIX.
-*** Therefore, libtool is disabling shared libraries support.  If you
-*** really care for shared libraries, you may want to modify your PATH
-*** so that a non-GNU linker is found, and then restart.
-
-_LT_EOF
-      fi
-      ;;
-
-    amigaos*)
-      case $host_cpu in
-      powerpc)
-            # see comment about AmigaOS4 .so support
-            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-            _LT_TAGVAR(archive_expsym_cmds, $1)=''
-        ;;
-      m68k)
-            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
-            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-            _LT_TAGVAR(hardcode_minus_L, $1)=yes
-        ;;
-      esac
-      ;;
-
-    beos*)
-      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
-	_LT_TAGVAR(allow_undefined_flag, $1)=unsupported
-	# Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
-	# support --undefined.  This deserves some investigation.  FIXME
-	_LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-      else
-	_LT_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-
-    cygwin* | mingw* | pw32* | cegcc*)
-      # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
-      # as there is no search path for DLLs.
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
-      _LT_TAGVAR(always_export_symbols, $1)=no
-      _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-      _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
-
-      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
-        _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
-	# If the export-symbols file already is a .def file (1st line
-	# is EXPORTS), use it as is; otherwise, prepend...
-	_LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
-	  cp $export_symbols $output_objdir/$soname.def;
-	else
-	  echo EXPORTS > $output_objdir/$soname.def;
-	  cat $export_symbols >> $output_objdir/$soname.def;
-	fi~
-	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
-      else
-	_LT_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-
-    interix[[3-9]]*)
-      _LT_TAGVAR(hardcode_direct, $1)=no
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
-      # Instead, shared libraries are loaded at an image base (0x10000000 by
-      # default) and relocated if they conflict, which is a slow very memory
-      # consuming and fragmenting process.  To avoid this, we pick a random,
-      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
-      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
-      _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
-      _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
-      ;;
-
-    gnu* | linux* | tpf* | k*bsd*-gnu)
-      tmp_diet=no
-      if test "$host_os" = linux-dietlibc; then
-	case $cc_basename in
-	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
-	esac
-      fi
-      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
-	 && test "$tmp_diet" = no
-      then
-	tmp_addflag=
-	tmp_sharedflag='-shared'
-	case $cc_basename,$host_cpu in
-        pgcc*)				# Portland Group C compiler
-	  _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
-	  tmp_addflag=' $pic_flag'
-	  ;;
-	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
-	  _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
-	  tmp_addflag=' $pic_flag -Mnomain' ;;
-	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
-	  tmp_addflag=' -i_dynamic' ;;
-	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
-	  tmp_addflag=' -i_dynamic -nofor_main' ;;
-	ifc* | ifort*)			# Intel Fortran compiler
-	  tmp_addflag=' -nofor_main' ;;
-	lf95*)				# Lahey Fortran 8.1
-	  _LT_TAGVAR(whole_archive_flag_spec, $1)=
-	  tmp_sharedflag='--shared' ;;
-	xl[[cC]]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
-	  tmp_sharedflag='-qmkshrobj'
-	  tmp_addflag= ;;
-	esac
-	case `$CC -V 2>&1 | sed 5q` in
-	*Sun\ C*)			# Sun C 5.9
-	  _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
-	  _LT_TAGVAR(compiler_needs_object, $1)=yes
-	  tmp_sharedflag='-G' ;;
-	*Sun\ F*)			# Sun Fortran 8.3
-	  tmp_sharedflag='-G' ;;
-	esac
-	_LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-
-        if test "x$supports_anon_versioning" = xyes; then
-          _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
-	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
-	    echo "local: *; };" >> $output_objdir/$libname.ver~
-	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
-        fi
-
-	case $cc_basename in
-	xlf*)
-	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
-	  _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
-	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-	  _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
-	  _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
-	  if test "x$supports_anon_versioning" = xyes; then
-	    _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
-	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
-	      echo "local: *; };" >> $output_objdir/$libname.ver~
-	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
-	  fi
-	  ;;
-	esac
-      else
-        _LT_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-
-    netbsd*)
-      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
-	_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
-	wlarc=
-      else
-	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-      fi
-      ;;
-
-    solaris*)
-      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
-	_LT_TAGVAR(ld_shlibs, $1)=no
-	cat <<_LT_EOF 1>&2
-
-*** Warning: The releases 2.8.* of the GNU linker cannot reliably
-*** create shared libraries on Solaris systems.  Therefore, libtool
-*** is disabling shared libraries support.  We urge you to upgrade GNU
-*** binutils to release 2.9.1 or newer.  Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
-      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
-	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-      else
-	_LT_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-
-    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
-      case `$LD -v 2>&1` in
-        *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
-	_LT_TAGVAR(ld_shlibs, $1)=no
-	cat <<_LT_EOF 1>&2
-
-*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
-*** reliably create shared libraries on SCO systems.  Therefore, libtool
-*** is disabling shared libraries support.  We urge you to upgrade GNU
-*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
-	;;
-	*)
-	  # For security reasons, it is highly recommended that you always
-	  # use absolute paths for naming shared libraries, and exclude the
-	  # DT_RUNPATH tag from executables and libraries.  But doing so
-	  # requires that you compile everything twice, which is a pain.
-	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
-	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-	    _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-	    _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-	  else
-	    _LT_TAGVAR(ld_shlibs, $1)=no
-	  fi
-	;;
-      esac
-      ;;
-
-    sunos4*)
-      _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
-      wlarc=
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    *)
-      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
-	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-      else
-	_LT_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-    esac
-
-    if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
-      runpath_var=
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-      _LT_TAGVAR(export_dynamic_flag_spec, $1)=
-      _LT_TAGVAR(whole_archive_flag_spec, $1)=
-    fi
-  else
-    # PORTME fill in a description of your system's linker (not GNU ld)
-    case $host_os in
-    aix3*)
-      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
-      _LT_TAGVAR(always_export_symbols, $1)=yes
-      _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
-      # Note: this linker hardcodes the directories in LIBPATH if there
-      # are no directories specified by -L.
-      _LT_TAGVAR(hardcode_minus_L, $1)=yes
-      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
-	# Neither direct hardcoding nor static linking is supported with a
-	# broken collect2.
-	_LT_TAGVAR(hardcode_direct, $1)=unsupported
-      fi
-      ;;
-
-    aix[[4-9]]*)
-      if test "$host_cpu" = ia64; then
-	# On IA64, the linker does run time linking by default, so we don't
-	# have to do anything special.
-	aix_use_runtimelinking=no
-	exp_sym_flag='-Bexport'
-	no_entry_flag=""
-      else
-	# If we're using GNU nm, then we don't want the "-C" option.
-	# -C means demangle to AIX nm, but means don't demangle with GNU nm
-	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
-	  _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
-	else
-	  _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
-	fi
-	aix_use_runtimelinking=no
-
-	# Test if we are trying to use run time linking or normal
-	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
-	# need to do runtime linking.
-	case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
-	  for ld_flag in $LDFLAGS; do
-	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
-	    aix_use_runtimelinking=yes
-	    break
-	  fi
-	  done
-	  ;;
-	esac
-
-	exp_sym_flag='-bexport'
-	no_entry_flag='-bnoentry'
-      fi
-
-      # When large executables or shared objects are built, AIX ld can
-      # have problems creating the table of contents.  If linking a library
-      # or program results in "error TOC overflow" add -mminimal-toc to
-      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
-      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-
-      _LT_TAGVAR(archive_cmds, $1)=''
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-      _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
-      _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
-      _LT_TAGVAR(link_all_deplibs, $1)=yes
-      _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
-
-      if test "$GCC" = yes; then
-	case $host_os in aix4.[[012]]|aix4.[[012]].*)
-	# We only want to do this on AIX 4.2 and lower, the check
-	# below for broken collect2 doesn't work under 4.3+
-	  collect2name=`${CC} -print-prog-name=collect2`
-	  if test -f "$collect2name" &&
-	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
-	  then
-	  # We have reworked collect2
-	  :
-	  else
-	  # We have old collect2
-	  _LT_TAGVAR(hardcode_direct, $1)=unsupported
-	  # It fails to find uninstalled libraries when the uninstalled
-	  # path is not listed in the libpath.  Setting hardcode_minus_L
-	  # to unsupported forces relinking
-	  _LT_TAGVAR(hardcode_minus_L, $1)=yes
-	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-	  _LT_TAGVAR(hardcode_libdir_separator, $1)=
-	  fi
-	  ;;
-	esac
-	shared_flag='-shared'
-	if test "$aix_use_runtimelinking" = yes; then
-	  shared_flag="$shared_flag "'${wl}-G'
-	fi
-      else
-	# not using gcc
-	if test "$host_cpu" = ia64; then
-	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
-	# chokes on -Wl,-G. The following line is correct:
-	  shared_flag='-G'
-	else
-	  if test "$aix_use_runtimelinking" = yes; then
-	    shared_flag='${wl}-G'
-	  else
-	    shared_flag='${wl}-bM:SRE'
-	  fi
-	fi
-      fi
-
-      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
-      # It seems that -bexpall does not export symbols beginning with
-      # underscore (_), so it is better to generate a list of symbols to export.
-      _LT_TAGVAR(always_export_symbols, $1)=yes
-      if test "$aix_use_runtimelinking" = yes; then
-	# Warning - without using the other runtime loading flags (-brtl),
-	# -berok will link without error, but may produce a broken library.
-	_LT_TAGVAR(allow_undefined_flag, $1)='-berok'
-        # Determine the default libpath from the value encoded in an
-        # empty executable.
-        _LT_SYS_MODULE_PATH_AIX
-        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-        _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
-      else
-	if test "$host_cpu" = ia64; then
-	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
-	  _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
-	  _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
-	else
-	 # Determine the default libpath from the value encoded in an
-	 # empty executable.
-	 _LT_SYS_MODULE_PATH_AIX
-	 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-	  # Warning - without using the other run time loading flags,
-	  # -berok will link without error, but may produce a broken library.
-	  _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
-	  _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
-	  # Exported symbols can be pulled into shared objects from archives
-	  _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
-	  _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
-	  # This is similar to how AIX traditionally builds its shared libraries.
-	  _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
-	fi
-      fi
-      ;;
-
-    amigaos*)
-      case $host_cpu in
-      powerpc)
-            # see comment about AmigaOS4 .so support
-            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-            _LT_TAGVAR(archive_expsym_cmds, $1)=''
-        ;;
-      m68k)
-            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
-            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-            _LT_TAGVAR(hardcode_minus_L, $1)=yes
-        ;;
-      esac
-      ;;
-
-    bsdi[[45]]*)
-      _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
-      ;;
-
-    cygwin* | mingw* | pw32* | cegcc*)
-      # When not using gcc, we currently assume that we are using
-      # Microsoft Visual C++.
-      # hardcode_libdir_flag_spec is actually meaningless, as there is
-      # no search path for DLLs.
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
-      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
-      # Tell ltmain to make .lib files, not .a files.
-      libext=lib
-      # Tell ltmain to make .dll files, not .so files.
-      shrext_cmds=".dll"
-      # FIXME: Setting linknames here is a bad hack.
-      _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
-      # The linker will automatically build a .lib file if we build a DLL.
-      _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
-      # FIXME: Should let the user specify the lib program.
-      _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
-      _LT_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`'
-      _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-      ;;
-
-    darwin* | rhapsody*)
-      _LT_DARWIN_LINKER_FEATURES($1)
-      ;;
-
-    dgux*)
-      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    freebsd1*)
-      _LT_TAGVAR(ld_shlibs, $1)=no
-      ;;
-
-    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
-    # support.  Future versions do this automatically, but an explicit c++rt0.o
-    # does not break anything, and helps significantly (at the cost of a little
-    # extra space).
-    freebsd2.2*)
-      _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
-    freebsd2*)
-      _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-      _LT_TAGVAR(hardcode_minus_L, $1)=yes
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
-    freebsd* | dragonfly*)
-      _LT_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    hpux9*)
-      if test "$GCC" = yes; then
-	_LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
-      else
-	_LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
-      fi
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-
-      # hardcode_minus_L: Not really in the search PATH,
-      # but as the default location of the library.
-      _LT_TAGVAR(hardcode_minus_L, $1)=yes
-      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-      ;;
-
-    hpux10*)
-      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
-	_LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
-      else
-	_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
-      fi
-      if test "$with_gnu_ld" = no; then
-	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-	_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
-	_LT_TAGVAR(hardcode_libdir_separator, $1)=:
-	_LT_TAGVAR(hardcode_direct, $1)=yes
-	_LT_TAGVAR(hardcode_direct_absolute, $1)=yes
-	_LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-	# hardcode_minus_L: Not really in the search PATH,
-	# but as the default location of the library.
-	_LT_TAGVAR(hardcode_minus_L, $1)=yes
-      fi
-      ;;
-
-    hpux11*)
-      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
-	case $host_cpu in
-	hppa*64*)
-	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
-	  ;;
-	ia64*)
-	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
-	  ;;
-	*)
-	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
-	  ;;
-	esac
-      else
-	case $host_cpu in
-	hppa*64*)
-	  _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
-	  ;;
-	ia64*)
-	  _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
-	  ;;
-	*)
-	  _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
-	  ;;
-	esac
-      fi
-      if test "$with_gnu_ld" = no; then
-	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-	_LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
-	case $host_cpu in
-	hppa*64*|ia64*)
-	  _LT_TAGVAR(hardcode_direct, $1)=no
-	  _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-	  ;;
-	*)
-	  _LT_TAGVAR(hardcode_direct, $1)=yes
-	  _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
-	  _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-
-	  # hardcode_minus_L: Not really in the search PATH,
-	  # but as the default location of the library.
-	  _LT_TAGVAR(hardcode_minus_L, $1)=yes
-	  ;;
-	esac
-      fi
-      ;;
-
-    irix5* | irix6* | nonstopux*)
-      if test "$GCC" = yes; then
-	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-	# Try to use the -exported_symbol ld option, if it does not
-	# work, assume that -exports_file does not work either and
-	# implicitly export all symbols.
-        save_LDFLAGS="$LDFLAGS"
-        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
-        AC_LINK_IFELSE(int foo(void) {},
-          _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
-        )
-        LDFLAGS="$save_LDFLAGS"
-      else
-	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
-	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
-      fi
-      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-      _LT_TAGVAR(inherit_rpath, $1)=yes
-      _LT_TAGVAR(link_all_deplibs, $1)=yes
-      ;;
-
-    netbsd*)
-      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
-	_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
-      else
-	_LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
-      fi
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    newsos6)
-      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    *nto* | *qnx*)
-      ;;
-
-    openbsd*)
-      if test -f /usr/libexec/ld.so; then
-	_LT_TAGVAR(hardcode_direct, $1)=yes
-	_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-	_LT_TAGVAR(hardcode_direct_absolute, $1)=yes
-	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
-	  _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
-	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-	  _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-	else
-	  case $host_os in
-	   openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
-	     _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
-	     _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-	     ;;
-	   *)
-	     _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
-	     _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-	     ;;
-	  esac
-	fi
-      else
-	_LT_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-
-    os2*)
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-      _LT_TAGVAR(hardcode_minus_L, $1)=yes
-      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
-      _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
-      _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
-      ;;
-
-    osf3*)
-      if test "$GCC" = yes; then
-	_LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-	_LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-      else
-	_LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
-	_LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
-      fi
-      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-      ;;
-
-    osf4* | osf5*)	# as osf3* with the addition of -msym flag
-      if test "$GCC" = yes; then
-	_LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-	_LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-      else
-	_LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
-	_LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
-	_LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
-	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
-
-	# Both c and cxx compiler support -rpath directly
-	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
-      fi
-      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
-      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-      ;;
-
-    solaris*)
-      _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
-      if test "$GCC" = yes; then
-	wlarc='${wl}'
-	_LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
-	_LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
-	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
-      else
-	case `$CC -V 2>&1` in
-	*"Compilers 5.0"*)
-	  wlarc=''
-	  _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
-	  _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
-	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
-	  ;;
-	*)
-	  wlarc='${wl}'
-	  _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
-	  _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
-	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
-	  ;;
-	esac
-      fi
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      case $host_os in
-      solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
-      *)
-	# The compiler driver will combine and reorder linker options,
-	# but understands `-z linker_flag'.  GCC discards it without `$wl',
-	# but is careful enough not to reorder.
-	# Supported since Solaris 2.6 (maybe 2.5.1?)
-	if test "$GCC" = yes; then
-	  _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
-	else
-	  _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
-	fi
-	;;
-      esac
-      _LT_TAGVAR(link_all_deplibs, $1)=yes
-      ;;
-
-    sunos4*)
-      if test "x$host_vendor" = xsequent; then
-	# Use $CC to link under sequent, because it throws in some extra .o
-	# files that make .init and .fini sections work.
-	_LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
-      else
-	_LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
-      fi
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-      _LT_TAGVAR(hardcode_minus_L, $1)=yes
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    sysv4)
-      case $host_vendor in
-	sni)
-	  _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-	  _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
-	;;
-	siemens)
-	  ## LD is ld it makes a PLAMLIB
-	  ## CC just makes a GrossModule.
-	  _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
-	  _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
-	  _LT_TAGVAR(hardcode_direct, $1)=no
-        ;;
-	motorola)
-	  _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-	  _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
-	;;
-      esac
-      runpath_var='LD_RUN_PATH'
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    sysv4.3*)
-      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
-      ;;
-
-    sysv4*MP*)
-      if test -d /usr/nec; then
-	_LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-	_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-	runpath_var=LD_RUN_PATH
-	hardcode_runpath_var=yes
-	_LT_TAGVAR(ld_shlibs, $1)=yes
-      fi
-      ;;
-
-    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
-      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
-      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      runpath_var='LD_RUN_PATH'
-
-      if test "$GCC" = yes; then
-	_LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-      else
-	_LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-      fi
-      ;;
-
-    sysv5* | sco3.2v5* | sco5v6*)
-      # Note: We can NOT use -z defs as we might desire, because we do not
-      # link with -lc, and that would cause any symbols used from libc to
-      # always be unresolved, which means just about no library would
-      # ever link correctly.  If we're not using GNU ld we use -z text
-      # though, which does catch some bad symbols but isn't as heavy-handed
-      # as -z defs.
-      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
-      _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
-      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
-      _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
-      _LT_TAGVAR(link_all_deplibs, $1)=yes
-      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
-      runpath_var='LD_RUN_PATH'
-
-      if test "$GCC" = yes; then
-	_LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-      else
-	_LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-      fi
-      ;;
-
-    uts4*)
-      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    *)
-      _LT_TAGVAR(ld_shlibs, $1)=no
-      ;;
-    esac
-
-    if test x$host_vendor = xsni; then
-      case $host in
-      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
-	_LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
-	;;
-      esac
-    fi
-  fi
-])
-AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
-test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
-
-_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
-
-_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
-_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
-_LT_DECL([], [extract_expsyms_cmds], [2],
-    [The commands to extract the exported symbol list from a shared archive])
-
-#
-# Do we need to explicitly link libc?
-#
-case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
-x|xyes)
-  # Assume -lc should be added
-  _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
-
-  if test "$enable_shared" = yes && test "$GCC" = yes; then
-    case $_LT_TAGVAR(archive_cmds, $1) in
-    *'~'*)
-      # FIXME: we may have to deal with multi-command sequences.
-      ;;
-    '$CC '*)
-      # Test whether the compiler implicitly links with -lc since on some
-      # systems, -lgcc has to come before -lc. If gcc already passes -lc
-      # to ld, don't add -lc before -lgcc.
-      AC_MSG_CHECKING([whether -lc should be explicitly linked in])
-      $RM conftest*
-      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
-      if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
-        soname=conftest
-        lib=conftest
-        libobjs=conftest.$ac_objext
-        deplibs=
-        wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
-	pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
-        compiler_flags=-v
-        linker_flags=-v
-        verstring=
-        output_objdir=.
-        libname=conftest
-        lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
-        _LT_TAGVAR(allow_undefined_flag, $1)=
-        if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
-        then
-	  _LT_TAGVAR(archive_cmds_need_lc, $1)=no
-        else
-	  _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
-        fi
-        _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
-      else
-        cat conftest.err 1>&5
-      fi
-      $RM conftest*
-      AC_MSG_RESULT([$_LT_TAGVAR(archive_cmds_need_lc, $1)])
-      ;;
-    esac
-  fi
-  ;;
-esac
-
-_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
-    [Whether or not to add -lc for building shared libraries])
-_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
-    [enable_shared_with_static_runtimes], [0],
-    [Whether or not to disallow shared libs when runtime libs are static])
-_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
-    [Compiler flag to allow reflexive dlopens])
-_LT_TAGDECL([], [whole_archive_flag_spec], [1],
-    [Compiler flag to generate shared objects directly from archives])
-_LT_TAGDECL([], [compiler_needs_object], [1],
-    [Whether the compiler copes with passing no objects directly])
-_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
-    [Create an old-style archive from a shared archive])
-_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
-    [Create a temporary old-style archive to link instead of a shared archive])
-_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
-_LT_TAGDECL([], [archive_expsym_cmds], [2])
-_LT_TAGDECL([], [module_cmds], [2],
-    [Commands used to build a loadable module if different from building
-    a shared archive.])
-_LT_TAGDECL([], [module_expsym_cmds], [2])
-_LT_TAGDECL([], [with_gnu_ld], [1],
-    [Whether we are building with GNU ld or not])
-_LT_TAGDECL([], [allow_undefined_flag], [1],
-    [Flag that allows shared libraries with undefined symbols to be built])
-_LT_TAGDECL([], [no_undefined_flag], [1],
-    [Flag that enforces no undefined symbols])
-_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
-    [Flag to hardcode $libdir into a binary during linking.
-    This must work even if $libdir does not exist])
-_LT_TAGDECL([], [hardcode_libdir_flag_spec_ld], [1],
-    [[If ld is used when linking, flag to hardcode $libdir into a binary
-    during linking.  This must work even if $libdir does not exist]])
-_LT_TAGDECL([], [hardcode_libdir_separator], [1],
-    [Whether we need a single "-rpath" flag with a separated argument])
-_LT_TAGDECL([], [hardcode_direct], [0],
-    [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
-    DIR into the resulting binary])
-_LT_TAGDECL([], [hardcode_direct_absolute], [0],
-    [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
-    DIR into the resulting binary and the resulting library dependency is
-    "absolute", i.e impossible to change by setting ${shlibpath_var} if the
-    library is relocated])
-_LT_TAGDECL([], [hardcode_minus_L], [0],
-    [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
-    into the resulting binary])
-_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
-    [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
-    into the resulting binary])
-_LT_TAGDECL([], [hardcode_automatic], [0],
-    [Set to "yes" if building a shared library automatically hardcodes DIR
-    into the library and all subsequent libraries and executables linked
-    against it])
-_LT_TAGDECL([], [inherit_rpath], [0],
-    [Set to yes if linker adds runtime paths of dependent libraries
-    to runtime path list])
-_LT_TAGDECL([], [link_all_deplibs], [0],
-    [Whether libtool must link a program against all its dependency libraries])
-_LT_TAGDECL([], [fix_srcfile_path], [1],
-    [Fix the shell variable $srcfile for the compiler])
-_LT_TAGDECL([], [always_export_symbols], [0],
-    [Set to "yes" if exported symbols are required])
-_LT_TAGDECL([], [export_symbols_cmds], [2],
-    [The commands to list exported symbols])
-_LT_TAGDECL([], [exclude_expsyms], [1],
-    [Symbols that should not be listed in the preloaded symbols])
-_LT_TAGDECL([], [include_expsyms], [1],
-    [Symbols that must always be exported])
-_LT_TAGDECL([], [prelink_cmds], [2],
-    [Commands necessary for linking programs (against libraries) with templates])
-_LT_TAGDECL([], [file_list_spec], [1],
-    [Specify filename containing input files])
-dnl FIXME: Not yet implemented
-dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
-dnl    [Compiler flag to generate thread safe objects])
-])# _LT_LINKER_SHLIBS
-
-
-# _LT_LANG_C_CONFIG([TAG])
-# ------------------------
-# Ensure that the configuration variables for a C compiler are suitably
-# defined.  These variables are subsequently used by _LT_CONFIG to write
-# the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_C_CONFIG],
-[m4_require([_LT_DECL_EGREP])dnl
-lt_save_CC="$CC"
-AC_LANG_PUSH(C)
-
-# Source file extension for C test sources.
-ac_ext=c
-
-# Object file extension for compiled C test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="int some_variable = 0;"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='int main(){return(0);}'
-
-_LT_TAG_COMPILER
-# Save the default compiler, since it gets overwritten when the other
-# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
-compiler_DEFAULT=$CC
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-if test -n "$compiler"; then
-  _LT_COMPILER_NO_RTTI($1)
-  _LT_COMPILER_PIC($1)
-  _LT_COMPILER_C_O($1)
-  _LT_COMPILER_FILE_LOCKS($1)
-  _LT_LINKER_SHLIBS($1)
-  _LT_SYS_DYNAMIC_LINKER($1)
-  _LT_LINKER_HARDCODE_LIBPATH($1)
-  LT_SYS_DLOPEN_SELF
-  _LT_CMD_STRIPLIB
-
-  # Report which library types will actually be built
-  AC_MSG_CHECKING([if libtool supports shared libraries])
-  AC_MSG_RESULT([$can_build_shared])
-
-  AC_MSG_CHECKING([whether to build shared libraries])
-  test "$can_build_shared" = "no" && enable_shared=no
-
-  # On AIX, shared libraries and static libraries use the same namespace, and
-  # are all built from PIC.
-  case $host_os in
-  aix3*)
-    test "$enable_shared" = yes && enable_static=no
-    if test -n "$RANLIB"; then
-      archive_cmds="$archive_cmds~\$RANLIB \$lib"
-      postinstall_cmds='$RANLIB $lib'
-    fi
-    ;;
-
-  aix[[4-9]]*)
-    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
-      test "$enable_shared" = yes && enable_static=no
-    fi
-    ;;
-  esac
-  AC_MSG_RESULT([$enable_shared])
-
-  AC_MSG_CHECKING([whether to build static libraries])
-  # Make sure either enable_shared or enable_static is yes.
-  test "$enable_shared" = yes || enable_static=yes
-  AC_MSG_RESULT([$enable_static])
-
-  _LT_CONFIG($1)
-fi
-AC_LANG_POP
-CC="$lt_save_CC"
-])# _LT_LANG_C_CONFIG
-
-
-# _LT_PROG_CXX
-# ------------
-# Since AC_PROG_CXX is broken, in that it returns g++ if there is no c++
-# compiler, we have our own version here.
-m4_defun([_LT_PROG_CXX],
-[
-pushdef([AC_MSG_ERROR], [_lt_caught_CXX_error=yes])
-AC_PROG_CXX
-if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
-    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
-    (test "X$CXX" != "Xg++"))) ; then
-  AC_PROG_CXXCPP
-else
-  _lt_caught_CXX_error=yes
-fi
-popdef([AC_MSG_ERROR])
-])# _LT_PROG_CXX
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([_LT_PROG_CXX], [])
-
-
-# _LT_LANG_CXX_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for a C++ compiler are suitably
-# defined.  These variables are subsequently used by _LT_CONFIG to write
-# the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_CXX_CONFIG],
-[AC_REQUIRE([_LT_PROG_CXX])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_EGREP])dnl
-
-AC_LANG_PUSH(C++)
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(compiler_needs_object, $1)=no
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for C++ test sources.
-ac_ext=cpp
-
-# Object file extension for compiled C++ test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the CXX compiler isn't working.  Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_caught_CXX_error" != yes; then
-  # Code to be used in simple compile tests
-  lt_simple_compile_test_code="int some_variable = 0;"
-
-  # Code to be used in simple link tests
-  lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
-
-  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
-  _LT_TAG_COMPILER
-
-  # save warnings/boilerplate of simple test code
-  _LT_COMPILER_BOILERPLATE
-  _LT_LINKER_BOILERPLATE
-
-  # Allow CC to be a program name with arguments.
-  lt_save_CC=$CC
-  lt_save_LD=$LD
-  lt_save_GCC=$GCC
-  GCC=$GXX
-  lt_save_with_gnu_ld=$with_gnu_ld
-  lt_save_path_LD=$lt_cv_path_LD
-  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
-    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
-  else
-    $as_unset lt_cv_prog_gnu_ld
-  fi
-  if test -n "${lt_cv_path_LDCXX+set}"; then
-    lt_cv_path_LD=$lt_cv_path_LDCXX
-  else
-    $as_unset lt_cv_path_LD
-  fi
-  test -z "${LDCXX+set}" || LD=$LDCXX
-  CC=${CXX-"c++"}
-  compiler=$CC
-  _LT_TAGVAR(compiler, $1)=$CC
-  _LT_CC_BASENAME([$compiler])
-
-  if test -n "$compiler"; then
-    # We don't want -fno-exception when compiling C++ code, so set the
-    # no_builtin_flag separately
-    if test "$GXX" = yes; then
-      _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
-    else
-      _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
-    fi
-
-    if test "$GXX" = yes; then
-      # Set up default GNU C++ configuration
-
-      LT_PATH_LD
-
-      # Check if GNU C++ uses GNU ld as the underlying linker, since the
-      # archiving commands below assume that GNU ld is being used.
-      if test "$with_gnu_ld" = yes; then
-        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
-        _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-
-        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-
-        # If archive_cmds runs LD, not CC, wlarc should be empty
-        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
-        #     investigate it a little bit more. (MM)
-        wlarc='${wl}'
-
-        # ancient GNU ld didn't support --whole-archive et. al.
-        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
-	  $GREP 'no-whole-archive' > /dev/null; then
-          _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
-        else
-          _LT_TAGVAR(whole_archive_flag_spec, $1)=
-        fi
-      else
-        with_gnu_ld=no
-        wlarc=
-
-        # A generic and very simple default shared library creation
-        # command for GNU C++ for the case where it uses the native
-        # linker, instead of GNU ld.  If possible, this setting should
-        # overridden to take advantage of the native linker features on
-        # the platform it is being used on.
-        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
-      fi
-
-      # Commands to make compiler produce verbose output that lists
-      # what "hidden" libraries, object files and flags are used when
-      # linking a shared library.
-      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
-
-    else
-      GXX=no
-      with_gnu_ld=no
-      wlarc=
-    fi
-
-    # PORTME: fill in a description of your system's C++ link characteristics
-    AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
-    _LT_TAGVAR(ld_shlibs, $1)=yes
-    case $host_os in
-      aix3*)
-        # FIXME: insert proper C++ library support
-        _LT_TAGVAR(ld_shlibs, $1)=no
-        ;;
-      aix[[4-9]]*)
-        if test "$host_cpu" = ia64; then
-          # On IA64, the linker does run time linking by default, so we don't
-          # have to do anything special.
-          aix_use_runtimelinking=no
-          exp_sym_flag='-Bexport'
-          no_entry_flag=""
-        else
-          aix_use_runtimelinking=no
-
-          # Test if we are trying to use run time linking or normal
-          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
-          # need to do runtime linking.
-          case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
-	    for ld_flag in $LDFLAGS; do
-	      case $ld_flag in
-	      *-brtl*)
-	        aix_use_runtimelinking=yes
-	        break
-	        ;;
-	      esac
-	    done
-	    ;;
-          esac
-
-          exp_sym_flag='-bexport'
-          no_entry_flag='-bnoentry'
-        fi
-
-        # When large executables or shared objects are built, AIX ld can
-        # have problems creating the table of contents.  If linking a library
-        # or program results in "error TOC overflow" add -mminimal-toc to
-        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
-        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-
-        _LT_TAGVAR(archive_cmds, $1)=''
-        _LT_TAGVAR(hardcode_direct, $1)=yes
-        _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
-        _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
-        _LT_TAGVAR(link_all_deplibs, $1)=yes
-        _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
-
-        if test "$GXX" = yes; then
-          case $host_os in aix4.[[012]]|aix4.[[012]].*)
-          # We only want to do this on AIX 4.2 and lower, the check
-          # below for broken collect2 doesn't work under 4.3+
-	  collect2name=`${CC} -print-prog-name=collect2`
-	  if test -f "$collect2name" &&
-	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
-	  then
-	    # We have reworked collect2
-	    :
-	  else
-	    # We have old collect2
-	    _LT_TAGVAR(hardcode_direct, $1)=unsupported
-	    # It fails to find uninstalled libraries when the uninstalled
-	    # path is not listed in the libpath.  Setting hardcode_minus_L
-	    # to unsupported forces relinking
-	    _LT_TAGVAR(hardcode_minus_L, $1)=yes
-	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-	    _LT_TAGVAR(hardcode_libdir_separator, $1)=
-	  fi
-          esac
-          shared_flag='-shared'
-	  if test "$aix_use_runtimelinking" = yes; then
-	    shared_flag="$shared_flag "'${wl}-G'
-	  fi
-        else
-          # not using gcc
-          if test "$host_cpu" = ia64; then
-	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
-	  # chokes on -Wl,-G. The following line is correct:
-	  shared_flag='-G'
-          else
-	    if test "$aix_use_runtimelinking" = yes; then
-	      shared_flag='${wl}-G'
-	    else
-	      shared_flag='${wl}-bM:SRE'
-	    fi
-          fi
-        fi
-
-        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
-        # It seems that -bexpall does not export symbols beginning with
-        # underscore (_), so it is better to generate a list of symbols to
-	# export.
-        _LT_TAGVAR(always_export_symbols, $1)=yes
-        if test "$aix_use_runtimelinking" = yes; then
-          # Warning - without using the other runtime loading flags (-brtl),
-          # -berok will link without error, but may produce a broken library.
-          _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
-          # Determine the default libpath from the value encoded in an empty
-          # executable.
-          _LT_SYS_MODULE_PATH_AIX
-          _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-
-          _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
-        else
-          if test "$host_cpu" = ia64; then
-	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
-	    _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
-	    _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
-          else
-	    # Determine the default libpath from the value encoded in an
-	    # empty executable.
-	    _LT_SYS_MODULE_PATH_AIX
-	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-	    # Warning - without using the other run time loading flags,
-	    # -berok will link without error, but may produce a broken library.
-	    _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
-	    _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
-	    # Exported symbols can be pulled into shared objects from archives
-	    _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
-	    _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
-	    # This is similar to how AIX traditionally builds its shared
-	    # libraries.
-	    _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
-          fi
-        fi
-        ;;
-
-      beos*)
-	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
-	  _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
-	  # Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
-	  # support --undefined.  This deserves some investigation.  FIXME
-	  _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-	else
-	  _LT_TAGVAR(ld_shlibs, $1)=no
-	fi
-	;;
-
-      chorus*)
-        case $cc_basename in
-          *)
-	  # FIXME: insert proper C++ library support
-	  _LT_TAGVAR(ld_shlibs, $1)=no
-	  ;;
-        esac
-        ;;
-
-      cygwin* | mingw* | pw32* | cegcc*)
-        # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
-        # as there is no search path for DLLs.
-        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-        _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
-        _LT_TAGVAR(always_export_symbols, $1)=no
-        _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-
-        if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
-          _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
-          # If the export-symbols file already is a .def file (1st line
-          # is EXPORTS), use it as is; otherwise, prepend...
-          _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
-	    cp $export_symbols $output_objdir/$soname.def;
-          else
-	    echo EXPORTS > $output_objdir/$soname.def;
-	    cat $export_symbols >> $output_objdir/$soname.def;
-          fi~
-          $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
-        else
-          _LT_TAGVAR(ld_shlibs, $1)=no
-        fi
-        ;;
-      darwin* | rhapsody*)
-        _LT_DARWIN_LINKER_FEATURES($1)
-	;;
-
-      dgux*)
-        case $cc_basename in
-          ec++*)
-	    # FIXME: insert proper C++ library support
-	    _LT_TAGVAR(ld_shlibs, $1)=no
-	    ;;
-          ghcx*)
-	    # Green Hills C++ Compiler
-	    # FIXME: insert proper C++ library support
-	    _LT_TAGVAR(ld_shlibs, $1)=no
-	    ;;
-          *)
-	    # FIXME: insert proper C++ library support
-	    _LT_TAGVAR(ld_shlibs, $1)=no
-	    ;;
-        esac
-        ;;
-
-      freebsd[[12]]*)
-        # C++ shared libraries reported to be fairly broken before
-	# switch to ELF
-        _LT_TAGVAR(ld_shlibs, $1)=no
-        ;;
-
-      freebsd-elf*)
-        _LT_TAGVAR(archive_cmds_need_lc, $1)=no
-        ;;
-
-      freebsd* | dragonfly*)
-        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
-        # conventions
-        _LT_TAGVAR(ld_shlibs, $1)=yes
-        ;;
-
-      gnu*)
-        ;;
-
-      hpux9*)
-        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-        _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-        _LT_TAGVAR(hardcode_direct, $1)=yes
-        _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
-				             # but as the default
-				             # location of the library.
-
-        case $cc_basename in
-          CC*)
-            # FIXME: insert proper C++ library support
-            _LT_TAGVAR(ld_shlibs, $1)=no
-            ;;
-          aCC*)
-            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
-            # Commands to make compiler produce verbose output that lists
-            # what "hidden" libraries, object files and flags are used when
-            # linking a shared library.
-            #
-            # There doesn't appear to be a way to prevent this compiler from
-            # explicitly linking system object files so we need to strip them
-            # from the output so that they don't get included in the library
-            # dependencies.
-            output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
-            ;;
-          *)
-            if test "$GXX" = yes; then
-              _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
-            else
-              # FIXME: insert proper C++ library support
-              _LT_TAGVAR(ld_shlibs, $1)=no
-            fi
-            ;;
-        esac
-        ;;
-
-      hpux10*|hpux11*)
-        if test $with_gnu_ld = no; then
-	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-	  _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
-          case $host_cpu in
-            hppa*64*|ia64*)
-              ;;
-            *)
-	      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-              ;;
-          esac
-        fi
-        case $host_cpu in
-          hppa*64*|ia64*)
-            _LT_TAGVAR(hardcode_direct, $1)=no
-            _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-            ;;
-          *)
-            _LT_TAGVAR(hardcode_direct, $1)=yes
-            _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
-            _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
-					         # but as the default
-					         # location of the library.
-            ;;
-        esac
-
-        case $cc_basename in
-          CC*)
-	    # FIXME: insert proper C++ library support
-	    _LT_TAGVAR(ld_shlibs, $1)=no
-	    ;;
-          aCC*)
-	    case $host_cpu in
-	      hppa*64*)
-	        _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-	        ;;
-	      ia64*)
-	        _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-	        ;;
-	      *)
-	        _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-	        ;;
-	    esac
-	    # Commands to make compiler produce verbose output that lists
-	    # what "hidden" libraries, object files and flags are used when
-	    # linking a shared library.
-	    #
-	    # There doesn't appear to be a way to prevent this compiler from
-	    # explicitly linking system object files so we need to strip them
-	    # from the output so that they don't get included in the library
-	    # dependencies.
-	    output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
-	    ;;
-          *)
-	    if test "$GXX" = yes; then
-	      if test $with_gnu_ld = no; then
-	        case $host_cpu in
-	          hppa*64*)
-	            _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-	            ;;
-	          ia64*)
-	            _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-	            ;;
-	          *)
-	            _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-	            ;;
-	        esac
-	      fi
-	    else
-	      # FIXME: insert proper C++ library support
-	      _LT_TAGVAR(ld_shlibs, $1)=no
-	    fi
-	    ;;
-        esac
-        ;;
-
-      interix[[3-9]]*)
-	_LT_TAGVAR(hardcode_direct, $1)=no
-	_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-	_LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
-	# Instead, shared libraries are loaded at an image base (0x10000000 by
-	# default) and relocated if they conflict, which is a slow very memory
-	# consuming and fragmenting process.  To avoid this, we pick a random,
-	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
-	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
-	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
-	_LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
-	;;
-      irix5* | irix6*)
-        case $cc_basename in
-          CC*)
-	    # SGI C++
-	    _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
-
-	    # Archives containing C++ object files must be created using
-	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
-	    # necessary to make sure instantiated templates are included
-	    # in the archive.
-	    _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
-	    ;;
-          *)
-	    if test "$GXX" = yes; then
-	      if test "$with_gnu_ld" = no; then
-	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-	      else
-	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'
-	      fi
-	    fi
-	    _LT_TAGVAR(link_all_deplibs, $1)=yes
-	    ;;
-        esac
-        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-        _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-        _LT_TAGVAR(inherit_rpath, $1)=yes
-        ;;
-
-      linux* | k*bsd*-gnu)
-        case $cc_basename in
-          KCC*)
-	    # Kuck and Associates, Inc. (KAI) C++ Compiler
-
-	    # KCC will only create a shared library if the output file
-	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
-	    # to its proper name (with version) after linking.
-	    _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
-	    _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
-	    # Commands to make compiler produce verbose output that lists
-	    # what "hidden" libraries, object files and flags are used when
-	    # linking a shared library.
-	    #
-	    # There doesn't appear to be a way to prevent this compiler from
-	    # explicitly linking system object files so we need to strip them
-	    # from the output so that they don't get included in the library
-	    # dependencies.
-	    output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
-
-	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-	    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-
-	    # Archives containing C++ object files must be created using
-	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
-	    _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
-	    ;;
-	  icpc* | ecpc* )
-	    # Intel C++
-	    with_gnu_ld=yes
-	    # version 8.0 and above of icpc choke on multiply defined symbols
-	    # if we add $predep_objects and $postdep_objects, however 7.1 and
-	    # earlier do not add the objects themselves.
-	    case `$CC -V 2>&1` in
-	      *"Version 7."*)
-	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
-		_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-		;;
-	      *)  # Version 8.0 or newer
-	        tmp_idyn=
-	        case $host_cpu in
-		  ia64*) tmp_idyn=' -i_dynamic';;
-		esac
-	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-		_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-		;;
-	    esac
-	    _LT_TAGVAR(archive_cmds_need_lc, $1)=no
-	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-	    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-	    _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
-	    ;;
-          pgCC* | pgcpp*)
-            # Portland Group C++ compiler
-	    case `$CC -V` in
-	    *pgCC\ [[1-5]]* | *pgcpp\ [[1-5]]*)
-	      _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
-		rm -rf $tpldir~
-		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
-		compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
-	      _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
-		rm -rf $tpldir~
-		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
-		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
-		$RANLIB $oldlib'
-	      _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
-		rm -rf $tpldir~
-		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
-		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
-	      _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
-		rm -rf $tpldir~
-		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
-		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
-	      ;;
-	    *) # Version 6 will use weak symbols
-	      _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
-	      _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
-	      ;;
-	    esac
-
-	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
-	    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-	    _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
-            ;;
-	  cxx*)
-	    # Compaq C++
-	    _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
-	    _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
-
-	    runpath_var=LD_RUN_PATH
-	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
-	    _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
-	    # Commands to make compiler produce verbose output that lists
-	    # what "hidden" libraries, object files and flags are used when
-	    # linking a shared library.
-	    #
-	    # There doesn't appear to be a way to prevent this compiler from
-	    # explicitly linking system object files so we need to strip them
-	    # from the output so that they don't get included in the library
-	    # dependencies.
-	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
-	    ;;
-	  xl*)
-	    # IBM XL 8.0 on PPC, with GNU ld
-	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-	    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-	    _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-	    if test "x$supports_anon_versioning" = xyes; then
-	      _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
-		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
-		echo "local: *; };" >> $output_objdir/$libname.ver~
-		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
-	    fi
-	    ;;
-	  *)
-	    case `$CC -V 2>&1 | sed 5q` in
-	    *Sun\ C*)
-	      # Sun C++ 5.9
-	      _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
-	      _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-	      _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
-	      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-	      _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
-	      _LT_TAGVAR(compiler_needs_object, $1)=yes
-
-	      # Not sure whether something based on
-	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
-	      # would be better.
-	      output_verbose_link_cmd='echo'
-
-	      # Archives containing C++ object files must be created using
-	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
-	      # necessary to make sure instantiated templates are included
-	      # in the archive.
-	      _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
-	      ;;
-	    esac
-	    ;;
-	esac
-	;;
-
-      lynxos*)
-        # FIXME: insert proper C++ library support
-	_LT_TAGVAR(ld_shlibs, $1)=no
-	;;
-
-      m88k*)
-        # FIXME: insert proper C++ library support
-        _LT_TAGVAR(ld_shlibs, $1)=no
-	;;
-
-      mvs*)
-        case $cc_basename in
-          cxx*)
-	    # FIXME: insert proper C++ library support
-	    _LT_TAGVAR(ld_shlibs, $1)=no
-	    ;;
-	  *)
-	    # FIXME: insert proper C++ library support
-	    _LT_TAGVAR(ld_shlibs, $1)=no
-	    ;;
-	esac
-	;;
-
-      netbsd*)
-        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
-	  _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
-	  wlarc=
-	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-	  _LT_TAGVAR(hardcode_direct, $1)=yes
-	  _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-	fi
-	# Workaround some broken pre-1.5 toolchains
-	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
-	;;
-
-      *nto* | *qnx*)
-        _LT_TAGVAR(ld_shlibs, $1)=yes
-	;;
-
-      openbsd2*)
-        # C++ shared libraries are fairly broken
-	_LT_TAGVAR(ld_shlibs, $1)=no
-	;;
-
-      openbsd*)
-	if test -f /usr/libexec/ld.so; then
-	  _LT_TAGVAR(hardcode_direct, $1)=yes
-	  _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-	  _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
-	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
-	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-	    _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
-	    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-	    _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
-	  fi
-	  output_verbose_link_cmd=echo
-	else
-	  _LT_TAGVAR(ld_shlibs, $1)=no
-	fi
-	;;
-
-      osf3* | osf4* | osf5*)
-        case $cc_basename in
-          KCC*)
-	    # Kuck and Associates, Inc. (KAI) C++ Compiler
-
-	    # KCC will only create a shared library if the output file
-	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
-	    # to its proper name (with version) after linking.
-	    _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
-
-	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-	    _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
-	    # Archives containing C++ object files must be created using
-	    # the KAI C++ compiler.
-	    case $host in
-	      osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
-	      *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
-	    esac
-	    ;;
-          RCC*)
-	    # Rational C++ 2.4.1
-	    # FIXME: insert proper C++ library support
-	    _LT_TAGVAR(ld_shlibs, $1)=no
-	    ;;
-          cxx*)
-	    case $host in
-	      osf3*)
-	        _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
-	        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-		;;
-	      *)
-	        _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
-	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
-	        _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
-	          echo "-hidden">> $lib.exp~
-	          $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp  `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
-	          $RM $lib.exp'
-	        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
-		;;
-	    esac
-
-	    _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
-	    # Commands to make compiler produce verbose output that lists
-	    # what "hidden" libraries, object files and flags are used when
-	    # linking a shared library.
-	    #
-	    # There doesn't appear to be a way to prevent this compiler from
-	    # explicitly linking system object files so we need to strip them
-	    # from the output so that they don't get included in the library
-	    # dependencies.
-	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
-	    ;;
-	  *)
-	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
-	      _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-	      case $host in
-	        osf3*)
-	          _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-		  ;;
-	        *)
-	          _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-		  ;;
-	      esac
-
-	      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-	      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
-	      # Commands to make compiler produce verbose output that lists
-	      # what "hidden" libraries, object files and flags are used when
-	      # linking a shared library.
-	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
-
-	    else
-	      # FIXME: insert proper C++ library support
-	      _LT_TAGVAR(ld_shlibs, $1)=no
-	    fi
-	    ;;
-        esac
-        ;;
-
-      psos*)
-        # FIXME: insert proper C++ library support
-        _LT_TAGVAR(ld_shlibs, $1)=no
-        ;;
-
-      sunos4*)
-        case $cc_basename in
-          CC*)
-	    # Sun C++ 4.x
-	    # FIXME: insert proper C++ library support
-	    _LT_TAGVAR(ld_shlibs, $1)=no
-	    ;;
-          lcc*)
-	    # Lucid
-	    # FIXME: insert proper C++ library support
-	    _LT_TAGVAR(ld_shlibs, $1)=no
-	    ;;
-          *)
-	    # FIXME: insert proper C++ library support
-	    _LT_TAGVAR(ld_shlibs, $1)=no
-	    ;;
-        esac
-        ;;
-
-      solaris*)
-        case $cc_basename in
-          CC*)
-	    # Sun C++ 4.2, 5.x and Centerline C++
-            _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
-	    _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
-	    _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-	    _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
-	      $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
-	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-	    _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-	    case $host_os in
-	      solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
-	      *)
-		# The compiler driver will combine and reorder linker options,
-		# but understands `-z linker_flag'.
-	        # Supported since Solaris 2.6 (maybe 2.5.1?)
-		_LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
-	        ;;
-	    esac
-	    _LT_TAGVAR(link_all_deplibs, $1)=yes
-
-	    output_verbose_link_cmd='echo'
-
-	    # Archives containing C++ object files must be created using
-	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
-	    # necessary to make sure instantiated templates are included
-	    # in the archive.
-	    _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
-	    ;;
-          gcx*)
-	    # Green Hills C++ Compiler
-	    _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
-
-	    # The C++ compiler must be used to create the archive.
-	    _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
-	    ;;
-          *)
-	    # GNU C++ compiler with Solaris linker
-	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
-	      _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
-	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
-	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
-	        _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
-		  $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
-	        # Commands to make compiler produce verbose output that lists
-	        # what "hidden" libraries, object files and flags are used when
-	        # linking a shared library.
-	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
-	      else
-	        # g++ 2.7 appears to require `-G' NOT `-shared' on this
-	        # platform.
-	        _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
-	        _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
-		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
-	        # Commands to make compiler produce verbose output that lists
-	        # what "hidden" libraries, object files and flags are used when
-	        # linking a shared library.
-	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
-	      fi
-
-	      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
-	      case $host_os in
-		solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
-		*)
-		  _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
-		  ;;
-	      esac
-	    fi
-	    ;;
-        esac
-        ;;
-
-    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
-      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
-      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      runpath_var='LD_RUN_PATH'
-
-      case $cc_basename in
-        CC*)
-	  _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	  _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	  ;;
-	*)
-	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	  _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	  ;;
-      esac
-      ;;
-
-      sysv5* | sco3.2v5* | sco5v6*)
-	# Note: We can NOT use -z defs as we might desire, because we do not
-	# link with -lc, and that would cause any symbols used from libc to
-	# always be unresolved, which means just about no library would
-	# ever link correctly.  If we're not using GNU ld we use -z text
-	# though, which does catch some bad symbols but isn't as heavy-handed
-	# as -z defs.
-	_LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
-	_LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
-	_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-	_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
-	_LT_TAGVAR(hardcode_libdir_separator, $1)=':'
-	_LT_TAGVAR(link_all_deplibs, $1)=yes
-	_LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
-	runpath_var='LD_RUN_PATH'
-
-	case $cc_basename in
-          CC*)
-	    _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	    _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	    ;;
-	  *)
-	    _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	    _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	    ;;
-	esac
-      ;;
-
-      tandem*)
-        case $cc_basename in
-          NCC*)
-	    # NonStop-UX NCC 3.20
-	    # FIXME: insert proper C++ library support
-	    _LT_TAGVAR(ld_shlibs, $1)=no
-	    ;;
-          *)
-	    # FIXME: insert proper C++ library support
-	    _LT_TAGVAR(ld_shlibs, $1)=no
-	    ;;
-        esac
-        ;;
-
-      vxworks*)
-        # FIXME: insert proper C++ library support
-        _LT_TAGVAR(ld_shlibs, $1)=no
-        ;;
-
-      *)
-        # FIXME: insert proper C++ library support
-        _LT_TAGVAR(ld_shlibs, $1)=no
-        ;;
-    esac
-
-    AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
-    test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
-
-    _LT_TAGVAR(GCC, $1)="$GXX"
-    _LT_TAGVAR(LD, $1)="$LD"
-
-    ## CAVEAT EMPTOR:
-    ## There is no encapsulation within the following macros, do not change
-    ## the running order or otherwise move them around unless you know exactly
-    ## what you are doing...
-    _LT_SYS_HIDDEN_LIBDEPS($1)
-    _LT_COMPILER_PIC($1)
-    _LT_COMPILER_C_O($1)
-    _LT_COMPILER_FILE_LOCKS($1)
-    _LT_LINKER_SHLIBS($1)
-    _LT_SYS_DYNAMIC_LINKER($1)
-    _LT_LINKER_HARDCODE_LIBPATH($1)
-
-    _LT_CONFIG($1)
-  fi # test -n "$compiler"
-
-  CC=$lt_save_CC
-  LDCXX=$LD
-  LD=$lt_save_LD
-  GCC=$lt_save_GCC
-  with_gnu_ld=$lt_save_with_gnu_ld
-  lt_cv_path_LDCXX=$lt_cv_path_LD
-  lt_cv_path_LD=$lt_save_path_LD
-  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
-  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
-fi # test "$_lt_caught_CXX_error" != yes
-
-AC_LANG_POP
-])# _LT_LANG_CXX_CONFIG
-
-
-# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
-# ---------------------------------
-# Figure out "hidden" library dependencies from verbose
-# compiler output when linking a shared library.
-# Parse the compiler output and extract the necessary
-# objects, libraries and library flags.
-m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-# Dependencies to place before and after the object being linked:
-_LT_TAGVAR(predep_objects, $1)=
-_LT_TAGVAR(postdep_objects, $1)=
-_LT_TAGVAR(predeps, $1)=
-_LT_TAGVAR(postdeps, $1)=
-_LT_TAGVAR(compiler_lib_search_path, $1)=
-
-dnl we can't use the lt_simple_compile_test_code here,
-dnl because it contains code intended for an executable,
-dnl not a library.  It's possible we should let each
-dnl tag define a new lt_????_link_test_code variable,
-dnl but it's only used here...
-m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
-int a;
-void foo (void) { a = 0; }
-_LT_EOF
-], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
-class Foo
-{
-public:
-  Foo (void) { a = 0; }
-private:
-  int a;
-};
-_LT_EOF
-], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
-      subroutine foo
-      implicit none
-      integer*4 a
-      a=0
-      return
-      end
-_LT_EOF
-], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
-      subroutine foo
-      implicit none
-      integer a
-      a=0
-      return
-      end
-_LT_EOF
-], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
-public class foo {
-  private int a;
-  public void bar (void) {
-    a = 0;
-  }
-};
-_LT_EOF
-])
-dnl Parse the compiler output and extract the necessary
-dnl objects, libraries and library flags.
-if AC_TRY_EVAL(ac_compile); then
-  # Parse the compiler output and extract the necessary
-  # objects, libraries and library flags.
-
-  # Sentinel used to keep track of whether or not we are before
-  # the conftest object file.
-  pre_test_object_deps_done=no
-
-  for p in `eval "$output_verbose_link_cmd"`; do
-    case $p in
-
-    -L* | -R* | -l*)
-       # Some compilers place space between "-{L,R}" and the path.
-       # Remove the space.
-       if test $p = "-L" ||
-          test $p = "-R"; then
-	 prev=$p
-	 continue
-       else
-	 prev=
-       fi
-
-       if test "$pre_test_object_deps_done" = no; then
-	 case $p in
-	 -L* | -R*)
-	   # Internal compiler library paths should come after those
-	   # provided the user.  The postdeps already come after the
-	   # user supplied libs so there is no need to process them.
-	   if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
-	     _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
-	   else
-	     _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
-	   fi
-	   ;;
-	 # The "-l" case would never come before the object being
-	 # linked, so don't bother handling this case.
-	 esac
-       else
-	 if test -z "$_LT_TAGVAR(postdeps, $1)"; then
-	   _LT_TAGVAR(postdeps, $1)="${prev}${p}"
-	 else
-	   _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
-	 fi
-       fi
-       ;;
-
-    *.$objext)
-       # This assumes that the test object file only shows up
-       # once in the compiler output.
-       if test "$p" = "conftest.$objext"; then
-	 pre_test_object_deps_done=yes
-	 continue
-       fi
-
-       if test "$pre_test_object_deps_done" = no; then
-	 if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
-	   _LT_TAGVAR(predep_objects, $1)="$p"
-	 else
-	   _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
-	 fi
-       else
-	 if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
-	   _LT_TAGVAR(postdep_objects, $1)="$p"
-	 else
-	   _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
-	 fi
-       fi
-       ;;
-
-    *) ;; # Ignore the rest.
-
-    esac
-  done
-
-  # Clean up.
-  rm -f a.out a.exe
-else
-  echo "libtool.m4: error: problem compiling $1 test program"
-fi
-
-$RM -f confest.$objext
-
-# PORTME: override above test on systems where it is broken
-m4_if([$1], [CXX],
-[case $host_os in
-interix[[3-9]]*)
-  # Interix 3.5 installs completely hosed .la files for C++, so rather than
-  # hack all around it, let's just trust "g++" to DTRT.
-  _LT_TAGVAR(predep_objects,$1)=
-  _LT_TAGVAR(postdep_objects,$1)=
-  _LT_TAGVAR(postdeps,$1)=
-  ;;
-
-linux*)
-  case `$CC -V 2>&1 | sed 5q` in
-  *Sun\ C*)
-    # Sun C++ 5.9
-
-    # The more standards-conforming stlport4 library is
-    # incompatible with the Cstd library. Avoid specifying
-    # it if it's in CXXFLAGS. Ignore libCrun as
-    # -library=stlport4 depends on it.
-    case " $CXX $CXXFLAGS " in
-    *" -library=stlport4 "*)
-      solaris_use_stlport4=yes
-      ;;
-    esac
-
-    if test "$solaris_use_stlport4" != yes; then
-      _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
-    fi
-    ;;
-  esac
-  ;;
-
-solaris*)
-  case $cc_basename in
-  CC*)
-    # The more standards-conforming stlport4 library is
-    # incompatible with the Cstd library. Avoid specifying
-    # it if it's in CXXFLAGS. Ignore libCrun as
-    # -library=stlport4 depends on it.
-    case " $CXX $CXXFLAGS " in
-    *" -library=stlport4 "*)
-      solaris_use_stlport4=yes
-      ;;
-    esac
-
-    # Adding this requires a known-good setup of shared libraries for
-    # Sun compiler versions before 5.6, else PIC objects from an old
-    # archive will be linked into the output, leading to subtle bugs.
-    if test "$solaris_use_stlport4" != yes; then
-      _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
-    fi
-    ;;
-  esac
-  ;;
-esac
-])
-
-case " $_LT_TAGVAR(postdeps, $1) " in
-*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
-esac
- _LT_TAGVAR(compiler_lib_search_dirs, $1)=
-if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
- _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
-fi
-_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
-    [The directories searched by this compiler when creating a shared library])
-_LT_TAGDECL([], [predep_objects], [1],
-    [Dependencies to place before and after the objects being linked to
-    create a shared library])
-_LT_TAGDECL([], [postdep_objects], [1])
-_LT_TAGDECL([], [predeps], [1])
-_LT_TAGDECL([], [postdeps], [1])
-_LT_TAGDECL([], [compiler_lib_search_path], [1],
-    [The library search path used internally by the compiler when linking
-    a shared library])
-])# _LT_SYS_HIDDEN_LIBDEPS
-
-
-# _LT_PROG_F77
-# ------------
-# Since AC_PROG_F77 is broken, in that it returns the empty string
-# if there is no fortran compiler, we have our own version here.
-m4_defun([_LT_PROG_F77],
-[
-pushdef([AC_MSG_ERROR], [_lt_disable_F77=yes])
-AC_PROG_F77
-if test -z "$F77" || test "X$F77" = "Xno"; then
-  _lt_disable_F77=yes
-fi
-popdef([AC_MSG_ERROR])
-])# _LT_PROG_F77
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([_LT_PROG_F77], [])
-
-
-# _LT_LANG_F77_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for a Fortran 77 compiler are
-# suitably defined.  These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_F77_CONFIG],
-[AC_REQUIRE([_LT_PROG_F77])dnl
-AC_LANG_PUSH(Fortran 77)
-
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for f77 test sources.
-ac_ext=f
-
-# Object file extension for compiled f77 test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the F77 compiler isn't working.  Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_disable_F77" != yes; then
-  # Code to be used in simple compile tests
-  lt_simple_compile_test_code="\
-      subroutine t
-      return
-      end
-"
-
-  # Code to be used in simple link tests
-  lt_simple_link_test_code="\
-      program t
-      end
-"
-
-  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
-  _LT_TAG_COMPILER
-
-  # save warnings/boilerplate of simple test code
-  _LT_COMPILER_BOILERPLATE
-  _LT_LINKER_BOILERPLATE
-
-  # Allow CC to be a program name with arguments.
-  lt_save_CC="$CC"
-  lt_save_GCC=$GCC
-  CC=${F77-"f77"}
-  compiler=$CC
-  _LT_TAGVAR(compiler, $1)=$CC
-  _LT_CC_BASENAME([$compiler])
-  GCC=$G77
-  if test -n "$compiler"; then
-    AC_MSG_CHECKING([if libtool supports shared libraries])
-    AC_MSG_RESULT([$can_build_shared])
-
-    AC_MSG_CHECKING([whether to build shared libraries])
-    test "$can_build_shared" = "no" && enable_shared=no
-
-    # On AIX, shared libraries and static libraries use the same namespace, and
-    # are all built from PIC.
-    case $host_os in
-      aix3*)
-        test "$enable_shared" = yes && enable_static=no
-        if test -n "$RANLIB"; then
-          archive_cmds="$archive_cmds~\$RANLIB \$lib"
-          postinstall_cmds='$RANLIB $lib'
-        fi
-        ;;
-      aix[[4-9]]*)
-	if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
-	  test "$enable_shared" = yes && enable_static=no
-	fi
-        ;;
-    esac
-    AC_MSG_RESULT([$enable_shared])
-
-    AC_MSG_CHECKING([whether to build static libraries])
-    # Make sure either enable_shared or enable_static is yes.
-    test "$enable_shared" = yes || enable_static=yes
-    AC_MSG_RESULT([$enable_static])
-
-    _LT_TAGVAR(GCC, $1)="$G77"
-    _LT_TAGVAR(LD, $1)="$LD"
-
-    ## CAVEAT EMPTOR:
-    ## There is no encapsulation within the following macros, do not change
-    ## the running order or otherwise move them around unless you know exactly
-    ## what you are doing...
-    _LT_COMPILER_PIC($1)
-    _LT_COMPILER_C_O($1)
-    _LT_COMPILER_FILE_LOCKS($1)
-    _LT_LINKER_SHLIBS($1)
-    _LT_SYS_DYNAMIC_LINKER($1)
-    _LT_LINKER_HARDCODE_LIBPATH($1)
-
-    _LT_CONFIG($1)
-  fi # test -n "$compiler"
-
-  GCC=$lt_save_GCC
-  CC="$lt_save_CC"
-fi # test "$_lt_disable_F77" != yes
-
-AC_LANG_POP
-])# _LT_LANG_F77_CONFIG
-
-
-# _LT_PROG_FC
-# -----------
-# Since AC_PROG_FC is broken, in that it returns the empty string
-# if there is no fortran compiler, we have our own version here.
-m4_defun([_LT_PROG_FC],
-[
-pushdef([AC_MSG_ERROR], [_lt_disable_FC=yes])
-AC_PROG_FC
-if test -z "$FC" || test "X$FC" = "Xno"; then
-  _lt_disable_FC=yes
-fi
-popdef([AC_MSG_ERROR])
-])# _LT_PROG_FC
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([_LT_PROG_FC], [])
-
-
-# _LT_LANG_FC_CONFIG([TAG])
-# -------------------------
-# Ensure that the configuration variables for a Fortran compiler are
-# suitably defined.  These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_FC_CONFIG],
-[AC_REQUIRE([_LT_PROG_FC])dnl
-AC_LANG_PUSH(Fortran)
-
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for fc test sources.
-ac_ext=${ac_fc_srcext-f}
-
-# Object file extension for compiled fc test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the FC compiler isn't working.  Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_disable_FC" != yes; then
-  # Code to be used in simple compile tests
-  lt_simple_compile_test_code="\
-      subroutine t
-      return
-      end
-"
-
-  # Code to be used in simple link tests
-  lt_simple_link_test_code="\
-      program t
-      end
-"
-
-  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
-  _LT_TAG_COMPILER
-
-  # save warnings/boilerplate of simple test code
-  _LT_COMPILER_BOILERPLATE
-  _LT_LINKER_BOILERPLATE
-
-  # Allow CC to be a program name with arguments.
-  lt_save_CC="$CC"
-  lt_save_GCC=$GCC
-  CC=${FC-"f95"}
-  compiler=$CC
-  GCC=$ac_cv_fc_compiler_gnu
-
-  _LT_TAGVAR(compiler, $1)=$CC
-  _LT_CC_BASENAME([$compiler])
-
-  if test -n "$compiler"; then
-    AC_MSG_CHECKING([if libtool supports shared libraries])
-    AC_MSG_RESULT([$can_build_shared])
-
-    AC_MSG_CHECKING([whether to build shared libraries])
-    test "$can_build_shared" = "no" && enable_shared=no
-
-    # On AIX, shared libraries and static libraries use the same namespace, and
-    # are all built from PIC.
-    case $host_os in
-      aix3*)
-        test "$enable_shared" = yes && enable_static=no
-        if test -n "$RANLIB"; then
-          archive_cmds="$archive_cmds~\$RANLIB \$lib"
-          postinstall_cmds='$RANLIB $lib'
-        fi
-        ;;
-      aix[[4-9]]*)
-	if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
-	  test "$enable_shared" = yes && enable_static=no
-	fi
-        ;;
-    esac
-    AC_MSG_RESULT([$enable_shared])
-
-    AC_MSG_CHECKING([whether to build static libraries])
-    # Make sure either enable_shared or enable_static is yes.
-    test "$enable_shared" = yes || enable_static=yes
-    AC_MSG_RESULT([$enable_static])
-
-    _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
-    _LT_TAGVAR(LD, $1)="$LD"
-
-    ## CAVEAT EMPTOR:
-    ## There is no encapsulation within the following macros, do not change
-    ## the running order or otherwise move them around unless you know exactly
-    ## what you are doing...
-    _LT_SYS_HIDDEN_LIBDEPS($1)
-    _LT_COMPILER_PIC($1)
-    _LT_COMPILER_C_O($1)
-    _LT_COMPILER_FILE_LOCKS($1)
-    _LT_LINKER_SHLIBS($1)
-    _LT_SYS_DYNAMIC_LINKER($1)
-    _LT_LINKER_HARDCODE_LIBPATH($1)
-
-    _LT_CONFIG($1)
-  fi # test -n "$compiler"
-
-  GCC=$lt_save_GCC
-  CC="$lt_save_CC"
-fi # test "$_lt_disable_FC" != yes
-
-AC_LANG_POP
-])# _LT_LANG_FC_CONFIG
-
-
-# _LT_LANG_GCJ_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for the GNU Java Compiler compiler
-# are suitably defined.  These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_GCJ_CONFIG],
-[AC_REQUIRE([LT_PROG_GCJ])dnl
-AC_LANG_SAVE
-
-# Source file extension for Java test sources.
-ac_ext=java
-
-# Object file extension for compiled Java test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="class foo {}"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_TAG_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC="$CC"
-lt_save_GCC=$GCC
-GCC=yes
-CC=${GCJ-"gcj"}
-compiler=$CC
-_LT_TAGVAR(compiler, $1)=$CC
-_LT_TAGVAR(LD, $1)="$LD"
-_LT_CC_BASENAME([$compiler])
-
-# GCJ did not exist at the time GCC didn't implicitly link libc in.
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-
-if test -n "$compiler"; then
-  _LT_COMPILER_NO_RTTI($1)
-  _LT_COMPILER_PIC($1)
-  _LT_COMPILER_C_O($1)
-  _LT_COMPILER_FILE_LOCKS($1)
-  _LT_LINKER_SHLIBS($1)
-  _LT_LINKER_HARDCODE_LIBPATH($1)
-
-  _LT_CONFIG($1)
-fi
-
-AC_LANG_RESTORE
-
-GCC=$lt_save_GCC
-CC="$lt_save_CC"
-])# _LT_LANG_GCJ_CONFIG
-
-
-# _LT_LANG_RC_CONFIG([TAG])
-# -------------------------
-# Ensure that the configuration variables for the Windows resource compiler
-# are suitably defined.  These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_RC_CONFIG],
-[AC_REQUIRE([LT_PROG_RC])dnl
-AC_LANG_SAVE
-
-# Source file extension for RC test sources.
-ac_ext=rc
-
-# Object file extension for compiled RC test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
-
-# Code to be used in simple link tests
-lt_simple_link_test_code="$lt_simple_compile_test_code"
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_TAG_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC="$CC"
-lt_save_GCC=$GCC
-GCC=
-CC=${RC-"windres"}
-compiler=$CC
-_LT_TAGVAR(compiler, $1)=$CC
-_LT_CC_BASENAME([$compiler])
-_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
-
-if test -n "$compiler"; then
-  :
-  _LT_CONFIG($1)
-fi
-
-GCC=$lt_save_GCC
-AC_LANG_RESTORE
-CC="$lt_save_CC"
-])# _LT_LANG_RC_CONFIG
-
-
-# LT_PROG_GCJ
-# -----------
-AC_DEFUN([LT_PROG_GCJ],
-[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
-  [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
-    [AC_CHECK_TOOL(GCJ, gcj,)
-      test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
-      AC_SUBST(GCJFLAGS)])])[]dnl
-])
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
-
-
-# LT_PROG_RC
-# ----------
-AC_DEFUN([LT_PROG_RC],
-[AC_CHECK_TOOL(RC, windres,)
-])
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_RC], [])
-
-
-# _LT_DECL_EGREP
-# --------------
-# If we don't have a new enough Autoconf to choose the best grep
-# available, choose the one first in the user's PATH.
-m4_defun([_LT_DECL_EGREP],
-[AC_REQUIRE([AC_PROG_EGREP])dnl
-AC_REQUIRE([AC_PROG_FGREP])dnl
-test -z "$GREP" && GREP=grep
-_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
-_LT_DECL([], [EGREP], [1], [An ERE matcher])
-_LT_DECL([], [FGREP], [1], [A literal string matcher])
-dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
-AC_SUBST([GREP])
-])
-
-
-# _LT_DECL_OBJDUMP
-# --------------
-# If we don't have a new enough Autoconf to choose the best objdump
-# available, choose the one first in the user's PATH.
-m4_defun([_LT_DECL_OBJDUMP],
-[AC_CHECK_TOOL(OBJDUMP, objdump, false)
-test -z "$OBJDUMP" && OBJDUMP=objdump
-_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
-AC_SUBST([OBJDUMP])
-])
-
-
-# _LT_DECL_SED
-# ------------
-# Check for a fully-functional sed program, that truncates
-# as few characters as possible.  Prefer GNU sed if found.
-m4_defun([_LT_DECL_SED],
-[AC_PROG_SED
-test -z "$SED" && SED=sed
-Xsed="$SED -e 1s/^X//"
-_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
-_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
-    [Sed that helps us avoid accidentally triggering echo(1) options like -n])
-])# _LT_DECL_SED
-
-m4_ifndef([AC_PROG_SED], [
-# NOTE: This macro has been submitted for inclusion into   #
-#  GNU Autoconf as AC_PROG_SED.  When it is available in   #
-#  a released version of Autoconf we should remove this    #
-#  macro and use it instead.                               #
-
-m4_defun([AC_PROG_SED],
-[AC_MSG_CHECKING([for a sed that does not truncate output])
-AC_CACHE_VAL(lt_cv_path_SED,
-[# Loop through the user's path and test for sed and gsed.
-# Then use that list of sed's as ones to test for truncation.
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for lt_ac_prog in sed gsed; do
-    for ac_exec_ext in '' $ac_executable_extensions; do
-      if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
-        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
-      fi
-    done
-  done
-done
-IFS=$as_save_IFS
-lt_ac_max=0
-lt_ac_count=0
-# Add /usr/xpg4/bin/sed as it is typically found on Solaris
-# along with /bin/sed that truncates output.
-for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
-  test ! -f $lt_ac_sed && continue
-  cat /dev/null > conftest.in
-  lt_ac_count=0
-  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
-  # Check for GNU sed and select it if it is found.
-  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
-    lt_cv_path_SED=$lt_ac_sed
-    break
-  fi
-  while true; do
-    cat conftest.in conftest.in >conftest.tmp
-    mv conftest.tmp conftest.in
-    cp conftest.in conftest.nl
-    echo >>conftest.nl
-    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
-    cmp -s conftest.out conftest.nl || break
-    # 10000 chars as input seems more than enough
-    test $lt_ac_count -gt 10 && break
-    lt_ac_count=`expr $lt_ac_count + 1`
-    if test $lt_ac_count -gt $lt_ac_max; then
-      lt_ac_max=$lt_ac_count
-      lt_cv_path_SED=$lt_ac_sed
-    fi
-  done
-done
-])
-SED=$lt_cv_path_SED
-AC_SUBST([SED])
-AC_MSG_RESULT([$SED])
-])#AC_PROG_SED
-])#m4_ifndef
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_SED], [])
-
-
-# _LT_CHECK_SHELL_FEATURES
-# ------------------------
-# Find out whether the shell is Bourne or XSI compatible,
-# or has some other useful features.
-m4_defun([_LT_CHECK_SHELL_FEATURES],
-[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
-# Try some XSI features
-xsi_shell=no
-( _lt_dummy="a/b/c"
-  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
-      = c,a/b,, \
-    && eval 'test $(( 1 + 1 )) -eq 2 \
-    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
-  && xsi_shell=yes
-AC_MSG_RESULT([$xsi_shell])
-_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
-
-AC_MSG_CHECKING([whether the shell understands "+="])
-lt_shell_append=no
-( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
-    >/dev/null 2>&1 \
-  && lt_shell_append=yes
-AC_MSG_RESULT([$lt_shell_append])
-_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
-
-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
-  lt_unset=unset
-else
-  lt_unset=false
-fi
-_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
-
-# test EBCDIC or ASCII
-case `echo X|tr X '\101'` in
- A) # ASCII based system
-    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
-  lt_SP2NL='tr \040 \012'
-  lt_NL2SP='tr \015\012 \040\040'
-  ;;
- *) # EBCDIC based system
-  lt_SP2NL='tr \100 \n'
-  lt_NL2SP='tr \r\n \100\100'
-  ;;
-esac
-_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
-_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
-])# _LT_CHECK_SHELL_FEATURES
-
-
-# _LT_PROG_XSI_SHELLFNS
-# ---------------------
-# Bourne and XSI compatible variants of some useful shell functions.
-m4_defun([_LT_PROG_XSI_SHELLFNS],
-[case $xsi_shell in
-  yes)
-    cat << \_LT_EOF >> "$cfgfile"
-
-# func_dirname file append nondir_replacement
-# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
-# otherwise set result to NONDIR_REPLACEMENT.
-func_dirname ()
-{
-  case ${1} in
-    */*) func_dirname_result="${1%/*}${2}" ;;
-    *  ) func_dirname_result="${3}" ;;
-  esac
-}
-
-# func_basename file
-func_basename ()
-{
-  func_basename_result="${1##*/}"
-}
-
-# func_dirname_and_basename file append nondir_replacement
-# perform func_basename and func_dirname in a single function
-# call:
-#   dirname:  Compute the dirname of FILE.  If nonempty,
-#             add APPEND to the result, otherwise set result
-#             to NONDIR_REPLACEMENT.
-#             value returned in "$func_dirname_result"
-#   basename: Compute filename of FILE.
-#             value retuned in "$func_basename_result"
-# Implementation must be kept synchronized with func_dirname
-# and func_basename. For efficiency, we do not delegate to
-# those functions but instead duplicate the functionality here.
-func_dirname_and_basename ()
-{
-  case ${1} in
-    */*) func_dirname_result="${1%/*}${2}" ;;
-    *  ) func_dirname_result="${3}" ;;
-  esac
-  func_basename_result="${1##*/}"
-}
-
-# func_stripname prefix suffix name
-# strip PREFIX and SUFFIX off of NAME.
-# PREFIX and SUFFIX must not contain globbing or regex special
-# characters, hashes, percent signs, but SUFFIX may contain a leading
-# dot (in which case that matches only a dot).
-func_stripname ()
-{
-  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
-  # positional parameters, so assign one to ordinary parameter first.
-  func_stripname_result=${3}
-  func_stripname_result=${func_stripname_result#"${1}"}
-  func_stripname_result=${func_stripname_result%"${2}"}
-}
-
-# func_opt_split
-func_opt_split ()
-{
-  func_opt_split_opt=${1%%=*}
-  func_opt_split_arg=${1#*=}
-}
-
-# func_lo2o object
-func_lo2o ()
-{
-  case ${1} in
-    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
-    *)    func_lo2o_result=${1} ;;
-  esac
-}
-
-# func_xform libobj-or-source
-func_xform ()
-{
-  func_xform_result=${1%.*}.lo
-}
-
-# func_arith arithmetic-term...
-func_arith ()
-{
-  func_arith_result=$(( $[*] ))
-}
-
-# func_len string
-# STRING may not start with a hyphen.
-func_len ()
-{
-  func_len_result=${#1}
-}
-
-_LT_EOF
-    ;;
-  *) # Bourne compatible functions.
-    cat << \_LT_EOF >> "$cfgfile"
-
-# func_dirname file append nondir_replacement
-# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
-# otherwise set result to NONDIR_REPLACEMENT.
-func_dirname ()
-{
-  # Extract subdirectory from the argument.
-  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
-  if test "X$func_dirname_result" = "X${1}"; then
-    func_dirname_result="${3}"
-  else
-    func_dirname_result="$func_dirname_result${2}"
-  fi
-}
-
-# func_basename file
-func_basename ()
-{
-  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
-}
-
-dnl func_dirname_and_basename
-dnl A portable version of this function is already defined in general.m4sh
-dnl so there is no need for it here.
-
-# func_stripname prefix suffix name
-# strip PREFIX and SUFFIX off of NAME.
-# PREFIX and SUFFIX must not contain globbing or regex special
-# characters, hashes, percent signs, but SUFFIX may contain a leading
-# dot (in which case that matches only a dot).
-# func_strip_suffix prefix name
-func_stripname ()
-{
-  case ${2} in
-    .*) func_stripname_result=`$ECHO "X${3}" \
-           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
-    *)  func_stripname_result=`$ECHO "X${3}" \
-           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
-  esac
-}
-
-# sed scripts:
-my_sed_long_opt='1s/^\(-[[^=]]*\)=.*/\1/;q'
-my_sed_long_arg='1s/^-[[^=]]*=//'
-
-# func_opt_split
-func_opt_split ()
-{
-  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
-  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
-}
-
-# func_lo2o object
-func_lo2o ()
-{
-  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
-}
-
-# func_xform libobj-or-source
-func_xform ()
-{
-  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[[^.]]*$/.lo/'`
-}
-
-# func_arith arithmetic-term...
-func_arith ()
-{
-  func_arith_result=`expr "$[@]"`
-}
-
-# func_len string
-# STRING may not start with a hyphen.
-func_len ()
-{
-  func_len_result=`expr "$[1]" : ".*" 2>/dev/null || echo $max_cmd_len`
-}
-
-_LT_EOF
-esac
-
-case $lt_shell_append in
-  yes)
-    cat << \_LT_EOF >> "$cfgfile"
-
-# func_append var value
-# Append VALUE to the end of shell variable VAR.
-func_append ()
-{
-  eval "$[1]+=\$[2]"
-}
-_LT_EOF
-    ;;
-  *)
-    cat << \_LT_EOF >> "$cfgfile"
-
-# func_append var value
-# Append VALUE to the end of shell variable VAR.
-func_append ()
-{
-  eval "$[1]=\$$[1]\$[2]"
-}
-
-_LT_EOF
-    ;;
-  esac
-])
-
-# Helper functions for option handling.                    -*- Autoconf -*-
-#
-#   Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
-#   Written by Gary V. Vaughan, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 6 ltoptions.m4
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
-
-
-# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
-# ------------------------------------------
-m4_define([_LT_MANGLE_OPTION],
-[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
-
-
-# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
-# ---------------------------------------
-# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
-# matching handler defined, dispatch to it.  Other OPTION-NAMEs are
-# saved as a flag.
-m4_define([_LT_SET_OPTION],
-[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
-m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
-        _LT_MANGLE_DEFUN([$1], [$2]),
-    [m4_warning([Unknown $1 option `$2'])])[]dnl
-])
-
-
-# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
-# ------------------------------------------------------------
-# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
-m4_define([_LT_IF_OPTION],
-[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
-
-
-# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
-# -------------------------------------------------------
-# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
-# are set.
-m4_define([_LT_UNLESS_OPTIONS],
-[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
-	    [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
-		      [m4_define([$0_found])])])[]dnl
-m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
-])[]dnl
-])
-
-
-# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
-# ----------------------------------------
-# OPTION-LIST is a space-separated list of Libtool options associated
-# with MACRO-NAME.  If any OPTION has a matching handler declared with
-# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
-# the unknown option and exit.
-m4_defun([_LT_SET_OPTIONS],
-[# Set options
-m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
-    [_LT_SET_OPTION([$1], _LT_Option)])
-
-m4_if([$1],[LT_INIT],[
-  dnl
-  dnl Simply set some default values (i.e off) if boolean options were not
-  dnl specified:
-  _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
-  ])
-  _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
-  ])
-  dnl
-  dnl If no reference was made to various pairs of opposing options, then
-  dnl we run the default mode handler for the pair.  For example, if neither
-  dnl `shared' nor `disable-shared' was passed, we enable building of shared
-  dnl archives by default:
-  _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
-  _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
-  _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
-  _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
-  		   [_LT_ENABLE_FAST_INSTALL])
-  ])
-])# _LT_SET_OPTIONS
-
-
-
-# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
-# -----------------------------------------
-m4_define([_LT_MANGLE_DEFUN],
-[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
-
-
-# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
-# -----------------------------------------------
-m4_define([LT_OPTION_DEFINE],
-[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
-])# LT_OPTION_DEFINE
-
-
-# dlopen
-# ------
-LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
-])
-
-AU_DEFUN([AC_LIBTOOL_DLOPEN],
-[_LT_SET_OPTION([LT_INIT], [dlopen])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `dlopen' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
-
-
-# win32-dll
-# ---------
-# Declare package support for building win32 dll's.
-LT_OPTION_DEFINE([LT_INIT], [win32-dll],
-[enable_win32_dll=yes
-
-case $host in
-*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
-  AC_CHECK_TOOL(AS, as, false)
-  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
-  AC_CHECK_TOOL(OBJDUMP, objdump, false)
-  ;;
-esac
-
-test -z "$AS" && AS=as
-_LT_DECL([], [AS],      [0], [Assembler program])dnl
-
-test -z "$DLLTOOL" && DLLTOOL=dlltool
-_LT_DECL([], [DLLTOOL], [0], [DLL creation program])dnl
-
-test -z "$OBJDUMP" && OBJDUMP=objdump
-_LT_DECL([], [OBJDUMP], [0], [Object dumper program])dnl
-])# win32-dll
-
-AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-_LT_SET_OPTION([LT_INIT], [win32-dll])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `win32-dll' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
-
-
-# _LT_ENABLE_SHARED([DEFAULT])
-# ----------------------------
-# implement the --enable-shared flag, and supports the `shared' and
-# `disable-shared' LT_INIT options.
-# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_SHARED],
-[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([shared],
-    [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
-	[build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
-    [p=${PACKAGE-default}
-    case $enableval in
-    yes) enable_shared=yes ;;
-    no) enable_shared=no ;;
-    *)
-      enable_shared=no
-      # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-      for pkg in $enableval; do
-	IFS="$lt_save_ifs"
-	if test "X$pkg" = "X$p"; then
-	  enable_shared=yes
-	fi
-      done
-      IFS="$lt_save_ifs"
-      ;;
-    esac],
-    [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
-
-    _LT_DECL([build_libtool_libs], [enable_shared], [0],
-	[Whether or not to build shared libraries])
-])# _LT_ENABLE_SHARED
-
-LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
-
-# Old names:
-AC_DEFUN([AC_ENABLE_SHARED],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
-])
-
-AC_DEFUN([AC_DISABLE_SHARED],
-[_LT_SET_OPTION([LT_INIT], [disable-shared])
-])
-
-AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
-AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_ENABLE_SHARED], [])
-dnl AC_DEFUN([AM_DISABLE_SHARED], [])
-
-
-
-# _LT_ENABLE_STATIC([DEFAULT])
-# ----------------------------
-# implement the --enable-static flag, and support the `static' and
-# `disable-static' LT_INIT options.
-# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_STATIC],
-[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([static],
-    [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
-	[build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
-    [p=${PACKAGE-default}
-    case $enableval in
-    yes) enable_static=yes ;;
-    no) enable_static=no ;;
-    *)
-     enable_static=no
-      # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-      for pkg in $enableval; do
-	IFS="$lt_save_ifs"
-	if test "X$pkg" = "X$p"; then
-	  enable_static=yes
-	fi
-      done
-      IFS="$lt_save_ifs"
-      ;;
-    esac],
-    [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
-
-    _LT_DECL([build_old_libs], [enable_static], [0],
-	[Whether or not to build static libraries])
-])# _LT_ENABLE_STATIC
-
-LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
-
-# Old names:
-AC_DEFUN([AC_ENABLE_STATIC],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
-])
-
-AC_DEFUN([AC_DISABLE_STATIC],
-[_LT_SET_OPTION([LT_INIT], [disable-static])
-])
-
-AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
-AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_ENABLE_STATIC], [])
-dnl AC_DEFUN([AM_DISABLE_STATIC], [])
-
-
-
-# _LT_ENABLE_FAST_INSTALL([DEFAULT])
-# ----------------------------------
-# implement the --enable-fast-install flag, and support the `fast-install'
-# and `disable-fast-install' LT_INIT options.
-# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_FAST_INSTALL],
-[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([fast-install],
-    [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
-    [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
-    [p=${PACKAGE-default}
-    case $enableval in
-    yes) enable_fast_install=yes ;;
-    no) enable_fast_install=no ;;
-    *)
-      enable_fast_install=no
-      # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-      for pkg in $enableval; do
-	IFS="$lt_save_ifs"
-	if test "X$pkg" = "X$p"; then
-	  enable_fast_install=yes
-	fi
-      done
-      IFS="$lt_save_ifs"
-      ;;
-    esac],
-    [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
-
-_LT_DECL([fast_install], [enable_fast_install], [0],
-	 [Whether or not to optimize for fast installation])dnl
-])# _LT_ENABLE_FAST_INSTALL
-
-LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
-
-# Old names:
-AU_DEFUN([AC_ENABLE_FAST_INSTALL],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you put
-the `fast-install' option into LT_INIT's first parameter.])
-])
-
-AU_DEFUN([AC_DISABLE_FAST_INSTALL],
-[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you put
-the `disable-fast-install' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
-dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
-
-
-# _LT_WITH_PIC([MODE])
-# --------------------
-# implement the --with-pic flag, and support the `pic-only' and `no-pic'
-# LT_INIT options.
-# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
-m4_define([_LT_WITH_PIC],
-[AC_ARG_WITH([pic],
-    [AS_HELP_STRING([--with-pic],
-	[try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
-    [pic_mode="$withval"],
-    [pic_mode=default])
-
-test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
-
-_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
-])# _LT_WITH_PIC
-
-LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
-LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
-
-# Old name:
-AU_DEFUN([AC_LIBTOOL_PICMODE],
-[_LT_SET_OPTION([LT_INIT], [pic-only])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `pic-only' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
-
-
-m4_define([_LTDL_MODE], [])
-LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
-		 [m4_define([_LTDL_MODE], [nonrecursive])])
-LT_OPTION_DEFINE([LTDL_INIT], [recursive],
-		 [m4_define([_LTDL_MODE], [recursive])])
-LT_OPTION_DEFINE([LTDL_INIT], [subproject],
-		 [m4_define([_LTDL_MODE], [subproject])])
-
-m4_define([_LTDL_TYPE], [])
-LT_OPTION_DEFINE([LTDL_INIT], [installable],
-		 [m4_define([_LTDL_TYPE], [installable])])
-LT_OPTION_DEFINE([LTDL_INIT], [convenience],
-		 [m4_define([_LTDL_TYPE], [convenience])])
-
-# ltsugar.m4 -- libtool m4 base layer.                         -*-Autoconf-*-
-#
-# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
-# Written by Gary V. Vaughan, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 6 ltsugar.m4
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
-
-
-# lt_join(SEP, ARG1, [ARG2...])
-# -----------------------------
-# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
-# associated separator.
-# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
-# versions in m4sugar had bugs.
-m4_define([lt_join],
-[m4_if([$#], [1], [],
-       [$#], [2], [[$2]],
-       [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
-m4_define([_lt_join],
-[m4_if([$#$2], [2], [],
-       [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
-
-
-# lt_car(LIST)
-# lt_cdr(LIST)
-# ------------
-# Manipulate m4 lists.
-# These macros are necessary as long as will still need to support
-# Autoconf-2.59 which quotes differently.
-m4_define([lt_car], [[$1]])
-m4_define([lt_cdr],
-[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
-       [$#], 1, [],
-       [m4_dquote(m4_shift($@))])])
-m4_define([lt_unquote], $1)
-
-
-# lt_append(MACRO-NAME, STRING, [SEPARATOR])
-# ------------------------------------------
-# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
-# Note that neither SEPARATOR nor STRING are expanded; they are appended
-# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
-# No SEPARATOR is output if MACRO-NAME was previously undefined (different
-# than defined and empty).
-#
-# This macro is needed until we can rely on Autoconf 2.62, since earlier
-# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
-m4_define([lt_append],
-[m4_define([$1],
-	   m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
-
-
-
-# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
-# ----------------------------------------------------------
-# Produce a SEP delimited list of all paired combinations of elements of
-# PREFIX-LIST with SUFFIX1 through SUFFIXn.  Each element of the list
-# has the form PREFIXmINFIXSUFFIXn.
-# Needed until we can rely on m4_combine added in Autoconf 2.62.
-m4_define([lt_combine],
-[m4_if(m4_eval([$# > 3]), [1],
-       [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
-[[m4_foreach([_Lt_prefix], [$2],
-	     [m4_foreach([_Lt_suffix],
-		]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
-	[_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
-
-
-# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
-# -----------------------------------------------------------------------
-# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
-# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
-m4_define([lt_if_append_uniq],
-[m4_ifdef([$1],
-	  [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
-		 [lt_append([$1], [$2], [$3])$4],
-		 [$5])],
-	  [lt_append([$1], [$2], [$3])$4])])
-
-
-# lt_dict_add(DICT, KEY, VALUE)
-# -----------------------------
-m4_define([lt_dict_add],
-[m4_define([$1($2)], [$3])])
-
-
-# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
-# --------------------------------------------
-m4_define([lt_dict_add_subkey],
-[m4_define([$1($2:$3)], [$4])])
-
-
-# lt_dict_fetch(DICT, KEY, [SUBKEY])
-# ----------------------------------
-m4_define([lt_dict_fetch],
-[m4_ifval([$3],
-	m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
-    m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
-
-
-# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
-# -----------------------------------------------------------------
-m4_define([lt_if_dict_fetch],
-[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
-	[$5],
-    [$6])])
-
-
-# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
-# --------------------------------------------------------------
-m4_define([lt_dict_filter],
-[m4_if([$5], [], [],
-  [lt_join(m4_quote(m4_default([$4], [[, ]])),
-           lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
-		      [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
-])
-
-# ltversion.m4 -- version numbers			-*- Autoconf -*-
-#
-#   Copyright (C) 2004 Free Software Foundation, Inc.
-#   Written by Scott James Remnant, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# Generated from ltversion.in.
-
-# serial 3017 ltversion.m4
-# This file is part of GNU Libtool
-
-m4_define([LT_PACKAGE_VERSION], [2.2.6b])
-m4_define([LT_PACKAGE_REVISION], [1.3017])
-
-AC_DEFUN([LTVERSION_VERSION],
-[macro_version='2.2.6b'
-macro_revision='1.3017'
-_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
-_LT_DECL(, macro_revision, 0)
-])
-
-# lt~obsolete.m4 -- aclocal satisfying obsolete definitions.    -*-Autoconf-*-
-#
-#   Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
-#   Written by Scott James Remnant, 2004.
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 4 lt~obsolete.m4
-
-# These exist entirely to fool aclocal when bootstrapping libtool.
-#
-# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
-# which have later been changed to m4_define as they aren't part of the
-# exported API, or moved to Autoconf or Automake where they belong.
-#
-# The trouble is, aclocal is a bit thick.  It'll see the old AC_DEFUN
-# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
-# using a macro with the same name in our local m4/libtool.m4 it'll
-# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
-# and doesn't know about Autoconf macros at all.)
-#
-# So we provide this file, which has a silly filename so it's always
-# included after everything else.  This provides aclocal with the
-# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
-# because those macros already exist, or will be overwritten later.
-# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6. 
-#
-# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
-# Yes, that means every name once taken will need to remain here until
-# we give up compatibility with versions before 1.7, at which point
-# we need to keep only those names which we still refer to.
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
-
-m4_ifndef([AC_LIBTOOL_LINKER_OPTION],	[AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
-m4_ifndef([AC_PROG_EGREP],		[AC_DEFUN([AC_PROG_EGREP])])
-m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH],	[AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
-m4_ifndef([_LT_AC_SHELL_INIT],		[AC_DEFUN([_LT_AC_SHELL_INIT])])
-m4_ifndef([_LT_AC_SYS_LIBPATH_AIX],	[AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
-m4_ifndef([_LT_PROG_LTMAIN],		[AC_DEFUN([_LT_PROG_LTMAIN])])
-m4_ifndef([_LT_AC_TAGVAR],		[AC_DEFUN([_LT_AC_TAGVAR])])
-m4_ifndef([AC_LTDL_ENABLE_INSTALL],	[AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
-m4_ifndef([AC_LTDL_PREOPEN],		[AC_DEFUN([AC_LTDL_PREOPEN])])
-m4_ifndef([_LT_AC_SYS_COMPILER],	[AC_DEFUN([_LT_AC_SYS_COMPILER])])
-m4_ifndef([_LT_AC_LOCK],		[AC_DEFUN([_LT_AC_LOCK])])
-m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE],	[AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
-m4_ifndef([_LT_AC_TRY_DLOPEN_SELF],	[AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
-m4_ifndef([AC_LIBTOOL_PROG_CC_C_O],	[AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
-m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
-m4_ifndef([AC_LIBTOOL_OBJDIR],		[AC_DEFUN([AC_LIBTOOL_OBJDIR])])
-m4_ifndef([AC_LTDL_OBJDIR],		[AC_DEFUN([AC_LTDL_OBJDIR])])
-m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
-m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP],	[AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
-m4_ifndef([AC_PATH_MAGIC],		[AC_DEFUN([AC_PATH_MAGIC])])
-m4_ifndef([AC_PROG_LD_GNU],		[AC_DEFUN([AC_PROG_LD_GNU])])
-m4_ifndef([AC_PROG_LD_RELOAD_FLAG],	[AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
-m4_ifndef([AC_DEPLIBS_CHECK_METHOD],	[AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
-m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
-m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
-m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
-m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS],	[AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
-m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP],	[AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
-m4_ifndef([LT_AC_PROG_EGREP],		[AC_DEFUN([LT_AC_PROG_EGREP])])
-m4_ifndef([LT_AC_PROG_SED],		[AC_DEFUN([LT_AC_PROG_SED])])
-m4_ifndef([_LT_CC_BASENAME],		[AC_DEFUN([_LT_CC_BASENAME])])
-m4_ifndef([_LT_COMPILER_BOILERPLATE],	[AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
-m4_ifndef([_LT_LINKER_BOILERPLATE],	[AC_DEFUN([_LT_LINKER_BOILERPLATE])])
-m4_ifndef([_AC_PROG_LIBTOOL],		[AC_DEFUN([_AC_PROG_LIBTOOL])])
-m4_ifndef([AC_LIBTOOL_SETUP],		[AC_DEFUN([AC_LIBTOOL_SETUP])])
-m4_ifndef([_LT_AC_CHECK_DLFCN],		[AC_DEFUN([_LT_AC_CHECK_DLFCN])])
-m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER],	[AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
-m4_ifndef([_LT_AC_TAGCONFIG],		[AC_DEFUN([_LT_AC_TAGCONFIG])])
-m4_ifndef([AC_DISABLE_FAST_INSTALL],	[AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
-m4_ifndef([_LT_AC_LANG_CXX],		[AC_DEFUN([_LT_AC_LANG_CXX])])
-m4_ifndef([_LT_AC_LANG_F77],		[AC_DEFUN([_LT_AC_LANG_F77])])
-m4_ifndef([_LT_AC_LANG_GCJ],		[AC_DEFUN([_LT_AC_LANG_GCJ])])
-m4_ifndef([AC_LIBTOOL_RC],		[AC_DEFUN([AC_LIBTOOL_RC])])
-m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
-m4_ifndef([_LT_AC_LANG_C_CONFIG],	[AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
-m4_ifndef([_LT_AC_LANG_CXX_CONFIG],	[AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
-m4_ifndef([_LT_AC_LANG_F77_CONFIG],	[AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
-m4_ifndef([_LT_AC_LANG_GCJ_CONFIG],	[AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
-m4_ifndef([_LT_AC_LANG_RC_CONFIG],	[AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
-m4_ifndef([AC_LIBTOOL_CONFIG],		[AC_DEFUN([AC_LIBTOOL_CONFIG])])
-m4_ifndef([_LT_AC_FILE_LTDLL_C],	[AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
-
 # Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
@@ -8767,6 +818,33 @@ Check your system clock])
 fi
 AC_MSG_RESULT(yes)])
 
+# Copyright (C) 2009  Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 1
+
+# AM_SILENT_RULES([DEFAULT])
+# --------------------------
+# Enable less verbose build rules; with the default set to DEFAULT
+# (`yes' being less verbose, `no' or empty being verbose).
+AC_DEFUN([AM_SILENT_RULES],
+[AC_ARG_ENABLE([silent-rules],
+[  --enable-silent-rules          less verbose build output (undo: `make V=1')
+  --disable-silent-rules         verbose build output (undo: `make V=0')])
+case $enable_silent_rules in
+yes) AM_DEFAULT_VERBOSITY=0;;
+no)  AM_DEFAULT_VERBOSITY=1;;
+*)   AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
+esac
+AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
+AM_BACKSLASH='\'
+AC_SUBST([AM_BACKSLASH])dnl
+_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
+])
+
 # Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
@@ -8910,3 +988,8 @@ AC_SUBST([am__tar])
 AC_SUBST([am__untar])
 ]) # _AM_PROG_TAR
 
+m4_include([m4/libtool.m4])
+m4_include([m4/ltoptions.m4])
+m4_include([m4/ltsugar.m4])
+m4_include([m4/ltversion.m4])
+m4_include([m4/lt~obsolete.m4])
diff --git a/config.h.in b/config.h.in
index fc90317..24867da 100644
--- a/config.h.in
+++ b/config.h.in
@@ -3,39 +3,99 @@
 /* set to 1 to use IB ACM services */
 #undef DAPL_USE_IBACM
 
+/* Define to 1 if you have the <arpa/inet.h> header file. */
+#undef HAVE_ARPA_INET_H
+
 /* Define to 1 if you have the <dlfcn.h> header file. */
 #undef HAVE_DLFCN_H
 
+/* Define to 1 if you have the <fcntl.h> header file. */
+#undef HAVE_FCNTL_H
+
+/* Define to 1 if you have the `gethostname' function. */
+#undef HAVE_GETHOSTNAME
+
+/* Define to 1 if you have the `gettimeofday' function. */
+#undef HAVE_GETTIMEOFDAY
+
+/* Define to 1 if you have the `inet_ntoa' function. */
+#undef HAVE_INET_NTOA
+
 /* Define to 1 if you have the <inttypes.h> header file. */
 #undef HAVE_INTTYPES_H
 
 /* Define to 1 if you have the `fca' library (-lfca). */
 #undef HAVE_LIBFCA
 
-/* Define to 1 if you have the `ibverbs' library (-libverbs). */
-#undef HAVE_LIBIBVERBS
-
-/* Define to 1 if you have the `mverbs' library (-lmverbs). */
-#undef HAVE_LIBMVERBS
+/* Define to 1 if you have the <malloc.h> header file. */
+#undef HAVE_MALLOC_H
 
 /* Define to 1 if you have the <memory.h> header file. */
 #undef HAVE_MEMORY_H
 
+/* Define to 1 if you have the `memset' function. */
+#undef HAVE_MEMSET
+
+/* Define to 1 if you have the <netdb.h> header file. */
+#undef HAVE_NETDB_H
+
+/* Define to 1 if you have the <netinet/in.h> header file. */
+#undef HAVE_NETINET_IN_H
+
+/* Define to 1 if you have the `select' function. */
+#undef HAVE_SELECT
+
+/* Define to 1 if you have the `socket' function. */
+#undef HAVE_SOCKET
+
+/* Define to 1 if you have the <stddef.h> header file. */
+#undef HAVE_STDDEF_H
+
 /* Define to 1 if you have the <stdint.h> header file. */
 #undef HAVE_STDINT_H
 
 /* Define to 1 if you have the <stdlib.h> header file. */
 #undef HAVE_STDLIB_H
 
+/* Define to 1 if you have the `strcasecmp' function. */
+#undef HAVE_STRCASECMP
+
+/* Define to 1 if you have the `strdup' function. */
+#undef HAVE_STRDUP
+
+/* Define to 1 if you have the `strerror' function. */
+#undef HAVE_STRERROR
+
 /* Define to 1 if you have the <strings.h> header file. */
 #undef HAVE_STRINGS_H
 
 /* Define to 1 if you have the <string.h> header file. */
 #undef HAVE_STRING_H
 
+/* Define to 1 if you have the `strtol' function. */
+#undef HAVE_STRTOL
+
+/* Define to 1 if you have the `sysinfo' function. */
+#undef HAVE_SYSINFO
+
+/* Define to 1 if you have the <syslog.h> header file. */
+#undef HAVE_SYSLOG_H
+
+/* Define to 1 if you have the <sys/ioctl.h> header file. */
+#undef HAVE_SYS_IOCTL_H
+
+/* Define to 1 if you have the <sys/socket.h> header file. */
+#undef HAVE_SYS_SOCKET_H
+
 /* Define to 1 if you have the <sys/stat.h> header file. */
 #undef HAVE_SYS_STAT_H
 
+/* Define to 1 if you have the <sys/timeb.h> header file. */
+#undef HAVE_SYS_TIMEB_H
+
+/* Define to 1 if you have the <sys/time.h> header file. */
+#undef HAVE_SYS_TIME_H
+
 /* Define to 1 if you have the <sys/types.h> header file. */
 #undef HAVE_SYS_TYPES_H
 
diff --git a/configure b/configure
index 12bc388..3187e9e 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.63 for dapl 2.0.42.
+# Generated by GNU Autoconf 2.63 for dapl 2.1.2.
 #
 # Report bugs to <linux-rdma at vger.kernel.org>.
 #
@@ -745,8 +745,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
 # Identity of this package.
 PACKAGE_NAME='dapl'
 PACKAGE_TARNAME='dapl'
-PACKAGE_VERSION='2.0.42'
-PACKAGE_STRING='dapl 2.0.42'
+PACKAGE_VERSION='2.1.2'
+PACKAGE_STRING='dapl 2.1.2'
 PACKAGE_BUGREPORT='linux-rdma at vger.kernel.org'
 
 ac_unique_file="dat/udat/udat.c"
@@ -792,28 +792,26 @@ LTLIBOBJS
 LIBOBJS
 OS_SUSE11_FALSE
 OS_SUSE11_TRUE
-OS_RHEL5_FALSE
-OS_RHEL5_TRUE
-OS_RHEL4_FALSE
-OS_RHEL4_TRUE
 COLL_TYPE_FCA_FALSE
 COLL_TYPE_FCA_TRUE
 EXT_TYPE_IB_FALSE
 EXT_TYPE_IB_TRUE
 DEFINE_COUNTERS_FALSE
 DEFINE_COUNTERS_TRUE
+DEFINE_MCM_FALSE
+DEFINE_MCM_TRUE
 DEFINE_UCM_FALSE
 DEFINE_UCM_TRUE
 DEFINE_SCM_FALSE
 DEFINE_SCM_TRUE
 DEFINE_CMA_FALSE
 DEFINE_CMA_TRUE
+DAPL_USE_IBACM_FALSE
+DAPL_USE_IBACM_TRUE
 DEBUG_FALSE
 DEBUG_TRUE
 HAVE_LD_VERSION_SCRIPT_FALSE
 HAVE_LD_VERSION_SCRIPT_TRUE
-DAPL_USE_IBACM_FALSE
-DAPL_USE_IBACM_TRUE
 DEFINE_ATTR_LINK_LAYER_FALSE
 DEFINE_ATTR_LINK_LAYER_TRUE
 CPP
@@ -860,6 +858,8 @@ build_vendor
 build_cpu
 build
 LIBTOOL
+AM_BACKSLASH
+AM_DEFAULT_VERBOSITY
 am__untar
 am__tar
 AMTAR
@@ -923,6 +923,7 @@ SHELL'
 ac_subst_files=''
 ac_user_opts='
 enable_option_checking
+enable_silent_rules
 enable_shared
 enable_static
 with_pic
@@ -932,9 +933,11 @@ with_gnu_ld
 enable_libtool_lock
 enable_libcheck
 enable_debug
+enable_acm
 enable_cma
 enable_scm
 enable_ucm
+enable_mcm
 enable_counters
 enable_ext_type
 enable_coll_type
@@ -1500,7 +1503,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures dapl 2.0.42 to adapt to many kinds of systems.
+\`configure' configures dapl 2.1.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1570,7 +1573,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of dapl 2.0.42:";;
+     short | recursive ) echo "Configuration of dapl 2.1.2:";;
    esac
   cat <<\_ACEOF
 
@@ -1578,6 +1581,8 @@ Optional Features:
   --disable-option-checking  ignore unrecognized --enable/--with options
   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
+  --enable-silent-rules          less verbose build output (undo: `make V=1')
+  --disable-silent-rules         verbose build output (undo: `make V=0')
   --enable-shared[=PKGS]  build shared libraries [default=yes]
   --enable-static[=PKGS]  build static libraries [default=yes]
   --enable-fast-install[=PKGS]
@@ -1586,17 +1591,21 @@ Optional Features:
   --enable-dependency-tracking   do not reject slow dependency extractors
   --disable-libtool-lock  avoid locking (might break parallel builds)
   --disable-libcheck      do not test for presence of ib libraries
-  --enable-debug Turn on debug mode, default=off
+  --enable-debug          enable debug build, default=disabled
+  --enable-acm            enable IB ACM services, default=disabled
   --disable-cma           disable CMA (rdma_cm) provider build,
                           default=enabled
   --disable-scm           disable SCM (socket cm) provider build,
                           default=enabled
   --disable-ucm           disable UCM (IB UD cm) provider build,
                           default=enabled
+  --enable-mcm            enable MCM (proxy CM) SCIF provider build,
+                          default=auto
   --enable-counters       enable counters provider build, default=disabled
   --enable-ext-type       enable extensions support for library: ib, none,
                           default=ib
-  --enable-coll-type      enable IB collective support: fca, none, default=fca
+  --enable-coll-type      enable IB collective support: fca, none,
+                          default=none
 
 Optional Packages:
   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
@@ -1681,7 +1690,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-dapl configure 2.0.42
+dapl configure 2.1.2
 generated by GNU Autoconf 2.63
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1695,7 +1704,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by dapl $as_me 2.0.42, which was
+It was created by dapl $as_me 2.1.2, which was
 generated by GNU Autoconf 2.63.  Invocation command line was
 
   $ $0 $@
@@ -2095,6 +2104,7 @@ ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
 
 
+
 ac_config_headers="$ac_config_headers config.h"
 
 am__api_version='1.11'
@@ -2547,7 +2557,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE=dapl
- VERSION=2.0.42
+ VERSION=2.1.2
 
 
 cat >>confdefs.h <<_ACEOF
@@ -2587,6 +2597,18 @@ am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
 
 
 
+# Check whether --enable-silent-rules was given.
+if test "${enable_silent_rules+set}" = set; then
+  enableval=$enable_silent_rules;
+fi
+
+case $enable_silent_rules in
+yes) AM_DEFAULT_VERBOSITY=0;;
+no)  AM_DEFAULT_VERBOSITY=1;;
+*)   AM_DEFAULT_VERBOSITY=0;;
+esac
+AM_BACKSLASH='\'
+
 
 case `pwd` in
   *\ * | *\	*)
@@ -4412,13 +4434,13 @@ if test "${lt_cv_nm_interface+set}" = set; then
 else
   lt_cv_nm_interface="BSD nm"
   echo "int some_variable = 0;" > conftest.$ac_ext
-  (eval echo "\"\$as_me:4415: $ac_compile\"" >&5)
+  (eval echo "\"\$as_me:4437: $ac_compile\"" >&5)
   (eval "$ac_compile" 2>conftest.err)
   cat conftest.err >&5
-  (eval echo "\"\$as_me:4418: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
+  (eval echo "\"\$as_me:4440: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
   cat conftest.err >&5
-  (eval echo "\"\$as_me:4421: output\"" >&5)
+  (eval echo "\"\$as_me:4443: output\"" >&5)
   cat conftest.out >&5
   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
     lt_cv_nm_interface="MS dumpbin"
@@ -5624,7 +5646,7 @@ ia64-*-hpux*)
   ;;
 *-*-irix6*)
   # Find out which ABI we are using.
-  echo '#line 5627 "configure"' > conftest.$ac_ext
+  echo '#line 5649 "configure"' > conftest.$ac_ext
   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
@@ -7452,6 +7474,10 @@ _lt_linker_boilerplate=`cat conftest.err`
 $RM -r conftest*
 
 
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
 if test -n "$compiler"; then
 
 lt_prog_compiler_no_builtin_flag=
@@ -7477,11 +7503,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:7480: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:7506: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:7484: \$? = $ac_status" >&5
+   echo "$as_me:7510: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -7816,11 +7842,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:7819: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:7845: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:7823: \$? = $ac_status" >&5
+   echo "$as_me:7849: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -7921,11 +7947,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:7924: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:7950: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:7928: \$? = $ac_status" >&5
+   echo "$as_me:7954: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -7976,11 +8002,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:7979: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:8005: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:7983: \$? = $ac_status" >&5
+   echo "$as_me:8009: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -10779,7 +10805,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 10782 "configure"
+#line 10808 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -10875,7 +10901,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 10878 "configure"
+#line 10904 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -11105,9 +11131,9 @@ CC="$lt_save_CC"
 
 # Check whether --enable-libcheck was given.
 if test "${enable_libcheck+set}" = set; then
-  enableval=$enable_libcheck;        if test x$enableval = xno ; then
-                disable_libcheck=yes
-        fi
+  enableval=$enable_libcheck;  if test x$enableval = xno ; then
+      disable_libcheck=yes
+    fi
 
 fi
 
@@ -11923,89 +11949,8 @@ fi
 
 
 
-if test "$disable_libcheck" != "yes"
-then
-
-{ $as_echo "$as_me:$LINENO: checking for ibv_get_device_list in -libverbs" >&5
-$as_echo_n "checking for ibv_get_device_list in -libverbs... " >&6; }
-if test "${ac_cv_lib_ibverbs_ibv_get_device_list+set}" = set; then
-  $as_echo_n "(cached) " >&6
-else
-  ac_check_lib_save_LIBS=$LIBS
-LIBS="-libverbs  $LIBS"
-cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-
-/* Override any GCC internal prototype to avoid an error.
-   Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-#ifdef __cplusplus
-extern "C"
-#endif
-char ibv_get_device_list ();
-int
-main ()
-{
-return ibv_get_device_list ();
-  ;
-  return 0;
-}
-_ACEOF
-rm -f conftest.$ac_objext conftest$ac_exeext
-if { (ac_try="$ac_link"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
-$as_echo "$ac_try_echo") >&5
-  (eval "$ac_link") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } && {
-	 test -z "$ac_c_werror_flag" ||
-	 test ! -s conftest.err
-       } && test -s conftest$ac_exeext && {
-	 test "$cross_compiling" = yes ||
-	 $as_test_x conftest$ac_exeext
-       }; then
-  ac_cv_lib_ibverbs_ibv_get_device_list=yes
-else
-  $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-	ac_cv_lib_ibverbs_ibv_get_device_list=no
-fi
-
-rm -rf conftest.dSYM
-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
-      conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ibverbs_ibv_get_device_list" >&5
-$as_echo "$ac_cv_lib_ibverbs_ibv_get_device_list" >&6; }
-if test "x$ac_cv_lib_ibverbs_ibv_get_device_list" = x""yes; then
-  cat >>confdefs.h <<_ACEOF
-#define HAVE_LIBIBVERBS 1
-_ACEOF
-
-  LIBS="-libverbs $LIBS"
-
-else
-  { { $as_echo "$as_me:$LINENO: error: ibv_get_device_list() not found.  libdapl requires libibverbs." >&5
-$as_echo "$as_me: error: ibv_get_device_list() not found.  libdapl requires libibverbs." >&2;}
-   { (exit 1); exit 1; }; }
-fi
-
-
-if test "${ac_cv_header_infiniband_verbs_h+set}" = set; then
+if test "$disable_libcheck" != "yes"; then
+  if test "${ac_cv_header_infiniband_verbs_h+set}" = set; then
   { $as_echo "$as_me:$LINENO: checking for infiniband/verbs.h" >&5
 $as_echo_n "checking for infiniband/verbs.h... " >&6; }
 if test "${ac_cv_header_infiniband_verbs_h+set}" = set; then
@@ -12147,28 +12092,46 @@ fi
 
 
 
-{ $as_echo "$as_me:$LINENO: checking for struct ibv_port_attr.link_layer" >&5
-$as_echo_n "checking for struct ibv_port_attr.link_layer... " >&6; }
-if test "${ac_cv_member_struct_ibv_port_attr_link_layer+set}" = set; then
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+for ac_header in arpa/inet.h fcntl.h inttypes.h malloc.h netdb.h netinet/in.h stddef.h stdint.h stdlib.h string.h sys/ioctl.h sys/socket.h sys/time.h sys/timeb.h syslog.h unistd.h
+do
+as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   $as_echo_n "(cached) " >&6
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+		 $as_echo "$as_val"'`
+	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
 else
-  cat >conftest.$ac_ext <<_ACEOF
+  # Is the header compilable?
+{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
+$as_echo_n "checking $ac_header usability... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
 /* confdefs.h.  */
 _ACEOF
 cat confdefs.h >>conftest.$ac_ext
 cat >>conftest.$ac_ext <<_ACEOF
 /* end confdefs.h.  */
-#include <infiniband/verbs.h>
-
-int
-main ()
-{
-static struct ibv_port_attr ac_aggr;
-if (ac_aggr.link_layer)
-return 0;
-  ;
-  return 0;
-}
+$ac_includes_default
+#include <$ac_header>
 _ACEOF
 rm -f conftest.$ac_objext
 if { (ac_try="$ac_compile"
@@ -12188,87 +12151,115 @@ $as_echo "$ac_try_echo") >&5
 	 test -z "$ac_c_werror_flag" ||
 	 test ! -s conftest.err
        } && test -s conftest.$ac_objext; then
-  ac_cv_member_struct_ibv_port_attr_link_layer=yes
+  ac_header_compiler=yes
 else
   $as_echo "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
 
-	cat >conftest.$ac_ext <<_ACEOF
+	ac_header_compiler=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
+$as_echo "$ac_header_compiler" >&6; }
+
+# Is the header present?
+{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
+$as_echo_n "checking $ac_header presence... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
 /* confdefs.h.  */
 _ACEOF
 cat confdefs.h >>conftest.$ac_ext
 cat >>conftest.$ac_ext <<_ACEOF
 /* end confdefs.h.  */
-#include <infiniband/verbs.h>
-
-int
-main ()
-{
-static struct ibv_port_attr ac_aggr;
-if (sizeof ac_aggr.link_layer)
-return 0;
-  ;
-  return 0;
-}
+#include <$ac_header>
 _ACEOF
-rm -f conftest.$ac_objext
-if { (ac_try="$ac_compile"
+if { (ac_try="$ac_cpp conftest.$ac_ext"
 case "(($ac_try" in
   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   *) ac_try_echo=$ac_try;;
 esac
 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
 $as_echo "$ac_try_echo") >&5
-  (eval "$ac_compile") 2>conftest.er1
+  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   ac_status=$?
   grep -v '^ *+' conftest.er1 >conftest.err
   rm -f conftest.er1
   cat conftest.err >&5
   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } && {
-	 test -z "$ac_c_werror_flag" ||
+  (exit $ac_status); } >/dev/null && {
+	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
 	 test ! -s conftest.err
-       } && test -s conftest.$ac_objext; then
-  ac_cv_member_struct_ibv_port_attr_link_layer=yes
+       }; then
+  ac_header_preproc=yes
 else
   $as_echo "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
 
-	ac_cv_member_struct_ibv_port_attr_link_layer=no
+  ac_header_preproc=no
 fi
 
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
+rm -f conftest.err conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
+$as_echo "$ac_header_preproc" >&6; }
 
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-{ $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_ibv_port_attr_link_layer" >&5
-$as_echo "$ac_cv_member_struct_ibv_port_attr_link_layer" >&6; }
-if test "x$ac_cv_member_struct_ibv_port_attr_link_layer" = x""yes; then
-   if test "yes" = "yes"; then
-  DEFINE_ATTR_LINK_LAYER_TRUE=
-  DEFINE_ATTR_LINK_LAYER_FALSE='#'
+# So?  What about this header?
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
+  yes:no: )
+    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
+$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
+    ac_header_preproc=yes
+    ;;
+  no:yes:* )
+    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
+$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
+$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
+$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
+$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
+$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
+$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
+    ( cat <<\_ASBOX
+## ----------------------------------------- ##
+## Report this to linux-rdma at vger.kernel.org ##
+## ----------------------------------------- ##
+_ASBOX
+     ) | sed "s/^/$as_me: WARNING:     /" >&2
+    ;;
+esac
+{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+  $as_echo_n "(cached) " >&6
 else
-  DEFINE_ATTR_LINK_LAYER_TRUE='#'
-  DEFINE_ATTR_LINK_LAYER_FALSE=
+  eval "$as_ac_Header=\$ac_header_preproc"
 fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+		 $as_echo "$as_val"'`
+	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
 
-else
-   if test "yes" = "no"; then
-  DEFINE_ATTR_LINK_LAYER_TRUE=
-  DEFINE_ATTR_LINK_LAYER_FALSE='#'
-else
-  DEFINE_ATTR_LINK_LAYER_TRUE='#'
-  DEFINE_ATTR_LINK_LAYER_FALSE=
 fi
+as_val=`eval 'as_val=${'$as_ac_Header'}
+		 $as_echo "$as_val"'`
+   if test "x$as_val" = x""yes; then
+  cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
 
 fi
 
+done
 
-if test "$with_ib_acm" != "" && test "$with_ib_acm" != "no"; then
-{ $as_echo "$as_me:$LINENO: checking for struct ibv_path_record.service_id" >&5
-$as_echo_n "checking for struct ibv_path_record.service_id... " >&6; }
-if test "${ac_cv_member_struct_ibv_path_record_service_id+set}" = set; then
+  { $as_echo "$as_me:$LINENO: checking for struct ibv_port_attr.link_layer" >&5
+$as_echo_n "checking for struct ibv_port_attr.link_layer... " >&6; }
+if test "${ac_cv_member_struct_ibv_port_attr_link_layer+set}" = set; then
   $as_echo_n "(cached) " >&6
 else
   cat >conftest.$ac_ext <<_ACEOF
@@ -12277,13 +12268,13 @@ _ACEOF
 cat confdefs.h >>conftest.$ac_ext
 cat >>conftest.$ac_ext <<_ACEOF
 /* end confdefs.h.  */
-#include <infiniband/sa.h>
+#include <infiniband/verbs.h>
 
 int
 main ()
 {
-static struct ibv_path_record ac_aggr;
-if (ac_aggr.service_id)
+static struct ibv_port_attr ac_aggr;
+if (ac_aggr.link_layer)
 return 0;
   ;
   return 0;
@@ -12307,7 +12298,7 @@ $as_echo "$ac_try_echo") >&5
 	 test -z "$ac_c_werror_flag" ||
 	 test ! -s conftest.err
        } && test -s conftest.$ac_objext; then
-  ac_cv_member_struct_ibv_path_record_service_id=yes
+  ac_cv_member_struct_ibv_port_attr_link_layer=yes
 else
   $as_echo "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
@@ -12318,13 +12309,13 @@ _ACEOF
 cat confdefs.h >>conftest.$ac_ext
 cat >>conftest.$ac_ext <<_ACEOF
 /* end confdefs.h.  */
-#include <infiniband/sa.h>
+#include <infiniband/verbs.h>
 
 int
 main ()
 {
-static struct ibv_path_record ac_aggr;
-if (sizeof ac_aggr.service_id)
+static struct ibv_port_attr ac_aggr;
+if (sizeof ac_aggr.link_layer)
 return 0;
   ;
   return 0;
@@ -12348,12 +12339,12 @@ $as_echo "$ac_try_echo") >&5
 	 test -z "$ac_c_werror_flag" ||
 	 test ! -s conftest.err
        } && test -s conftest.$ac_objext; then
-  ac_cv_member_struct_ibv_path_record_service_id=yes
+  ac_cv_member_struct_ibv_port_attr_link_layer=yes
 else
   $as_echo "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
 
-	ac_cv_member_struct_ibv_path_record_service_id=no
+	ac_cv_member_struct_ibv_port_attr_link_layer=no
 fi
 
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
@@ -12361,24 +12352,317 @@ fi
 
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 fi
-{ $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_ibv_path_record_service_id" >&5
-$as_echo "$ac_cv_member_struct_ibv_path_record_service_id" >&6; }
-if test "x$ac_cv_member_struct_ibv_path_record_service_id" = x""yes; then
-  :
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_ibv_port_attr_link_layer" >&5
+$as_echo "$ac_cv_member_struct_ibv_port_attr_link_layer" >&6; }
+if test "x$ac_cv_member_struct_ibv_port_attr_link_layer" = x""yes; then
+   if test "yes" = "yes"; then
+  DEFINE_ATTR_LINK_LAYER_TRUE=
+  DEFINE_ATTR_LINK_LAYER_FALSE='#'
 else
-  { { $as_echo "$as_me:$LINENO: error: IB ACM support requires libibverbs 1.1.4 or greater." >&5
-$as_echo "$as_me: error: IB ACM support requires libibverbs 1.1.4 or greater." >&2;}
-   { (exit 1); exit 1; }; }
+  DEFINE_ATTR_LINK_LAYER_TRUE='#'
+  DEFINE_ATTR_LINK_LAYER_FALSE=
 fi
 
-if test "${ac_cv_header_infiniband_acm_h+set}" = set; then
-  { $as_echo "$as_me:$LINENO: checking for infiniband/acm.h" >&5
-$as_echo_n "checking for infiniband/acm.h... " >&6; }
-if test "${ac_cv_header_infiniband_acm_h+set}" = set; then
-  $as_echo_n "(cached) " >&6
-fi
-{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_infiniband_acm_h" >&5
-$as_echo "$ac_cv_header_infiniband_acm_h" >&6; }
+else
+   if test "yes" = "no"; then
+  DEFINE_ATTR_LINK_LAYER_TRUE=
+  DEFINE_ATTR_LINK_LAYER_FALSE='#'
+else
+  DEFINE_ATTR_LINK_LAYER_TRUE='#'
+  DEFINE_ATTR_LINK_LAYER_FALSE=
+fi
+
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+for ac_func in gethostname gettimeofday inet_ntoa memset select socket strcasecmp strdup strerror strtol sysinfo
+do
+as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
+{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
+$as_echo_n "checking for $ac_func... " >&6; }
+if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
+  $as_echo_n "(cached) " >&6
+else
+  cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
+   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
+#define $ac_func innocuous_$ac_func
+
+/* System header to define __stub macros and hopefully few prototypes,
+    which can conflict with char $ac_func (); below.
+    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+    <limits.h> exists even on freestanding compilers.  */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef $ac_func
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char $ac_func ();
+/* The GNU C library defines this for functions which it implements
+    to always fail with ENOSYS.  Some functions are actually named
+    something starting with __ and the normal name is an alias.  */
+#if defined __stub_$ac_func || defined __stub___$ac_func
+choke me
+#endif
+
+int
+main ()
+{
+return $ac_func ();
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+  (eval "$ac_link") 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } && {
+	 test -z "$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest$ac_exeext && {
+	 test "$cross_compiling" = yes ||
+	 $as_test_x conftest$ac_exeext
+       }; then
+  eval "$as_ac_var=yes"
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	eval "$as_ac_var=no"
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+      conftest$ac_exeext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$as_ac_var'}
+		 $as_echo "$as_val"'`
+	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+as_val=`eval 'as_val=${'$as_ac_var'}
+		 $as_echo "$as_val"'`
+   if test "x$as_val" = x""yes; then
+  cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+done
+
+
+else
+     if test "yes" = "no"; then
+  DEFINE_ATTR_LINK_LAYER_TRUE=
+  DEFINE_ATTR_LINK_LAYER_FALSE='#'
+else
+  DEFINE_ATTR_LINK_LAYER_TRUE='#'
+  DEFINE_ATTR_LINK_LAYER_FALSE=
+fi
+
+fi
+
+{ $as_echo "$as_me:$LINENO: checking whether ld accepts --version-script" >&5
+$as_echo_n "checking whether ld accepts --version-script... " >&6; }
+if test "${ac_cv_version_script+set}" = set; then
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "`$LD --help < /dev/null 2>/dev/null | grep version-script`"; then
+        ac_cv_version_script=yes
+    else
+        ac_cv_version_script=no
+    fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_version_script" >&5
+$as_echo "$ac_cv_version_script" >&6; }
+ if test "$ac_cv_version_script" = "yes"; then
+  HAVE_LD_VERSION_SCRIPT_TRUE=
+  HAVE_LD_VERSION_SCRIPT_FALSE='#'
+else
+  HAVE_LD_VERSION_SCRIPT_TRUE='#'
+  HAVE_LD_VERSION_SCRIPT_FALSE=
+fi
+
+
+# Check whether --enable-debug was given.
+if test "${enable_debug+set}" = set; then
+  enableval=$enable_debug; case "${enableval}" in
+    yes) debug=true ;;
+    no)  debug=false ;;
+    *) { { $as_echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-debug" >&5
+$as_echo "$as_me: error: bad value ${enableval} for --enable-debug" >&2;}
+   { (exit 1); exit 1; }; } ;;
+  esac
+else
+  debug=false
+fi
+
+ if test x$debug = xtrue; then
+  DEBUG_TRUE=
+  DEBUG_FALSE='#'
+else
+  DEBUG_TRUE='#'
+  DEBUG_FALSE=
+fi
+
+
+# Check whether --enable-acm was given.
+if test "${enable_acm+set}" = set; then
+  enableval=$enable_acm; case "$enableval" in
+    yes)
+
+cat >>confdefs.h <<\_ACEOF
+#define DAPL_USE_IBACM 1
+_ACEOF
+
+          { $as_echo "$as_me:$LINENO: checking for struct ibv_path_record.service_id" >&5
+$as_echo_n "checking for struct ibv_path_record.service_id... " >&6; }
+if test "${ac_cv_member_struct_ibv_path_record_service_id+set}" = set; then
+  $as_echo_n "(cached) " >&6
+else
+  cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+#include <infiniband/sa.h>
+
+int
+main ()
+{
+static struct ibv_path_record ac_aggr;
+if (ac_aggr.service_id)
+return 0;
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+  (eval "$ac_compile") 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } && {
+	 test -z "$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest.$ac_objext; then
+  ac_cv_member_struct_ibv_path_record_service_id=yes
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+#include <infiniband/sa.h>
+
+int
+main ()
+{
+static struct ibv_path_record ac_aggr;
+if (sizeof ac_aggr.service_id)
+return 0;
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+  (eval "$ac_compile") 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } && {
+	 test -z "$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest.$ac_objext; then
+  ac_cv_member_struct_ibv_path_record_service_id=yes
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	ac_cv_member_struct_ibv_path_record_service_id=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_ibv_path_record_service_id" >&5
+$as_echo "$ac_cv_member_struct_ibv_path_record_service_id" >&6; }
+if test "x$ac_cv_member_struct_ibv_path_record_service_id" = x""yes; then
+  :
+else
+  { { $as_echo "$as_me:$LINENO: error: IB ACM support requires libibverbs 1.1.4 or greater." >&5
+$as_echo "$as_me: error: IB ACM support requires libibverbs 1.1.4 or greater." >&2;}
+   { (exit 1); exit 1; }; }
+fi
+
+        if test "${ac_cv_header_infiniband_acm_h+set}" = set; then
+  { $as_echo "$as_me:$LINENO: checking for infiniband/acm.h" >&5
+$as_echo_n "checking for infiniband/acm.h... " >&6; }
+if test "${ac_cv_header_infiniband_acm_h+set}" = set; then
+  $as_echo_n "(cached) " >&6
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_infiniband_acm_h" >&5
+$as_echo "$ac_cv_header_infiniband_acm_h" >&6; }
 else
   # Is the header compilable?
 { $as_echo "$as_me:$LINENO: checking infiniband/acm.h usability" >&5
@@ -12499,92 +12783,40 @@ if test "${ac_cv_header_infiniband_acm_h+set}" = set; then
 else
   ac_cv_header_infiniband_acm_h=$ac_header_preproc
 fi
-{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_infiniband_acm_h" >&5
-$as_echo "$ac_cv_header_infiniband_acm_h" >&6; }
-
-fi
-if test "x$ac_cv_header_infiniband_acm_h" = x""yes; then
-  :
-else
-  { { $as_echo "$as_me:$LINENO: error: IB ACM requested but <infiniband/acm.h> not found." >&5
-$as_echo "$as_me: error: IB ACM requested but <infiniband/acm.h> not found." >&2;}
-   { (exit 1); exit 1; }; }
-fi
-
-
-fi
-
-else
-     if test "yes" = "no"; then
-  DEFINE_ATTR_LINK_LAYER_TRUE=
-  DEFINE_ATTR_LINK_LAYER_FALSE='#'
-else
-  DEFINE_ATTR_LINK_LAYER_TRUE='#'
-  DEFINE_ATTR_LINK_LAYER_FALSE=
-fi
-
-fi
-
-if test "$with_ib_acm" != "" && test "$with_ib_acm" != "no"; then
-
-cat >>confdefs.h <<\_ACEOF
-#define DAPL_USE_IBACM 1
-_ACEOF
-
-    ac_use_acm=yes
-else
-    ac_use_acm=no
-fi
- if test "$ac_use_acm" = "yes"; then
-  DAPL_USE_IBACM_TRUE=
-  DAPL_USE_IBACM_FALSE='#'
-else
-  DAPL_USE_IBACM_TRUE='#'
-  DAPL_USE_IBACM_FALSE=
-fi
-
-
-{ $as_echo "$as_me:$LINENO: checking whether ld accepts --version-script" >&5
-$as_echo_n "checking whether ld accepts --version-script... " >&6; }
-if test "${ac_cv_version_script+set}" = set; then
-  $as_echo_n "(cached) " >&6
-else
-  if test -n "`$LD --help < /dev/null 2>/dev/null | grep version-script`"; then
-        ac_cv_version_script=yes
-    else
-        ac_cv_version_script=no
-    fi
-fi
-{ $as_echo "$as_me:$LINENO: result: $ac_cv_version_script" >&5
-$as_echo "$ac_cv_version_script" >&6; }
- if test "$ac_cv_version_script" = "yes"; then
-  HAVE_LD_VERSION_SCRIPT_TRUE=
-  HAVE_LD_VERSION_SCRIPT_FALSE='#'
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_infiniband_acm_h" >&5
+$as_echo "$ac_cv_header_infiniband_acm_h" >&6; }
+
+fi
+if test "x$ac_cv_header_infiniband_acm_h" = x""yes; then
+  :
 else
-  HAVE_LD_VERSION_SCRIPT_TRUE='#'
-  HAVE_LD_VERSION_SCRIPT_FALSE=
+  { { $as_echo "$as_me:$LINENO: error: IB ACM requested but <infiniband/acm.h> not found." >&5
+$as_echo "$as_me: error: IB ACM requested but <infiniband/acm.h> not found." >&2;}
+   { (exit 1); exit 1; }; }
 fi
 
 
-# Check whether --enable-debug was given.
-if test "${enable_debug+set}" = set; then
-  enableval=$enable_debug; case "${enableval}" in
-  yes) debug=true ;;
-  no)  debug=false ;;
-  *) { { $as_echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-debug" >&5
-$as_echo "$as_me: error: bad value ${enableval} for --enable-debug" >&2;}
+
+cat >>confdefs.h <<\_ACEOF
+#define DAPL_USE_IBACM 1
+_ACEOF
+
+        acm=true ;;
+    no) acm=false ;;
+    *) { { $as_echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-acm" >&5
+$as_echo "$as_me: error: bad value ${enableval} for --enable-acm" >&2;}
    { (exit 1); exit 1; }; } ;;
-esac
+  esac
 else
-  debug=false
+  acm=false
 fi
 
- if test x$debug = xtrue; then
-  DEBUG_TRUE=
-  DEBUG_FALSE='#'
+ if test x$acm = true; then
+  DAPL_USE_IBACM_TRUE=
+  DAPL_USE_IBACM_FALSE='#'
 else
-  DEBUG_TRUE='#'
-  DEBUG_FALSE=
+  DAPL_USE_IBACM_TRUE='#'
+  DAPL_USE_IBACM_FALSE=
 fi
 
 
@@ -12654,6 +12886,174 @@ else
 fi
 
 
+if test "${ac_cv_header_scif_h+set}" = set; then
+  { $as_echo "$as_me:$LINENO: checking for scif.h" >&5
+$as_echo_n "checking for scif.h... " >&6; }
+if test "${ac_cv_header_scif_h+set}" = set; then
+  $as_echo_n "(cached) " >&6
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_scif_h" >&5
+$as_echo "$ac_cv_header_scif_h" >&6; }
+else
+  # Is the header compilable?
+{ $as_echo "$as_me:$LINENO: checking scif.h usability" >&5
+$as_echo_n "checking scif.h usability... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+$ac_includes_default
+#include <scif.h>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+  (eval "$ac_compile") 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } && {
+	 test -z "$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest.$ac_objext; then
+  ac_header_compiler=yes
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	ac_header_compiler=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
+$as_echo "$ac_header_compiler" >&6; }
+
+# Is the header present?
+{ $as_echo "$as_me:$LINENO: checking scif.h presence" >&5
+$as_echo_n "checking scif.h presence... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+#include <scif.h>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } >/dev/null && {
+	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       }; then
+  ac_header_preproc=yes
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+  ac_header_preproc=no
+fi
+
+rm -f conftest.err conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
+$as_echo "$ac_header_preproc" >&6; }
+
+# So?  What about this header?
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
+  yes:no: )
+    { $as_echo "$as_me:$LINENO: WARNING: scif.h: accepted by the compiler, rejected by the preprocessor!" >&5
+$as_echo "$as_me: WARNING: scif.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: scif.h: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: scif.h: proceeding with the compiler's result" >&2;}
+    ac_header_preproc=yes
+    ;;
+  no:yes:* )
+    { $as_echo "$as_me:$LINENO: WARNING: scif.h: present but cannot be compiled" >&5
+$as_echo "$as_me: WARNING: scif.h: present but cannot be compiled" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: scif.h:     check for missing prerequisite headers?" >&5
+$as_echo "$as_me: WARNING: scif.h:     check for missing prerequisite headers?" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: scif.h: see the Autoconf documentation" >&5
+$as_echo "$as_me: WARNING: scif.h: see the Autoconf documentation" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: scif.h:     section \"Present But Cannot Be Compiled\"" >&5
+$as_echo "$as_me: WARNING: scif.h:     section \"Present But Cannot Be Compiled\"" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: scif.h: proceeding with the preprocessor's result" >&5
+$as_echo "$as_me: WARNING: scif.h: proceeding with the preprocessor's result" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: scif.h: in the future, the compiler will take precedence" >&5
+$as_echo "$as_me: WARNING: scif.h: in the future, the compiler will take precedence" >&2;}
+    ( cat <<\_ASBOX
+## ----------------------------------------- ##
+## Report this to linux-rdma at vger.kernel.org ##
+## ----------------------------------------- ##
+_ASBOX
+     ) | sed "s/^/$as_me: WARNING:     /" >&2
+    ;;
+esac
+{ $as_echo "$as_me:$LINENO: checking for scif.h" >&5
+$as_echo_n "checking for scif.h... " >&6; }
+if test "${ac_cv_header_scif_h+set}" = set; then
+  $as_echo_n "(cached) " >&6
+else
+  ac_cv_header_scif_h=$ac_header_preproc
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_scif_h" >&5
+$as_echo "$ac_cv_header_scif_h" >&6; }
+
+fi
+if test "x$ac_cv_header_scif_h" = x""yes; then
+  sciffound=true
+else
+  sciffound=false
+fi
+
+
+# Check whether --enable-mcm was given.
+if test "${enable_mcm+set}" = set; then
+  enableval=$enable_mcm; case "${enableval}" in
+    yes) if test x$sciffound = xtrue; then
+  mcm=true
+else
+  { { $as_echo "$as_me:$LINENO: error: <scif.h> not found.  Is libscif installed?" >&5
+$as_echo "$as_me: error: <scif.h> not found.  Is libscif installed?" >&2;}
+   { (exit 1); exit 1; }; }
+fi
+ ;;
+    no)  mcm=false ;;
+    *) { { $as_echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-mcm" >&5
+$as_echo "$as_me: error: bad value ${enableval} for --enable-mcm" >&2;}
+   { (exit 1); exit 1; }; } ;;
+  esac
+else
+  mcm=$sciffound
+fi
+
+ if test x$mcm = xtrue; then
+  DEFINE_MCM_TRUE=
+  DEFINE_MCM_FALSE='#'
+else
+  DEFINE_MCM_TRUE='#'
+  DEFINE_MCM_FALSE=
+fi
+
+
 # Check whether --enable-counters was given.
 if test "${enable_counters+set}" = set; then
   enableval=$enable_counters; case "${enableval}" in
@@ -12848,85 +13248,6 @@ fi
 
 
 
-{ $as_echo "$as_me:$LINENO: checking for ibv_m_post_send in -lmverbs" >&5
-$as_echo_n "checking for ibv_m_post_send in -lmverbs... " >&6; }
-if test "${ac_cv_lib_mverbs_ibv_m_post_send+set}" = set; then
-  $as_echo_n "(cached) " >&6
-else
-  ac_check_lib_save_LIBS=$LIBS
-LIBS="-lmverbs  $LIBS"
-cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-
-/* Override any GCC internal prototype to avoid an error.
-   Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-#ifdef __cplusplus
-extern "C"
-#endif
-char ibv_m_post_send ();
-int
-main ()
-{
-return ibv_m_post_send ();
-  ;
-  return 0;
-}
-_ACEOF
-rm -f conftest.$ac_objext conftest$ac_exeext
-if { (ac_try="$ac_link"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
-$as_echo "$ac_try_echo") >&5
-  (eval "$ac_link") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } && {
-	 test -z "$ac_c_werror_flag" ||
-	 test ! -s conftest.err
-       } && test -s conftest$ac_exeext && {
-	 test "$cross_compiling" = yes ||
-	 $as_test_x conftest$ac_exeext
-       }; then
-  ac_cv_lib_mverbs_ibv_m_post_send=yes
-else
-  $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-	ac_cv_lib_mverbs_ibv_m_post_send=no
-fi
-
-rm -rf conftest.dSYM
-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
-      conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_mverbs_ibv_m_post_send" >&5
-$as_echo "$ac_cv_lib_mverbs_ibv_m_post_send" >&6; }
-if test "x$ac_cv_lib_mverbs_ibv_m_post_send" = x""yes; then
-  cat >>confdefs.h <<_ACEOF
-#define HAVE_LIBMVERBS 1
-_ACEOF
-
-  LIBS="-lmverbs $LIBS"
-
-else
-  { { $as_echo "$as_me:$LINENO: error: ibv_m_post_send() not found. Is libmverbs installed?" >&5
-$as_echo "$as_me: error: ibv_m_post_send() not found. Is libmverbs installed?" >&2;}
-   { (exit 1); exit 1; }; }
-fi
-
-
 { $as_echo "$as_me:$LINENO: checking for fca_init in -lfca" >&5
 $as_echo_n "checking for fca_init in -lfca... " >&6; }
 if test "${ac_cv_lib_fca_fca_init+set}" = set; then
@@ -13027,52 +13348,6 @@ else
 fi
 
 
-{ $as_echo "$as_me:$LINENO: checking Check for RHEL4 system" >&5
-$as_echo_n "checking Check for RHEL4 system... " >&6; }
-if test "${ac_cv_rhel4+set}" = set; then
-  $as_echo_n "(cached) " >&6
-else
-  if test -f /etc/redhat-release &&
-       test -n "`grep -e "release 4" /etc/redhat-release`"; then
-        ac_cv_rhel4=yes
-    else
-        ac_cv_rhel4=no
-    fi
-fi
-{ $as_echo "$as_me:$LINENO: result: $ac_cv_rhel4" >&5
-$as_echo "$ac_cv_rhel4" >&6; }
- if test "$ac_cv_rhel4" = "yes"; then
-  OS_RHEL4_TRUE=
-  OS_RHEL4_FALSE='#'
-else
-  OS_RHEL4_TRUE='#'
-  OS_RHEL4_FALSE=
-fi
-
-
-{ $as_echo "$as_me:$LINENO: checking Check for RHEL5 system" >&5
-$as_echo_n "checking Check for RHEL5 system... " >&6; }
-if test "${ac_cv_rhel5+set}" = set; then
-  $as_echo_n "(cached) " >&6
-else
-  if test -f /etc/redhat-release &&
-       test -n "`grep -e "release 5" /etc/redhat-release`"; then
-        ac_cv_rhel5=yes
-    else
-        ac_cv_rhel5=no
-    fi
-fi
-{ $as_echo "$as_me:$LINENO: result: $ac_cv_rhel5" >&5
-$as_echo "$ac_cv_rhel5" >&6; }
- if test "$ac_cv_rhel5" = "yes"; then
-  OS_RHEL5_TRUE=
-  OS_RHEL5_FALSE='#'
-else
-  OS_RHEL5_TRUE='#'
-  OS_RHEL5_FALSE=
-fi
-
-
 { $as_echo "$as_me:$LINENO: checking Check for SUSE_11 system" >&5
 $as_echo_n "checking Check for SUSE_11 system... " >&6; }
 if test "${ac_cv_suse11+set}" = set; then
@@ -13096,8 +13371,7 @@ else
 fi
 
 
-ac_config_files="$ac_config_files Makefile test/dtest/Makefile test/dapltest/Makefile dapl.spec"
-
+ac_config_files="$ac_config_files Makefile test/dtest/Makefile test/dapltest/Makefile dapl.spec mpxyd.init"
 
 cat >confcache <<\_ACEOF
 # This file is a shell script that caches the results of configure
@@ -13246,13 +13520,6 @@ $as_echo "$as_me: error: conditional \"DEFINE_ATTR_LINK_LAYER\" was never define
 Usually this means the macro was only invoked conditionally." >&2;}
    { (exit 1); exit 1; }; }
 fi
-if test -z "${DAPL_USE_IBACM_TRUE}" && test -z "${DAPL_USE_IBACM_FALSE}"; then
-  { { $as_echo "$as_me:$LINENO: error: conditional \"DAPL_USE_IBACM\" was never defined.
-Usually this means the macro was only invoked conditionally." >&5
-$as_echo "$as_me: error: conditional \"DAPL_USE_IBACM\" was never defined.
-Usually this means the macro was only invoked conditionally." >&2;}
-   { (exit 1); exit 1; }; }
-fi
 if test -z "${HAVE_LD_VERSION_SCRIPT_TRUE}" && test -z "${HAVE_LD_VERSION_SCRIPT_FALSE}"; then
   { { $as_echo "$as_me:$LINENO: error: conditional \"HAVE_LD_VERSION_SCRIPT\" was never defined.
 Usually this means the macro was only invoked conditionally." >&5
@@ -13267,6 +13534,13 @@ $as_echo "$as_me: error: conditional \"DEBUG\" was never defined.
 Usually this means the macro was only invoked conditionally." >&2;}
    { (exit 1); exit 1; }; }
 fi
+if test -z "${DAPL_USE_IBACM_TRUE}" && test -z "${DAPL_USE_IBACM_FALSE}"; then
+  { { $as_echo "$as_me:$LINENO: error: conditional \"DAPL_USE_IBACM\" was never defined.
+Usually this means the macro was only invoked conditionally." >&5
+$as_echo "$as_me: error: conditional \"DAPL_USE_IBACM\" was never defined.
+Usually this means the macro was only invoked conditionally." >&2;}
+   { (exit 1); exit 1; }; }
+fi
 if test -z "${DEFINE_CMA_TRUE}" && test -z "${DEFINE_CMA_FALSE}"; then
   { { $as_echo "$as_me:$LINENO: error: conditional \"DEFINE_CMA\" was never defined.
 Usually this means the macro was only invoked conditionally." >&5
@@ -13288,6 +13562,13 @@ $as_echo "$as_me: error: conditional \"DEFINE_UCM\" was never defined.
 Usually this means the macro was only invoked conditionally." >&2;}
    { (exit 1); exit 1; }; }
 fi
+if test -z "${DEFINE_MCM_TRUE}" && test -z "${DEFINE_MCM_FALSE}"; then
+  { { $as_echo "$as_me:$LINENO: error: conditional \"DEFINE_MCM\" was never defined.
+Usually this means the macro was only invoked conditionally." >&5
+$as_echo "$as_me: error: conditional \"DEFINE_MCM\" was never defined.
+Usually this means the macro was only invoked conditionally." >&2;}
+   { (exit 1); exit 1; }; }
+fi
 if test -z "${DEFINE_COUNTERS_TRUE}" && test -z "${DEFINE_COUNTERS_FALSE}"; then
   { { $as_echo "$as_me:$LINENO: error: conditional \"DEFINE_COUNTERS\" was never defined.
 Usually this means the macro was only invoked conditionally." >&5
@@ -13309,20 +13590,6 @@ $as_echo "$as_me: error: conditional \"COLL_TYPE_FCA\" was never defined.
 Usually this means the macro was only invoked conditionally." >&2;}
    { (exit 1); exit 1; }; }
 fi
-if test -z "${OS_RHEL4_TRUE}" && test -z "${OS_RHEL4_FALSE}"; then
-  { { $as_echo "$as_me:$LINENO: error: conditional \"OS_RHEL4\" was never defined.
-Usually this means the macro was only invoked conditionally." >&5
-$as_echo "$as_me: error: conditional \"OS_RHEL4\" was never defined.
-Usually this means the macro was only invoked conditionally." >&2;}
-   { (exit 1); exit 1; }; }
-fi
-if test -z "${OS_RHEL5_TRUE}" && test -z "${OS_RHEL5_FALSE}"; then
-  { { $as_echo "$as_me:$LINENO: error: conditional \"OS_RHEL5\" was never defined.
-Usually this means the macro was only invoked conditionally." >&5
-$as_echo "$as_me: error: conditional \"OS_RHEL5\" was never defined.
-Usually this means the macro was only invoked conditionally." >&2;}
-   { (exit 1); exit 1; }; }
-fi
 if test -z "${OS_SUSE11_TRUE}" && test -z "${OS_SUSE11_FALSE}"; then
   { { $as_echo "$as_me:$LINENO: error: conditional \"OS_SUSE11\" was never defined.
 Usually this means the macro was only invoked conditionally." >&5
@@ -13652,7 +13919,7 @@ exec 6>&1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by dapl $as_me 2.0.42, which was
+This file was extended by dapl $as_me 2.1.2, which was
 generated by GNU Autoconf 2.63.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -13715,7 +13982,7 @@ Report bugs to <bug-autoconf at gnu.org>."
 _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_version="\\
-dapl config.status 2.0.42
+dapl config.status 2.1.2
 configured by $0, generated by GNU Autoconf 2.63,
   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
 
@@ -14100,6 +14367,7 @@ do
     "test/dtest/Makefile") CONFIG_FILES="$CONFIG_FILES test/dtest/Makefile" ;;
     "test/dapltest/Makefile") CONFIG_FILES="$CONFIG_FILES test/dapltest/Makefile" ;;
     "dapl.spec") CONFIG_FILES="$CONFIG_FILES dapl.spec" ;;
+    "mpxyd.init") CONFIG_FILES="$CONFIG_FILES mpxyd.init" ;;
 
   *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
diff --git a/configure.in b/configure.in
index 1c910cf..3bbdae2 100644
--- a/configure.in
+++ b/configure.in
@@ -1,57 +1,41 @@
 dnl Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.57)
-AC_INIT(dapl, 2.0.42, linux-rdma at vger.kernel.org)
+AC_INIT(dapl, 2.1.2, linux-rdma at vger.kernel.org)
 AC_CONFIG_SRCDIR([dat/udat/udat.c])
 AC_CONFIG_AUX_DIR(config)
+AC_CONFIG_MACRO_DIR([m4])
 AM_CONFIG_HEADER(config.h)
-AM_INIT_AUTOMAKE(dapl, 2.0.42)
+AM_INIT_AUTOMAKE(dapl, 2.1.2)
+m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
 
 AM_PROG_LIBTOOL
 
-AC_ARG_ENABLE(libcheck, [  --disable-libcheck      do not test for presence of ib libraries],
-[       if test x$enableval = xno ; then
-                disable_libcheck=yes
-        fi
-])
+AC_ARG_ENABLE([libcheck],
+  AS_HELP_STRING([--disable-libcheck], [do not test for presence of ib libraries]),
+    [ if test x$enableval = xno ; then
+      disable_libcheck=yes
+    fi ]
+)
 
 dnl Checks for programs
 AC_PROG_CC
 
-dnl Checks for libraries
-if test "$disable_libcheck" != "yes"
-then
-AC_CHECK_LIB(ibverbs, ibv_get_device_list, [],
-    AC_MSG_ERROR([ibv_get_device_list() not found.  libdapl requires libibverbs.]))
-
-AC_CHECK_HEADER(infiniband/verbs.h, [],
+dnl Checks for header files and libraries
+if test "$disable_libcheck" != "yes"; then
+  AC_CHECK_HEADER(infiniband/verbs.h, [],
     AC_MSG_ERROR([<infiniband/verbs.h> not found.  Is libibverbs installed?]))
-
-AC_CHECK_MEMBER(struct ibv_port_attr.link_layer, 
+  AC_CHECK_HEADERS([arpa/inet.h fcntl.h inttypes.h malloc.h netdb.h netinet/in.h stddef.h stdint.h stdlib.h string.h sys/ioctl.h sys/socket.h sys/time.h sys/timeb.h syslog.h unistd.h])
+  AC_CHECK_MEMBER(struct ibv_port_attr.link_layer,
     AM_CONDITIONAL(DEFINE_ATTR_LINK_LAYER, test "yes" = "yes"), 
     AM_CONDITIONAL(DEFINE_ATTR_LINK_LAYER, test "yes" = "no"), 
     [#include <infiniband/verbs.h>])
-
-if test "$with_ib_acm" != "" && test "$with_ib_acm" != "no"; then
-AC_CHECK_MEMBER(struct ibv_path_record.service_id, [],
-    AC_MSG_ERROR([IB ACM support requires libibverbs 1.1.4 or greater.]),
-    [#include <infiniband/sa.h>])
-AC_CHECK_HEADER(infiniband/acm.h, [],
-    AC_MSG_ERROR([IB ACM requested but <infiniband/acm.h> not found.]))
-fi
+  AC_CHECK_FUNCS([gethostname gettimeofday inet_ntoa memset select socket strcasecmp strdup strerror strtol sysinfo])
 
 else
     AM_CONDITIONAL(DEFINE_ATTR_LINK_LAYER, test "yes" = "no")
 fi
-dnl End check for libraries
-
-if test "$with_ib_acm" != "" && test "$with_ib_acm" != "no"; then
-    AC_DEFINE(DAPL_USE_IBACM, 1, [set to 1 to use IB ACM services])
-    ac_use_acm=yes
-else
-    ac_use_acm=no
-fi
-AM_CONDITIONAL(DAPL_USE_IBACM, test "$ac_use_acm" = "yes")
+dnl End check for header files and libraries
 
 AC_CACHE_CHECK(whether ld accepts --version-script, ac_cv_version_script,
     if test -n "`$LD --help < /dev/null 2>/dev/null | grep version-script`"; then
@@ -62,15 +46,35 @@ AC_CACHE_CHECK(whether ld accepts --version-script, ac_cv_version_script,
 AM_CONDITIONAL(HAVE_LD_VERSION_SCRIPT, test "$ac_cv_version_script" = "yes")
 
 dnl Support debug mode build - if enable-debug provided the DEBUG variable is set 
-AC_ARG_ENABLE(debug,
-[  --enable-debug Turn on debug mode, default=off],
-[case "${enableval}" in
-  yes) debug=true ;;
-  no)  debug=false ;;
-  *) AC_MSG_ERROR(bad value ${enableval} for --enable-debug) ;;
-esac],[debug=false])
+AC_ARG_ENABLE([debug],
+  AS_HELP_STRING([--enable-debug],[enable debug build, default=disabled]),
+  [case "${enableval}" in
+    yes) debug=true ;;
+    no)  debug=false ;;
+    *) AC_MSG_ERROR(bad value ${enableval} for --enable-debug) ;;
+  esac],
+  [debug=false])
 AM_CONDITIONAL(DEBUG, test x$debug = xtrue)
 
+dnl Support for IB acm sevices
+AC_ARG_ENABLE([acm],
+  AS_HELP_STRING([--enable-acm],[enable IB ACM services, default=disabled]),
+  [case "$enableval" in
+    yes)
+        AC_DEFINE(DAPL_USE_IBACM, 1, [set to 1 to use IB ACM services])
+          AC_CHECK_MEMBER(struct ibv_path_record.service_id, [],
+          AC_MSG_ERROR([IB ACM support requires libibverbs 1.1.4 or greater.]),
+          [#include <infiniband/sa.h>])
+        AC_CHECK_HEADER(infiniband/acm.h, [],
+          AC_MSG_ERROR([IB ACM requested but <infiniband/acm.h> not found.]))
+        AC_DEFINE(DAPL_USE_IBACM, 1, [set to 1 to use IB ACM services])
+        acm=true ;;
+    no) acm=false ;;
+    *) AC_MSG_ERROR(bad value ${enableval} for --enable-acm) ;;
+  esac],
+  [acm=false])
+AM_CONDITIONAL(DAPL_USE_IBACM, test x$acm = true)
+
 dnl Support to enable/disable CMA (rdma_cm) provider library build
 AC_ARG_ENABLE([cma], 
   AS_HELP_STRING([--disable-cma],[disable CMA (rdma_cm) provider build, default=enabled]),
@@ -104,6 +108,18 @@ AC_ARG_ENABLE([ucm],
   [ucm=true])
 AM_CONDITIONAL(DEFINE_UCM, test x$ucm = xtrue)
 
+dnl Support to enable/disable MCM (proxy) MIC SCIF provider library build
+AC_CHECK_HEADER(scif.h, [sciffound=true], [sciffound=false])
+AC_ARG_ENABLE([mcm], 
+  AS_HELP_STRING([--enable-mcm],[enable MCM (proxy CM) SCIF provider build, default=auto]),
+  [case "${enableval}" in
+    yes) AS_IF([test x$sciffound = xtrue], [mcm=true], AC_MSG_ERROR([<scif.h> not found.  Is libscif installed?])) ;;
+    no)  mcm=false ;;
+    *) AC_MSG_ERROR(bad value ${enableval} for --enable-mcm) ;; 
+  esac],
+  [mcm=$sciffound])
+AM_CONDITIONAL(DEFINE_MCM, test x$mcm = xtrue)
+
 dnl Support to enable/disable IB extended counters (CM,LINK,DIAG)
 AC_ARG_ENABLE([counters], 
   AS_HELP_STRING([--enable-counters],[enable counters provider build, default=disabled]),
@@ -133,13 +149,11 @@ AM_CONDITIONAL(EXT_TYPE_IB, test "$ext_type" = "ib")
 
 dnl Support IB MPI collective extension build - if enable-coll-type == vendor_name 
 AC_ARG_ENABLE([coll-type],
- AS_HELP_STRING([--enable-coll-type],[enable IB collective support: fca, none, default=fca]),
+ AS_HELP_STRING([--enable-coll-type],[enable IB collective support: fca, none, default=none]),
  [ if   test "x$enableval" = "xfca" ; then
       coll_type=fca
       AC_CHECK_HEADER(fca/fca_api.h, [],
         AC_MSG_ERROR([<fca/fca_api.h> not found. Is libfca devel package installed?]))
-      AC_CHECK_LIB(mverbs, ibv_m_post_send, [],
-        AC_MSG_ERROR([ibv_m_post_send() not found. Is libmverbs installed?]))
       AC_CHECK_LIB(fca, fca_init, [],
         AC_MSG_ERROR([fca_init() not found. Is libfca library installed?]))
    elif test "x$enableval" = "xnone" ; then
@@ -153,26 +167,6 @@ AC_ARG_ENABLE([coll-type],
  ],[coll_type=none])
 AM_CONDITIONAL(COLL_TYPE_FCA, test "$coll_type" = "fca")
 
-dnl Check for Redhat EL release 4
-AC_CACHE_CHECK(Check for RHEL4 system, ac_cv_rhel4,
-    if test -f /etc/redhat-release &&
-       test -n "`grep -e "release 4" /etc/redhat-release`"; then
-        ac_cv_rhel4=yes
-    else
-        ac_cv_rhel4=no
-    fi)
-AM_CONDITIONAL(OS_RHEL4, test "$ac_cv_rhel4" = "yes")
-
-dnl Check for Redhat EL release 5
-AC_CACHE_CHECK(Check for RHEL5 system, ac_cv_rhel5,
-    if test -f /etc/redhat-release &&
-       test -n "`grep -e "release 5" /etc/redhat-release`"; then
-        ac_cv_rhel5=yes
-    else
-        ac_cv_rhel5=no
-    fi)
-AM_CONDITIONAL(OS_RHEL5, test "$ac_cv_rhel5" = "yes")
-
 dnl Check for SuSE release 11
 AC_CACHE_CHECK(Check for SUSE_11 system, ac_cv_suse11,
     if test -f /etc/SuSE-release &&
@@ -183,6 +177,5 @@ AC_CACHE_CHECK(Check for SUSE_11 system, ac_cv_suse11,
     fi)
 AM_CONDITIONAL(OS_SUSE11, test "$ac_cv_suse11" = "yes")
 
-AC_CONFIG_FILES([Makefile test/dtest/Makefile test/dapltest/Makefile dapl.spec])
-
+AC_CONFIG_FILES([Makefile test/dtest/Makefile test/dapltest/Makefile dapl.spec mpxyd.init])
 AC_OUTPUT
diff --git a/dapl.spec b/dapl.spec
index d521ae7..833c997 100644
--- a/dapl.spec
+++ b/dapl.spec
@@ -1,5 +1,5 @@
 # Copyright (c) 2002-2005, Network Appliance, Inc. All rights reserved.
-# Copyright (c) 2007, Intel Corporation. All rights reserved.
+# Copyright (c) 2007-2014, Intel Corporation. All rights reserved.
 #
 # This Software is licensed under one of the following licenses:
 #
@@ -31,20 +31,26 @@
 # uDAT and uDAPL 2.0 Registry RPM SPEC file
 #
 # $Id: $
+# don't fail when not given extra FLAGS:
+%{!?_CPPFLAGS: %define _CPPFLAGS ""}
+%{!?_LDFLAGS: %define _LDFLAGS ""}
+%{!?_CONF: %define _CONF ""}
+
 Name: dapl
-Version: 2.0.42
+Version: 2.1.2
 Release: 1%{?dist}
-Summary: A Library for userspace access to RDMA devices using OS Agnostic DAT APIs.
+Summary: A Library for userspace access to RDMA devices using OS Agnostic DAT APIs, proxy daemon for offloading RDMA 
 
 Group: System Environment/Libraries
 License: Dual GPL/BSD/CPL
 Url: http://openfabrics.org/
 Source: http://www.openfabrics.org/downloads/%{name}/%{name}-%{version}.tar.gz
-BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+BuildRoot: %{_topdir}/BUILDROOT
+Obsoletes: intel-mic-ofed-dapl
 Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
-Requires(post): sed
-Requires(post): coreutils
+Requires(post): /sbin/chkconfig
+Requires(preun): /sbin/chkconfig
 
 %description
 Along with the OpenFabrics kernel drivers, libdat and libdapl provides a userspace
@@ -54,6 +60,8 @@ atomic operations and rdma write with immediate data.
 %package devel
 Summary: Development files for the libdat and libdapl libraries
 Group: System Environment/Libraries
+Requires: %{name} = %{version}-%{release}
+Obsoletes: intel-mic-ofed-dapl-devel
 
 %description devel
 Header files for libdat and libdapl library.
@@ -61,6 +69,7 @@ Header files for libdat and libdapl library.
 %package devel-static
 Summary: Static development files for libdat and libdapl library
 Group: System Environment/Libraries
+Obsoletes: intel-mic-ofed-dapl-devel-static
  
 %description devel-static
 Static libraries for libdat and libdapl library.
@@ -69,6 +78,7 @@ Static libraries for libdat and libdapl library.
 Summary: Test suites for uDAPL library
 Group: System Environment/Libraries
 Requires: %{name} = %{version}-%{release}
+Obsoletes: intel-mic-ofed-dapl-utils
 
 %description utils
 Useful test suites to validate uDAPL library API's.
@@ -77,26 +87,50 @@ Useful test suites to validate uDAPL library API's.
 %setup -q
 
 %build
-%configure --enable-ext-type=ib 
+%configure CPPFLAGS=%{_CPPFLAGS} LDFLAGS=%{_LDFLAGS} %{_CONF}
+
 make %{?_smp_mflags}
 
 %install
-rm -rf %{buildroot}
-make DESTDIR=%{buildroot} install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
 # remove unpackaged files from the buildroot
 rm -f %{buildroot}%{_libdir}/*.la
 
+# make init.d so we can exclude it later:
+mkdir -p %{buildroot}%{_sysconfdir}/init.d
+touch mcm-files
+
 %clean
 rm -rf %{buildroot}
 
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%post
+# fix problem with older dapl packages that clobber dat.conf when updating
+cp %{_sysconfdir}/dat.conf /tmp/%{version}-dat.conf
+/sbin/ldconfig
+
+if [ $1 -gt 1 ]; then
+	/sbin/chkconfig --add mpxyd &> /dev/null || true
+	service mpxyd start
+elif [ $1 -gt 2 ]; then
+	service mpxyd restart
+fi
 
-%files
+%preun
+if [ -f /etc/init.d/mpxyd ]; then
+	/sbin/chkconfig --del mpxyd &> /dev/null
+	service mpxyd stop
+fi
+
+%postun 
+/sbin/ldconfig
+
+%files -f mcm-files
 %defattr(-,root,root,-)
 %{_libdir}/libda*.so.*
-%{_sysconfdir}/dat.conf
-%doc AUTHORS README COPYING ChangeLog LICENSE.txt LICENSE2.txt LICENSE3.txt
+%config %{_sysconfdir}/dat.conf
+%doc AUTHORS README COPYING ChangeLog LICENSE.txt LICENSE2.txt LICENSE3.txt README.mcm
 
 %files devel
 %defattr(-,root,root,-)
@@ -114,7 +148,20 @@ rm -rf %{buildroot}
 %{_mandir}/man1/*.1*
 %{_mandir}/man5/*.5*
 
+%triggerpostun -- dapl < 2.0.35-1
+# fix problem with older dapl packages that clobber dat.conf during update
+mv /tmp/%{version}-dat.conf %{_sysconfdir}/dat.conf
+
 %changelog
+* Tue Sep 2 2014 Arlin Davis <ardavis at ichips.intel.com> - 2.1.2
+- DAT/DAPL Version 2.1.2 Release 1, OFED 3.12-1
+
+* Wed Aug 13 2014 Arlin Davis <ardavis at ichips.intel.com> - 2.1.1
+- DAT/DAPL Version 2.1.1 Release 1, OFED 3.12-1
+
+* Fri Jul 18 2014 Arlin Davis <ardavis at ichips.intel.com> - 2.1.0
+- DAT/DAPL Version 2.1.0 Release 1, add MIC support, OFED 3.12-1
+
 * Mon May 4 2014 Arlin Davis <ardavis at ichips.intel.com> - 2.0.42
 - DAT/DAPL Version 2.0.42 Release 1, OFED 3.12 GA
 
diff --git a/dapl.spec.in b/dapl.spec.in
index 22644e7..62640df 100644
--- a/dapl.spec.in
+++ b/dapl.spec.in
@@ -1,5 +1,5 @@
 # Copyright (c) 2002-2005, Network Appliance, Inc. All rights reserved.
-# Copyright (c) 2007, Intel Corporation. All rights reserved.
+# Copyright (c) 2007-2014, Intel Corporation. All rights reserved.
 #
 # This Software is licensed under one of the following licenses:
 #
@@ -31,20 +31,26 @@
 # uDAT and uDAPL 2.0 Registry RPM SPEC file
 #
 # $Id: $
+# don't fail when not given extra FLAGS:
+%{!?_CPPFLAGS: %define _CPPFLAGS ""}
+%{!?_LDFLAGS: %define _LDFLAGS ""}
+%{!?_CONF: %define _CONF ""}
+
 Name: dapl
 Version: @VERSION@
 Release: 1%{?dist}
-Summary: A Library for userspace access to RDMA devices using OS Agnostic DAT APIs.
+Summary: A Library for userspace access to RDMA devices using OS Agnostic DAT APIs, proxy daemon for offloading RDMA 
 
 Group: System Environment/Libraries
 License: Dual GPL/BSD/CPL
 Url: http://openfabrics.org/
 Source: http://www.openfabrics.org/downloads/%{name}/%{name}-%{version}.tar.gz
-BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+BuildRoot: %{_topdir}/BUILDROOT
+Obsoletes: intel-mic-ofed-dapl
 Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
-Requires(post): sed
-Requires(post): coreutils
+Requires(post): /sbin/chkconfig
+Requires(preun): /sbin/chkconfig
 
 %description
 Along with the OpenFabrics kernel drivers, libdat and libdapl provides a userspace
@@ -54,6 +60,8 @@ atomic operations and rdma write with immediate data.
 %package devel
 Summary: Development files for the libdat and libdapl libraries
 Group: System Environment/Libraries
+Requires: %{name} = %{version}-%{release}
+Obsoletes: intel-mic-ofed-dapl-devel
 
 %description devel
 Header files for libdat and libdapl library.
@@ -61,6 +69,7 @@ Header files for libdat and libdapl library.
 %package devel-static
 Summary: Static development files for libdat and libdapl library
 Group: System Environment/Libraries
+Obsoletes: intel-mic-ofed-dapl-devel-static
  
 %description devel-static
 Static libraries for libdat and libdapl library.
@@ -69,6 +78,7 @@ Static libraries for libdat and libdapl library.
 Summary: Test suites for uDAPL library
 Group: System Environment/Libraries
 Requires: %{name} = %{version}-%{release}
+Obsoletes: intel-mic-ofed-dapl-utils
 
 %description utils
 Useful test suites to validate uDAPL library API's.
@@ -77,26 +87,50 @@ Useful test suites to validate uDAPL library API's.
 %setup -q
 
 %build
-%configure --enable-ext-type=ib 
+%configure CPPFLAGS=%{_CPPFLAGS} LDFLAGS=%{_LDFLAGS} %{_CONF}
+
 make %{?_smp_mflags}
 
 %install
-rm -rf %{buildroot}
-make DESTDIR=%{buildroot} install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
 # remove unpackaged files from the buildroot
 rm -f %{buildroot}%{_libdir}/*.la
 
+# make init.d so we can exclude it later:
+mkdir -p %{buildroot}%{_sysconfdir}/init.d
+touch mcm-files
+
 %clean
 rm -rf %{buildroot}
 
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%post
+# fix problem with older dapl packages that clobber dat.conf when updating
+cp %{_sysconfdir}/dat.conf /tmp/%{version}-dat.conf
+/sbin/ldconfig
+
+if [ $1 -gt 1 ]; then
+	/sbin/chkconfig --add mpxyd &> /dev/null || true
+	service mpxyd start
+elif [ $1 -gt 2 ]; then
+	service mpxyd restart
+fi
 
-%files
+%preun
+if [ -f /etc/init.d/mpxyd ]; then
+	/sbin/chkconfig --del mpxyd &> /dev/null
+	service mpxyd stop
+fi
+
+%postun 
+/sbin/ldconfig
+
+%files -f mcm-files
 %defattr(-,root,root,-)
 %{_libdir}/libda*.so.*
-%{_sysconfdir}/dat.conf
-%doc AUTHORS README COPYING ChangeLog LICENSE.txt LICENSE2.txt LICENSE3.txt
+%config %{_sysconfdir}/dat.conf
+%doc AUTHORS README COPYING ChangeLog LICENSE.txt LICENSE2.txt LICENSE3.txt README.mcm
 
 %files devel
 %defattr(-,root,root,-)
@@ -114,7 +148,20 @@ rm -rf %{buildroot}
 %{_mandir}/man1/*.1*
 %{_mandir}/man5/*.5*
 
+%triggerpostun -- dapl < 2.0.35-1
+# fix problem with older dapl packages that clobber dat.conf during update
+mv /tmp/%{version}-dat.conf %{_sysconfdir}/dat.conf
+
 %changelog
+* Tue Sep 2 2014 Arlin Davis <ardavis at ichips.intel.com> - 2.1.2
+- DAT/DAPL Version 2.1.2 Release 1, OFED 3.12-1
+
+* Wed Aug 13 2014 Arlin Davis <ardavis at ichips.intel.com> - 2.1.1
+- DAT/DAPL Version 2.1.1 Release 1, OFED 3.12-1
+
+* Fri Jul 18 2014 Arlin Davis <ardavis at ichips.intel.com> - 2.1.0
+- DAT/DAPL Version 2.1.0 Release 1, add MIC support, OFED 3.12-1
+
 * Mon May 4 2014 Arlin Davis <ardavis at ichips.intel.com> - 2.0.42
 - DAT/DAPL Version 2.0.42 Release 1, OFED 3.12 GA
 
diff --git a/dapl/common/dapl_adapter_util.h b/dapl/common/dapl_adapter_util.h
index 92cb9b7..9b12b2d 100755
--- a/dapl/common/dapl_adapter_util.h
+++ b/dapl/common/dapl_adapter_util.h
@@ -50,6 +50,12 @@ typedef enum async_handler_type
 	DAPL_ASYNC_QP_ERROR
 } DAPL_ASYNC_HANDLER_TYPE;
 
+typedef enum dapl_open_flags
+{
+        DAPL_OPEN_NORMAL,
+        DAPL_OPEN_QUERY
+} DAPL_OPEN_FLAGS;
+
 
 int dapls_ib_init (void);
 
@@ -66,7 +72,8 @@ DAT_RETURN dapls_ib_get_instance_data(
 
 DAT_RETURN dapls_ib_open_hca (
 	IN   char	               *namestr,
-	IN   DAPL_HCA		       *hca_ptr);
+	IN   DAPL_HCA		       *hca_ptr,
+	IN   DAPL_OPEN_FLAGS		flags);
 
 DAT_RETURN dapls_ib_close_hca (
 	IN   DAPL_HCA		       *hca_ptr);
diff --git a/dapl/common/dapl_debug.c b/dapl/common/dapl_debug.c
index cb45496..d8a3c73 100644
--- a/dapl/common/dapl_debug.c
+++ b/dapl/common/dapl_debug.c
@@ -26,13 +26,16 @@
  */
 
 #include "dapl.h"
+#include "dapl_adapter_util.h"
 #if !defined(__KDAPL__)
 #include <stdarg.h>
 #include <stdlib.h>
 #endif				/* __KDAPL__ */
 
+DAPL_DBG_TYPE g_dapl_dbg_level;	/* debug type override */
 DAPL_DBG_TYPE g_dapl_dbg_type;	/* initialized in dapl_init.c */
 DAPL_DBG_DEST g_dapl_dbg_dest;	/* initialized in dapl_init.c */
+int           g_dapl_dbg_mem;	/* initialized in dapl_init.c */
 
 static char *_ptr_host_ = NULL;
 static char _hostname_[128];
@@ -50,15 +53,16 @@ void dapl_internal_dbg_log(DAPL_DBG_TYPE type, const char *fmt, ...)
 		last_t = start_t;
 	}
 
-	if (type & g_dapl_dbg_type) {
+	if ((type & g_dapl_dbg_type) || (type & g_dapl_dbg_level)) {
 		if (DAPL_DBG_DEST_STDOUT & g_dapl_dbg_dest) {
 			dapl_os_get_time(&current_t);
 			delta_t = current_t - last_t;
 			total_t = current_t - start_t;
 			last_t  = current_t;
 			va_start(args, fmt);
-			fprintf(stdout, "%s:%x:%x: %d us(%d us%s): ",
-				_ptr_host_, dapl_os_getpid(), dapl_os_gettid(),
+			fprintf(stdout, "%s:%s:%x:%x: %d us(%d us%s): ",
+				_ptr_host_, PROVIDER_NAME,
+				dapl_os_getpid(), dapl_os_gettid(),
 				total_t, delta_t, delta_t > 500000 ? "!!!":"");
 			dapl_os_vprintf(fmt, args);
 			va_end(args);
@@ -384,6 +388,8 @@ void dapli_stop_counters(DAT_HANDLE dh)
 	if (g_dapl_dbg_type & DAPL_DBG_TYPE_DIAG_ERRS)
 		dapl_stop_diag_cntrs(dh);
 
+	if (g_dapl_dbg_type & DAPL_DBG_TYPE_IA_STATS)
+		dapl_print_counter_str(dh, DCNT_IA_ALL_COUNTERS, 1, "_IA");
 	if (g_dapl_dbg_type & DAPL_DBG_TYPE_CM_STATS)
 		dapl_print_counter_str(dh, DCNT_IA_ALL_COUNTERS, 1, "_CM");
 	else if (g_dapl_dbg_type & DAPL_DBG_TYPE_CM_ERRS)
@@ -636,14 +642,12 @@ void dapl_print_counter_str(DAT_HANDLE dh, int counter, int reset, const char *p
 	int i, max;
 	DAT_UINT64 *p_cntrs;
 	DAT_HANDLE_TYPE type = 0;
-	DAPL_IA *ia = NULL;
 
 	dat_get_handle_type(dh, &type);
 
 	switch (type) {
 	case DAT_HANDLE_TYPE_IA:
 		max = DCNT_IA_ALL_COUNTERS;
-		ia = (DAPL_IA *)dh;
 		p_cntrs = ((DAPL_IA *) dh)->cntrs;
 		break;
 	case DAT_HANDLE_TYPE_EP:
diff --git a/dapl/common/dapl_ep_create.c b/dapl/common/dapl_ep_create.c
index c7dedde..ec11c7c 100644
--- a/dapl/common/dapl_ep_create.c
+++ b/dapl/common/dapl_ep_create.c
@@ -158,8 +158,7 @@ dapl_ep_create(IN DAT_IA_HANDLE ia_handle,
 	 */
 	if (ep_attr != NULL && (
 #ifndef DAT_EXTENSIONS
-				       ep_attr->service_type !=
-				       DAT_SERVICE_TYPE_RC ||
+				       ep_attr->service_type != DAT_SERVICE_TYPE_RC ||
 #endif
 				       (recv_evd_handle == DAT_HANDLE_NULL
 					&& ep_attr->max_recv_dtos != 0)
@@ -177,6 +176,7 @@ dapl_ep_create(IN DAT_IA_HANDLE ia_handle,
 					   dapl_ep_check_recv_completion_flags
 					   (ep_attr->recv_completion_flags)))) {
 		dat_status = DAT_ERROR(DAT_INVALID_PARAMETER, DAT_INVALID_ARG6);
+		dapl_log(DAPL_DBG_TYPE_ERR, "dapl_ep_create: failed EP attributes\n");
 		goto bail;
 	}
 
@@ -194,12 +194,11 @@ dapl_ep_create(IN DAT_IA_HANDLE ia_handle,
 		    ep_attr->max_request_dtos > ep_attr_limit.max_request_dtos
 		    || ep_attr->max_recv_iov > ep_attr_limit.max_recv_iov
 		    || ep_attr->max_request_iov > ep_attr_limit.max_request_iov
-		    || ep_attr->max_rdma_read_in >
-		    ep_attr_limit.max_rdma_read_in
-		    || ep_attr->max_rdma_read_out >
-		    ep_attr_limit.max_rdma_read_out)
+		    || ep_attr->max_rdma_read_in >  ep_attr_limit.max_rdma_read_in
+		    || ep_attr->max_rdma_read_out >  ep_attr_limit.max_rdma_read_out)
 		{
 			dat_status = DAT_INVALID_PARAMETER | DAT_INVALID_ARG6;
+			dapl_log(DAPL_DBG_TYPE_ERR, "dapl_ep_create: failed Transport attributes\n");
 			goto bail;
 		}
 	}
diff --git a/dapl/common/dapl_ep_free.c b/dapl/common/dapl_ep_free.c
index a8deeb2..178cae6 100644
--- a/dapl/common/dapl_ep_free.c
+++ b/dapl/common/dapl_ep_free.c
@@ -132,7 +132,7 @@ DAT_RETURN DAT_API dapl_ep_free(IN DAT_EP_HANDLE ep_handle)
 #ifdef DAPL_DBG
 	/* check if event pending and warn, don't assert, state is valid */
 	if (ep_ptr->param.ep_state == DAT_EP_STATE_DISCONNECT_PENDING) {
-		dapl_dbg_log(DAPL_DBG_TYPE_WARN, " dat_ep_free WARNING: "
+		dapl_dbg_log(DAPL_DBG_TYPE_EP, " dat_ep_free WARNING: "
 			     "EVENT PENDING on ep %p, disconnect "
 			     "and wait before calling dat_ep_free\n", ep_ptr);
 	}
diff --git a/dapl/common/dapl_ep_modify.c b/dapl/common/dapl_ep_modify.c
index 0545870..d880c30 100644
--- a/dapl/common/dapl_ep_modify.c
+++ b/dapl/common/dapl_ep_modify.c
@@ -454,9 +454,8 @@ dapli_ep_modify_validate_parameters(IN DAT_EP_HANDLE ep_handle,
 
 	if (ep_param_mask & DAT_EP_FIELD_RECV_EVD_HANDLE) {
 		if (ep_param->recv_evd_handle != NULL &&
-		    (DAPL_BAD_HANDLE(ep_param->recv_evd_handle, DAPL_MAGIC_EVD)
-		     || !((DAPL_EVD *) ep_param->recv_evd_handle)->
-		     evd_flags & DAT_EVD_DTO_FLAG))
+		    ((DAPL_BAD_HANDLE(ep_param->recv_evd_handle, DAPL_MAGIC_EVD) ||
+		    (((DAPL_EVD *)ep_param->recv_evd_handle)->evd_flags & DAT_EVD_DTO_FLAG)) == 0))
 		{
 			dat_status =
 			    DAT_ERROR(DAT_INVALID_PARAMETER, DAT_INVALID_ARG3);
diff --git a/dapl/common/dapl_ep_post_rdma_write.c b/dapl/common/dapl_ep_post_rdma_write.c
index b8bea97..784a0a3 100644
--- a/dapl/common/dapl_ep_post_rdma_write.c
+++ b/dapl/common/dapl_ep_post_rdma_write.c
@@ -93,7 +93,7 @@ dapl_ep_post_rdma_write(IN DAT_EP_HANDLE ep_handle,
 					   OP_RDMA_WRITE);
 
 	dapl_dbg_log(DAPL_DBG_TYPE_RTN,
-		     "dapl_ep_post_rdma_write () returns 0x%x", dat_status);
+		     "dapl_ep_post_rdma_write () returns 0x%x\n", dat_status);
 
 	return dat_status;
 }
diff --git a/dapl/common/dapl_evd_connection_callb.c b/dapl/common/dapl_evd_connection_callb.c
index a28d8d6..3c79103 100644
--- a/dapl/common/dapl_evd_connection_callb.c
+++ b/dapl/common/dapl_evd_connection_callb.c
@@ -153,8 +153,8 @@ dapl_evd_connection_callback(IN dp_ib_cm_handle_t ib_cm_handle,
 							DAPL_MAX_PRIVATE_DATA_SIZE));
 
 			dapl_dbg_log(DAPL_DBG_TYPE_CM | DAPL_DBG_TYPE_CALLBACK,
-				     "dapl_evd_connection_callback PEER REJ pd=%p sz=%d\n",
-				     prd_ptr, private_data_size);
+				     "dapl_evd_connection_callback PEER REJ ep=%p pd=%p sz=%d\n",
+				     ep_ptr, prd_ptr, private_data_size);
 		}
 	case DAT_CONNECTION_EVENT_DISCONNECTED:
 	case DAT_CONNECTION_EVENT_UNREACHABLE:
diff --git a/dapl/common/dapl_evd_cq_async_error_callb.c b/dapl/common/dapl_evd_cq_async_error_callb.c
index 258f8f2..2bd2a93 100644
--- a/dapl/common/dapl_evd_cq_async_error_callb.c
+++ b/dapl/common/dapl_evd_cq_async_error_callb.c
@@ -63,9 +63,9 @@ dapl_evd_cq_async_error_callback(IN ib_hca_handle_t ib_hca_handle,
 	DAPL_EVD *evd;
 	DAT_RETURN dat_status;
 
-	dapl_dbg_log(DAPL_DBG_TYPE_CALLBACK | DAPL_DBG_TYPE_EXCEPTION,
-		     "dapl_evd_cq_async_error_callback (%p, %p, %p, %p)\n",
-		     ib_hca_handle, ib_cq_handle, cause_ptr, context);
+	dapl_log(DAPL_DBG_TYPE_WARN, " -- %s (%p, %p, %p, %p)\n",
+		 __FUNCTION__, ib_hca_handle, ib_cq_handle,
+		 cause_ptr, context);
 
 	if (NULL == context) {
 		dapl_os_panic("NULL == context\n");
diff --git a/dapl/common/dapl_evd_dto_callb.c b/dapl/common/dapl_evd_dto_callb.c
index 2e8d70e..143b7c9 100755
--- a/dapl/common/dapl_evd_dto_callb.c
+++ b/dapl/common/dapl_evd_dto_callb.c
@@ -130,8 +130,10 @@ dapl_evd_dto_callback(IN ib_hca_handle_t hca_handle,
 			dat_status = dapls_ib_completion_notify(hca_handle,
 								evd_ptr,
 								IB_NOTIFY_ON_NEXT_COMP);
-
 			if (DAT_SUCCESS != dat_status) {
+				dapl_log(DAPL_DBG_TYPE_WARN, " -- %s notify ERR, CQ %p, st %x\n",
+					 __FUNCTION__, (void *)evd_ptr->ib_cq_handle, state);
+
 				(void)dapls_evd_post_async_error_event(evd_ptr->
 								       header.
 								       owner_ia->
diff --git a/dapl/common/dapl_evd_qp_async_error_callb.c b/dapl/common/dapl_evd_qp_async_error_callb.c
index a9ea4ff..bc05d0f 100644
--- a/dapl/common/dapl_evd_qp_async_error_callb.c
+++ b/dapl/common/dapl_evd_qp_async_error_callb.c
@@ -115,10 +115,9 @@ dapl_evd_qp_async_error_callback(IN ib_hca_handle_t ib_hca_handle,
 	async_evd = (DAPL_EVD *) ia_ptr->async_error_evd;
 	DAPL_CNTR(ia_ptr, DCNT_IA_ASYNC_QP_ERROR);
 
-	dapl_dbg_log(DAPL_DBG_TYPE_CALLBACK | DAPL_DBG_TYPE_EXCEPTION,
-		     "--> %s: ep %p qp %p (%x) state %d\n", __FUNCTION__,
-		     ep_ptr,
-		     ep_ptr->qp_handle, ep_ptr->qpn, ep_ptr->param.ep_state);
+	dapl_log(DAPL_DBG_TYPE_WARN, " -- %s: ep %p qp %p (%x) state %d\n",
+		 __FUNCTION__,  ep_ptr, ep_ptr->qp_handle,
+		 ep_ptr->qpn, ep_ptr->param.ep_state);
 
 	/*
 	 * Transition to ERROR if we are connected; other states need to
diff --git a/dapl/common/dapl_evd_un_async_error_callb.c b/dapl/common/dapl_evd_un_async_error_callb.c
index 8b3f1bb..d6884c3 100644
--- a/dapl/common/dapl_evd_un_async_error_callb.c
+++ b/dapl/common/dapl_evd_un_async_error_callb.c
@@ -63,10 +63,6 @@ dapl_evd_un_async_error_callback(IN ib_hca_handle_t ib_hca_handle,
 	DAT_EVENT_NUMBER async_event;
 	DAT_RETURN dat_status;
 
-	dapl_dbg_log(DAPL_DBG_TYPE_CALLBACK | DAPL_DBG_TYPE_EXCEPTION,
-		     "dapl_evd_un_async_error_callback (%p, %p, %p)\n",
-		     ib_hca_handle, cause_ptr, context);
-
 	if (NULL == context) {
 		dapl_os_panic("NULL == context\n");
 		return;
@@ -87,6 +83,4 @@ dapl_evd_un_async_error_callback(IN ib_hca_handle_t ib_hca_handle,
 						 async_event,
 						 async_evd->header.owner_ia);
 	}
-	dapl_dbg_log(DAPL_DBG_TYPE_CALLBACK | DAPL_DBG_TYPE_EXCEPTION,
-		     "dapl_evd_un_async_error_callback () returns\n");
 }
diff --git a/dapl/common/dapl_evd_util.c b/dapl/common/dapl_evd_util.c
index 78d2a1f..6b9d1f7 100644
--- a/dapl/common/dapl_evd_util.c
+++ b/dapl/common/dapl_evd_util.c
@@ -548,25 +548,12 @@ void dapli_evd_eh_print_cqe(IN ib_work_completion_t * cqe_ptr)
 {
 #ifdef DAPL_DBG
 	dapl_dbg_log(DAPL_DBG_TYPE_CALLBACK,
-		     "\t >>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<\n");
-	dapl_dbg_log(DAPL_DBG_TYPE_CALLBACK,
-		     "\t dapl_evd_dto_callback : CQE \n");
-	dapl_dbg_log(DAPL_DBG_TYPE_CALLBACK,
-		     "\t\t work_req_id %lli\n", DAPL_GET_CQE_WRID(cqe_ptr));
-	if (DAPL_GET_CQE_STATUS(cqe_ptr) == 0) {
-		dapl_dbg_log(DAPL_DBG_TYPE_CALLBACK,
-			     "\t\t op_type: %s\n",
-			     DAPL_GET_CQE_OP_STR(cqe_ptr));
-		dapl_dbg_log(DAPL_DBG_TYPE_CALLBACK,
-			     "\t\t bytes_num %d\n",
-			     DAPL_GET_CQE_BYTESNUM(cqe_ptr));
-	}
-	dapl_dbg_log(DAPL_DBG_TYPE_CALLBACK,
-		     "\t\t status %d vendor_err 0x%x\n",
+		     "DTO CQE: WR 0x%llx op %s ln %d stat %d vn 0x%x\n",
+		     DAPL_GET_CQE_WRID(cqe_ptr),
+		     DAPL_GET_CQE_OP_STR(cqe_ptr),
+		     DAPL_GET_CQE_BYTESNUM(cqe_ptr),
 		     DAPL_GET_CQE_STATUS(cqe_ptr),
 		     DAPL_GET_CQE_VENDOR_ERR(cqe_ptr));
-	dapl_dbg_log(DAPL_DBG_TYPE_CALLBACK,
-		     "\t >>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<\n");
 #endif
 	return;
 }
@@ -752,7 +739,7 @@ dapls_evd_post_async_error_event(IN DAPL_EVD * evd_ptr,
 	DAT_EVENT *event_ptr;
 
 	dapl_log(DAPL_DBG_TYPE_WARN,
-		 " WARNING: async event - %s evd=%p/n",
+		 " WARNING: async event - %s evd=%p\n",
 		 dapl_event_str(event_number), evd_ptr);
 
 	dapl_os_lock(&evd_ptr->header.lock);
@@ -1344,6 +1331,42 @@ dapls_evd_cq_poll_to_event(IN DAPL_EVD * evd_ptr, OUT DAT_EVENT * event)
 	return dat_status;
 }
 
+/*
+ * dapls_evd_cqe_to_event
+ *
+ * Convert a single CQE into an event
+ *
+ * Input:
+ *	evd ptr
+ *	cq entry ptr
+ *
+ * Output:
+ * 	event
+ *
+ * Returns:
+ * 	Status of operation
+ *
+ */
+DAT_RETURN
+dapls_evd_cqe_to_event(DAPL_EVD * evd_ptr, ib_work_completion_t *cqe)
+{
+	DAT_EVENT *event;
+
+	if (evd_ptr->ib_cq_handle == IB_INVALID_HANDLE) /* nothing to do */
+		return DAT_SUCCESS;
+
+	dapli_evd_eh_print_cqe(cqe); /* For debugging.  */
+
+	event = dapli_evd_get_and_init_event(evd_ptr, DAT_DTO_COMPLETION_EVENT);
+	if (event == NULL)
+		return DAT_QUEUE_FULL;
+
+	dapli_evd_cqe_to_event(evd_ptr, cqe, event);
+	dapli_evd_post_event(evd_ptr, event);
+
+	return DAT_SUCCESS;
+}
+
 #ifdef DAPL_DBG_IO_TRC
 /*
  * Update I/O completions in the I/O trace buffer. I/O is posted to
diff --git a/dapl/common/dapl_evd_util.h b/dapl/common/dapl_evd_util.h
index 3d6dbeb..1a1bd3c 100644
--- a/dapl/common/dapl_evd_util.h
+++ b/dapl/common/dapl_evd_util.h
@@ -182,4 +182,9 @@ extern DAT_RETURN dapls_evd_cq_poll_to_event (
 extern void dapls_evd_post_overflow_event (
     IN DAPL_EVD			*evd_ptr);
 
+extern DAT_RETURN dapls_evd_cqe_to_event(
+    IN DAPL_EVD 		*evd_ptr,
+    ib_work_completion_t 	*cqe);
+
+
 #endif
diff --git a/dapl/common/dapl_ia_open.c b/dapl/common/dapl_ia_open.c
index e43d78d..cd74adf 100644
--- a/dapl/common/dapl_ia_open.c
+++ b/dapl/common/dapl_ia_open.c
@@ -122,13 +122,17 @@ dapl_ia_open(IN const DAT_NAME_PTR name,
 	/* get the hca_ptr */
 	hca_ptr = (DAPL_HCA *) provider->extension;
 
+	/* log levels could be reset and set between opens */
+	g_dapl_dbg_type =  dapl_os_get_env_val("DAPL_DBG_TYPE",
+				     	       DAPL_DBG_TYPE_ERR |
+				     	       DAPL_DBG_TYPE_WARN);
 	/*
 	 * Open the HCA if it has not been done before.
 	 */
 	dapl_os_lock(&hca_ptr->lock);
 	if (hca_ptr->ib_hca_handle == IB_INVALID_HANDLE) {
 		/* register with the HW */
-		dat_status = dapls_ib_open_hca(hca_ptr->name, hca_ptr);
+		dat_status = dapls_ib_open_hca(hca_ptr->name, hca_ptr, DAPL_OPEN_NORMAL);
 
 		if (dat_status != DAT_SUCCESS) {
 			dapl_dbg_log(DAPL_DBG_TYPE_ERR,
@@ -226,23 +230,6 @@ dapl_ia_open(IN const DAT_NAME_PTR name,
 
 		dapl_os_lock(&hca_ptr->lock);
 		if (hca_ptr->async_evd != (DAPL_EVD *) 0) {
-#if 0
-			/*
-			 * The async EVD for this HCA has already been assigned.
-			 * It's an error to try and assign another one.
-			 *
-			 * However, we need to somehow allow multiple IAs
-			 * off of the same HCA.  The right way to do this
-			 * is by dispatching events off the HCA to the appropriate
-			 * IA, but we aren't there yet.  So for now we create
-			 * the EVD but don't connect it to anything.
-			 */
-			dapl_os_atomic_dec(&evd_ptr->evd_ref_count);
-			dapl_evd_free(evd_ptr);
-			dat_status =
-			    DAT_ERROR(DAT_INVALID_PARAMETER, DAT_INVALID_ARG4);
-			goto bail;
-#endif
 			dapl_os_unlock(&hca_ptr->lock);
 		} else {
 			hca_ptr->async_evd = evd_ptr;
diff --git a/dapl/common/dapl_ia_query.c b/dapl/common/dapl_ia_query.c
index d530d72..5470ccb 100755
--- a/dapl/common/dapl_ia_query.c
+++ b/dapl/common/dapl_ia_query.c
@@ -108,8 +108,8 @@ dapl_ia_query(IN DAT_IA_HANDLE ia_handle,
 		 * Obtain parameters from the HCA.  Protect against multiple
 		 * IAs beating on the HCA at the same time.
 		 */
-		dat_status =
-		    dapls_ib_query_hca(ia_ptr->hca_ptr, ia_attr, NULL, NULL);
+		dat_status = dapls_ib_query_hca(ia_ptr->hca_ptr,
+						ia_attr, NULL, NULL);
 		if (dat_status != DAT_SUCCESS) {
 			goto bail;
 		}
diff --git a/dapl/common/dapl_ia_util.c b/dapl/common/dapl_ia_util.c
index 6d1b5a8..940c048 100755
--- a/dapl/common/dapl_ia_util.c
+++ b/dapl/common/dapl_ia_util.c
@@ -528,7 +528,8 @@ void dapli_ia_release_hca(DAPL_HCA * hca_ptr)
 #ifdef DAPL_COUNTERS
 {
 		DAPL_IA *ia = (DAPL_IA *)dapl_llist_peek_head(&hca_ptr->ia_list_head);
-		dapli_stop_counters(ia);
+		if (hca_ptr->ib_hca_handle)
+			dapli_stop_counters(ia);
 		dapl_os_free(ia->cntrs, sizeof(DAT_UINT64) * DCNT_IA_ALL_COUNTERS);
 }
 #endif
diff --git a/dapl/common/dapl_ring_buffer_util.c b/dapl/common/dapl_ring_buffer_util.c
index 54517a9..52f109c 100644
--- a/dapl/common/dapl_ring_buffer_util.c
+++ b/dapl/common/dapl_ring_buffer_util.c
@@ -73,6 +73,7 @@ DAT_RETURN dapls_rbuf_alloc(INOUT DAPL_RING_BUFFER * rbuf, IN DAT_COUNT size)
 	}
 
 	rbuf->base = (void *)dapl_os_alloc(rsize * sizeof(void *));
+	dapl_os_memzero (rbuf->base, rsize * sizeof(void *));
 	if (rbuf->base != NULL) {
 		rbuf->lim = rsize - 1;
 		dapl_os_atomic_set(&rbuf->head, 0);
@@ -193,10 +194,10 @@ DAT_RETURN dapls_rbuf_add(IN DAPL_RING_BUFFER * rbuf, IN void *entry)
 	int pos;
 	int val;
 
-	while (((dapl_os_atomic_read(&rbuf->head) + 1) & rbuf->lim) !=
-	       (dapl_os_atomic_read(&rbuf->tail) & rbuf->lim)) {
+	while ((dapl_os_atomic_read(&rbuf->head) + 1) !=
+	        dapl_os_atomic_read(&rbuf->tail)) {
 		pos = dapl_os_atomic_read(&rbuf->head);
-		val = dapl_os_atomic_assign(&rbuf->head, pos, pos + 1);
+		val = dapl_os_atomic_assign(&rbuf->head, pos, ((pos + 1) & rbuf->lim));
 		if (val == pos) {
 			pos = (pos + 1) & rbuf->lim;	/* verify in range */
 			rbuf->base[pos] = entry;
@@ -205,7 +206,6 @@ DAT_RETURN dapls_rbuf_add(IN DAPL_RING_BUFFER * rbuf, IN void *entry)
 	}
 
 	return DAT_ERROR(DAT_INSUFFICIENT_RESOURCES, DAT_RESOURCE_MEMORY);
-
 }
 
 /*
@@ -232,16 +232,14 @@ void *dapls_rbuf_remove(IN DAPL_RING_BUFFER * rbuf)
 	while (dapl_os_atomic_read(&rbuf->head) !=
 	       dapl_os_atomic_read(&rbuf->tail)) {
 		pos = dapl_os_atomic_read(&rbuf->tail);
-		val = dapl_os_atomic_assign(&rbuf->tail, pos, pos + 1);
+		val = dapl_os_atomic_assign(&rbuf->tail, pos, ((pos + 1) & rbuf->lim));
 		if (val == pos) {
 			pos = (pos + 1) & rbuf->lim;	/* verify in range */
-
 			return (rbuf->base[pos]);
 		}
 	}
 
 	return NULL;
-
 }
 
 /*
diff --git a/dapl/include/dapl.h b/dapl/include/dapl.h
index 2fd5032..df4b099 100755
--- a/dapl/include/dapl.h
+++ b/dapl/include/dapl.h
@@ -496,6 +496,11 @@ struct dapl_lmr
     DAT_LMR_PARAM	param;
     ib_mr_handle_t	mr_handle;
     DAPL_ATOMIC		lmr_ref_count;
+#ifdef _OPENIB_MCM_
+    off_t 		sci_addr;
+    int 		sci_off;
+    int 		mr_id;
+#endif
 #if !defined(__KDAPL__)
     char		shmid[DAT_LMR_COOKIE_SIZE]; /* shared memory ID */
     ib_shm_transport_t	ib_trans; 	/* provider specific data */
diff --git a/dapl/include/dapl_debug.h b/dapl/include/dapl_debug.h
index 6cbe028..ccc06fc 100644
--- a/dapl/include/dapl_debug.h
+++ b/dapl/include/dapl_debug.h
@@ -76,6 +76,9 @@ typedef enum
     DAPL_DBG_TYPE_LINK_ERRS	= 0x100000,
     DAPL_DBG_TYPE_LINK_WARN	= 0x200000,
     DAPL_DBG_TYPE_DIAG_ERRS	= 0x400000,
+    DAPL_DBG_TYPE_SYS_WARN	= 0x800000,
+    DAPL_DBG_TYPE_VER		= 0x1000000,
+    DAPL_DBG_TYPE_IA_STATS	= 0x2000000,
 
 } DAPL_DBG_TYPE;
 
@@ -85,15 +88,17 @@ typedef enum
     DAPL_DBG_DEST_SYSLOG  	= 0x0002,
 } DAPL_DBG_DEST;
 
+extern DAPL_DBG_TYPE 	g_dapl_dbg_level;
 extern DAPL_DBG_TYPE 	g_dapl_dbg_type;
 extern DAPL_DBG_DEST 	g_dapl_dbg_dest;
+extern int		g_dapl_dbg_mem;
 
 extern void dapl_internal_dbg_log(DAPL_DBG_TYPE type,  const char *fmt,  ...);
 
-#define dapl_log g_dapl_dbg_type==0 ? (void) 1 : dapl_internal_dbg_log
+#define dapl_log !g_dapl_dbg_type && !g_dapl_dbg_level ? (void) 1 : dapl_internal_dbg_log
 
 #if defined(DAPL_DBG)
-#define dapl_dbg_log g_dapl_dbg_type==0 ? (void) 1 : dapl_internal_dbg_log
+#define dapl_dbg_log !g_dapl_dbg_type && !g_dapl_dbg_level ? (void) 1 : dapl_internal_dbg_log
 #else
 #define dapl_dbg_log(...)
 #endif
diff --git a/dapl/openib_cma/cm.c b/dapl/openib_cma/cm.c
index 4e9b7c4..34ae3e3 100644
--- a/dapl/openib_cma/cm.c
+++ b/dapl/openib_cma/cm.c
@@ -743,8 +743,7 @@ dapls_ib_setup_conn_listener(IN DAPL_IA * ia_ptr,
 	dapls_cm_acquire(conn);
 
 	/* create CM_ID, bind to local device, create QP */
-	if (rdma_create_id
-	    (g_cm_events, &conn->cm_id, (void *)conn, RDMA_PS_TCP)) {
+	if (rdma_create_id(g_cm_events, &conn->cm_id, (void *)conn, RDMA_PS_TCP)) {
 		dapls_cm_release(conn);
 		return (dapl_convert_errno(errno, "rdma_create_id"));
 	}
@@ -752,7 +751,7 @@ dapls_ib_setup_conn_listener(IN DAPL_IA * ia_ptr,
 	/* open identifies the local device; per DAT specification */
 	/* Get family and address then set port to consumer's ServiceID */
 	dapl_os_memcpy(&addr, &ia_ptr->hca_ptr->hca_address, sizeof(addr));
-	((struct sockaddr_in *)&addr)->sin_port = SID_TO_PORT(ServiceID);
+	addr.sin6_port = SID_TO_PORT(ServiceID);
 
 	if (rdma_bind_addr(conn->cm_id, (struct sockaddr *)&addr)) {
 		if ((errno == EBUSY) || (errno == EADDRINUSE) || 
diff --git a/dapl/openib_cma/device.c b/dapl/openib_cma/device.c
index d1a3ab6..affa704 100644
--- a/dapl/openib_cma/device.c
+++ b/dapl/openib_cma/device.c
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005-2008 Intel Corporation.  All rights reserved.
+ * Copyright (c) 2005-2014 Intel Corporation.  All rights reserved.
  *
  * This Software is licensed under one of the following licenses:
  *
@@ -56,6 +56,7 @@ ib_thread_state_t g_ib_thread_state = 0;
 DAPL_OS_THREAD g_ib_thread;
 DAPL_OS_LOCK g_hca_lock;
 struct dapl_llist_entry *g_hca_list;
+char gid_str[INET6_ADDRSTRLEN];
 
 #if defined(_WIN64) || defined(_WIN32)
 #include <rdma\winverbs.h>
@@ -107,10 +108,12 @@ static int dapls_os_init(void)
 
 static void dapls_os_release(void)
 {
-	/* close pipe? */
+	if (g_ib_pipe[0])
+		close(g_ib_pipe[0]);
+	if (g_ib_pipe[1])
+		close(g_ib_pipe[1]);
 }
 
-
 static int dapls_config_fd(int fd)
 {
 	int opts;
@@ -147,28 +150,37 @@ static int dapls_thread_signal(void)
 }
 #endif
 
-/* Get IP address using network name, address, or device name */
+
+/* Get IP address using netdev name, address, or hostname
+ *
+ * Verify hostname before getting IP address to avoid name service delays
+ */
 static int getipaddr(char *name, char *addr, int len)
 {
-        struct addrinfo *res;
+        struct addrinfo *res, hint;
+        char hostname[128];
 
-        /* assume netdev for first attempt, then network and address type */
+        /* netdev for first attempt, then IP address, and finally by hostname */
         if (getipaddr_netdev(name, addr, len)) {
-                if (getaddrinfo(name, NULL, NULL, &res)) {
-                        dapl_log(DAPL_DBG_TYPE_ERR,
-                                 " open_hca: getaddr_netdev ERROR:"
-                                 " %s. Is %s configured?\n",
-                                 strerror(errno), name);
-                        return 1;
-                } else {
-                        if (len >= res->ai_addrlen)
-                                memcpy(addr, res->ai_addr, res->ai_addrlen);
-                        else {
-                                freeaddrinfo(res);
-                                return 1;
-                        }
-                        freeaddrinfo(res);
+        	memset(&hint, 0, sizeof hint);
+        	hint.ai_flags = AI_NUMERICHOST;
+
+        	if (getaddrinfo(name, NULL, &hint, &res)) {
+        		if (!gethostname(hostname, sizeof(hostname)) &&
+        		    !strcmp(name, hostname)) {
+        			hint.ai_flags = AI_CANONNAME;
+				if (getaddrinfo(name, NULL, &hint, &res))
+					goto err;
+        		} else
+        			goto err;
                 }
+		if (len >= res->ai_addrlen)
+			memcpy(addr, res->ai_addr, res->ai_addrlen);
+		else {
+			freeaddrinfo(res);
+			return 1;
+		}
+		freeaddrinfo(res);
         }
 
         dapl_dbg_log(
@@ -183,6 +195,11 @@ static int getipaddr(char *name, char *addr, int len)
                  s_addr >> 24 & 0xff);
 
         return 0;
+err:
+	dapl_log(DAPL_DBG_TYPE_ERR,
+		 " open_hca: getaddr_netdev ERROR:%s. Is %s configured?\n",
+		 strerror(errno), name);
+        return 1;
 }
 
 /*
@@ -247,15 +264,31 @@ int32_t dapls_ib_release(void)
  *      dapl_convert_errno
  *
  */
-DAT_RETURN dapls_ib_open_hca(IN IB_HCA_NAME hca_name, IN DAPL_HCA * hca_ptr)
+DAT_RETURN dapls_ib_open_hca(IN IB_HCA_NAME hca_name,
+			     IN DAPL_HCA * hca_ptr,
+			     IN DAPL_OPEN_FLAGS flags)
 {
 	struct rdma_cm_id *cm_id = NULL;
-	union ibv_gid *gid;
 	int ret;
-	DAT_RETURN dat_status;
+	DAT_RETURN dat_status = DAT_SUCCESS;
 
-	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
-		     " open_hca: %s - %p\n", hca_name, hca_ptr);
+	dapl_log(DAPL_DBG_TYPE_UTIL, " open_hca: %s %s - %p in %s\n",
+		 PROVIDER_NAME, hca_name, hca_ptr,
+		 flags & DAPL_OPEN_QUERY ? "QUERY MODE":"STD MODE");
+
+	/* HCA name will be hostname or IP address */
+	if (getipaddr((char *)hca_name,
+		      (char *)&hca_ptr->hca_address,
+		      sizeof(DAT_SOCK_ADDR6)))
+		return DAT_INVALID_ADDRESS;
+
+	if (flags & DAPL_OPEN_QUERY) {
+		dapl_log(DAPL_DBG_TYPE_WARN,
+			 " WARNING! open_hca: %s %s - %p in %s\n",
+			 PROVIDER_NAME, hca_name, hca_ptr,
+			 flags & DAPL_OPEN_QUERY ? "QUERY MODE":"");
+		goto done;
+	}
 
 	/* Setup the global cm event channel */
 	dapl_os_lock(&g_hca_lock);
@@ -271,15 +304,6 @@ DAT_RETURN dapls_ib_open_hca(IN IB_HCA_NAME hca_name, IN DAPL_HCA * hca_ptr)
 	}
 	dapl_os_unlock(&g_hca_lock);
 
-	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
-		     " open_hca: RDMA channel created (%p)\n", g_cm_events);
-
-	/* HCA name will be hostname or IP address */
-	if (getipaddr((char *)hca_name,
-		      (char *)&hca_ptr->hca_address, 
-		      sizeof(DAT_SOCK_ADDR6)))
-		return DAT_INVALID_ADDRESS;
-
 	/* cm_id will bind local device/GID based on IP address */
 	if (rdma_create_id(g_cm_events, &cm_id, 
 			   (void *)hca_ptr, RDMA_PS_TCP)) {
@@ -292,7 +316,7 @@ DAT_RETURN dapls_ib_open_hca(IN IB_HCA_NAME hca_name, IN DAPL_HCA * hca_ptr)
 		rdma_destroy_id(cm_id);
 		dapl_log(DAPL_DBG_TYPE_ERR,
 			 " open_hca: rdma_bind ERR %s."
-			 " Is %s configured?\n", strerror(errno), hca_name);
+			 " Is %s configured as IPoIB?\n", strerror(errno), hca_name);
 		return DAT_INVALID_ADDRESS;
 	}
 
@@ -303,13 +327,6 @@ DAT_RETURN dapls_ib_open_hca(IN IB_HCA_NAME hca_name, IN DAPL_HCA * hca_ptr)
 	hca_ptr->port_num = cm_id->port_num;
 	hca_ptr->ib_trans.ib_dev = cm_id->verbs->device;
 	hca_ptr->ib_trans.ib_ctx = cm_id->verbs;
-	gid = &cm_id->route.addr.addr.ibaddr.sgid;
-
-	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
-		     " open_hca: ctx=%p port=%d GID subnet %016llx"
-		     " id %016llx\n", cm_id->verbs, cm_id->port_num,
-		     (unsigned long long)ntohll(gid->global.subnet_prefix),
-		     (unsigned long long)ntohll(gid->global.interface_id));
 
 	/* support for EVD's with CNO's: one channel via thread */
 	hca_ptr->ib_trans.ib_cq =
@@ -327,8 +344,7 @@ DAT_RETURN dapls_ib_open_hca(IN IB_HCA_NAME hca_name, IN DAPL_HCA * hca_ptr)
 	}
 
 	/* set inline max with env or default, get local lid and gid 0 */
-	if (hca_ptr->ib_hca_handle->device->transport_type
-	    == IBV_TRANSPORT_IWARP)
+	if (hca_ptr->ib_hca_handle->device->transport_type == IBV_TRANSPORT_IWARP)
 		hca_ptr->ib_trans.max_inline_send =
 		    dapl_os_get_env_val("DAPL_MAX_INLINE",
 					INLINE_SEND_IWARP_DEFAULT);
@@ -344,9 +360,6 @@ DAT_RETURN dapls_ib_open_hca(IN IB_HCA_NAME hca_name, IN DAPL_HCA * hca_ptr)
 	hca_ptr->ib_trans.max_cm_retries =
 	    dapl_os_get_env_val("DAPL_MAX_CM_RETRIES", IB_CM_RETRIES);
 	
-	/* set default IB MTU */
-	hca_ptr->ib_trans.mtu = dapl_ib_mtu(2048);
-
 	dat_status = dapli_ib_thread_init();
 	if (dat_status != DAT_SUCCESS)
 		return dat_status;
@@ -366,25 +379,22 @@ DAT_RETURN dapls_ib_open_hca(IN IB_HCA_NAME hca_name, IN DAPL_HCA * hca_ptr)
 	dapl_os_unlock(&g_hca_lock);
 
 	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
-		     " open_hca: %s, %s %d.%d.%d.%d INLINE_MAX=%d\n", hca_name,
-		     ((struct sockaddr_in *)
-		     &hca_ptr->hca_address)->sin_family == AF_INET ?
-		     "AF_INET" : "AF_INET6", 
-		     ((struct sockaddr_in *)
-		     &hca_ptr->hca_address)->sin_addr.s_addr >> 0 & 0xff, 
-		     ((struct sockaddr_in *)
-		     &hca_ptr->hca_address)->sin_addr.s_addr >> 8 & 0xff, 
-		     ((struct sockaddr_in *)
-		     &hca_ptr->hca_address)->sin_addr.s_addr >> 16 & 0xff, 
-		     ((struct sockaddr_in *)
-		     &hca_ptr->hca_address)->sin_addr.s_addr >> 24 & 0xff, 
-		     hca_ptr->ib_trans.max_inline_send);
+		     "%s open: dev %s port %d, GID %s, IP %s\n",
+		     PROVIDER_NAME, hca_name, hca_ptr->port_num,
+		     inet_ntop(AF_INET6, &cm_id->route.addr.addr.ibaddr.sgid,
+			       gid_str, sizeof(gid_str)),
+		     inet_ntoa(((struct sockaddr_in *)
+				     &hca_ptr->hca_address)->sin_addr));
 
 #ifdef DAT_IB_COLLECTIVES
 	if (dapli_create_collective_service(hca_ptr))
 		return DAT_INTERNAL_ERROR;
 #endif
 
+done:
+	/* set default IB MTU */
+	hca_ptr->ib_trans.mtu = dapl_ib_mtu(2048);
+
 	return DAT_SUCCESS;
 }
 
@@ -409,6 +419,9 @@ DAT_RETURN dapls_ib_close_hca(IN DAPL_HCA * hca_ptr)
 	dapl_dbg_log(DAPL_DBG_TYPE_UTIL, " close_hca: %p->%p\n",
 		     hca_ptr, hca_ptr->ib_hca_handle);
 
+	if (!g_ib_thread_state) /* thread never started */
+		goto bail;
+
 #ifdef DAT_IB_COLLECTIVES
 	dapli_free_collective_service(hca_ptr);
 #endif
@@ -420,35 +433,36 @@ DAT_RETURN dapls_ib_close_hca(IN DAPL_HCA * hca_ptr)
 	}
 	dapl_os_unlock(&g_hca_lock);
 
-	/* 
+	/* If HCA is on active hca list
 	 * Remove hca from async event processing list
 	 * Wakeup work thread to remove from polling list
 	 */
-	hca_ptr->ib_trans.destroy = 1;
-	if (dapls_thread_signal() == -1)
-		dapl_log(DAPL_DBG_TYPE_UTIL,
-			 " destroy: thread wakeup error = %s\n",
-			 strerror(errno));
-
-	/* wait for thread to remove HCA references */
-	while (hca_ptr->ib_trans.destroy != 2) {
+	if (hca_ptr->ib_trans.entry.list_head == &g_hca_list) {
+		hca_ptr->ib_trans.destroy = 1;
 		if (dapls_thread_signal() == -1)
 			dapl_log(DAPL_DBG_TYPE_UTIL,
 				 " destroy: thread wakeup error = %s\n",
 				 strerror(errno));
-		dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
-			     " ib_thread_destroy: wait on hca %p destroy\n");
-		dapl_os_sleep_usec(1000);
+
+		/* wait for thread to remove HCA references */
+		while (hca_ptr->ib_trans.destroy != 2) {
+			if (dapls_thread_signal() == -1)
+				dapl_log(DAPL_DBG_TYPE_UTIL,
+					 " destroy: thread wakeup error = %s\n",
+					 strerror(errno));
+			dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
+				     " ib_thread_destroy: wait on hca %p destroy\n");
+			dapl_os_sleep_usec(1000);
+		}
 	}
 bail:
-
 	if (hca_ptr->ib_trans.ib_cq)
 		ibv_destroy_comp_channel(hca_ptr->ib_trans.ib_cq);
 
 	if (hca_ptr->ib_trans.ib_cq_empty) {
 		struct ibv_comp_channel *channel;
-		channel = hca_ptr->ib_trans.ib_cq_empty->channel;
-		ibv_destroy_cq(hca_ptr->ib_trans.ib_cq_empty);
+		channel = hca_ptr->ib_trans.ib_cq_empty->cq->channel;
+		ibv_destroy_cq(hca_ptr->ib_trans.ib_cq_empty->cq);
 		ibv_destroy_comp_channel(channel);
 	}
 
diff --git a/dapl/openib_common/cq.c b/dapl/openib_common/cq.c
index f03400f..254f907 100644
--- a/dapl/openib_common/cq.c
+++ b/dapl/openib_common/cq.c
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009 Intel Corporation.  All rights reserved.
+ * Copyright (c) 2009-2014 Intel Corporation.  All rights reserved.
  *
  * This Software is licensed under one of the following licenses:
  *
@@ -114,41 +114,50 @@ DAT_RETURN dapls_ib_get_async_event(IN ib_error_record_t * err_record,
 	DAT_RETURN dat_status = DAT_SUCCESS;
 	int err_code = err_record->event_type;
 
-	switch (err_code) {
+	dapl_log(DAPL_DBG_TYPE_WARN, " WARNING: %s\n", dapl_ib_async_str(err_code));
+
+	switch (err_code)
+	{
 		/* OVERFLOW error */
-	case IBV_EVENT_CQ_ERR:
-		*async_event = DAT_ASYNC_ERROR_EVD_OVERFLOW;
-		break;
+		case IBV_EVENT_CQ_ERR:
+			*async_event = DAT_ASYNC_ERROR_EVD_OVERFLOW;
+			break;
+
 		/* INTERNAL errors */
-	case IBV_EVENT_DEVICE_FATAL:
-		*async_event = DAT_ASYNC_ERROR_PROVIDER_INTERNAL_ERROR;
-		break;
+		case IBV_EVENT_DEVICE_FATAL:
+		case IBV_EVENT_PORT_ERR:
+		case IBV_EVENT_LID_CHANGE:
+		case IBV_EVENT_PKEY_CHANGE:
+		case IBV_EVENT_SM_CHANGE:
 		/* CATASTROPHIC errors */
-	case IBV_EVENT_PORT_ERR:
-		*async_event = DAT_ASYNC_ERROR_IA_CATASTROPHIC;
-		break;
+			*async_event = DAT_ASYNC_ERROR_IA_CATASTROPHIC;
+			break;
+
 		/* BROKEN QP error */
-	case IBV_EVENT_SQ_DRAINED:
-	case IBV_EVENT_QP_FATAL:
-	case IBV_EVENT_QP_REQ_ERR:
-	case IBV_EVENT_QP_ACCESS_ERR:
-		*async_event = DAT_ASYNC_ERROR_EP_BROKEN;
-		break;
+		case IBV_EVENT_SQ_DRAINED:
+		case IBV_EVENT_QP_FATAL:
+		case IBV_EVENT_QP_REQ_ERR:
+		case IBV_EVENT_QP_ACCESS_ERR:
+		case IBV_EVENT_SRQ_ERR:
+		case IBV_EVENT_SRQ_LIMIT_REACHED:
+		case IBV_EVENT_QP_LAST_WQE_REACHED:
+			*async_event = DAT_ASYNC_ERROR_EP_BROKEN;
+			break;
 
 		/* connection completion */
-	case IBV_EVENT_COMM_EST:
-		*async_event = DAT_CONNECTION_EVENT_ESTABLISHED;
-		break;
-
-		/* TODO: process HW state changes */
-	case IBV_EVENT_PATH_MIG:
-	case IBV_EVENT_PATH_MIG_ERR:
-	case IBV_EVENT_PORT_ACTIVE:
-	case IBV_EVENT_LID_CHANGE:
-	case IBV_EVENT_PKEY_CHANGE:
-	case IBV_EVENT_SM_CHANGE:
-	default:
-		dat_status = DAT_ERROR(DAT_NOT_IMPLEMENTED, 0);
+		case IBV_EVENT_COMM_EST:
+			*async_event = DAT_CONNECTION_EVENT_ESTABLISHED;
+			break;
+
+		/* non-catastrophic events */
+		case IBV_EVENT_PATH_MIG:
+		case IBV_EVENT_PATH_MIG_ERR:
+		case IBV_EVENT_PORT_ACTIVE:
+		case IBV_EVENT_CLIENT_REREGISTER:
+			break;
+
+		default:
+			dat_status = DAT_ERROR(DAT_NOT_IMPLEMENTED, 0);
 	}
 	return dat_status;
 }
@@ -175,33 +184,62 @@ DAT_RETURN
 dapls_ib_cq_alloc(IN DAPL_IA * ia_ptr,
 		  IN DAPL_EVD * evd_ptr, IN DAT_COUNT * cqlen)
 {
-	struct ibv_comp_channel *channel;
-	DAT_RETURN ret;
+	struct ibv_comp_channel *channel = NULL;
+	int opts, ret = ENOMEM;
 
 	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
 		     "dapls_ib_cq_alloc: evd %p cqlen=%d \n", evd_ptr, *cqlen);
 
+	/* create CQ object */
+	evd_ptr->ib_cq_handle = dapl_os_alloc(sizeof(struct dcm_ib_cq));
+	if (!evd_ptr->ib_cq_handle)
+		goto err;
+
+	dapl_os_memzero(evd_ptr->ib_cq_handle, sizeof(struct dcm_ib_cq));
+	evd_ptr->ib_cq_handle->tp = &ia_ptr->hca_ptr->ib_trans;
+	evd_ptr->ib_cq_handle->evd = evd_ptr;
+
+#ifdef _OPENIB_MCM_
+	/* shadow support for TX, MPXYD */
+	if (ia_ptr->hca_ptr->ib_trans.scif_ep) {
+		ret = dapli_mix_cq_create(evd_ptr->ib_cq_handle, *cqlen);
+		if (ret)
+			goto err;
+
+		/* cross-socket: shadow both RX and TX, no IB CQ on MIC */
+		if (MXS_EP(&ia_ptr->hca_ptr->ib_trans.addr))
+			return DAT_SUCCESS;
+	}
+	dapl_llist_init_entry(&evd_ptr->ib_cq_handle->entry);
+#endif
 	if (!evd_ptr->cno_ptr)
 		channel = ibv_create_comp_channel(ia_ptr->hca_ptr->ib_hca_handle);
 	else
 		channel = ia_ptr->hca_ptr->ib_trans.ib_cq;
 
 	if (!channel)
-		return DAT_INSUFFICIENT_RESOURCES;
-
-	evd_ptr->ib_cq_handle = ibv_create_cq(ia_ptr->hca_ptr->ib_hca_handle,
-					      *cqlen, evd_ptr, channel, 0);
+		goto err;
 
-	if (evd_ptr->ib_cq_handle == IB_INVALID_HANDLE) {
-		ret = DAT_INSUFFICIENT_RESOURCES;
+	/* move channel FD to non-blocking */
+	opts = fcntl(channel->fd, F_GETFL);
+	if (opts < 0 || fcntl(channel->fd, F_SETFL, opts | O_NONBLOCK) < 0) {
+		dapl_log(DAPL_DBG_TYPE_ERR,
+			 " dapls_config_fd: fcntl on channel->fd %d ERR %d %s\n",
+			 channel->fd, opts, strerror(errno));
 		goto err;
 	}
+	evd_ptr->ib_cq_handle->cq =
+		ibv_create_cq(ia_ptr->hca_ptr->ib_hca_handle,
+			      *cqlen, evd_ptr, channel, 0);
+
+	if (!evd_ptr->ib_cq_handle->cq)
+		goto err;
 
 	/* arm cq for events */
 	dapls_set_cq_notify(ia_ptr, evd_ptr);
 
 	/* update with returned cq entry size */
-	*cqlen = evd_ptr->ib_cq_handle->cqe;
+	*cqlen = evd_ptr->ib_cq_handle->cq->cqe;
 
 	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
 		     "dapls_ib_cq_alloc: new_cq %p cqlen=%d \n",
@@ -210,9 +248,17 @@ dapls_ib_cq_alloc(IN DAPL_IA * ia_ptr,
 	return DAT_SUCCESS;
 
 err:
-	if (!evd_ptr->cno_ptr)
+	dapl_log(DAPL_DBG_TYPE_ERR,
+		 "ib_cq_alloc ERR (%d): new_cq %p cqlen=%d ret %d %s\n",
+		 evd_ptr->ib_cq_handle, *cqlen, ret, strerror(errno));
+
+	if (evd_ptr->ib_cq_handle)
+		dapl_os_free(evd_ptr->ib_cq_handle, sizeof(struct dcm_ib_cq));
+
+	if (!evd_ptr->cno_ptr && channel)
 		ibv_destroy_comp_channel(channel);
-	return ret;
+
+	return dapl_convert_errno(ret, "cq_allocate" );
 }
 
 /*
@@ -239,15 +285,37 @@ DAT_RETURN dapls_ib_cq_free(IN DAPL_IA * ia_ptr, IN DAPL_EVD * evd_ptr)
 	struct ibv_comp_channel *channel;
 
 	if (evd_ptr->ib_cq_handle != IB_INVALID_HANDLE) {
+
+#ifdef _OPENIB_MCM_
+		/* remove from device PI processing list  */
+		dapl_os_lock(&ia_ptr->hca_ptr->ib_trans.cqlock);
+		if (evd_ptr->ib_cq_handle->entry.list_head)
+			dapl_llist_remove_entry(&ia_ptr->hca_ptr->ib_trans.cqlist,
+					    	&evd_ptr->ib_cq_handle->entry);
+		dapl_os_unlock(&ia_ptr->hca_ptr->ib_trans.cqlock);
+
+		/* shadow support, MPXYD */
+		if (ia_ptr->hca_ptr->ib_trans.scif_ep) {
+			dapli_mix_cq_free(evd_ptr->ib_cq_handle);
+			if (!evd_ptr->ib_cq_handle->cq) {
+				dapl_os_free(evd_ptr->ib_cq_handle,
+					     sizeof(struct dcm_ib_cq));
+				evd_ptr->ib_cq_handle = IB_INVALID_HANDLE;
+				return DAT_SUCCESS;
+			}
+		}
+#endif
 		/* pull off CQ and EVD entries and toss */
-		while (ibv_poll_cq(evd_ptr->ib_cq_handle, 1, &wc) == 1) ;
+		while (ibv_poll_cq(evd_ptr->ib_cq_handle->cq, 1, &wc) == 1) ;
 		while (dapl_evd_dequeue(evd_ptr, &event) == DAT_SUCCESS) ;
 
-		channel = evd_ptr->ib_cq_handle->channel;
-		if (ibv_destroy_cq(evd_ptr->ib_cq_handle))
+		channel = evd_ptr->ib_cq_handle->cq->channel;
+		if (ibv_destroy_cq(evd_ptr->ib_cq_handle->cq))
 			return (dapl_convert_errno(errno, "ibv_destroy_cq"));
 		if (!evd_ptr->cno_ptr)
 			ibv_destroy_comp_channel(channel);
+
+		dapl_os_free(evd_ptr->ib_cq_handle, sizeof(struct dcm_ib_cq));
 		evd_ptr->ib_cq_handle = IB_INVALID_HANDLE;
 	}
 	return DAT_SUCCESS;
@@ -256,13 +324,23 @@ DAT_RETURN dapls_ib_cq_free(IN DAPL_IA * ia_ptr, IN DAPL_EVD * evd_ptr)
 DAT_RETURN
 dapls_evd_dto_wakeup(IN DAPL_EVD * evd_ptr)
 {
-	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
-		     " cq_object_wakeup: evd=%p\n", evd_ptr);
+	dapl_log(DAPL_DBG_TYPE_EVD, " cq_object_wakeup: EVD %p CQ %p\n",
+		 evd_ptr, evd_ptr->ib_cq_handle);
 
 	/*  EVD with CNO; waiting on OS wait object */
-	if (evd_ptr->cno_ptr)
+	if (evd_ptr->cno_ptr) {
 		dapl_os_wait_object_wakeup(&evd_ptr->wait_object);
+		return DAT_SUCCESS;
+	}
 
+#ifdef _OPENIB_MCM_
+{
+	int flags = evd_ptr->ib_cq_handle->flags;
+	if (((flags & DCM_CQ_TX) && (flags & DCM_CQ_TX_INDIRECT)) ||
+	    ((flags & DCM_CQ_RX) && (flags & DCM_CQ_RX_INDIRECT)))
+		dapl_os_wait_object_wakeup(&evd_ptr->wait_object);
+}
+#endif
 	/* otherwise, no wake up mechanism */
 	return DAT_SUCCESS;
 }
@@ -303,15 +381,26 @@ dapls_wait_comp_channel(IN struct ibv_comp_channel *channel, IN uint32_t timeout
 DAT_RETURN
 dapls_evd_dto_wait(IN DAPL_EVD * evd_ptr, IN uint32_t timeout)
 {
-	struct ibv_comp_channel *channel = evd_ptr->ib_cq_handle->channel;
+	struct ibv_comp_channel *channel;
 	struct ibv_cq *ibv_cq = NULL;
 	void *context;
 	int status;
 
-	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
-		     " cq_object_wait: EVD %p time %d\n",
-		     evd_ptr, timeout);
+	dapl_log(DAPL_DBG_TYPE_EVD,
+		 " cq_object_wait: EVD %p CQ %p time %d\n",
+		 evd_ptr, evd_ptr->ib_cq_handle, timeout);
 
+#ifdef _OPENIB_MCM_
+{
+	int flags = evd_ptr->ib_cq_handle->flags;
+	if (((flags & DCM_CQ_TX) && (flags & DCM_CQ_TX_INDIRECT)) ||
+	    ((flags & DCM_CQ_RX) && (flags & DCM_CQ_RX_INDIRECT))) {
+		return (dapl_os_wait_object_wait(&evd_ptr->wait_object, timeout));
+	}
+}
+#endif
+
+	channel = evd_ptr->ib_cq_handle->cq->channel;
 	status = dapls_wait_comp_channel(channel, timeout);
 	if (!status) {
 		if (!ibv_get_cq_event(channel, &ibv_cq, &context)) {
@@ -341,7 +430,6 @@ void dapli_cq_event_cb(struct _ib_hca_transport *tp)
 			dapl_evd_dto_callback(tp->ib_ctx, 
 					      evd->ib_cq_handle, (void*)evd);
 		}
-
 		ibv_ack_cq_events(ibv_cq, 1);
 	} 
 }
@@ -405,7 +493,8 @@ err:
  */
 DAT_RETURN dapls_set_cq_notify(IN DAPL_IA * ia_ptr, IN DAPL_EVD * evd_ptr)
 {
-	if (ibv_req_notify_cq(evd_ptr->ib_cq_handle, 0))
+	if (evd_ptr->ib_cq_handle->cq &&
+	    ibv_req_notify_cq(evd_ptr->ib_cq_handle->cq, 0))
 		return (dapl_convert_errno(errno, "notify_cq"));
 	else
 		return DAT_SUCCESS;
@@ -432,7 +521,8 @@ DAT_RETURN dapls_ib_completion_notify(IN ib_hca_handle_t hca_handle,
 				      IN DAPL_EVD * evd_ptr,
 				      IN ib_notification_type_t type)
 {
-	if (ibv_req_notify_cq(evd_ptr->ib_cq_handle, type))
+	if (evd_ptr->ib_cq_handle->cq &&
+	    ibv_req_notify_cq(evd_ptr->ib_cq_handle->cq, type))
 		return (dapl_convert_errno(errno, "notify_cq_type"));
 	else
 		return DAT_SUCCESS;
@@ -462,7 +552,45 @@ DAT_RETURN dapls_ib_completion_poll(IN DAPL_HCA * hca_ptr,
 {
 	int ret;
 
-	ret = ibv_poll_cq(evd_ptr->ib_cq_handle, 1, wc_ptr);
+#ifdef _OPENIB_MCM_
+	if (!evd_ptr->ib_cq_handle->cq) /* proxy service, no direct CQ */
+		return DAT_QUEUE_EMPTY;
+#endif
+	ret = ibv_poll_cq(evd_ptr->ib_cq_handle->cq, 1, wc_ptr);
+
+#ifdef _OPENIB_MCM_
+	/*
+	 * HST->MXS, we need to intercept direct TX WC in flight
+	 * because there is no way to know if indirect or direct CQ
+	 * service is needed at the time of QP creation.
+	 */
+	if (ret==1) {
+		DAPL_EP *ep_ptr;
+		DAPL_COOKIE *cookie = (DAPL_COOKIE *)(uintptr_t) DAPL_GET_CQE_WRID(wc_ptr);
+
+		dapl_os_assert((NULL != cookie));
+		ep_ptr = cookie->ep;
+		dapl_os_assert((NULL != ep_ptr));
+		if ((!ep_ptr->qp_handle->tp->scif_ep) &&
+		    (ep_ptr->qp_handle->ep_map == MIC_XSOCK_DEV) &&
+		    (DAPL_GET_CQE_OPTYPE(wc_ptr) == OP_RDMA_WRITE_IMM)) {
+			dapl_log(DAPL_DBG_TYPE_EP,
+				 " cq_dto_event: MCM RW_pi: evd %p ep %p st %d op %s ln %d wr_id %p\n",
+				 evd_ptr, ep_ptr,
+				 DAPL_GET_CQE_STATUS(wc_ptr),
+				 DAPL_GET_CQE_OP_STR(wc_ptr),
+				 cookie->val.dto.size, cookie);
+			ret = 0; /* WR RW_imm to PI, WC pending from PI */
+		} else {
+			dapl_log(DAPL_DBG_TYPE_EP,
+				 " cq_dto_event: MCM RW_direct: evd %p ep %p st %d op %s ln %d wr_id %p\n",
+				 evd_ptr, ep_ptr,
+				 DAPL_GET_CQE_STATUS(wc_ptr),
+				 DAPL_GET_CQE_OP_STR(wc_ptr),
+				 cookie->val.dto.size, cookie);
+		}
+	}
+#endif
 	if (ret == 1)
 		return DAT_SUCCESS;
 
diff --git a/dapl/openib_common/dapl_ib_common.h b/dapl/openib_common/dapl_ib_common.h
index dfc80a9..3b565b4 100644
--- a/dapl/openib_common/dapl_ib_common.h
+++ b/dapl/openib_common/dapl_ib_common.h
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009 Intel Corporation.  All rights reserved.
+ * Copyright (c) 2009-2014 Intel Corporation.  All rights reserved.
  *
  * This Software is licensed under one of the following licenses:
  *
@@ -44,8 +44,46 @@
 #endif /*__cplusplus */
 
 /* Typedefs to map common DAPL provider types to IB verbs */
-typedef	struct ibv_qp		*ib_qp_handle_t;
-typedef	struct ibv_cq		*ib_cq_handle_t;
+struct dcm_ib_qp {
+	struct _ib_hca_transport *tp;
+	struct dapl_ep		 *ep;
+	struct ibv_qp		 *qp;	   /* local QP1 snd-rcv or rcv from PO */
+#ifdef _OPENIB_MCM_
+	struct dcm_ib_cq	 *req_cq;  /* ref to req CQ for HST->MXS */
+	struct dcm_ib_cq	 *rcv_cq;  /* ref to rcv CQ for HST->MXS */
+	struct ibv_qp		 *qp2;     /* local QP2 snd-rcv to-from PI */
+	uint32_t		 qp_id;    /* proxy, SND or RCV */
+	uint32_t		 m_inline; /* proxy inline threshold */
+	uint32_t		 wr_hd;	   /* PO,PI work request head */
+	uint32_t		 wr_tl;	   /* PO,PI work request tail */
+	uint32_t		 wc_tl;	   /* local WC tail */
+	uint64_t		 wc_addr;  /* WC queue for remote PI */
+	struct ibv_mr		 *wc_mr;   /* WC IB mr info */
+	struct mcm_wrc_info	 wrc;	   /* local WC info */
+	struct mcm_wrc_info	 wrc_rem;  /* remote WR info */
+	DAPL_OS_LOCK		 lock;	   /* Proxy WR and WC queues */
+	uint8_t			 ep_map;   /* Peer EP mapping, MXS, MSS, HST */
+#endif
+};
+
+#define DCM_CQ_TX 		0x1
+#define DCM_CQ_RX 		0x2
+#define DCM_CQ_TX_INDIRECT 	0x4
+#define DCM_CQ_RX_INDIRECT 	0x8
+
+struct dcm_ib_cq {
+	struct _ib_hca_transport *tp;
+	struct dapl_evd		 *evd;
+	struct ibv_cq		 *cq;      /* CQ -> QP1, local rcv, direct */
+	int			 flags;
+#ifdef _OPENIB_MCM_
+	struct dapl_llist_entry	 entry;
+	uint32_t		 cq_id;    /* proxy, SND or RCV */
+#endif
+};
+
+typedef	struct dcm_ib_cq	*ib_cq_handle_t;
+typedef	struct dcm_ib_qp	*ib_qp_handle_t;
 typedef	struct ibv_pd		*ib_pd_handle_t;
 typedef	struct ibv_mr		*ib_mr_handle_t;
 typedef	struct ibv_mw		*ib_mw_handle_t;
@@ -181,9 +219,9 @@ typedef uint16_t		ib_hca_port_t;
 #define DCM_TCLASS	0
 
 /* DAPL uCM timers, default queue sizes */
-#define DCM_RETRY_CNT   15 
+#define DCM_RETRY_CNT   10
 #define DCM_REP_TIME    800	/* reply timeout in m_secs */
-#define DCM_RTU_TIME    400	/* rtu timeout in m_secs */
+#define DCM_RTU_TIME    800	/* rtu timeout in m_secs */
 #define DCM_QP_SIZE     500     /* uCM tx, rx qp size */
 #define DCM_CQ_SIZE     500     /* uCM cq size */
 #define DCM_TX_BURST	50	/* uCM signal, every TX burst msgs posted */
@@ -320,15 +358,15 @@ int getipaddr_netdev(char *name, char *addr, int addr_len);
 DAT_RETURN getlocalipaddr(char *addr, int addr_len);
 
 /* qp.c */
-DAT_RETURN dapls_modify_qp_ud(IN DAPL_HCA *hca, IN ib_qp_handle_t qp);
-DAT_RETURN dapls_modify_qp_state(IN ib_qp_handle_t	qp_handle,
+DAT_RETURN dapls_modify_qp_ud(IN DAPL_HCA *hca, IN struct ibv_qp *qp);
+DAT_RETURN dapls_modify_qp_state(IN struct ibv_qp	*qp_handle,
                                 IN ib_qp_state_t	qp_state,
                                 IN uint32_t		qpn,
                                 IN uint16_t		lid,
                                 IN ib_gid_handle_t	gid);
 ib_ah_handle_t dapls_create_ah( IN DAPL_HCA		*hca,
 				IN ib_pd_handle_t	pd,
-				IN ib_qp_handle_t	qp,
+				IN struct ibv_qp	*qp,
 				IN uint16_t		lid,
 				IN ib_gid_handle_t	gid);
 
@@ -415,4 +453,29 @@ STATIC _INLINE_ char * dapl_cm_op_str(IN int op)
 	return ((op < 1 || op > 7) ? "Invalid OP?" : ops[op]);
 }
 
+static inline char * dapl_ib_async_str(IN int st)
+{
+	static char *state[] = {
+		"IBV_EVENT_CQ_ERR",
+		"IBV_EVENT_QP_FATAL",
+		"IBV_EVENT_QP_REQ_ERR",
+		"IBV_EVENT_QP_ACCESS_ERR",
+		"IBV_EVENT_COMM_EST",
+		"IBV_EVENT_SQ_DRAINED",
+		"IBV_EVENT_PATH_MIG",
+		"IBV_EVENT_PATH_MIG_ERR",
+		"IBV_EVENT_DEVICE_FATAL",
+		"IBV_EVENT_PORT_ACTIVE",
+		"IBV_EVENT_PORT_ERR",
+		"IBV_EVENT_LID_CHANGE",
+		"IBV_EVENT_PKEY_CHANGE",
+		"IBV_EVENT_SM_CHANGE",
+		"IBV_EVENT_SRQ_ERR",
+		"IBV_EVENT_SRQ_LIMIT_REACHED",
+		"IBV_EVENT_QP_LAST_WQE_REACHED",
+		"IBV_EVENT_CLIENT_REREGISTER",
+        };
+        return ((st < 0 || st > 17) ? "Invalid IB async event?" : state[st]);
+}
+
 #endif /*  _DAPL_IB_COMMON_H_ */
diff --git a/dapl/openib_common/dapl_ib_dto.h b/dapl/openib_common/dapl_ib_dto.h
index 5fc22f2..e9f6cfb 100644
--- a/dapl/openib_common/dapl_ib_dto.h
+++ b/dapl/openib_common/dapl_ib_dto.h
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009 Intel Corporation.  All rights reserved.
+ * Copyright (c) 2009-2014 Intel Corporation.  All rights reserved.
  *
  * This Software is licensed under one of the following licenses:
  *
@@ -28,14 +28,22 @@
 #define _DAPL_IB_DTO_H_
 
 #include "dapl_ib_util.h"
+#include "dapl_ep_util.h"
 
 #ifdef DAT_EXTENSIONS
 #include <dat2/dat_ib_extensions.h>
+
+#define CQE_WR_TYPE_UD(id) \
+	((int)((DAPL_COOKIE *)(uintptr_t)id)->ep->param.ep_attr.service_type == (int)DAT_IB_SERVICE_TYPE_UD)
+#else
+#define CQE_WR_TYPE_UD(id) (0)
 #endif
 
 STATIC _INLINE_ int dapls_cqe_opcode(ib_work_completion_t *cqe_p);
 
-#if defined(_OPENIB_CMA_)
+#if defined(_OPENIB_MCM_)
+#define PROVIDER_NAME "MCM"
+#elif defined(_OPENIB_CMA_)
 #define PROVIDER_NAME "CMA"
 #elif defined(_OPENIB_UCM_)
 #define PROVIDER_NAME "UCM"
@@ -45,8 +53,6 @@ STATIC _INLINE_ int dapls_cqe_opcode(ib_work_completion_t *cqe_p);
 #define PROVIDER_NAME ""
 #endif
 
-#define CQE_WR_TYPE_UD(id) \
-	(((DAPL_COOKIE *)(uintptr_t)id)->ep->qp_handle->qp_type == IBV_QPT_UD)
 
 /*
  * dapls_ib_post_recv
@@ -88,8 +94,14 @@ dapls_ib_post_recv (
 		cookie->val.dto.size = total_len;
 	}
 
-	ret = ibv_post_recv(ep_ptr->qp_handle, &wr, &bad_wr);
-	
+#ifdef _OPENIB_MCM_
+	if (ep_ptr->qp_handle->tp->scif_ep && !ep_ptr->qp_handle->qp) /* QPr shadowed on proxy */
+		ret = dapli_mix_post_recv(ep_ptr->qp_handle, total_len, &wr, &bad_wr);
+	else
+		ret = ibv_post_recv(ep_ptr->qp_handle->qp, &wr, &bad_wr);
+#else
+	ret = ibv_post_recv(ep_ptr->qp_handle->qp, &wr, &bad_wr);
+#endif
 	if (ret)
 		return(dapl_convert_errno(errno,"ibv_recv"));
 
@@ -117,19 +129,17 @@ dapls_ib_post_send (
 	struct ibv_send_wr wr;
 	struct ibv_send_wr *bad_wr;
 	ib_data_segment_t *ds = (ib_data_segment_t *)local_iov;
-	ib_hca_transport_t *ibt_ptr = 
-		&ep_ptr->header.owner_ia->hca_ptr->ib_trans;
 	DAT_COUNT i, total_len;
 	int ret;
-	
+
 	dapl_dbg_log(DAPL_DBG_TYPE_EP,
-		     " post_snd: ep %p op %d ck %p sgs",
-		     "%d l_iov %p r_iov %p f %d\n",
-		     ep_ptr, op_type, cookie, segments, local_iov, 
-		     remote_iov, completion_flags);
+	             " post_snd: %s ep %p op %d ck %p u_ck %llx sgs %d l_iov %p r_iov %p f %d\n",
+	             PROVIDER_NAME, ep_ptr, op_type, cookie,
+	             cookie->val.dto.cookie.as_64, segments, local_iov,
+	             remote_iov, completion_flags);
 
 #ifdef DAT_EXTENSIONS	
-	if (ep_ptr->qp_handle->qp_type != IBV_QPT_RC)
+	if (ep_ptr->param.ep_attr.service_type != DAT_SERVICE_TYPE_RC)
 		return(DAT_ERROR(DAT_INVALID_HANDLE, DAT_INVALID_HANDLE_EP));
 #endif
 	/* setup the work request */
@@ -143,7 +153,7 @@ dapls_ib_post_send (
 
 	if (cookie != NULL) {
 		for (i = 0; i < segments; i++ ) {
-			dapl_dbg_log(DAPL_DBG_TYPE_EP, 
+			dapl_dbg_log(DAPL_DBG_TYPE_EP,
 				     " post_snd: lkey 0x%x va %p len %d\n",
 				     ds->lkey, ds->addr, ds->length );
 			total_len += ds->length;
@@ -156,17 +166,17 @@ dapls_ib_post_send (
 	    (op_type == OP_RDMA_WRITE || op_type == OP_RDMA_READ)) {
 		wr.wr.rdma.remote_addr = remote_iov->virtual_address;
 		wr.wr.rdma.rkey = remote_iov->rmr_context;
-		dapl_dbg_log(DAPL_DBG_TYPE_EP, 
+		dapl_dbg_log(DAPL_DBG_TYPE_EP,
 			     " post_snd_rdma: rkey 0x%x va %#016Lx\n",
 			     wr.wr.rdma.rkey, wr.wr.rdma.remote_addr);
 	}
 
-
+#ifndef _OPENIB_MCM_ /* don't use inline for MCM, optimized for large messages */
 	/* inline data for send or write ops */
-	if ((total_len <= ibt_ptr->max_inline_send) && 
+	if ((total_len <= ep_ptr->qp_handle->tp->max_inline_send) &&
 	   ((op_type == OP_SEND) || (op_type == OP_RDMA_WRITE))) 
 		wr.send_flags |= IBV_SEND_INLINE;
-	
+#endif
 	/* set completion flags in work request */
 	wr.send_flags |= (DAT_COMPLETION_SUPPRESS_FLAG & 
 				completion_flags) ? 0 : IBV_SEND_SIGNALED;
@@ -175,12 +185,21 @@ dapls_ib_post_send (
 	wr.send_flags |= (DAT_COMPLETION_SOLICITED_WAIT_FLAG & 
 				completion_flags) ? IBV_SEND_SOLICITED : 0;
 
-	dapl_dbg_log(DAPL_DBG_TYPE_EP, 
-		     " post_snd: op 0x%x flags 0x%x sglist %p, %d\n", 
-		     wr.opcode, wr.send_flags, wr.sg_list, wr.num_sge);
-
-	ret = ibv_post_send(ep_ptr->qp_handle, &wr, &bad_wr);
-
+	dapl_log(DAPL_DBG_TYPE_EP,
+		 " post_snd: %s ep %p op %x flgs %x sgl %p,%d ln %d wr_id %Lx\n",
+		 PROVIDER_NAME, ep_ptr, wr.opcode, wr.send_flags, wr.sg_list,
+		 wr.num_sge, total_len, wr.wr_id);
+
+#ifdef _OPENIB_MCM_
+	if (ep_ptr->qp_handle->tp->scif_ep)
+		ret = dapli_mix_post_send(ep_ptr->qp_handle, total_len, &wr, &bad_wr);
+	else if (ep_ptr->qp_handle->ep_map == MIC_XSOCK_DEV)
+		ret = mcm_send_pi(ep_ptr->qp_handle, total_len, &wr, &bad_wr);
+	else
+		ret = ibv_post_send(ep_ptr->qp_handle->qp2, &wr, &bad_wr);
+#else
+	ret = ibv_post_send(ep_ptr->qp_handle->qp, &wr, &bad_wr);
+#endif
 	if (ret)
 		return(dapl_convert_errno(errno,"ibv_send"));
 
@@ -284,7 +303,7 @@ dapls_ib_post_ext_send (
 	
 	dapl_dbg_log(DAPL_DBG_TYPE_EP,
 		     " post_ext_snd: ep %p op %d ck %p sgs",
-		     "%d l_iov %p r_iov %p f %d\n",
+		     "%d l_iov %p r_iov %p f %d ah %p\n",
 		     ep_ptr, op_type, cookie, segments, local_iov, 
 		     remote_iov, completion_flags, remote_ah);
 
@@ -350,7 +369,7 @@ dapls_ib_post_ext_send (
 		break;
 	case OP_SEND_UD:
 		/* post must be on EP with service_type of UD */
-		if (ep_ptr->qp_handle->qp_type != IBV_QPT_UD)
+		if (ep_ptr->qp_handle->qp->qp_type != IBV_QPT_UD)
 			return(DAT_ERROR(DAT_INVALID_HANDLE, DAT_INVALID_HANDLE_EP));
 
 		dapl_dbg_log(DAPL_DBG_TYPE_EP, 
@@ -379,10 +398,18 @@ dapls_ib_post_ext_send (
 		     " post_snd: op 0x%x flags 0x%x sglist %p, %d\n", 
 		     wr.opcode, wr.send_flags, wr.sg_list, wr.num_sge);
 
-	ret = ibv_post_send(ep_ptr->qp_handle, &wr, &bad_wr);
-
+#ifdef _OPENIB_MCM_
+	if (ep_ptr->qp_handle->tp->scif_ep)
+		ret = dapli_mix_post_send(ep_ptr->qp_handle, total_len, &wr, &bad_wr);
+	else if (ep_ptr->qp_handle->ep_map == MIC_XSOCK_DEV)
+		ret = mcm_send_pi(ep_ptr->qp_handle, total_len, &wr, &bad_wr);
+	else
+		ret = ibv_post_send(ep_ptr->qp_handle->qp2, &wr, &bad_wr);
+#else
+	ret = ibv_post_send(ep_ptr->qp_handle->qp, &wr, &bad_wr);
+#endif
 	if (ret)
-		return( dapl_convert_errno(errno,"ibv_send") );
+		return( dapl_convert_errno(errno,"ibv_send_ext") );
 	
 #ifdef DAPL_COUNTERS
 	switch (op_type) {
diff --git a/dapl/openib_common/dapl_mic_common.h b/dapl/openib_common/dapl_mic_common.h
new file mode 100755
index 0000000..1f5ab86
--- /dev/null
+++ b/dapl/openib_common/dapl_mic_common.h
@@ -0,0 +1,965 @@
+/*
+ * Copyright (c) 2012-2014 Intel Corporation.  All rights reserved.
+ * 
+ * This Software is licensed under one of the following licenses:
+ * 
+ * 1) under the terms of the "Common Public License 1.0" a copy of which is
+ *    in the file LICENSE.txt in the root directory. The license is also
+ *    available from the Open Source Initiative, see 
+ *    http://www.opensource.org/licenses/cpl.php.
+ * 
+ * 2) under the terms of the "The BSD License" a copy of which is in the file
+ *    LICENSE2.txt in the root directory. The license is also available from
+ *    the Open Source Initiative, see
+ *    http://www.opensource.org/licenses/bsd-license.php.
+ * 
+ * 3) under the terms of the "GNU General Public License (GPL) Version 2" a
+ *    copy of which is in the file LICENSE3.txt in the root directory. The
+ *    license is also available from the Open Source Initiative, see
+ *    http://www.opensource.org/licenses/gpl-license.php.
+ * 
+ * Licensee has the right to choose one of the above licenses.
+ * 
+ * Redistributions of source code must retain the above copyright
+ * notice and one of the license notices.
+ * 
+ * Redistributions in binary form must reproduce both the above copyright
+ * notice, one of the license notices in the documentation
+ * and/or other materials provided with the distribution.
+ */
+
+/**********************************************************************
+ *
+ * HEADER: dapl_mic_common.h
+ *
+ * PURPOSE: Definitions for MIC Proxy RDMA services
+ *
+ * 	MCM provider <-> MPXYD service
+ *
+ *	This service enables MIC based DAPL provider (MCM) to use
+ *	proxy service (host CPU) for sends and RDMA write operations.
+ *	proxy RDMA reads are not supported. This service
+ *	communicates within a server platform over PCI-E bus using SCIF
+ *	and a new MIX within messaging protocol. The MCM provider uses
+ *	DAPL MCM messaging protocols on the wire. MIX protocol is defined
+ *	as part of the communication protocol between MCM provider on MIC
+ *	and the MPXYD service on the host CPU.
+ *
+ ***********************************************************************/
+#ifndef _DAPL_MIC_COMMON_H_
+#define _DAPL_MIC_COMMON_H_
+
+#include <sys/socket.h>
+#include <netinet/in.h>
+
+/***** MIC Indirect CM (MCM) protocol over IB fabrics *****/
+#define DAT_MCM_VER 		1
+#define DAT_MCM_UD_QKEY		0x78655322
+#define DAT_MCM_PDATA_SIZE      64
+#define DAT_MCM_PROXY_DATA	40
+
+#define ALIGN_64(o)  ((o + 64 - 1) & ~(64-1))
+#define ALIGN_P64(o) ((((uintptr_t)o) + 64 - 1)& ~(64-1))
+#define ALIGN_DOWN_64(o) ((o) & ~(64-1))
+#define OFFSET_64(o) ((o) & (64-1))
+#define ALIGN_PAGE(o)  ((o + 4096 - 1) & ~(4096-1))
+#define ALIGN_UP_PPAGE(o) ((((uintptr_t)o) + 4096 - 1)& ~(4096-1))
+#define ALIGN_DOWN_PPAGE(o) ((((uintptr_t)o)) & ~(4096-1))
+
+static inline char * mcm_qp_state_str(IN int st)
+{
+	static char *qp_state[] = {
+		"RESET",
+		"INIT",
+		"RTR",
+		"RTS",
+		"SQD",
+		"SQE",
+		"ERR"
+	};
+        return ((st < 0 || st > 6) ? "Invalid QP state?" : qp_state[st]);
+}
+
+typedef enum dat_mcm_op
+{
+	MCM_INVALID,
+	MCM_REQ,
+	MCM_REP,
+	MCM_REJ_USER, /* user reject */
+	MCM_REJ_CM,   /* cm reject */
+	MCM_RTU,
+	MCM_DREQ,
+	MCM_DREP
+
+} DAT_MCM_OP;
+
+static inline char * mcm_op_str(IN int op)
+{
+	static char *ops[] = {
+		"INVALID",
+		"REQ",
+		"REP",
+		"REJ_USER",
+		"REJ_CM",
+		"RTU",
+		"DREQ",
+		"DREP",
+	};
+	return ((op < 1 || op > 7) ? "Invalid OP?" : ops[op]);
+}
+
+typedef enum dat_mcm_state
+{
+	MCM_INIT,
+	MCM_LISTEN,
+	MCM_CONN_PENDING,
+	MCM_REP_PENDING,
+	MCM_REP_RCV,
+	MCM_ACCEPTING,
+	MCM_ACCEPTING_DATA,
+	MCM_ACCEPTED,
+	MCM_REJECTING,
+	MCM_REJECTED,
+	MCM_CONNECTED,
+	MCM_RELEASE,
+	MCM_DISC_PENDING,
+	MCM_DISCONNECTED,
+	MCM_DESTROY,
+	MCM_RTU_PENDING,
+	MCM_DISC_RECV,
+	MCM_FREE,
+
+} DAT_MCM_STATE;
+
+static inline char * mcm_state_str(IN int st)
+{
+	static char *state[] = {
+		"INIT",
+		"LISTEN",
+		"CONN_PENDING",
+		"REP_PENDING",
+		"REP_RECV",
+		"ACCEPTING",
+		"ACCEPTING_DATA",
+		"ACCEPTED",
+		"REJECTING",
+		"REJECTED",
+		"CONNECTED",
+		"RELEASE",
+		"DISC_PENDING",
+		"DISCONNECTED",
+		"DESTROY",
+		"RTU_PENDING",
+		"DISC_RECV",
+		"FREE"
+        };
+        return ((st < 0 || st > 17) ? "Invalid CM state?" : state[st]);
+}
+
+static inline char * mcm_ib_async_str(IN int st)
+{
+	static char *state[] = {
+		"IBV_EVENT_CQ_ERR",
+		"IBV_EVENT_QP_FATAL",
+		"IBV_EVENT_QP_REQ_ERR",
+		"IBV_EVENT_QP_ACCESS_ERR",
+		"IBV_EVENT_COMM_EST",
+		"IBV_EVENT_SQ_DRAINED",
+		"IBV_EVENT_PATH_MIG",
+		"IBV_EVENT_PATH_MIG_ERR",
+		"IBV_EVENT_DEVICE_FATAL",
+		"IBV_EVENT_PORT_ACTIVE",
+		"IBV_EVENT_PORT_ERR",
+		"IBV_EVENT_LID_CHANGE",
+		"IBV_EVENT_PKEY_CHANGE",
+		"IBV_EVENT_SM_CHANGE",
+		"IBV_EVENT_SRQ_ERR",
+		"IBV_EVENT_SRQ_LIMIT_REACHED",
+		"IBV_EVENT_QP_LAST_WQE_REACHED",
+		"IBV_EVENT_CLIENT_REREGISTER",
+        };
+        return ((st < 0 || st > 17) ? "Invalid IB async event?" : state[st]);
+}
+
+/* ep_map: mappings hint: node type and locality to device */
+#define HOST_SOCK_DEV  1  /* host to HCA, any socket */
+#define MIC_SSOCK_DEV  2  /* MIC to HCA, same socket */
+#define MIC_XSOCK_DEV  3  /* MIC to HCA, cross socket */
+
+#define UND_EP(x) ((x)->ep_map <  1 || (x)->ep_map > 4)
+#define HST_EP(x) ((x)->ep_map == HOST_SOCK_DEV)
+#define MXS_EP(x) ((x)->ep_map == MIC_XSOCK_DEV)
+#define MSS_EP(x) ((x)->ep_map == MIC_SSOCK_DEV)
+
+static inline char * mcm_map_str(IN uint8_t ep_map)
+{
+	static char *map[] = {
+		"",
+		"HST",
+		"MSS",
+		"MXS",
+	};
+	return ((ep_map < 1 || ep_map > 3) ? "???" : map[ep_map]);
+}
+
+/* MCM address, 28 bytes */
+typedef struct dat_mcm_addr
+{
+ 	uint16_t	family;
+	uint16_t	lid;
+	uint32_t	qpn;
+	uint8_t		gid[16];
+	uint8_t		port;
+	uint8_t		ep_map;
+	uint8_t		sl;
+	uint8_t		qp_type;
+} __attribute__((packed)) dat_mcm_addr_t;
+
+/* MCM message extended after existing fields, 256 bytes */
+typedef struct dat_mcm_msg
+{
+	uint16_t		ver;
+	uint16_t		op;
+	uint16_t		sport; /* src cm port */
+	uint16_t		dport; /* dst cm port */
+	uint32_t		sqpn;  /* src cm qpn */
+	uint32_t		dqpn;  /* dst cm qpn */
+	uint16_t		p_size;
+	uint32_t		s_id;  /* src pid */
+	uint32_t		d_id;  /* dst pid */
+	uint8_t			rd_in; /* atomic_rd_in */
+	uint8_t			rsvd[4];
+	uint8_t			seg_sz; /* data segment size in power of 2 */
+	dat_mcm_addr_t		saddr1;	/* QPt local,  MPXY or MCM on non-MIC node */
+	dat_mcm_addr_t		saddr2; /* QPr local,  MIC  or MCM on non-MIC node or MPXY */
+	dat_mcm_addr_t		daddr1;	/* QPt remote, MPXY or MCM on non-MIC node */
+	dat_mcm_addr_t		daddr2; /* QPr remote, MIC  or MCM on non-MIC node or MPXY */
+	uint8_t			p_data[DAT_MCM_PDATA_SIZE];
+	uint8_t			p_proxy[DAT_MCM_PROXY_DATA];
+	uint64_t		sys_guid; /* system image guid */
+
+} __attribute__((packed)) dat_mcm_msg_t;
+
+/* MCM message, 208 bytes */
+typedef struct dat_mcm_msg_compat
+{
+	uint16_t		ver;
+	uint16_t		op;
+	uint16_t		sport; /* src cm port */
+	uint16_t		dport; /* dst cm port */
+	uint32_t		sqpn;  /* src cm qpn */
+	uint32_t		dqpn;  /* dst cm qpn */
+	uint16_t		p_size;
+	uint32_t		s_id;  /* src pid */
+	uint32_t		d_id;  /* dst pid */
+	uint8_t			rd_in; /* atomic_rd_in */
+	uint8_t			resv[5];/* Shadow QP's, 2 connections */
+	dat_mcm_addr_t		saddr;	/* QPt local,  MPXY or MCM on non-MIC node */
+	dat_mcm_addr_t		saddr2; /* QPr local,  MIC  or MCM on non-MIC node */
+	dat_mcm_addr_t		daddr;	/* QPt remote, MPXY or MCM on non-MIC node */
+	dat_mcm_addr_t		daddr2; /* QPr remote, MIC  or MCM on non-MIC node */
+	uint8_t			p_data[DAT_MCM_PDATA_SIZE];
+
+} __attribute__((packed)) dat_mcm_msg_compat_t;
+
+/***** MIC Indirect Exchange (MIX) protocol over SCIF ****/
+
+/* Revisions:
+ * v1 - Initial release
+ * v2 - Support 3 separate EP's per device (Operations/CM, unsolicited events, transmit)
+ * v3 - reduce SGE from 7 to 4, add post_send inline support
+ * v4 - pack all command structures, replace verbs wr/wc types with defined MIX types
+ * v5 - CM services with proxy_in, private data
+ */
+#define DAT_MIX_VER 		5
+#define DAT_MIX_INLINE_MAX 	256
+#define DAT_MIX_RDMA_MAX       (8*1024*1024)
+#define DAT_MIX_WR_MAX         500
+
+typedef enum dat_mix_ops
+{
+	MIX_IA_OPEN = 2,
+	MIX_IA_CLOSE,
+	MIX_LISTEN,
+	MIX_LISTEN_FREE,
+	MIX_MR_CREATE,
+	MIX_MR_FREE,
+	MIX_QP_CREATE,
+	MIX_QP_MODIFY,
+	MIX_QP_FREE,
+	MIX_CQ_CREATE,
+	MIX_CQ_FREE,
+	MIX_CQ_POLL,
+	MIX_CQ_POLL_NOTIFY,
+	MIX_CM_REQ,
+	MIX_CM_REP,
+	MIX_CM_ACCEPT,
+	MIX_CM_REJECT,
+	MIX_CM_RTU,
+	MIX_CM_EST,
+	MIX_CM_DISC,
+	MIX_CM_DREP,
+	MIX_CM_EVENT,
+	MIX_DTO_EVENT,
+	MIX_SEND,
+	MIX_WRITE,
+	MIX_PROV_ATTR,
+	MIX_RECV,
+	MIX_CM_REJECT_USER,
+
+} dat_mix_ops_t;
+
+static inline char * mix_op_str(IN int op)
+{
+	static char *mix_ops[] = {
+		"",
+		"",
+		"IA_OPEN",
+		"IA_CLOSE",
+		"LISTEN",
+		"LISTEN_FREE",
+		"MR_CREATE",
+		"MR_FREE",
+		"QP_CREATE",
+		"QP_MODIFY",
+		"QP_FREE",
+		"CQ_CREATE",
+		"CQ_FREE",
+		"CQ_POLL",
+		"CQ_POLL_NOTIFY",
+		"CM_REQ",
+		"CM_REP",
+		"CM_ACCEPT",
+		"CM_REJECT",
+		"CM_RTU",
+		"CM_EST",
+		"CM_DISC",
+		"CM_DREP",
+		"CM_EVENT",
+		"DTO_EVENT",
+		"POST_SEND",
+		"POST_WRITE",
+		"PROV_ATTR",
+		"POST_RECV",
+		"CM_REJECT_USER",
+	};
+	return ((op < 2 || op > 28) ? "Invalid OP?" : mix_ops[op]);
+}
+
+typedef enum dat_mix_op_flags
+{
+    MIX_OP_REQ    = 0x01,
+    MIX_OP_RSP    = 0x02,
+    MIX_OP_SYNC   = 0x04,
+    MIX_OP_ASYNC  = 0x08,
+    MIX_OP_INLINE = 0x10,
+    MIX_OP_SET    = 0x20,
+
+} dat_mix_op_flags_t;
+
+typedef enum dat_mix_op_status
+{
+    MIX_SUCCESS = 0,
+    MIX_EFAULT,		/* internal error */
+    MIX_ENOMEM,		/* no space */
+    MIX_EINVAL,		/* invalid parameter */
+    MIX_ENOTCONN,	/* no active RDMA channels */
+    MIX_ENODEV,		/* no device available */
+    MIX_ECONNRESET, 	/* RDMA channel reset */
+    MIX_EBADF,		/* RDMA channel or CM id invalid */
+    MIX_EAGAIN,		/* busy */
+    MIX_EADDRINUSE,	/* port or address in use */
+    MIX_ENETUNREACH,	/* remote address unreachable */
+    MIX_ETIMEDOUT,	/* connection time out */
+    MIX_EAFNOSUPPORT, 	/* invalid address */
+    MIX_EPERM,		/* invalid permission */
+    MIX_EALREADY,	/* invalid state */
+    MIX_ECONNREFUSED, 	/* connection rejected */
+    MIX_EISCONN,	/* already connected */
+    MIX_EOVERFLOW,	/* length error */
+
+} dat_mix_op_status_t;
+
+/* MIX message header, 8 bytes */
+typedef struct dat_mix_hdr
+{
+	uint8_t		ver; 		/* version */
+	uint8_t		op; 		/* operation type */
+	uint8_t		flags;		/* operation flags */
+	uint8_t		status;		/* operation status */
+	uint32_t	req_id;		/* operation id, multiple operations */
+
+} __attribute__((packed)) dat_mix_hdr_t;
+
+/**** MIX device attributes, 16 bytes  *****/
+typedef struct dat_mix_dev_attr
+{
+	uint8_t		ack_timer;
+	uint8_t		ack_retry;
+	uint8_t		rnr_timer;
+	uint8_t		rnr_retry;
+	uint8_t		global;
+	uint8_t		hop_limit;
+	uint8_t		tclass;
+	uint8_t		sl;
+	uint8_t		mtu;
+	uint8_t		rd_atom_in;
+	uint8_t		rd_atom_out;
+	uint8_t		pkey_idx;
+	uint16_t	pkey;
+	uint16_t	max_inline;
+
+}  __attribute__((packed)) dat_mix_dev_attr_t;
+
+/**** MIX attributes, 120 bytes *****/
+typedef struct dat_mix_prov_attr
+{
+	uint32_t		max_msg_sz;
+	uint32_t		max_tx_dtos;
+	uint32_t		max_rx_dtos;
+	uint32_t		max_tx_pool;
+	uint32_t		max_rx_pool;
+	uint32_t		tx_segment_sz;
+	uint32_t		rx_segment_sz;
+	uint32_t		cm_retry;
+	uint32_t		cm_disc_retry;
+	uint32_t		cm_rep_time_ms;
+	uint32_t		cm_rtu_time_ms;
+	uint32_t		cm_drep_time_ms;
+	uint32_t		log_level;
+	uint32_t		counters;
+	dat_mix_dev_attr_t	dev_attr;
+	uint64_t		system_guid;
+	uint8_t			gid_idx;
+	uint32_t		cpu_model;
+	uint32_t		cpu_family;
+	uint8_t			resv[31];
+
+}  __attribute__((packed)) dat_mix_prov_attr_t;
+
+/***** MIX open, device address info returned */
+typedef struct dat_mix_open
+{
+	dat_mix_hdr_t		hdr;
+	char			name[64];
+	uint16_t		port;		/* ib physical port number */
+	dat_mix_dev_attr_t	dev_attr;
+	dat_mcm_addr_t		dev_addr;
+
+}  __attribute__((packed)) dat_mix_open_t;
+
+/***** MIX get,set attributes, 128 bytes */
+typedef struct dat_mix_attr
+{
+	dat_mix_hdr_t		hdr;
+	dat_mix_prov_attr_t	attr;
+
+}  __attribute__((packed)) dat_mix_attr_t;
+
+/***** MIX memory registration, IB and SCIF *****/
+typedef struct dat_mix_mr
+{
+	dat_mix_hdr_t		hdr;
+	uint64_t		ctx;
+	uint32_t		mr_id;
+	uint32_t		mr_len;
+	uint32_t		ib_lkey; 	/* ib rkey */
+	uint32_t		ib_rkey; 	/* ib rkey */
+	uint64_t		ib_addr;	/* ib addr mapping */
+	uint64_t		sci_addr; 	/* scif addr, must be page aligned */
+	uint32_t		sci_off; 	/* scif offset to starting address */
+
+} __attribute__((packed)) dat_mix_mr_t;
+
+typedef struct dat_mix_mr_compat
+{
+	dat_mix_hdr_t		hdr;
+	uint32_t		mr_id;
+	uint32_t		len;
+	uint64_t		off;
+	uint64_t		ctx;
+
+} __attribute__((packed)) dat_mix_mr_compat_t;
+
+/***** MIX listen, status returned, no data *****/
+typedef struct dat_mix_listen
+{
+	dat_mix_hdr_t		hdr;
+	uint64_t		sp_ctx;
+	uint16_t 		sid;
+	uint16_t		backlog;
+
+}  __attribute__((packed)) dat_mix_listen_t;
+
+/***** MIX create QP, 52 bytes *****/
+typedef struct dat_mix_qp_attr
+{
+	uint8_t		qp_type;
+	uint8_t		state;
+	uint8_t		cur_state;
+	uint8_t		sq_sig_all;
+	uint32_t	qp_num;
+	uint32_t	qkey;
+	uint32_t	max_send_wr;
+	uint32_t	max_recv_wr;
+	uint32_t	max_send_sge;
+	uint32_t	max_recv_sge;
+	uint32_t	max_inline_data;
+	uint32_t	qp_id;
+	uint32_t	scq_id;
+	uint32_t	rcq_id;
+	uint64_t	ctx;
+
+}  __attribute__((packed)) dat_mix_qp_attr_t;
+
+/*
+ * For initial prototyping write streams we don't have many
+ * completions. SCIF should be 2x speeds so once we pipeline
+ * it will keep up with IB speeds.
+ */
+typedef struct dat_mix_qp
+{
+	dat_mix_hdr_t		hdr;
+	dat_mix_qp_attr_t	qp_t;	/* on Proxy */
+	dat_mix_qp_attr_t	qp_r;	/* on MIC */
+	uint64_t		m_off;	/* SCIF DMA buffer pool */
+	uint64_t		wr_off;	/* SCIF work request buffer pool */
+	uint32_t		m_len;	/* size */
+	uint32_t		m_seg;	/* segment size */
+	uint32_t		wr_len;	/* size */
+	uint32_t		m_inline; /* mpxyd inline threshold for SCIF dma */
+
+}  __attribute__((packed)) dat_mix_qp_t;
+
+/***** MIX CQ operations, create, free, poll, event *****/
+typedef struct dat_mix_cq
+{
+	dat_mix_hdr_t		hdr;
+	uint64_t		cq_ctx;
+	uint32_t		cq_len;
+	uint32_t		cq_id;
+	uint64_t		wr_id;
+	uint32_t		status;
+	uint32_t		opcode;
+	uint32_t		vendor_err;
+	uint32_t		byte_len;
+	uint32_t		qp_num;
+	uint32_t		src_qp;
+	uint32_t		wc_flags;
+
+}  __attribute__((packed)) dat_mix_cq_t;
+
+typedef struct dat_mix_cm
+{
+	dat_mix_hdr_t		hdr;
+	uint64_t		sp_ctx;
+	uint64_t		cm_ctx;
+	uint32_t		cm_id;
+	uint32_t		qp_id;
+	dat_mcm_msg_t		msg;
+
+} dat_mix_cm_t;
+
+typedef struct dat_mix_cm_compat
+{
+	dat_mix_hdr_t		hdr;
+	uint64_t		sp_ctx;
+	uint64_t		cm_ctx;
+	uint32_t		cm_id;
+	uint32_t		qp_id;
+	dat_mcm_msg_compat_t	msg;
+
+} dat_mix_cm_compat_t;
+
+typedef struct dat_mix_cm_event
+{
+	dat_mix_hdr_t		hdr;
+	uint64_t		cm_ctx;
+	uint64_t		qp_ctx;
+	uint32_t		cm_id;
+	uint32_t		qp_id;
+	uint32_t		event;
+
+}  __attribute__((packed)) dat_mix_cm_event_t;
+
+typedef struct dat_mix_wc
+{
+	uint64_t	wr_id;
+	uint32_t	status;
+	uint32_t	opcode;
+	uint32_t	vendor_err;
+	uint32_t	byte_len;
+	uint32_t	imm_data;	/* in network byte order */
+	uint32_t	qp_num;
+	uint32_t	src_qp;
+	uint32_t	wc_flags;
+	uint16_t	pkey_index;
+	uint16_t	slid;
+	uint8_t		sl;
+	uint8_t		dlid_path_bits;
+}  __attribute__((packed)) dat_mix_wc_t;
+
+typedef struct dat_mix_sge {
+	uint64_t		addr;
+	uint32_t		length;
+	uint32_t		lkey;
+} dat_mix_sge_t;
+
+typedef struct dat_mix_wr {
+	uint64_t		wr_id;
+	uint32_t		num_sge;
+	uint32_t		opcode;
+	uint32_t		send_flags;
+	uint32_t		imm_data;	/* in network byte order */
+	union {
+		struct {
+			uint64_t	remote_addr;
+			uint32_t	rkey;
+		} rdma;
+		struct {
+			uint64_t	remote_addr;
+			uint64_t	compare_add;
+			uint64_t	swap;
+			uint32_t	rkey;
+		} atomic;
+		struct {
+			struct ibv_ah  *ah;
+			uint32_t	remote_qpn;
+			uint32_t	remote_qkey;
+		} ud;
+	} wr;
+}  __attribute__((packed)) dat_mix_wr_t;
+
+#define DAT_MIX_WC_MAX 4
+typedef struct dat_mix_dto_comp
+{
+	dat_mix_hdr_t		hdr;
+	uint64_t		cq_ctx;
+	uint32_t		cq_id;
+	uint32_t		wc_cnt;
+	struct dat_mix_wc	wc[DAT_MIX_WC_MAX];
+
+}  __attribute__((packed)) dat_mix_dto_comp_t;
+
+#define DAT_MIX_SGE_MAX 4
+typedef struct dat_mix_sr
+{
+	dat_mix_hdr_t		hdr;
+	uint64_t		qp_ctx;
+	uint32_t		qp_id;
+	uint32_t		len;
+	struct dat_mix_wr	wr;
+	struct dat_mix_sge	sge[DAT_MIX_SGE_MAX];
+
+}  __attribute__((packed)) dat_mix_sr_t;
+
+typedef union dat_mix_msg
+{
+	dat_mix_open_t		op;
+	dat_mix_dev_attr_t	dev;
+	dat_mix_prov_attr_t	prv;
+	dat_mix_mr_t		mr;
+	dat_mix_listen_t	ls;
+	dat_mix_qp_t		qp;
+	dat_mix_cq_t		cq;
+	dat_mix_cm_t		cm;
+	dat_mix_cm_compat_t	cm_comp;
+	dat_mix_wc_t		wc;
+	dat_mix_wr_t		wr;
+	dat_mix_dto_comp_t	dto;
+	dat_mix_sr_t            sr;
+
+} DAT_MIX_MSG;
+
+#define DAT_MIX_MSG_MAX  sizeof(DAT_MIX_MSG)
+
+/*
+ * MCM to MPXYD: work request and completion definitions
+ *
+ * 	Messaging Protocol between MCM Proxy-out and Proxy-in service agents
+ * 	- WR and WC management vi IB RDMA write_imm and RDMA reads
+ * 	- WR and WC written directly from remote proxy peer agent,
+ * 	- Proxy-in buffer management on receive side, IB RR
+ * 	- Proxy-out buffer management on send side
+ * 		IB RW directly to user buffer if peer is MIC same socket
+ * 		IB RW_imm to PI WR, PI RR, scif_writeto if MIC is remote socket
+ *
+ */
+#if __BYTE_ORDER == __BIG_ENDIAN
+#define htonll(x) (x)
+#define ntohll(x) (x)
+#elif __BYTE_ORDER == __LITTLE_ENDIAN
+#define htonll(x)  bswap_64(x)
+#define ntohll(x)  bswap_64(x)
+#endif
+
+/* WRC (work request/completion) imm_data definition, qdepth limits of 16 bits  */
+#define WRC_MAX_QLEN 1 << 16;
+#define MCM_WRC_QLEN 512
+
+/* data types, WR or WC */
+#define M_WR_TYPE 1
+#define M_WC_TYPE 2
+
+/* WR flags */
+#define M_WR_FS 1
+#define M_WR_LS 2
+
+#define WRC_ID_DATA(x)    ((x) & 0x0000ffff)
+#define WRC_TYPE_DATA(x)  (((x) >> 16) & 0x000000ff)
+#define WRC_FLAGS_DATA(x) (((x) >> 24) & 0x000000ff)
+
+/* wr aligned on 64 bytes, use 4 lower bits for type id */
+#define WRID_TX_RW	0x1 /* proxy out, m_wr type, RW */
+#define WRID_TX_RW_IMM  0x2 /* proxy out, m_wr type, RW_imm op  */
+#define WRID_RX_RR     	0x3 /* proxy in,  m_wr_rx type, RR op  */
+#define WRID_RX_RW_IMM  0x4 /* proxy in,  m_wr_rx type, RW_immed op  */
+#define WRID_MASK 0xfffffffffffffff0
+#define WRID_SET(x,y) (((uint64_t)(x) | (uint64_t)(y)))
+#define WRID_TYPE(x) ((x & ~WRID_MASK))
+#define WRID_ADDR(x) ((x &  WRID_MASK))
+
+typedef struct wrc_idata {
+
+	uint16_t id;		/* work request or completion slot */
+	uint8_t type;		/* data types, WR, WC, etc */
+	uint8_t flags;		/* flags */
+
+} __attribute__((packed)) wrc_idata_t;
+
+enum mcm_wr_flags {
+	M_SEND_POSTED		= 1 << 0, /* m_wr already posted */
+	M_SEND_CN_SIG		= 1 << 1, /* m_wr consumer signaled, IB completion */
+	M_SEND_CN_EAGER_SIG 	= 1 << 2, /* m_wr consumer eager signaled, SCIF read completion */
+	M_SEND_MP_SIG		= 1 << 3, /* m_wr mpxyd signaled, segmentation, manage proxy buf/wr resources */
+
+	M_SEND_FS		= 1 << 4, /* m_wr - first segment */
+	M_SEND_LS		= 1 << 5, /* m_wr - last segment */
+	M_SEND_PI		= 1 << 6, /* m_wr - forwarded to proxy in service */
+	M_SEND_INLINE		= 1 << 7, /* m_wr - data in cmd msg, no scif_readfrom  */
+
+	M_READ_PAUSED		= 1 << 8, /* m_wr_rx waiting for proxy buffer */
+	M_RECV_PAUSED		= 1 << 9, /* m_wr_rx waiting for posted rcv message */
+	M_READ_POSTED		= 1 << 10, /* m_wr_rx ibv posted */
+	M_READ_DONE		= 1 << 11, /* m_wr_rx ibv completed */
+
+	M_READ_WRITE_TO		= 1 << 12, /* m_wr_rx read data forwarded to MIC scif_writeto */
+	M_READ_WRITE_TO_DONE	= 1 << 13, /* m_wr_rx read data forwarded to MIC scif_writeto */
+	M_READ_CN_SIG		= 1 << 14, /* m_wr_rx consumer signaled, IB completion needed */
+	M_READ_MP_SIG		= 1 << 15, /* m_wr_rx mpxyd signaled, segmentation, manage proxy buf/wr resources */
+
+	M_READ_FROM_DONE	= 1 << 16, /* m_wr mpxyd read_from_done, ready for posting */
+	M_SEND_DIRECT		= 1 << 17, /* m_wr SEND direct from host memory, no proxy out buffer */
+};
+
+/* 80 bytes */
+typedef struct mcm_sr {
+	uint64_t		wr_id;			/* from consumer post_recv */
+	uint32_t		len;			/* total len */
+	uint32_t		num_sge;		/* number of sglist entries, max 4 */
+	uint32_t		m_idx;			/* proxy buffer, src */
+	uint32_t		w_idx;			/* wr_rx WR idx, data xfer in process */
+	uint32_t		s_idx;			/* my idx, sr_tl update */
+	struct dat_mix_sge   	sg[DAT_MIX_SGE_MAX];	/* consumer buffer on MIC, off_t */
+} mcm_sr_t;
+
+/* 128 bytes */
+typedef struct mcm_wr {
+	struct ibv_send_wr	wr;
+	struct ibv_sge	   	sg[DAT_MIX_SGE_MAX];
+	uint64_t		org_id;
+	uint64_t		context;
+	uint32_t		m_idx;
+	uint32_t		w_idx;
+	uint32_t		flags;
+} mcm_wr_t;
+
+/* DAT_MCM_PROXY_DATA private data max (40 bytes), Proxy-in WR and WC info exchange */
+typedef struct mcm_wrc_info {
+	uint64_t	wr_addr;
+	uint32_t	wr_rkey;
+	uint32_t	wr_len;
+	uint16_t	wr_sz;
+	uint16_t	wr_end;
+	uint64_t	wc_addr;
+	uint32_t	wc_rkey;
+	uint32_t	wc_len;
+	uint16_t	wc_sz;
+	uint16_t	wc_end;
+} __attribute__((packed)) mcm_wrc_info_t;
+
+/* WR: 160 bytes, direct RDMA write from remote Proxy-in service */
+typedef struct mcm_wr_rx {
+	struct dat_mix_wr	wr;
+	struct dat_mix_sge   	sg[DAT_MIX_SGE_MAX];
+	uint64_t		org_id;
+	uint64_t		context;
+	uint32_t		m_idx;
+	uint32_t		w_idx;
+	uint32_t		s_idx;
+	uint32_t		flags;
+	uint32_t		time;
+	uint32_t		qcnt;
+} __attribute__((packed)) mcm_wr_rx_t;
+
+/* WC: 80 bytes, direct RDMA write from remote Proxy-in service */
+typedef struct mcm_wc_rx {
+	struct dat_mix_wc	wc;
+	uint64_t		org_id;
+	uint64_t		context;
+	uint32_t		wr_idx;		/* proxy-out, proxy-in WR idx */
+	uint32_t		wr_tl;		/* proxy-in WR tl update  */
+	uint32_t		flags;
+	uint8_t			rsv[6];
+} __attribute__((packed)) mcm_wc_rx_t;
+
+/* Helper functions */
+
+/* construct WRC info to msg->p_proxy, network order, during outbound CM request or reply */
+static inline void mcm_hton_wrc(mcm_wrc_info_t *dst, mcm_wrc_info_t *src)
+{
+	if (src->wr_addr) {
+		dst->wr_addr = htonll(src->wr_addr);
+		dst->wr_rkey = htonl(src->wr_rkey);
+		dst->wr_len = htons(src->wr_len);
+		dst->wr_sz = htons(src->wr_sz);
+		dst->wr_end = htons(src->wr_end);
+	}
+	if (src->wc_addr) {
+		dst->wc_addr = htonll(src->wc_addr);
+		dst->wc_rkey = htonl(src->wc_rkey);
+		dst->wc_len = htons(src->wc_len);
+		dst->wc_sz = htons(src->wc_sz);
+		dst->wc_end = htons(src->wc_end);
+	}
+}
+
+/* get WRC info from msg->p_proxy, network order, during inbound CM request or reply */
+static inline void mcm_ntoh_wrc(mcm_wrc_info_t *dst, mcm_wrc_info_t *src)
+{
+	dst->wr_addr = ntohll(src->wr_addr);
+	dst->wr_rkey = ntohl(src->wr_rkey);
+	dst->wr_len = ntohs(src->wr_len);
+	dst->wr_sz = ntohs(src->wr_sz);
+	dst->wr_end = ntohs(src->wr_end);
+
+	dst->wc_addr = ntohll(src->wc_addr);
+	dst->wc_rkey = ntohl(src->wc_rkey);
+	dst->wc_len = ntohs(src->wc_len);
+	dst->wc_sz = ntohs(src->wc_sz);
+	dst->wc_end = ntohs(src->wc_end);
+}
+
+/* construct rx_wr, network order, to send to remote proxy-in service */
+static inline void mcm_hton_wr_rx(struct mcm_wr_rx *m_wr_rx, struct mcm_wr *m_wr, int wc_tl)
+{
+	int i;
+
+	memset((void*)m_wr_rx, 0, sizeof(*m_wr_rx));
+	m_wr_rx->org_id = (uint64_t) htonll((uint64_t)m_wr); /* proxy_out WR */
+	m_wr_rx->flags = htonl(m_wr->flags);
+	m_wr_rx->w_idx = htonl(wc_tl); /* snd back wc tail */
+	m_wr_rx->wr.num_sge = htonl(m_wr->wr.num_sge);
+	m_wr_rx->wr.opcode = htonl(m_wr->wr.opcode);
+	m_wr_rx->wr.send_flags = htonl(m_wr->wr.send_flags);
+	m_wr_rx->wr.imm_data = htonl(m_wr->wr.imm_data);
+	m_wr_rx->wr.wr.rdma.remote_addr = htonll(m_wr->wr.wr.rdma.remote_addr); /* final dst on MIC */
+	m_wr_rx->wr.wr.rdma.rkey = htonl(m_wr->wr.wr.rdma.rkey);
+
+	for (i=0;i<m_wr->wr.num_sge;i++) {
+		m_wr_rx->sg[i].addr = htonll(m_wr->sg[i].addr); /* proxy-out buffer */
+		m_wr_rx->sg[i].lkey = htonl(m_wr->sg[i].lkey);
+		m_wr_rx->sg[i].length = htonl(m_wr->sg[i].length);
+	}
+}
+
+/* convert rx wr, arrived across fabric from remote proxy-out service in network order */
+static inline void mcm_ntoh_wr_rx(struct mcm_wr_rx *m_wr_rx)
+{
+	int i;
+
+	m_wr_rx->org_id = ntohll(m_wr_rx->org_id);  /* proxy_out WR */
+	m_wr_rx->flags = ntohl(m_wr_rx->flags);
+	m_wr_rx->w_idx = ntohl(m_wr_rx->w_idx);  /* WC tail update from proxy_out */
+	m_wr_rx->wr.num_sge = ntohl(m_wr_rx->wr.num_sge);
+	m_wr_rx->wr.opcode = ntohl(m_wr_rx->wr.opcode);
+	m_wr_rx->wr.send_flags = ntohl(m_wr_rx->wr.send_flags);
+	m_wr_rx->wr.imm_data = ntohl(m_wr_rx->wr.imm_data);
+	m_wr_rx->wr.wr.rdma.remote_addr = ntohll(m_wr_rx->wr.wr.rdma.remote_addr); /* final dest on MIC */
+	m_wr_rx->wr.wr.rdma.rkey = ntohl(m_wr_rx->wr.wr.rdma.rkey);
+
+	for (i=0;i<m_wr_rx->wr.num_sge;i++) {
+		m_wr_rx->sg[i].addr =  ntohll(m_wr_rx->sg[i].addr); /* proxy-out buffer segment, ibv */
+		m_wr_rx->sg[i].lkey = ntohl(m_wr_rx->sg[i].lkey);
+		m_wr_rx->sg[i].length = ntohl(m_wr_rx->sg[i].length);
+	}
+
+	/* For HST->MXS sg[0-3] can be direct SRC segments for RR, all others will be 1 seg */
+	/* sg[1] == proxy-in buffer segment, ibv */
+	/* sg[2] == proxy-in scif sendto src segment, scif offset */
+	/* sg[3] == proxy-in scif sendto dst segment, scif offset */
+}
+
+/* construct a rx_wc in network order to send to remote proxy-in service */
+static inline void mcm_hton_wc_rx(struct mcm_wc_rx *m_wc_rx, struct mcm_wr_rx *m_wr_rx, int wr_tl, int status)
+{
+	memset((void*)m_wc_rx, 0, sizeof(*m_wc_rx));
+	m_wc_rx->wr_idx = htonl(m_wr_rx->w_idx); /* proxy-in WR idx == proxy-out WR idx */
+	m_wc_rx->wr_tl = htonl(wr_tl); 		/* proxy-in WR tail update, moves slower than proxy-out */
+	m_wc_rx->flags = htonl(m_wr_rx->flags);
+	m_wc_rx->wc.wr_id = htonll(m_wr_rx->org_id);
+	m_wc_rx->wc.status = htonl(status);
+	m_wc_rx->wc.byte_len = htonl(m_wr_rx->sg[0].length);
+	if (m_wr_rx->wr.send_flags & IBV_WR_RDMA_WRITE)
+		m_wc_rx->wc.opcode = htonl(IBV_WC_RDMA_WRITE);
+	else
+		m_wc_rx->wc.opcode = htonl(IBV_WC_SEND);
+}
+
+/* convert rx wc, arrived across fabric from remote proxy-in service in network order */
+static inline void mcm_ntoh_wc_rx(struct mcm_wc_rx *m_wc_rx)
+{
+	m_wc_rx->wr_idx = ntohl(m_wc_rx->wr_idx);
+	m_wc_rx->wr_tl = ntohl(m_wc_rx->wr_tl);
+	m_wc_rx->flags = ntohl(m_wc_rx->flags);
+	m_wc_rx->wc.wr_id = ntohll(m_wc_rx->wc.wr_id);
+	m_wc_rx->wc.status = ntohl(m_wc_rx->wc.status);
+	m_wc_rx->wc.byte_len = ntohl(m_wc_rx->wc.byte_len);
+	m_wc_rx->wc.opcode = ntohl(m_wc_rx->wc.opcode);
+}
+
+static inline void mcm_const_mix_wr(struct dat_mix_wr *mwr, struct ibv_send_wr *iwr)
+{
+	memset((void*)mwr, 0, sizeof(*mwr));
+	mwr->wr_id = iwr->wr_id;
+	mwr->num_sge = iwr->num_sge;
+	mwr->opcode = iwr->opcode;
+	mwr->send_flags = iwr->send_flags;
+	mwr->imm_data = iwr->imm_data;
+	mwr->wr.rdma.remote_addr = iwr->wr.rdma.remote_addr;
+	mwr->wr.rdma.rkey = iwr->wr.rdma.rkey;
+}
+
+static inline void mcm_const_ib_wc(struct ibv_wc *iwc, struct dat_mix_wc *mwc, int entries)
+{
+	int i;
+
+	for (i=0;i<entries;i++) {
+		memset((void*)&iwc[i].wr_id, 0, sizeof(*iwc));
+		iwc[i].wr_id = mwc[i].wr_id;
+		iwc[i].status = mwc[i].status;
+		iwc[i].opcode = mwc[i].opcode;
+		iwc[i].vendor_err = mwc[i].vendor_err;
+		iwc[i].byte_len = mwc[i].byte_len;
+		iwc[i].imm_data = mwc[i].imm_data;
+		iwc[i].qp_num = mwc[i].qp_num;
+		iwc[i].src_qp = mwc[i].src_qp;
+		iwc[i].wc_flags = mwc[i].wc_flags;
+		iwc[i].pkey_index = mwc[i].pkey_index;
+		iwc[i].slid = mwc[i].slid;
+		iwc[i].sl = mwc[i].sl;
+		iwc[i].dlid_path_bits = mwc[i].dlid_path_bits;
+	}
+}
+
+#endif 	/* _DAPL_MIC_COMMON_H_ */
diff --git a/dapl/openib_common/ib_extensions.c b/dapl/openib_common/ib_extensions.c
index 0952bd5..339dae7 100644
--- a/dapl/openib_common/ib_extensions.c
+++ b/dapl/openib_common/ib_extensions.c
@@ -29,7 +29,10 @@
 #include "dapl_evd_util.h"
 #include "dapl_ib_util.h"
 #include "dapl_ep_util.h"
+#include "dapl_ia_util.h"
 #include "dapl_cookie.h"
+#include "dapl_provider.h"
+
 #include <stdarg.h>
 
 #ifdef DAT_IB_COLLECTIVES
@@ -48,6 +51,14 @@ dapli_post_ext(IN DAT_EP_HANDLE ep_handle,
 	       IN int op_type,
 	       IN DAT_COMPLETION_FLAGS flags, IN DAT_IB_ADDR_HANDLE * ah);
 
+DAT_RETURN
+dapli_open_query_ext(IN const DAT_NAME_PTR name,
+		     OUT DAT_IA_HANDLE * ia_handle,
+		     IN DAT_IA_ATTR_MASK ia_mask,
+		     OUT DAT_IA_ATTR * ia_attr,
+		     IN DAT_PROVIDER_ATTR_MASK pr_mask,
+		     OUT DAT_PROVIDER_ATTR * pr_attr);
+
 /*
  * dapl_extensions
  *
@@ -68,7 +79,8 @@ dapli_post_ext(IN DAT_EP_HANDLE ep_handle,
  */
 DAT_RETURN
 dapl_extensions(IN DAT_HANDLE dat_handle,
-		IN DAT_EXTENDED_OP ext_op, IN va_list args)
+		IN DAT_EXTENDED_OP ext_op,
+		IN va_list args)
 {
 	DAT_EP_HANDLE ep;
 	DAT_IB_ADDR_HANDLE *ah = NULL;
@@ -87,6 +99,29 @@ dapl_extensions(IN DAT_HANDLE dat_handle,
 
 	switch ((int)ext_op) {
 
+	case DAT_IB_OPEN_QUERY_OP:
+	{
+		dapl_dbg_log(DAPL_DBG_TYPE_RTN,
+			     " OPEN_QUERY extension call\n");
+
+		DAT_IA_HANDLE *ia_handle = va_arg(args, DAT_IA_HANDLE *);
+		DAT_IA_ATTR_MASK ia_mask = va_arg(args, DAT_IA_ATTR_MASK);
+		DAT_IA_ATTR *ia_attr = va_arg(args, DAT_IA_ATTR *);
+		DAT_PROVIDER_ATTR_MASK pr_mask = va_arg(args, DAT_PROVIDER_ATTR_MASK);
+		DAT_PROVIDER_ATTR *pr_attr = va_arg(args, DAT_PROVIDER_ATTR *);
+		DAT_NAME_PTR name = (DAT_NAME_PTR) dat_handle;
+
+		status = dapli_open_query_ext(name, ia_handle, ia_mask,
+					      ia_attr, pr_mask, pr_attr);
+		break;
+	}
+	case DAT_IB_CLOSE_QUERY_OP:
+		dapl_dbg_log(DAPL_DBG_TYPE_RTN,
+			     " CLOSE_QUERY extension call\n");
+
+		status = dapl_ia_close(dat_handle, DAT_CLOSE_ABRUPT_FLAG);
+		break;
+
 	case DAT_IB_RDMA_WRITE_IMMED_OP:
 		dapl_dbg_log(DAPL_DBG_TYPE_RTN,
 			     " WRITE_IMMED_DATA extension call\n");
@@ -574,3 +609,116 @@ dapls_cqe_to_event_extension(IN DAPL_EP * ep_ptr,
 		break;
 	}
 }
+
+/*
+ * dapli_open_query_ext
+ *
+ *
+ * Direct link to provider for quick provider query without full IA device open
+ *
+ * Input:
+ *	provider name
+ *	ia_attr
+ *	provider_attr
+ *
+ * Output:
+ * 	ia_attr
+ *	provider_attr
+ *
+ * Return Values:
+ * 	DAT_SUCCESS
+ * 	DAT_INSUFFICIENT_RESOURCES
+ * 	DAT_INVALID_PARAMETER
+ * 	DAT_INVALID_HANDLE
+ * 	DAT_PROVIDER_NOT_FOUND	(returned by dat registry if necessary)
+ */
+DAT_RETURN
+dapli_open_query_ext(IN const DAT_NAME_PTR name,
+		     OUT DAT_IA_HANDLE * ia_handle_ptr,
+		     IN DAT_IA_ATTR_MASK ia_mask,
+		     OUT DAT_IA_ATTR * ia_attr,
+		     IN DAT_PROVIDER_ATTR_MASK pr_mask,
+		     OUT DAT_PROVIDER_ATTR * pr_attr)
+{
+	DAT_RETURN dat_status = DAT_SUCCESS;
+	DAT_PROVIDER *provider;
+	DAPL_HCA *hca_ptr = NULL;
+	DAT_IA_HANDLE ia_ptr = NULL;
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		 "dapli_open_query_ext (%s, 0x%llx, %p, 0x%x, %p)\n",
+		     name, ia_mask, ia_attr, pr_mask, pr_attr);
+
+	dat_status = dapl_provider_list_search(name, &provider);
+	if (DAT_SUCCESS != dat_status) {
+		dat_status = DAT_ERROR(DAT_INVALID_PARAMETER, DAT_INVALID_ARG1);
+		goto bail;
+	}
+
+	/* ia_handle_ptr and async_evd_handle_ptr cannot be NULL */
+	if ((ia_attr == NULL) && (pr_attr == NULL)) {
+		return DAT_ERROR(DAT_INVALID_PARAMETER, DAT_INVALID_ARG5);
+	}
+
+	/* initialize the caller's OUT param */
+	*ia_handle_ptr = DAT_HANDLE_NULL;
+
+	/* get the hca_ptr */
+	hca_ptr = (DAPL_HCA *) provider->extension;
+
+	/* log levels could be reset and set between open_query calls  */
+	if (dapl_os_get_env_val("DAPL_DBG_TYPE", 0))
+		g_dapl_dbg_type =  dapl_os_get_env_val("DAPL_DBG_TYPE", 0);
+
+	/*
+	 * Open the HCA if it has not been done before.
+	 */
+	dapl_os_lock(&hca_ptr->lock);
+	if (hca_ptr->ib_hca_handle == IB_INVALID_HANDLE) {
+		/* open in query mode */
+		dat_status = dapls_ib_open_hca(hca_ptr->name,
+					       hca_ptr, DAPL_OPEN_QUERY);
+		if (dat_status != DAT_SUCCESS) {
+			dapl_dbg_log(DAPL_DBG_TYPE_ERR,
+				     "dapls_ib_open_hca failed %x\n",
+				     dat_status);
+			dapl_os_unlock(&hca_ptr->lock);
+			goto bail;
+		}
+	}
+	/* Take a reference on the hca_handle */
+	dapl_os_atomic_inc(&hca_ptr->handle_ref_count);
+	dapl_os_unlock(&hca_ptr->lock);
+
+	/* Allocate and initialize ia structure */
+	ia_ptr = (DAT_IA_HANDLE) dapl_ia_alloc(provider, hca_ptr);
+	if (!ia_ptr) {
+		dat_status = DAT_ERROR(DAT_INSUFFICIENT_RESOURCES, DAT_RESOURCE_MEMORY);
+		goto cleanup;
+	}
+
+	dat_status = dapl_ia_query(ia_ptr, NULL, ia_mask, ia_attr, pr_mask, pr_attr);
+	if (dat_status != DAT_SUCCESS) {
+		dapl_dbg_log(DAPL_DBG_TYPE_ERR,
+			     "dapls_ib_query_hca failed %x\n", dat_status);
+		goto cleanup;
+	}
+
+	*ia_handle_ptr = ia_ptr;
+	return DAT_SUCCESS;
+
+cleanup:
+	/* close device and release HCA reference */
+	if (ia_ptr) {
+		dapl_ia_close(ia_ptr, DAT_CLOSE_ABRUPT_FLAG);
+	} else {
+		dapl_os_lock(&hca_ptr->lock);
+		dapls_ib_close_hca(hca_ptr);
+		hca_ptr->ib_hca_handle = IB_INVALID_HANDLE;
+		dapl_os_atomic_dec(&hca_ptr->handle_ref_count);
+		dapl_os_unlock(&hca_ptr->lock);
+	}
+bail:
+	return dat_status;
+}
+
diff --git a/dapl/openib_common/mem.c b/dapl/openib_common/mem.c
index ddf85a4..0a82c00 100644
--- a/dapl/openib_common/mem.c
+++ b/dapl/openib_common/mem.c
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005-2007 Intel Corporation.  All rights reserved.
+ * Copyright (c) 2005-2014 Intel Corporation.  All rights reserved.
  *
  * This Software is licensed under one of the following licenses:
  * 1) under the terms of the "Common Public License 1.0" a copy of which is
@@ -138,6 +138,7 @@ DAT_RETURN dapls_ib_pd_free(IN DAPL_PZ * pz)
  *	DAT_INSUFFICIENT_RESOURCES
  *
  */
+
 DAT_RETURN
 dapls_ib_mr_register(IN DAPL_IA * ia_ptr,
 		     IN DAPL_LMR * lmr,
@@ -145,16 +146,13 @@ dapls_ib_mr_register(IN DAPL_IA * ia_ptr,
 		     IN DAT_VLEN length,
 		     IN DAT_MEM_PRIV_FLAGS privileges, IN DAT_VA_TYPE va_type)
 {
-	ib_pd_handle_t ib_pd_handle;
 	struct ibv_device *ibv_dev = ia_ptr->hca_ptr->ib_hca_handle->device;
-
-	ib_pd_handle = ((DAPL_PZ *) lmr->param.pz_handle)->pd_handle;
+	int ib_access = dapls_convert_privileges(privileges);
 
 	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
 		     " mr_register: ia=%p, lmr=%p va=%p ln=%d pv=0x%x\n",
 		     ia_ptr, lmr, virt_addr, length, privileges);
 
-	/* TODO: shared memory */
 	if (lmr->param.mem_type == DAT_MEM_TYPE_SHARED_VIRTUAL) {
 		dapl_dbg_log(DAPL_DBG_TYPE_ERR,
 			     " mr_register_shared: NOT IMPLEMENTED\n");
@@ -169,10 +167,14 @@ dapls_ib_mr_register(IN DAPL_IA * ia_ptr,
 		return DAT_ERROR(DAT_NOT_IMPLEMENTED, DAT_NO_SUBTYPE);
 	}
 
+#ifdef _OPENIB_MCM_
+	ib_access |= IBV_ACCESS_REMOTE_READ; /* HST->MXS, peer PI RR */
+#endif
+
 	/* local read is default on IB */
 	lmr->mr_handle =
 	    ibv_reg_mr(((DAPL_PZ *) lmr->param.pz_handle)->pd_handle,
-		       virt_addr, length, dapls_convert_privileges(privileges));
+		       virt_addr, length, ib_access);
 
 	if (!lmr->mr_handle)
 		return (dapl_convert_errno(ENOMEM, "reg_mr"));
@@ -182,7 +184,7 @@ dapls_ib_mr_register(IN DAPL_IA * ia_ptr,
 	lmr->param.registered_size = length;
 	lmr->param.registered_address = (DAT_VADDR) (uintptr_t) virt_addr;
 
-	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
+	dapl_log(DAPL_DBG_TYPE_UTIL,
 		     " mr_register: mr=%p addr=%p pd %p ctx %p "
 		     "lkey=0x%x rkey=0x%x priv=%x\n",
 		     lmr->mr_handle, lmr->mr_handle->addr,
@@ -190,6 +192,44 @@ dapls_ib_mr_register(IN DAPL_IA * ia_ptr,
 		     lmr->mr_handle->lkey, lmr->mr_handle->rkey,
 		     length, dapls_convert_privileges(privileges));
 
+#ifdef _OPENIB_MCM_
+	/* RDMA proxy with MPXYD register with SCIF */
+	if (ia_ptr->hca_ptr->ib_trans.scif_tx_ep) {
+		DAT_VLEN offset = (DAT_VLEN)(virt_addr - ALIGN_DOWN_PPAGE(virt_addr));
+		lmr->sci_addr = scif_register(ia_ptr->hca_ptr->ib_trans.scif_tx_ep,
+					      (void*)ALIGN_DOWN_PPAGE(virt_addr),
+					      ALIGN_PAGE(length + offset),
+					      (off_t)0,
+					      SCIF_PROT_READ | SCIF_PROT_WRITE,
+					      0);
+		if (lmr->sci_addr == (off_t)(-1)) {
+			dapl_log(DAPL_DBG_TYPE_ERR,
+				 " mr_reg: SCIF va=%p, %p len=%d ep=%d, %s\n",
+				 virt_addr, (void*)ALIGN_DOWN_PPAGE(virt_addr),
+			         ALIGN_PAGE(length + offset),
+				 ia_ptr->hca_ptr->ib_trans.scif_tx_ep, strerror(errno));
+			return (dapl_convert_errno(ENOMEM, "reg_mr_scif"));
+		}
+		lmr->sci_off = offset;
+		dapl_log(DAPL_DBG_TYPE_UTIL,
+			     " mr_reg: SCIF va %p, scif_addr 0x%llx, off 0x%x ln %d %s\n",
+			     (void*)ALIGN_DOWN_PPAGE(virt_addr), lmr->sci_addr,
+			     lmr->sci_off, ALIGN_PAGE(length + offset),
+			     mcm_map_str(ia_ptr->hca_ptr->ib_trans.addr.ep_map));
+
+		/* plus cross socket proxy-in; send registration info to MPXYD */
+		if (MXS_EP(&ia_ptr->hca_ptr->ib_trans.addr)) {
+			if (dapli_mix_mr_create(&ia_ptr->hca_ptr->ib_trans, lmr)) {
+				dapls_ib_mr_deregister(lmr);
+				return (dapl_convert_errno(ENOMEM, "reg_mr"));
+			}
+		}
+	}
+#endif
+	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
+		     " mr_register: ia=%p, lmr=%p va=%p ln=%d priv=%d return\n",
+		     ia_ptr, lmr, virt_addr, length, privileges);
+
 	return DAT_SUCCESS;
 }
 
@@ -211,11 +251,38 @@ dapls_ib_mr_register(IN DAPL_IA * ia_ptr,
  */
 DAT_RETURN dapls_ib_mr_deregister(IN DAPL_LMR * lmr)
 {
+#ifdef _OPENIB_MCM_
+	if (lmr->header.owner_ia->hca_ptr->ib_trans.scif_ep) {
+		int ret;
+
+		if (lmr->header.owner_ia->hca_ptr->ib_trans.addr.ep_map == MIC_XSOCK_DEV) {
+			if (dapli_mix_mr_free(&lmr->header.owner_ia->hca_ptr->ib_trans, lmr)) {
+				dapl_log(DAPL_DBG_TYPE_ERR,
+					 " mr_deregister: ERR: lmr_remove; id %d sci_addr %p, off 0x%llx, len %d ret=%s\n",
+					 lmr->mr_id, lmr->param.registered_address, lmr->sci_addr,
+					 ALIGN_PAGE(lmr->param.registered_size+lmr->sci_off), strerror(errno));
+			}
+		}
+		ret = scif_unregister(lmr->header.owner_ia->hca_ptr->ib_trans.scif_tx_ep,
+				      lmr->sci_addr, ALIGN_PAGE(lmr->param.registered_size+lmr->sci_off));
+		if (ret)
+			dapl_log(DAPL_DBG_TYPE_ERR,
+			     " mr_deregister: ERR: SCIF_unreg addr %p, off 0x%llx, len %d ret=%s\n",
+			     lmr->param.registered_address, lmr->sci_off,
+			     ALIGN_PAGE(lmr->param.registered_size+lmr->sci_off),
+			     strerror(errno));
+
+		lmr->sci_addr = 0;
+		lmr->sci_off = 0;
+		lmr->mr_id = 0;
+	}
+#endif
 	if (lmr->mr_handle != IB_INVALID_HANDLE) {
 		if (ibv_dereg_mr(lmr->mr_handle))
-			return (dapl_convert_errno(errno, "dereg_pd"));
+			return (dapl_convert_errno(errno, "dereg_mr"));
 		lmr->mr_handle = IB_INVALID_HANDLE;
 	}
+
 	return DAT_SUCCESS;
 }
 
diff --git a/dapl/openib_common/qp.c b/dapl/openib_common/qp.c
index a8cc56e..24a2790 100644
--- a/dapl/openib_common/qp.c
+++ b/dapl/openib_common/qp.c
@@ -1,4 +1,6 @@
 /*
+ * Copyright (c) 2009-2014 Intel Corporation.  All rights reserved.
+ *
  * This Software is licensed under one of the following licenses:
  *
  * 1) under the terms of the "Common Public License 1.0" a copy of which is
@@ -61,19 +63,24 @@ dapls_ib_qp_alloc(IN DAPL_IA * ia_ptr,
 	DAPL_EVD *rcv_evd, *req_evd;
 	ib_cq_handle_t rcv_cq, req_cq;
 	ib_pd_handle_t ib_pd_handle;
+	int ret = EINVAL;
+	int max_inline = ia_ptr->hca_ptr->ib_trans.max_inline_send;
 	struct ibv_qp_init_attr qp_create;
 #ifdef _OPENIB_CMA_
 	dp_ib_cm_handle_t conn;
 #endif
-	dapl_dbg_log(DAPL_DBG_TYPE_EP,
-		     " qp_alloc: ia_ptr %p ep_ptr %p ep_ctx_ptr %p\n",
-		     ia_ptr, ep_ptr, ep_ctx_ptr);
 
 	attr = &ep_ptr->param.ep_attr;
 	ib_pd_handle = ((DAPL_PZ *) ep_ptr->param.pz_handle)->pd_handle;
 	rcv_evd = (DAPL_EVD *) ep_ptr->param.recv_evd_handle;
 	req_evd = (DAPL_EVD *) ep_ptr->param.request_evd_handle;
 
+	dapl_dbg_log(DAPL_DBG_TYPE_EP,
+		     " qp_alloc: ia %p ep %p ctx %p: SQ %d,%d evd %p - RQ %d,%d evd %p\n",
+		     ia_ptr, ep_ptr, ep_ctx_ptr,
+		     attr->max_request_dtos, attr->max_request_iov, req_evd,
+		     attr->max_recv_dtos, attr->max_recv_iov, rcv_evd);
+
 	/* 
 	 * DAT allows usage model of EP's with no EVD's but IB does not. 
 	 * Create a CQ with zero entries under the covers to support and 
@@ -84,15 +91,21 @@ dapls_ib_qp_alloc(IN DAPL_IA * ia_ptr,
 
 		channel = ibv_create_comp_channel(ia_ptr->hca_ptr->ib_hca_handle);
 		if (!channel)
-			return (dapl_convert_errno(ENOMEM, "create_cq_chan"));
+			return (dapl_convert_errno(ENOMEM, "QP create_cq_chan"));
 		  
 		/* Call IB verbs to create CQ */
-		rcv_cq = ibv_create_cq(ia_ptr->hca_ptr->ib_hca_handle,
-				       1, NULL, channel, 0);
+		rcv_cq = dapl_os_alloc(sizeof(struct dcm_ib_cq));
+		if (!rcv_cq)
+			return (dapl_convert_errno(ENOMEM, "QP  alloc cq"));
 
-		if (rcv_cq == IB_INVALID_HANDLE) {
+		dapl_os_memzero(rcv_cq, sizeof(struct dcm_ib_cq));
+
+		rcv_cq->cq = ibv_create_cq(ia_ptr->hca_ptr->ib_hca_handle,
+				       	       1, NULL, channel, 0);
+
+		if (!rcv_cq->cq) {
 			ibv_destroy_comp_channel(channel);
-			return (dapl_convert_errno(ENOMEM, "create_cq"));
+			return (dapl_convert_errno(ENOMEM, "QP create_cq"));
 		}
 		ia_ptr->hca_ptr->ib_trans.ib_cq_empty = rcv_cq;
 	}
@@ -107,6 +120,15 @@ dapls_ib_qp_alloc(IN DAPL_IA * ia_ptr,
 	else
 		req_cq = ia_ptr->hca_ptr->ib_trans.ib_cq_empty;
 
+	/* create QP object */
+	ep_ptr->qp_handle = dapl_os_alloc(sizeof(struct dcm_ib_qp));
+	if (!ep_ptr->qp_handle)
+		return (dapl_convert_errno(errno, "create_qp"));
+
+	dapl_os_memzero(ep_ptr->qp_handle, sizeof(struct dcm_ib_qp));
+	ep_ptr->qp_handle->tp = &ia_ptr->hca_ptr->ib_trans;
+	ep_ptr->qp_handle->ep = ep_ptr;
+
 	/* 
 	 * IMPLEMENTATION NOTE:
 	 * uDAPL allows consumers to post buffers on the EP after creation
@@ -122,38 +144,39 @@ dapls_ib_qp_alloc(IN DAPL_IA * ia_ptr,
 
 #ifdef _OPENIB_CMA_
 	/* Allocate CM and initialize lock */
-	if ((conn = dapls_ib_cm_create(ep_ptr)) == NULL)
-		return (dapl_convert_errno(ENOMEM, "cm_create"));
-
+	if ((conn = dapls_ib_cm_create(ep_ptr)) == NULL) {
+		ret = ENOMEM;
+		goto err;
+	}
 	/* open identifies the local device; per DAT specification */
 	if (rdma_bind_addr(conn->cm_id,
 		(struct sockaddr *)&ia_ptr->hca_ptr->hca_address)) {
 		dapls_cm_free(conn);
-		return (dapl_convert_errno(EAFNOSUPPORT, "rdma_bind_addr"));
+		ret = EAFNOSUPPORT;
+		goto err;
 	}
 #endif
 	/* Setup attributes and create qp */
 	dapl_os_memzero((void *)&qp_create, sizeof(qp_create));
-	qp_create.recv_cq = rcv_cq;
+	qp_create.recv_cq = rcv_cq->cq;
 	qp_create.cap.max_recv_wr = rcv_evd ? attr->max_recv_dtos:0;
 	qp_create.cap.max_recv_sge = rcv_evd ? attr->max_recv_iov:0;
-	qp_create.send_cq = req_cq;
+	qp_create.send_cq = req_cq->cq;
 	qp_create.cap.max_send_wr = req_evd ? attr->max_request_dtos:0;
 	qp_create.cap.max_send_sge = req_evd ? attr->max_request_iov:0;
-	qp_create.cap.max_inline_data =
-	    ia_ptr->hca_ptr->ib_trans.max_inline_send;
+	qp_create.cap.max_inline_data = max_inline;
 	qp_create.qp_type = IBV_QPT_RC;
 	qp_create.qp_context = (void *)ep_ptr;
 
 #ifdef DAT_EXTENSIONS 
-	if (attr->service_type == DAT_IB_SERVICE_TYPE_UD) {
+	if ((int)attr->service_type == (int)DAT_IB_SERVICE_TYPE_UD) {
 #ifdef _OPENIB_CMA_
-		return (DAT_NOT_IMPLEMENTED);
+		goto err;
 #endif
 		qp_create.qp_type = IBV_QPT_UD;
 		if (attr->max_message_size >
 		    (128 << ia_ptr->hca_ptr->ib_trans.mtu)) {
-			return (DAT_INVALID_PARAMETER | DAT_INVALID_ARG6);
+			goto err;
 		}
 	}
 #endif
@@ -161,32 +184,151 @@ dapls_ib_qp_alloc(IN DAPL_IA * ia_ptr,
 #ifdef _OPENIB_CMA_
 	if (rdma_create_qp(conn->cm_id, ib_pd_handle, &qp_create)) {
 		dapls_cm_free(conn);
-		return (dapl_convert_errno(errno, "rdma_create_qp"));
+		ret = errno;
+		goto err;
 	}
-	ep_ptr->qp_handle = conn->cm_id->qp;
+	ep_ptr->qp_handle->qp = conn->cm_id->qp;
 	ep_ptr->qp_state = IBV_QPS_INIT;
 
 	ep_ptr->param.local_port_qual = rdma_get_src_port(conn->cm_id);
 #else
-	ep_ptr->qp_handle = ibv_create_qp(ib_pd_handle, &qp_create);
-	if (!ep_ptr->qp_handle)
-		return (dapl_convert_errno(ENOMEM, "create_qp"));
 
+#ifdef _OPENIB_MCM_
+	if (dapl_os_lock_init(&ep_ptr->qp_handle->lock))
+		goto err;
+
+	/* mark type of CQ, ref to QP */
+	req_cq->flags |= DCM_CQ_TX;
+	rcv_cq->flags |= DCM_CQ_RX;
+
+	/* save resources, 1st QP is receiver, 2nd is sender */
+	if (ia_ptr->hca_ptr->ib_trans.scif_ep) {
+		qp_create.cap.max_inline_data = 0;
+		qp_create.cap.max_send_wr = 1;
+		qp_create.cap.max_send_sge = 1;
+	}
+
+	/* Don't create any QP if MIC xsocket, QPt and QPr both on MPXYD */
+	if (!ia_ptr->hca_ptr->ib_trans.scif_ep ||
+	    (ia_ptr->hca_ptr->ib_trans.scif_ep &&
+	    !MXS_EP(&ia_ptr->hca_ptr->ib_trans.addr))) {
+		/* QP1 needed for RX only, set QP1 req_cq empty */
+		qp_create.send_cq = ia_ptr->hca_ptr->ib_trans.ib_cq_empty->cq;
+	} else {
+		goto skip_qp;
+	}
+#endif
+	ep_ptr->qp_handle->qp =	ibv_create_qp(ib_pd_handle, &qp_create);
+	if (!ep_ptr->qp_handle->qp) {
+		dapl_log(1," qp_alloc ERR %d %s line %d on device %s\n",
+			   errno, strerror(errno), __LINE__ ,
+			   ibv_get_device_name(ia_ptr->hca_ptr->ib_trans.ib_dev));
+		ret = errno;
+		goto err;
+	}
+	dapl_dbg_log(DAPL_DBG_TYPE_EP,
+		     " QP_ALLOC: QPr %p-0x%x SQ %d,%d cq %p, RQ %d,%d cq %p\n",
+		     ep_ptr->qp_handle->qp, ep_ptr->qp_handle->qp->qp_num,
+		     qp_create.cap.max_send_wr, qp_create.cap.max_send_sge,
+		     req_cq, qp_create.cap.max_recv_wr,
+		     qp_create.cap.max_recv_sge, rcv_cq);
+
+#ifdef _OPENIB_MCM_
+skip_qp:
+	/* shadow support, MPXYD */
+	ep_ptr->qp_handle->qp_id = 0;
+	if (ia_ptr->hca_ptr->ib_trans.scif_ep) { /* MIC: shadow QPt on proxy */
+		req_cq->flags |= DCM_CQ_TX_INDIRECT;
+		qp_create.send_cq = req_cq->cq;
+		qp_create.cap.max_inline_data = 32; /* setup for bw not latency */
+		qp_create.cap.max_send_wr = attr->max_request_dtos;
+		qp_create.cap.max_send_sge = attr->max_request_iov;
+		if (ep_ptr->qp_handle->qp) { /* MIC: unused shadow QPr on proxy */
+			qp_create.cap.max_recv_wr = 1;
+			qp_create.cap.max_recv_sge = 1;
+		} else { /* MIC: shadow QPr on proxy */
+			rcv_cq->flags |= DCM_CQ_RX_INDIRECT;
+			qp_create.cap.max_recv_wr = attr->max_recv_dtos;
+			qp_create.cap.max_recv_sge = attr->max_recv_iov;
+		}
+		dapl_dbg_log(DAPL_DBG_TYPE_EP,
+			     " QP_ALLOC: QPt (MPXYD) SQ %d,%d %s RQ %d,%d\n",
+			     qp_create.cap.max_send_wr, qp_create.cap.max_send_sge,
+			     ep_ptr->qp_handle->qp ? "":"QPr",
+			     qp_create.cap.max_recv_wr, qp_create.cap.max_recv_sge);
+
+		ret = dapli_mix_qp_create(ep_ptr->qp_handle, &qp_create, req_cq, rcv_cq);
+		if (ret)
+			goto err;
+	} else {
+		/* NON-MIC: need QPt, in case of shadowed QP's on remote MIC's */
+		/* Prep for HST -> MXS: xfers via remote PI instead of direct */
+		ia_ptr->hca_ptr->ib_trans.max_inline_send =
+				DAPL_MAX(sizeof(struct mcm_wr_rx), max_inline);
+		/* create CQ for peer PI, HST->MXS case */
+		if (mcm_create_pi_cq(ep_ptr->qp_handle, MCM_WRC_QLEN))
+			goto err;
+		qp_create.recv_cq = ep_ptr->qp_handle->rcv_cq->cq;
+		qp_create.send_cq = req_cq->cq;
+		qp_create.cap.max_recv_wr = MCM_WRC_QLEN;
+		qp_create.cap.max_recv_sge = 1;
+		qp_create.cap.max_send_wr = DAPL_MAX(MCM_WRC_QLEN, attr->max_request_dtos);
+		qp_create.cap.max_send_sge = attr->max_request_iov;
+		qp_create.cap.max_inline_data = ia_ptr->hca_ptr->ib_trans.max_inline_send;
+
+		ep_ptr->qp_handle->qp2 = ibv_create_qp(ib_pd_handle, &qp_create);
+		if (!ep_ptr->qp_handle->qp2) {
+			ret = errno;
+			goto err;
+		}
+		/* enable RR from remote PI */
+		if (dapls_modify_qp_state(ep_ptr->qp_handle->qp2,
+					  IBV_QPS_INIT, 0, 0, 0) != DAT_SUCCESS) {
+			ret = errno;
+			goto err;
+		}
+		ep_ptr->qp_handle->req_cq = req_cq;
+
+		dapl_dbg_log(DAPL_DBG_TYPE_EP,
+			     " QP_ALLOC: QPt %p-0x%x SQ %d,%d cq %p, RQ %d,%d cq %p, il %d\n",
+			     ep_ptr->qp_handle->qp2, ep_ptr->qp_handle->qp2->qp_num,
+			     qp_create.cap.max_send_wr, qp_create.cap.max_send_sge,
+			     ep_ptr->qp_handle->rcv_cq, qp_create.cap.max_recv_wr,
+			     qp_create.cap.max_recv_sge, ep_ptr->qp_handle->req_cq,
+			     qp_create.cap.max_inline_data);
+	}
+	if (!ep_ptr->qp_handle->qp) { /* QPr and QPs both shadowed */
+		ep_ptr->qp_state = IBV_QPS_INIT;
+		return DAT_SUCCESS;
+	}
+#endif
 	/* Setup QP attributes for INIT state on the way out */
-	if (dapls_modify_qp_state(ep_ptr->qp_handle,
+	if (dapls_modify_qp_state(ep_ptr->qp_handle->qp,
 				  IBV_QPS_INIT, 0, 0, 0) != DAT_SUCCESS) {
-		ibv_destroy_qp(ep_ptr->qp_handle);
-		ep_ptr->qp_handle = IB_INVALID_HANDLE;
-		return DAT_INTERNAL_ERROR;
+		ret = errno;
+		goto err;
 	}
 #endif
 	dapl_dbg_log(DAPL_DBG_TYPE_EP,
 		     " qp_alloc: qpn 0x%x type %d sq %d,%d rq %d,%d\n",
-		     ep_ptr->qp_handle->qp_num, ep_ptr->qp_handle->qp_type,
+		     ep_ptr->qp_handle->qp->qp_num,
+		     ep_ptr->qp_handle->qp->qp_type,
 		     qp_create.cap.max_send_wr, qp_create.cap.max_send_sge,
 		     qp_create.cap.max_recv_wr, qp_create.cap.max_recv_sge);
 
 	return DAT_SUCCESS;
+err:
+	if (ep_ptr->qp_handle) {
+		if (ep_ptr->qp_handle->qp)
+			ibv_destroy_qp(ep_ptr->qp_handle->qp);
+#ifdef _OPENIB_MCM_
+		if (ep_ptr->qp_handle->qp2)
+			ibv_destroy_qp(ep_ptr->qp_handle->qp2);
+#endif
+		dapl_os_free(ep_ptr->qp_handle, sizeof(struct dcm_ib_qp));
+	}
+	ep_ptr->qp_handle = IB_INVALID_HANDLE;
+	return (dapl_convert_errno(ret, "create_qp"));
 }
 
 /*
@@ -211,6 +353,10 @@ DAT_RETURN dapls_ib_qp_free(IN DAPL_IA * ia_ptr, IN DAPL_EP * ep_ptr)
 	struct ibv_qp *qp;
 	struct ibv_qp_attr qp_attr;
 
+	dapl_log(DAPL_DBG_TYPE_EP,
+		 " dapls_ib_qp_free: ep_ptr %p qp_handle %p\n",
+		 ep_ptr, ep_ptr->qp_handle);
+
 #ifdef _OPENIB_CMA_
 	dp_ib_cm_handle_t cm_ptr = dapl_get_cm_from_ep(ep_ptr);
 	if (!cm_ptr)
@@ -218,28 +364,44 @@ DAT_RETURN dapls_ib_qp_free(IN DAPL_IA * ia_ptr, IN DAPL_EP * ep_ptr)
 #endif
 
 	dapl_os_lock(&ep_ptr->header.lock);
-	if (ep_ptr->qp_handle != NULL) {
-		qp = ep_ptr->qp_handle;
+	if (ep_ptr->qp_handle) {
+		qp = ep_ptr->qp_handle->qp;
 		dapl_os_unlock(&ep_ptr->header.lock);
 
 		qp_attr.qp_state = IBV_QPS_ERR;
-		ibv_modify_qp(qp, &qp_attr, IBV_QP_STATE);
+		if (qp)
+			ibv_modify_qp(qp, &qp_attr, IBV_QP_STATE);
 		dapls_ep_flush_cqs(ep_ptr);
 
-		ep_ptr->qp_handle = NULL;
 #ifdef _OPENIB_CMA_
 		rdma_destroy_qp(cm_ptr->cm_id);
 		cm_ptr->cm_id->qp = NULL;
 #else
-		if (ibv_destroy_qp(qp)) {
+		if (qp && ibv_destroy_qp(qp)) {
 			dapl_log(DAPL_DBG_TYPE_ERR, 
 				 " qp_free: ibv_destroy_qp error - %s\n",
 				 strerror(errno));
 		}
 #endif
+
+#ifdef _OPENIB_MCM_
+		/* MIC: shadow support on MPXYD node */
+		if (ia_ptr->hca_ptr->ib_trans.scif_ep)
+			dapli_mix_qp_free(ep_ptr->qp_handle);
+
+		else 	/* NON MIC: local shadow queue */
+			ibv_destroy_qp(ep_ptr->qp_handle->qp2);
+
+		dapl_os_lock_destroy(&ep_ptr->qp_handle->lock);
+		mcm_destroy_pi_cq(ep_ptr->qp_handle);
+		mcm_destroy_wc_q(ep_ptr->qp_handle);
+#endif
 	} else {
 		dapl_os_unlock(&ep_ptr->header.lock);
 	}
+
+	dapl_os_free(ep_ptr->qp_handle, sizeof(struct dcm_ib_qp));
+	ep_ptr->qp_handle = IB_INVALID_HANDLE;
 	return DAT_SUCCESS;
 }
 
@@ -282,22 +444,22 @@ dapls_ib_qp_modify(IN DAPL_IA * ia_ptr,
 
 	/* move to error state if necessary */
 	if ((ep_ptr->qp_state == IB_QP_STATE_ERROR) &&
-	    (ep_ptr->qp_handle->state != IBV_QPS_ERR)) {
-		return (dapls_modify_qp_state(ep_ptr->qp_handle, 
+	    (ep_ptr->qp_handle->qp->state != IBV_QPS_ERR)) {
+		return (dapls_modify_qp_state(ep_ptr->qp_handle->qp,
 					      IBV_QPS_ERR, 0, 0, 0));
 	}
 
 	/* consumer ep_modify, init state */
-	if (ep_ptr->qp_handle->state == IBV_QPS_INIT) {
-		return (dapls_modify_qp_state(ep_ptr->qp_handle,
+	if (ep_ptr->qp_handle->qp->state == IBV_QPS_INIT) {
+		return (dapls_modify_qp_state(ep_ptr->qp_handle->qp,
 					      IBV_QPS_INIT, 0, 0, 0));
 	}
 
 	/*
 	 * Check if we have the right qp_state to modify attributes
 	 */
-	if ((ep_ptr->qp_handle->state != IBV_QPS_RTR) &&
-	    (ep_ptr->qp_handle->state != IBV_QPS_RTS))
+	if ((ep_ptr->qp_handle->qp->state != IBV_QPS_RTR) &&
+	    (ep_ptr->qp_handle->qp->state != IBV_QPS_RTS))
 		return DAT_INVALID_STATE;
 
 	/* Adjust to current EP attributes */
@@ -308,16 +470,16 @@ dapls_ib_qp_modify(IN DAPL_IA * ia_ptr,
 	qp_attr.cap.max_recv_sge = attr->max_recv_iov;
 
 	dapl_dbg_log(DAPL_DBG_TYPE_EP,
-		     "modify_qp: qp %p sq %d,%d, rq %d,%d\n",
+		     "modify_qp: qp_h %p sq %d,%d, rq %d,%d\n",
 		     ep_ptr->qp_handle,
 		     qp_attr.cap.max_send_wr, qp_attr.cap.max_send_sge,
 		     qp_attr.cap.max_recv_wr, qp_attr.cap.max_recv_sge);
 
-	if (ibv_modify_qp(ep_ptr->qp_handle, &qp_attr, IBV_QP_CAP)) {
-		dapl_dbg_log(DAPL_DBG_TYPE_ERR,
-			     "modify_qp: modify ep %p qp %p failed\n",
-			     ep_ptr, ep_ptr->qp_handle);
-		return (dapl_convert_errno(errno, "modify_qp_state"));
+	if (ibv_modify_qp(ep_ptr->qp_handle->qp, &qp_attr, IBV_QP_CAP)) {
+		dapl_log(DAPL_DBG_TYPE_EP,
+			 "modify_qp: modify ep %p qp_h %p failed, state=%d\n",
+			  ep_ptr, ep_ptr->qp_handle->qp, ep_ptr->qp_state);
+		return (DAT_INVALID_STATE);
 	}
 
 	return DAT_SUCCESS;
@@ -364,10 +526,10 @@ void dapls_ib_reinit_ep(IN DAPL_EP * ep_ptr)
 void dapls_ib_reinit_ep(IN DAPL_EP * ep_ptr)
 {
 	if (ep_ptr->qp_handle != IB_INVALID_HANDLE &&
-	    ep_ptr->qp_handle->qp_type != IBV_QPT_UD) {
+	    ep_ptr->qp_handle->qp->qp_type != IBV_QPT_UD) {
 		/* move to RESET state and then to INIT */
-		dapls_modify_qp_state(ep_ptr->qp_handle, IBV_QPS_RESET,0,0,0);
-		dapls_modify_qp_state(ep_ptr->qp_handle, IBV_QPS_INIT,0,0,0);
+		dapls_modify_qp_state(ep_ptr->qp_handle->qp, IBV_QPS_RESET,0,0,0);
+		dapls_modify_qp_state(ep_ptr->qp_handle->qp, IBV_QPS_INIT,0,0,0);
 	}
 }
 #endif				// _WIN32 || _WIN64
@@ -422,7 +584,7 @@ uint8_t dapls_get_sl(DAPL_HCA *hca_ptr, uint16_t dlid)
  * CM msg provides QP attributes, info in network order
  */
 DAT_RETURN
-dapls_modify_qp_state(IN ib_qp_handle_t		qp_handle,
+dapls_modify_qp_state(IN struct ibv_qp		*qp_handle,
 		      IN ib_qp_state_t		qp_state, 
 		      IN uint32_t		qpn,
 		      IN uint16_t		lid,
@@ -439,15 +601,6 @@ dapls_modify_qp_state(IN ib_qp_handle_t		qp_handle,
 	
 	switch (qp_state) {
 	case IBV_QPS_RTR:
-		dapl_dbg_log(DAPL_DBG_TYPE_EP,
-				" QPS_RTR: type %d qpn 0x%x gid %p (%d) lid 0x%x"
-				" port %d ep %p qp_state %d rd_atomic %d\n",
-				qp_handle->qp_type, ntohl(qpn), gid, 
-				ia_ptr->hca_ptr->ib_trans.global,
-				ntohs(lid), ia_ptr->hca_ptr->port_num,
-				ep_ptr, ep_ptr->qp_state,
-				ep_ptr->param.ep_attr.max_rdma_read_in);
-
 		mask |= IBV_QP_AV |
 			IBV_QP_PATH_MTU |
 			IBV_QP_DEST_QPN |
@@ -457,10 +610,18 @@ dapls_modify_qp_state(IN ib_qp_handle_t		qp_handle,
 		qp_attr.dest_qp_num = ntohl(qpn);
 		qp_attr.rq_psn = 1;
 		qp_attr.path_mtu = ia_ptr->hca_ptr->ib_trans.mtu;
-		qp_attr.max_dest_rd_atomic =
-			ep_ptr->param.ep_attr.max_rdma_read_in;
-		qp_attr.min_rnr_timer =
-			ia_ptr->hca_ptr->ib_trans.rnr_timer;
+		qp_attr.min_rnr_timer =	ia_ptr->hca_ptr->ib_trans.rnr_timer;
+#ifdef _OPENIB_MCM_
+		qp_attr.max_dest_rd_atomic = ia_ptr->hca_ptr->ib_trans.rd_atom_in;
+#else
+		qp_attr.max_dest_rd_atomic = ep_ptr->param.ep_attr.max_rdma_read_in;
+#endif
+		dapl_dbg_log(DAPL_DBG_TYPE_EP,
+				" QPS_RTR: type %d l_qpn %x qpn %x lid 0x%x"
+				" port %d ep %p qp_state %d rd_atomic %d\n",
+				qp_handle->qp_type, qp_handle->qp_num,
+				ntohl(qpn), ntohs(lid), ia_ptr->hca_ptr->port_num,
+				ep_ptr, ep_ptr->qp_state, qp_attr.max_dest_rd_atomic);
 
 		/* address handle. RC and UD */
 		qp_attr.ah_attr.dlid = ntohs(lid);
@@ -504,8 +665,11 @@ dapls_modify_qp_state(IN ib_qp_handle_t		qp_handle,
 				ia_ptr->hca_ptr->ib_trans.ack_retry;
 			qp_attr.rnr_retry =
 				ia_ptr->hca_ptr->ib_trans.rnr_retry;
-			qp_attr.max_rd_atomic =
-				ep_ptr->param.ep_attr.max_rdma_read_out;
+#ifdef _OPENIB_MCM_
+			qp_attr.max_rd_atomic = ia_ptr->hca_ptr->ib_trans.rd_atom_out;
+#else
+			qp_attr.max_rd_atomic = ep_ptr->param.ep_attr.max_rdma_read_out;
+#endif
 		}
 		/* RC and UD */
 		qp_attr.qp_state = IBV_QPS_RTS;
@@ -565,7 +729,7 @@ dapls_modify_qp_state(IN ib_qp_handle_t		qp_handle,
 		return DAT_SUCCESS;
 	} else {
 		dapl_log(DAPL_DBG_TYPE_ERR,
-			" RTR ERR: type %d qpn 0x%x gid %p (%d) lid 0x%x"
+			" modify_qp_state: ERR type %d qpn 0x%x gid %p (%d) lid 0x%x"
 			" port %d state %d mtu %d rd %d rnr %d sl %d\n",
 			qp_handle->qp_type, ntohl(qpn), gid,
 			ia_ptr->hca_ptr->ib_trans.global,
@@ -580,7 +744,7 @@ dapls_modify_qp_state(IN ib_qp_handle_t		qp_handle,
 
 /* Modify UD type QP from init, rtr, rts, info network order */
 DAT_RETURN 
-dapls_modify_qp_ud(IN DAPL_HCA *hca, IN ib_qp_handle_t qp)
+dapls_modify_qp_ud(IN DAPL_HCA *hca, IN struct ibv_qp *qp)
 {
 	struct ibv_qp_attr qp_attr;
 
@@ -589,8 +753,12 @@ dapls_modify_qp_ud(IN DAPL_HCA *hca, IN ib_qp_handle_t qp)
 	qp_attr.qp_state = IBV_QPS_INIT;
         qp_attr.pkey_index = hca->ib_trans.pkey_idx;
         qp_attr.port_num = hca->port_num;
+#ifdef _OPENIB_MCM_
+        qp_attr.qkey = DAT_MCM_UD_QKEY; /* MCM gets different key */
+#else
         qp_attr.qkey = DAT_UD_QKEY;
-	if (ibv_modify_qp(qp, &qp_attr, 
+#endif
+        if (ibv_modify_qp(qp, &qp_attr,
 			  IBV_QP_STATE		|
 			  IBV_QP_PKEY_INDEX	|
                           IBV_QP_PORT		|
@@ -609,7 +777,7 @@ dapls_modify_qp_ud(IN DAPL_HCA *hca, IN ib_qp_handle_t qp)
 	dapl_os_memzero((void *)&qp_attr, sizeof(qp_attr));
 	qp_attr.qp_state = IBV_QPS_RTS;
 	qp_attr.sq_psn = 1;
-	if (ibv_modify_qp(qp, &qp_attr, 
+	if (ibv_modify_qp(qp, &qp_attr,
 			  IBV_QP_STATE | IBV_QP_SQ_PSN)) {
 		dapl_log(DAPL_DBG_TYPE_ERR,
 			" modify_ud_qp RTS: ERR %s\n", strerror(errno));
@@ -622,7 +790,7 @@ dapls_modify_qp_ud(IN DAPL_HCA *hca, IN ib_qp_handle_t qp)
 ib_ah_handle_t 
 dapls_create_ah(IN DAPL_HCA		*hca,
 		IN ib_pd_handle_t	pd,
-		IN ib_qp_handle_t	qp,
+		IN struct ibv_qp	*qp,
 		IN uint16_t		lid,
 		IN ib_gid_handle_t	gid)
 {
@@ -673,6 +841,28 @@ dapls_create_ah(IN DAPL_HCA		*hca,
 	return ah;
 }
 
+DAT_RETURN dapls_modify_qp_rtu(struct ibv_qp *qp, uint32_t qpn, uint16_t lid, ib_gid_handle_t gid)
+{
+	DAT_RETURN ret;
+
+	ret = dapls_modify_qp_state(qp, IBV_QPS_RTR, qpn, lid, gid);
+	if (ret != DAT_SUCCESS) {
+		dapl_log(DAPL_DBG_TYPE_ERR,
+			 " MODIFY_QP_RTU: RTR err=%s qpn %x -> lid %x iqp %x\n",
+			 strerror(errno), qp->qp_num, ntohs(lid), ntohl(qpn));
+		return ret;
+	}
+
+	ret = dapls_modify_qp_state(qp, IBV_QPS_RTS, qpn, lid, NULL);
+	if (ret != DAT_SUCCESS) {
+		dapl_log(DAPL_DBG_TYPE_ERR,
+			 " MODIFY_QP_RTU: RTS err=%s qpn %x -> lid %x iqp %x\n",
+			 strerror(errno), qp->qp_num, ntohs(lid), ntohl(qpn));
+		return ret;
+	}
+	return DAT_SUCCESS;
+}
+
 /*
  * Local variables:
  *  c-indent-level: 4
diff --git a/dapl/openib_common/util.c b/dapl/openib_common/util.c
index 258d172..7647824 100644
--- a/dapl/openib_common/util.c
+++ b/dapl/openib_common/util.c
@@ -1,4 +1,6 @@
 /*
+ * Copyright (c) 2009-2014 Intel Corporation.  All rights reserved.
+ *
  * This Software is licensed under one of the following licenses:
  *
  * 1) under the terms of the "Common Public License 1.0" a copy of which is
@@ -32,6 +34,7 @@
 
 int g_dapl_loopback_connection = 0;
 
+
 #if defined(_WIN64) || defined(_WIN32)
 #include "..\..\..\..\..\etc\user\comp_channel.cpp"
 #include <rdma\winverbs.h>
@@ -264,6 +267,26 @@ const char *dapl_ib_mtu_str(enum ibv_mtu mtu)
 	}
 }
 
+const char *dapl_ib_port_str(enum ibv_port_state state)
+{
+	switch (state) {
+	case IBV_PORT_NOP:
+		return "NOP";
+	case IBV_PORT_DOWN:
+		return "DOWN";
+	case IBV_PORT_INIT:
+		return "INIT";
+	case IBV_PORT_ARMED:
+		return "ARMED";
+	case IBV_PORT_ACTIVE:
+		return "ACTIVE";
+	case IBV_PORT_ACTIVE_DEFER:
+		return "DEFER";
+	default:
+		return "UNKNOWN";
+	}
+}
+
 /*
  * dapls_ib_query_hca
  *
@@ -291,24 +314,37 @@ DAT_RETURN dapls_ib_query_hca(IN DAPL_HCA * hca_ptr,
 	struct ibv_device_attr dev_attr;
 	struct ibv_port_attr port_attr;
 
-	if (hca_ptr->ib_hca_handle == NULL) {
-		dapl_dbg_log(DAPL_DBG_TYPE_ERR, " query_hca: BAD handle\n");
-		return (DAT_INVALID_HANDLE);
-	}
-
 	/* local IP address of device, set during ia_open */
-	if (ip_addr != NULL)
+	if (ip_addr)
 		memcpy(ip_addr, &hca_ptr->hca_address, sizeof(DAT_SOCK_ADDR6));
 
 	if (ia_attr == NULL && ep_attr == NULL)
 		return DAT_SUCCESS;
 
+	if (ia_attr != NULL) /* setup address ptr, even with no device */
+		ia_attr->ia_address_ptr = (DAT_IA_ADDRESS_PTR) &hca_ptr->hca_address;
+
+	if (hca_ptr->ib_hca_handle == NULL) /* no open device, query mode */
+		return DAT_SUCCESS;
+
 	/* query verbs for this device and port attributes */
 	if (ibv_query_device(hca_ptr->ib_hca_handle, &dev_attr) ||
 	    ibv_query_port(hca_ptr->ib_hca_handle,
 			   hca_ptr->port_num, &port_attr))
 		return (dapl_convert_errno(errno, "ib_query_hca"));
 
+	dev_attr.max_qp_wr = DAPL_MIN(dev_attr.max_qp_wr,
+				      dapl_os_get_env_val("DAPL_WR_MAX", dev_attr.max_qp_wr));
+
+#ifdef _OPENIB_MCM_
+	/* Adjust for CCL Proxy; limited sge's, no READ support, reduce QP and RDMA limits */
+	dev_attr.max_sge = DAPL_MIN(dev_attr.max_sge, DAT_MIX_SGE_MAX);
+	dev_attr.max_qp_wr = DAPL_MIN(dev_attr.max_qp_wr,
+				      dapl_os_get_env_val("DAPL_MCM_WR_MAX", DAT_MIX_WR_MAX));
+	port_attr.max_msg_sz = DAPL_MIN(port_attr.max_msg_sz,
+					dapl_os_get_env_val("DAPL_MCM_MSG_MAX", DAT_MIX_RDMA_MAX));
+#endif
+
 	if (ia_attr != NULL) {
 		(void)dapl_os_memzero(ia_attr, sizeof(*ia_attr));
 		strncpy(ia_attr->adapter_name,
@@ -316,8 +352,7 @@ DAT_RETURN dapls_ib_query_hca(IN DAPL_HCA * hca_ptr,
 		        DAT_NAME_MAX_LENGTH - 1);
 		ia_attr->adapter_name[DAT_NAME_MAX_LENGTH - 1] = '\0';
 		ia_attr->vendor_name[DAT_NAME_MAX_LENGTH - 1] = '\0';
-		ia_attr->ia_address_ptr =
-		    (DAT_IA_ADDRESS_PTR) & hca_ptr->hca_address;
+		ia_attr->ia_address_ptr = (DAT_IA_ADDRESS_PTR) &hca_ptr->hca_address;
 
 		dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
 			     " query_hca: %s %s \n",
@@ -332,8 +367,7 @@ DAT_RETURN dapls_ib_query_hca(IN DAPL_HCA * hca_ptr,
 		ia_attr->max_rdma_read_in = dev_attr.max_qp_rd_atom;
 		ia_attr->max_rdma_read_out = dev_attr.max_qp_init_rd_atom;
 		ia_attr->max_rdma_read_per_ep_in = dev_attr.max_qp_rd_atom;
-		ia_attr->max_rdma_read_per_ep_out =
-		    dev_attr.max_qp_init_rd_atom;
+		ia_attr->max_rdma_read_per_ep_out = dev_attr.max_qp_init_rd_atom;
 		ia_attr->max_rdma_read_per_ep_in_guaranteed = DAT_TRUE;
 		ia_attr->max_rdma_read_per_ep_out_guaranteed = DAT_TRUE;
 		ia_attr->max_evds = dev_attr.max_cq;
@@ -350,12 +384,10 @@ DAT_RETURN dapls_ib_query_hca(IN DAPL_HCA * hca_ptr,
 		ia_attr->max_message_size = port_attr.max_msg_sz;
 		ia_attr->max_rdma_size = port_attr.max_msg_sz;
 		/* iWARP spec. - 1 sge for RDMA reads */
-		if (hca_ptr->ib_hca_handle->device->transport_type
-		    == IBV_TRANSPORT_IWARP)
+		if (hca_ptr->ib_hca_handle->device->transport_type == IBV_TRANSPORT_IWARP)
 			ia_attr->max_iov_segments_per_rdma_read = 1;
 		else
-			ia_attr->max_iov_segments_per_rdma_read =
-			    dev_attr.max_sge;
+			ia_attr->max_iov_segments_per_rdma_read = dev_attr.max_sge;
 		ia_attr->max_iov_segments_per_rdma_write = dev_attr.max_sge;
 		ia_attr->num_transport_attr = 0;
 		ia_attr->transport_attr = NULL;
@@ -378,17 +410,30 @@ DAT_RETURN dapls_ib_query_hca(IN DAPL_HCA * hca_ptr,
 		/* set provider/transport specific named attributes */
 		hca_ptr->ib_trans.na.dev = ia_attr->adapter_name;
 		hca_ptr->ib_trans.na.mtu = dapl_ib_mtu_str(hca_ptr->ib_trans.mtu);
-		hca_ptr->ib_trans.na.port = ibv_port_state_str(port_attr.state);
+		hca_ptr->ib_trans.na.port = dapl_ib_port_str(port_attr.state);
 		hca_ptr->ib_trans.guid = ntohll(ibv_get_device_guid(hca_ptr->ib_trans.ib_dev));
 		sprintf(hca_ptr->ib_trans.guid_str, "%04x:%04x:%04x:%04x",
 			(unsigned) (hca_ptr->ib_trans.guid >> 48) & 0xffff,
 			(unsigned) (hca_ptr->ib_trans.guid >> 32) & 0xffff,
 			(unsigned) (hca_ptr->ib_trans.guid >> 16) & 0xffff,
 			(unsigned) (hca_ptr->ib_trans.guid >>  0) & 0xffff);
-		hca_ptr->ib_trans.na.guid = hca_ptr->ib_trans.guid_str;
+#ifdef _OPENIB_MCM_
+		hca_ptr->ib_trans.sys_guid = dev_attr.sys_image_guid; /* network order */
+		if (hca_ptr->ib_trans.self.node)
+			hca_ptr->ib_trans.na.mode = "PROXY";
+		else
+			hca_ptr->ib_trans.na.mode = "DIRECT";
+		hca_ptr->ib_trans.na.read = "FALSE";
+
+		if (!hca_ptr->ib_trans.pr_attr.cpu_family && hca_ptr->ib_trans.scif_ep) {
+			dapli_mix_get_attr(&hca_ptr->ib_trans, &hca_ptr->ib_trans.pr_attr);
+			sprintf(hca_ptr->ib_trans.fam_str, "%d", hca_ptr->ib_trans.pr_attr.cpu_family);
+			sprintf(hca_ptr->ib_trans.mod_str, "%d", hca_ptr->ib_trans.pr_attr.cpu_model);
+		}
+#else
 		hca_ptr->ib_trans.na.mode = "DIRECT";
 		hca_ptr->ib_trans.na.read = "TRUE";
-
+#endif
 		if (hca_ptr->ib_hca_handle->device->transport_type != IBV_TRANSPORT_IB)
 			goto skip_ib;
 
@@ -423,12 +468,13 @@ skip_ib:
 
 #ifdef DEFINE_ATTR_LINK_LAYER
 #ifndef _OPENIB_CMA_
-		if (port_attr.link_layer == IBV_LINK_LAYER_ETHERNET)
+		if (port_attr.link_layer != IBV_LINK_LAYER_INFINIBAND &&
+		    port_attr.link_layer != IBV_LINK_LAYER_UNSPECIFIED)
 			hca_ptr->ib_trans.global = 1;
 
 		dapl_log(DAPL_DBG_TYPE_UTIL,
-			 " query_hca: port.link_layer = 0x%x\n", 
-			 port_attr.link_layer);
+			 " query_hca: port.link_layer = 0x%x, global = %d\n",
+			 port_attr.link_layer, hca_ptr->ib_trans.global);
 #endif
 #endif
 
@@ -442,9 +488,10 @@ skip_ib:
 			 port_attr.transport, hca_ptr->ib_trans.global);
 #endif
 #endif
+
 		dapl_log(DAPL_DBG_TYPE_UTIL,
 			     " query_hca: (%x.%x) eps %d, sz %d evds %d,"
-			     " sz %d mtu %d - pkey %x p_idx %d sl %d\n",
+			     " sz %d mtu %d - pkey %x p_idx %d sl %d gl %d\n",
 			     ia_attr->hardware_version_major,
 			     ia_attr->hardware_version_minor,
 			     ia_attr->max_eps, ia_attr->max_dto_per_ep,
@@ -452,16 +499,17 @@ skip_ib:
 			     128 << hca_ptr->ib_trans.mtu,
 			     ntohs(hca_ptr->ib_trans.pkey),
 			     hca_ptr->ib_trans.pkey_idx,
-			     hca_ptr->ib_trans.sl);
+			     hca_ptr->ib_trans.sl, hca_ptr->ib_trans.global);
 
 		dapl_log(DAPL_DBG_TYPE_UTIL,
 			     " query_hca: msg %llu rdma %llu iov %d lmr %d rmr %d"
-			     " ack_time %d mr %u\n",
+			     " ack_time %d mr %u ia_addr_ptr %p\n",
 			     ia_attr->max_message_size, ia_attr->max_rdma_size,
 			     ia_attr->max_iov_segments_per_dto,
 			     ia_attr->max_lmrs, ia_attr->max_rmrs,
 			     hca_ptr->ib_trans.ack_timer,
-			     ia_attr->max_lmr_block_size);
+			     ia_attr->max_lmr_block_size,
+			     ia_attr->ia_address_ptr);
 	}
 
 	if (ep_attr != NULL) {
@@ -557,7 +605,7 @@ void dapli_async_event_cb(struct _ib_hca_transport *hca)
 		switch (event.event_type) {
 		case IBV_EVENT_CQ_ERR:
 		{
-			struct dapl_ep *evd_ptr =
+			struct dapl_evd *evd_ptr =
 				event.element.cq->cq_context;
 
 			dapl_log(DAPL_DBG_TYPE_ERR,
@@ -567,7 +615,7 @@ void dapli_async_event_cb(struct _ib_hca_transport *hca)
 			/* report up if async callback still setup */
 			if (hca->async_cq_error)
 				hca->async_cq_error(hca->ib_ctx,
-						    event.element.cq,
+						    evd_ptr->ib_cq_handle,
 						    &event,
 						    (void *)evd_ptr);
 			break;
@@ -626,8 +674,8 @@ void dapli_async_event_cb(struct _ib_hca_transport *hca)
 		}
 		case IBV_EVENT_CLIENT_REREGISTER:
 			/* no need to report this event this time */
-			dapl_log(DAPL_DBG_TYPE_UTIL,
-				 " async_event: IBV_CLIENT_REREGISTER\n");
+			dapl_log(DAPL_DBG_TYPE_WARN,
+				 " WARNING: IBV_CLIENT_REREGISTER\n");
 			break;
 
 		default:
@@ -677,16 +725,26 @@ DAT_NAMED_ATTR ib_attrs[] = {
 	{
 	 "DAT_IB_PORT_STATUS", "UNKNOWN"}
 	,
+#ifdef _OPENIB_MCM_
+	{
+	 "DAT_IB_PROXY_CPU_FAMILY", "UNKNOWN"}
+	,
+	{
+	 "DAT_IB_PROXY_CPU_MODEL", "UNKNOWN"}
+	,
+#endif
 #ifdef DAT_EXTENSIONS
 	{
 	 "DAT_EXTENSION_INTERFACE", "TRUE"}
 	,
+#ifndef _OPENIB_MCM_
 	{
 	 DAT_IB_ATTR_FETCH_AND_ADD, "TRUE"}
 	,
 	{
 	 DAT_IB_ATTR_CMP_AND_SWAP, "TRUE"}
 	,
+#endif
 	{
 	 DAT_IB_ATTR_IMMED_DATA, "TRUE"}
 	,
@@ -710,7 +768,7 @@ DAT_NAMED_ATTR ib_attrs[] = {
 	 DAT_IB_COLL_ALLGATHERV, "TRUE"}
 	,
 #endif /* DAT_IB_COLLECTIVES */
-#ifndef _OPENIB_CMA_
+#if !defined(_OPENIB_CMA_) && !defined(_OPENIB_MCM_)
 	{
 	 DAT_IB_ATTR_UD, "TRUE"}
 	,
@@ -728,16 +786,24 @@ DAT_NAMED_ATTR ib_attrs[] = {
 void dapls_query_provider_specific_attr(IN DAPL_IA * ia_ptr,
 					IN DAT_PROVIDER_ATTR * attr_ptr)
 {
+
 	attr_ptr->num_provider_specific_attr = SPEC_ATTR_SIZE(ib_attrs);
 	attr_ptr->provider_specific_attr = ib_attrs;
 
+	dapl_log(DAPL_DBG_TYPE_UTIL,
+		 " prov_attr: %p sz %d\n", ib_attrs, SPEC_ATTR_SIZE(ib_attrs));
+
 	/* update common attributes from providers */
 	ib_attrs[1].value = ia_ptr->hca_ptr->ib_trans.na.dev;
 	ib_attrs[2].value = ia_ptr->hca_ptr->ib_trans.na.mode;
 	ib_attrs[3].value = ia_ptr->hca_ptr->ib_trans.na.read;
-	ib_attrs[4].value = ia_ptr->hca_ptr->ib_trans.na.guid;
+	ib_attrs[4].value = ia_ptr->hca_ptr->ib_trans.guid_str;
 	ib_attrs[5].value = ia_ptr->hca_ptr->ib_trans.na.mtu;
 	ib_attrs[6].value = ia_ptr->hca_ptr->ib_trans.na.port;
+#ifdef _OPENIB_MCM_
+	ib_attrs[7].value = ia_ptr->hca_ptr->ib_trans.fam_str;
+	ib_attrs[8].value = ia_ptr->hca_ptr->ib_trans.mod_str;
+#endif
 }
 
 /*
diff --git a/dapl/openib_ucm/cm.c b/dapl/openib_mcm/cm.c
similarity index 58%
copy from dapl/openib_ucm/cm.c
copy to dapl/openib_mcm/cm.c
index d6f923e..4c6778a 100644
--- a/dapl/openib_ucm/cm.c
+++ b/dapl/openib_mcm/cm.c
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009 Intel Corporation.  All rights reserved.
+ * Copyright (c) 2009-2014 Intel Corporation.  All rights reserved.
  *
  * This Software is licensed under one of the following licenses:
  *
@@ -32,13 +32,10 @@
 #include "dapl_name_service.h"
 #include "dapl_ib_util.h"
 #include "dapl_ep_util.h"
-#include "dapl_sp_util.h"
 #include "dapl_osd.h"
 
+extern char gid_str[INET6_ADDRSTRLEN];
 
-#if defined(_WIN32)
-#include <rdma\winverbs.h>
-#else				// _WIN32
 enum DAPL_FD_EVENTS {
 	DAPL_FD_READ = POLLIN,
 	DAPL_FD_WRITE = POLLOUT,
@@ -63,9 +60,12 @@ static void dapl_fd_zero(struct dapl_fd_set *set)
 static int dapl_fd_set(DAPL_SOCKET s, struct dapl_fd_set *set,
 		       enum DAPL_FD_EVENTS event)
 {
+	if (!s)
+		return 0;
+
 	if (set->index == DAPL_FD_SETSIZE - 1) {
 		dapl_log(DAPL_DBG_TYPE_ERR,
-			 "SCM ERR: cm_thread exceeded FD_SETSIZE %d\n",
+			 " ERR: cm_thread exceeded FD_SETSIZE %d\n",
 			 set->index + 1);
 		return -1;
 	}
@@ -81,17 +81,23 @@ static enum DAPL_FD_EVENTS dapl_poll(DAPL_SOCKET s, enum DAPL_FD_EVENTS event)
 	struct pollfd fds;
 	int ret;
 
+	if (!s)
+		return 0;
+
 	fds.fd = s;
 	fds.events = event;
 	fds.revents = 0;
 	ret = poll(&fds, 1, 0);
-	dapl_log(DAPL_DBG_TYPE_CM, " dapl_poll: fd=%d ret=%d, evnts=0x%x\n",
+	dapl_log(DAPL_DBG_TYPE_THREAD, " dapl_poll: fd=%d ret=%d, evnts=0x%x\n",
 		 s, ret, fds.revents);
 	if (ret == 0)
 		return 0;
-	else if (fds.revents & (POLLERR | POLLHUP | POLLNVAL)) 
+	else if (fds.revents & (POLLERR | POLLHUP | POLLNVAL)) {
+		dapl_log(DAPL_DBG_TYPE_CM_WARN,
+			 " dapl_poll: ERR: fd=%d ret=%d, revent=0x%x\n",
+			 s,ret,fds.revents);
 		return DAPL_FD_ERROR;
-	else 
+	} else
 		return fds.revents;
 }
 
@@ -99,26 +105,23 @@ static int dapl_select(struct dapl_fd_set *set, int time_ms)
 {
 	int ret;
 
-	dapl_dbg_log(DAPL_DBG_TYPE_CM, " dapl_select: sleep, fds=%d\n",
-		     set->index);
+	dapl_dbg_log(DAPL_DBG_TYPE_THREAD, " dapl_select: sleep, fds=%d\n", set->index);
 	ret = poll(set->set, set->index, time_ms);
-	dapl_dbg_log(DAPL_DBG_TYPE_CM, " dapl_select: wakeup, ret=0x%x\n", ret);
+	dapl_dbg_log(DAPL_DBG_TYPE_THREAD, " dapl_select: wakeup, ret=0x%x\n", ret);
 	return ret;
 }
-#endif
 
 /* forward declarations */
-static int ucm_reply(dp_ib_cm_handle_t cm);
-static void ucm_accept(ib_cm_srvc_handle_t cm, ib_cm_msg_t *msg);
-static void ucm_connect_rtu(dp_ib_cm_handle_t cm, ib_cm_msg_t *msg);
-static void ucm_accept_rtu(dp_ib_cm_handle_t cm, ib_cm_msg_t *msg);
-static int ucm_send(ib_hca_transport_t *tp, ib_cm_msg_t *msg, DAT_PVOID p_data, DAT_COUNT p_size);
-static void ucm_disconnect_final(dp_ib_cm_handle_t cm);
+static int mcm_reply(dp_ib_cm_handle_t cm);
+static void mcm_accept(ib_cm_srvc_handle_t cm, dat_mcm_msg_t *msg);
+static void mcm_accept_rtu(dp_ib_cm_handle_t cm, dat_mcm_msg_t *msg);
+static int mcm_send(ib_hca_transport_t *tp, dat_mcm_msg_t *msg, DAT_PVOID p_data, DAT_COUNT p_size);
 DAT_RETURN dapli_cm_disconnect(dp_ib_cm_handle_t cm);
 DAT_RETURN dapli_cm_connect(DAPL_EP *ep, dp_ib_cm_handle_t cm);
+static void mcm_log_addrs(int lvl, struct dat_mcm_msg *msg, int state, int in);
 
 /* Service ids - port space */
-static uint16_t ucm_get_port(ib_hca_transport_t *tp, uint16_t port)
+static uint16_t mcm_get_port(ib_hca_transport_t *tp, uint16_t port)
 {
 	int i = 0;
 	
@@ -144,21 +147,24 @@ done:
 	return i;
 }
 
-static void ucm_free_port(ib_hca_transport_t *tp, uint16_t port)
+static void mcm_free_port(ib_hca_transport_t *tp, uint16_t port)
 {
 	dapl_os_lock(&tp->plock);
 	tp->sid[port] = 0;
 	dapl_os_unlock(&tp->plock);
 }
 
-static void ucm_check_timers(dp_ib_cm_handle_t cm, int *timer)
+static void mcm_check_timers(dp_ib_cm_handle_t cm, int *timer)
 {
 	DAPL_OS_TIMEVAL time;
 
+	if (cm->tp->scif_ep) /* CM timers running on MPXYD */
+		return;
+
         dapl_os_lock(&cm->lock);
 	dapl_os_get_time(&time); 
 	switch (cm->state) {
-	case DCM_REP_PENDING: 
+	case MCM_REP_PENDING:
 		*timer = cm->hca->ib_trans.cm_timer; 
 		/* wait longer each retry */
 		if ((time - cm->timer)/1000 > 
@@ -167,10 +173,10 @@ static void ucm_check_timers(dp_ib_cm_handle_t cm, int *timer)
 				 " CM_REQ retry %p %d [lid, port, cqp, iqp]:"
 				 " %x %x %x %x -> %x %x %x %x Time(ms) %d > %d\n",
 				 cm, cm->retries+1,
-				 ntohs(cm->msg.saddr.ib.lid), ntohs(cm->msg.sport),
-				 ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr.ib.qpn),
-				 ntohs(cm->msg.daddr.ib.lid), ntohs(cm->msg.dport),
-				 ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr.ib.qpn),
+				 ntohs(cm->msg.saddr1.lid), ntohs(cm->msg.sport),
+				 ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr1.qpn),
+				 ntohs(cm->msg.daddr1.lid), ntohs(cm->msg.dport),
+				 ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr1.qpn),
 				 (time - cm->timer)/1000,
 				 cm->hca->ib_trans.rep_time << cm->retries);
 			cm->retries++;
@@ -180,7 +186,7 @@ static void ucm_check_timers(dp_ib_cm_handle_t cm, int *timer)
 			return;
 		}
 		break;
-	case DCM_RTU_PENDING: 
+	case MCM_RTU_PENDING:
 		*timer = cm->hca->ib_trans.cm_timer;  
 		if ((time - cm->timer)/1000 > 
 		    (cm->hca->ib_trans.rtu_time << cm->retries)) {
@@ -189,21 +195,21 @@ static void ucm_check_timers(dp_ib_cm_handle_t cm, int *timer)
 				 " %x %x %x %x -> %x %x %x %x r_pid %x Time(ms) %d > %d\n",
 				 cm->retries+1,
 				 dapl_cm_op_str(ntohs(cm->msg.op)),
-				 ntohs(cm->msg.saddr.ib.lid), ntohs(cm->msg.sport),
-				 ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr.ib.qpn),
-				 ntohs(cm->msg.daddr.ib.lid), ntohs(cm->msg.dport),
-				 ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr.ib.qpn),
+				 ntohs(cm->msg.saddr1.lid), ntohs(cm->msg.sport),
+				 ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr1.qpn),
+				 ntohs(cm->msg.daddr1.lid), ntohs(cm->msg.dport),
+				 ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr1.qpn),
 				 ntohl(cm->msg.d_id),
 				 (time - cm->timer)/1000, 
 				 cm->hca->ib_trans.rtu_time << cm->retries);
 			cm->retries++;
 			DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_ERR_REP_RETRY);
 			dapl_os_unlock(&cm->lock);
-			ucm_reply(cm);
+			mcm_reply(cm);
 			return;
 		}
 		break;
-	case DCM_DISC_PENDING: 
+	case MCM_DISC_PENDING:
 		*timer = cm->hca->ib_trans.cm_timer; 
 		/* wait longer each retry */
 		if ((time - cm->timer)/1000 > 
@@ -212,10 +218,10 @@ static void ucm_check_timers(dp_ib_cm_handle_t cm, int *timer)
 				 " CM_DREQ retry %d [lid, port, cqp, iqp]:"
 				 " %x %x %x %x -> %x %x %x %x r_pid %x Time(ms) %d > %d\n",
 				 cm->retries+1,
-				 ntohs(cm->msg.saddr.ib.lid), ntohs(cm->msg.sport),
-				 ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr.ib.qpn),
-				 ntohs(cm->msg.daddr.ib.lid), ntohs(cm->msg.dport),
-				 ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr.ib.qpn),
+				 ntohs(cm->msg.saddr1.lid), ntohs(cm->msg.sport),
+				 ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr1.qpn),
+				 ntohs(cm->msg.daddr1.lid), ntohs(cm->msg.dport),
+				 ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr1.qpn),
 				 ntohl(cm->msg.d_id),
 				 (time - cm->timer)/1000, 
 				 cm->hca->ib_trans.rtu_time << cm->retries);
@@ -235,9 +241,9 @@ static void ucm_check_timers(dp_ib_cm_handle_t cm, int *timer)
 /* SEND CM MESSAGE PROCESSING */
 
 /* Get CM UD message from send queue, called with s_lock held */
-static ib_cm_msg_t *ucm_get_smsg(ib_hca_transport_t *tp)
+static dat_mcm_msg_t *mcm_get_smsg(ib_hca_transport_t *tp)
 {
-	ib_cm_msg_t *msg = NULL; 
+	dat_mcm_msg_t *msg = NULL;
 	int ret, polled = 1, hd = tp->s_hd;
 
 	hd++;
@@ -249,7 +255,7 @@ retry:
 		msg = NULL;
 		if (polled % 1000000 == 0)
 			dapl_log(DAPL_DBG_TYPE_WARN,
-				 " ucm_get_smsg: FULLq hd %d == tl %d,"
+				 " mcm_get_smsg: FULLq hd %d == tl %d,"
 				 " completions stalled, polls=%d\n",
 				 hd, tp->s_tl, polled);
 	}
@@ -262,7 +268,7 @@ retry:
 	if (msg == NULL) {
 		struct ibv_wc wc;
 
-		/* process completions, based on UCM_TX_BURST */
+		/* process completions, based on mcm_TX_BURST */
 		ret = ibv_poll_cq(tp->scq, 1, &wc);
 		if (ret < 0) {
 			dapl_log(DAPL_DBG_TYPE_WARN,
@@ -284,7 +290,7 @@ retry:
 
 /* RECEIVE CM MESSAGE PROCESSING */
 
-static int ucm_post_rmsg(ib_hca_transport_t *tp, ib_cm_msg_t *msg)
+static int mcm_post_rmsg(ib_hca_transport_t *tp, dat_mcm_msg_t *msg)
 {	
 	struct ibv_recv_wr recv_wr, *recv_err;
 	struct ibv_sge sge;
@@ -293,121 +299,121 @@ static int ucm_post_rmsg(ib_hca_transport_t *tp, ib_cm_msg_t *msg)
 	recv_wr.sg_list = &sge;
 	recv_wr.num_sge = 1;
 	recv_wr.wr_id = (uint64_t)(uintptr_t) msg;
-	sge.length = sizeof(ib_cm_msg_t) + sizeof(struct ibv_grh);
+	sge.length = sizeof(dat_mcm_msg_t) + sizeof(struct ibv_grh);
 	sge.lkey = tp->mr_rbuf->lkey;
 	sge.addr = (uintptr_t)((char *)msg - sizeof(struct ibv_grh));
 	
 	return (ibv_post_recv(tp->qp, &recv_wr, &recv_err));
 }
 
-static int ucm_reject(ib_hca_transport_t *tp, ib_cm_msg_t *msg)
+static int mcm_reject(ib_hca_transport_t *tp, dat_mcm_msg_t *msg)
 {
-	ib_cm_msg_t	smsg;
+	dat_mcm_msg_t	smsg;
 
 	/* setup op, rearrange the src, dst cm and addr info */
 	(void)dapl_os_memzero(&smsg, sizeof(smsg));
-	smsg.ver = htons(DCM_VER);
-	smsg.op = htons(DCM_REJ_CM);
+	smsg.ver = htons(DAT_MCM_VER);
+	smsg.op = htons(MCM_REJ_CM);
 	smsg.dport = msg->sport;
 	smsg.dqpn = msg->sqpn;
 	smsg.sport = msg->dport; 
 	smsg.sqpn = msg->dqpn;
 
-	dapl_os_memcpy(&smsg.daddr, &msg->saddr, sizeof(union dcm_addr));
+	dapl_os_memcpy(&smsg.daddr1, &msg->saddr1, sizeof(dat_mcm_addr_t));
 	
-	/* no dst_addr IB info in REQ, init lid, gid, get type from saddr */
-	smsg.saddr.ib.lid = tp->addr.ib.lid; 
-	smsg.saddr.ib.qp_type = msg->saddr.ib.qp_type;
-	dapl_os_memcpy(&smsg.saddr.ib.gid[0],
-		       &tp->addr.ib.gid, 16); 
+	/* no dst_addr IB info in REQ, init lid, gid, get type from saddr1 */
+	smsg.saddr1.lid = tp->addr.lid;
+	smsg.saddr1.qp_type = msg->saddr1.qp_type;
+	dapl_os_memcpy(&smsg.saddr1.gid[0],
+		       &tp->addr.gid, 16);
 
-	dapl_os_memcpy(&smsg.saddr, &msg->daddr, sizeof(union dcm_addr));
+	dapl_os_memcpy(&smsg.saddr1, &msg->daddr1, sizeof(dat_mcm_addr_t));
 
 	dapl_dbg_log(DAPL_DBG_TYPE_CM, 
 		     " CM reject -> LID %x, QPN %x PORT %x\n", 
-		     ntohs(smsg.daddr.ib.lid),
+		     ntohs(smsg.daddr1.lid),
 		     ntohl(smsg.dqpn), ntohs(smsg.dport));
 
 	DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&tp->hca->ia_list_head)), DCNT_IA_CM_ERR_REJ_TX);
-	return (ucm_send(tp, &smsg, NULL, 0));
+	return (mcm_send(tp, &smsg, NULL, 0));
 }
 
-static void ucm_process_recv(ib_hca_transport_t *tp, 
-			     ib_cm_msg_t *msg, 
+void mcm_process_recv(ib_hca_transport_t *tp,
+			     dat_mcm_msg_t *msg,
 			     dp_ib_cm_handle_t cm)
 {
 	dapl_os_lock(&cm->lock);
 	switch (cm->state) {
-	case DCM_LISTEN: /* passive */
+	case MCM_LISTEN: /* passive */
 		dapl_os_unlock(&cm->lock);
-		ucm_accept(cm, msg);
+		mcm_accept(cm, msg);
 		break;
-	case DCM_RTU_PENDING: /* passive */
+	case MCM_RTU_PENDING: /* passive */
 		dapl_os_unlock(&cm->lock);
-		ucm_accept_rtu(cm, msg);
+		mcm_accept_rtu(cm, msg);
 		break;
-	case DCM_REP_PENDING: /* active */
+	case MCM_REP_PENDING: /* active */
 		dapl_os_unlock(&cm->lock);
-		ucm_connect_rtu(cm, msg);
+		mcm_connect_rtu(cm, msg);
 		break;
-	case DCM_CONNECTED: /* active and passive */
+	case MCM_CONNECTED: /* active and passive */
 		/* DREQ, change state and process */
 		cm->retries = 2; 
-		if (ntohs(msg->op) == DCM_DREQ) {
-			cm->state = DCM_DISC_RECV;
+		if (ntohs(msg->op) == MCM_DREQ) {
+			cm->state = MCM_DISC_RECV;
 			dapl_os_unlock(&cm->lock);
 			dapli_cm_disconnect(cm);
 			break;
 		} 
 		/* active: RTU was dropped, resend */
-		if (ntohs(msg->op) == DCM_REP) {
+		if (ntohs(msg->op) == MCM_REP) {
 			dapl_log(DAPL_DBG_TYPE_CM_WARN,
 				 " RESEND RTU: op %s st %s [lid, port, cqp, iqp]:"
 				 " %x %x %x %x -> %x %x %x %x r_pid %x\n",
 				  dapl_cm_op_str(ntohs(cm->msg.op)),
 				  dapl_cm_state_str(cm->state),
-				 ntohs(cm->msg.saddr.ib.lid), ntohs(cm->msg.sport),
-				 ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr.ib.qpn),
-				 ntohs(cm->msg.daddr.ib.lid), ntohs(cm->msg.dport),
-				 ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr.ib.qpn),
+				 ntohs(cm->msg.saddr1.lid), ntohs(cm->msg.sport),
+				 ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr1.qpn),
+				 ntohs(cm->msg.daddr1.lid), ntohs(cm->msg.dport),
+				 ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr1.qpn),
 				 ntohl(cm->msg.d_id));
 
-			cm->msg.op = htons(DCM_RTU);
-			ucm_send(&cm->hca->ib_trans, &cm->msg, NULL, 0);
+			cm->msg.op = htons(MCM_RTU);
+			mcm_send(&cm->hca->ib_trans, &cm->msg, NULL, 0);
 
 			DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_ERR_RTU_RETRY);
 		}
 		dapl_os_unlock(&cm->lock);
 		break;
-	case DCM_DISC_PENDING: /* active and passive */
+	case MCM_DISC_PENDING: /* active and passive */
 		/* DREQ or DREP, finalize */
 		dapl_os_unlock(&cm->lock);
-		ucm_disconnect_final(cm);
+		mcm_disconnect_final(cm);
 		break;
-	case DCM_DISCONNECTED:
-	case DCM_FREE:
+	case MCM_DISCONNECTED:
+	case MCM_FREE:
 		/* DREQ dropped, resend */
-		if (ntohs(msg->op) == DCM_DREQ) {
+		if (ntohs(msg->op) == MCM_DREQ) {
 			dapl_log(DAPL_DBG_TYPE_CM_WARN,
 				" RESEND DREP: op %s st %s [lid, port, qpn]:"
 				" %x %x %x -> %x %x %x\n", 
 				dapl_cm_op_str(ntohs(msg->op)), 
 				dapl_cm_state_str(cm->state),
-				ntohs(msg->saddr.ib.lid), 
+				ntohs(msg->saddr1.lid),
 				ntohs(msg->sport),
-				ntohl(msg->saddr.ib.qpn), 
-				ntohs(msg->daddr.ib.lid), 
+				ntohl(msg->saddr1.qpn),
+				ntohs(msg->daddr1.lid),
 				ntohs(msg->dport),
-				ntohl(msg->daddr.ib.qpn));  
-			cm->msg.op = htons(DCM_DREP);
-			ucm_send(&cm->hca->ib_trans, &cm->msg, NULL, 0); 
+				ntohl(msg->daddr1.qpn));
+			cm->msg.op = htons(MCM_DREP);
+			mcm_send(&cm->hca->ib_trans, &cm->msg, NULL, 0);
 			
 			DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_ERR_DREP_RETRY);
 
-		} else if (ntohs(msg->op) != DCM_DREP){
+		} else if (ntohs(msg->op) != MCM_DREP){
 			/* DREP ok to ignore, any other print warning */
 			dapl_log(DAPL_DBG_TYPE_WARN,
-				" ucm_recv: UNEXPECTED MSG on cm %p"
+				" mcm_recv: UNEXPECTED MSG on cm %p"
 				" <- op %s, st %s spsp %x sqpn %x\n", 
 				cm, dapl_cm_op_str(ntohs(msg->op)),
 				dapl_cm_state_str(cm->state),
@@ -416,34 +422,34 @@ static void ucm_process_recv(ib_hca_transport_t *tp,
 		}
 		dapl_os_unlock(&cm->lock);
 		break;
-	case DCM_REJECTED:
-		if (ntohs(msg->op) == DCM_REJ_USER) {
+	case MCM_REJECTED:
+		if (ntohs(msg->op) == MCM_REJ_USER) {
 			DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_USER_REJ_RX);
 			dapl_os_unlock(&cm->lock);
 			break;
 		}
 	default:
 		dapl_log(DAPL_DBG_TYPE_WARN,
-			" ucm_recv: Warning, UNKNOWN state"
+			" mcm_recv: Warning, UNKNOWN state"
 			" <- op %s, %s spsp %x sqpn %x slid %x\n",
 			dapl_cm_op_str(ntohs(msg->op)),
 			dapl_cm_state_str(cm->state),
 			ntohs(msg->sport), ntohl(msg->sqpn),
-			ntohs(msg->saddr.ib.lid));
+			ntohs(msg->saddr1.lid));
 		dapl_os_unlock(&cm->lock);
 		break;
 	}
 }
 
 /* Find matching CM object for this receive message, return CM reference, timer */
-dp_ib_cm_handle_t ucm_cm_find(ib_hca_transport_t *tp, ib_cm_msg_t *msg)
+dp_ib_cm_handle_t mcm_cm_find(ib_hca_transport_t *tp, dat_mcm_msg_t *msg)
 {
 	dp_ib_cm_handle_t cm = NULL, next, found = NULL;
 	struct dapl_llist_entry	**list;
 	DAPL_OS_LOCK *lock;
 	int listenq = 0;
 
-	/* conn list first, duplicate requests for DCM_REQ */
+	/* conn list first, duplicate requests for MCM_REQ */
 	list = &tp->list;
 	lock = &tp->lock;
 
@@ -458,7 +464,7 @@ retry_listenq:
 		cm = next;
 		next = dapl_llist_next_entry(list,
 					     (DAPL_LLIST_ENTRY *)&cm->local_entry);
-		if (cm->state == DCM_DESTROY || cm->state == DCM_FREE)
+		if (cm->state == MCM_DESTROY || cm->state == MCM_FREE)
 			continue;
 		
 		/* CM sPORT + QPN, match is good enough for listenq */
@@ -472,13 +478,12 @@ retry_listenq:
 		if (!listenq && 
 		    cm->msg.sport == msg->dport && cm->msg.sqpn == msg->dqpn && 
 		    cm->msg.dport == msg->sport && cm->msg.dqpn == msg->sqpn && 
-		    cm->msg.daddr.ib.lid == msg->saddr.ib.lid) {
-			if (ntohs(msg->op) != DCM_REQ) {
+		    cm->msg.daddr1.lid == msg->saddr1.lid) {
+			if (ntohs(msg->op) != MCM_REQ) {
 				found = cm;
 				break; 
 			} else {
 				/* duplicate; bail and throw away */
-				dapl_os_unlock(lock);
 				dapl_log(DAPL_DBG_TYPE_CM_WARN,
 					 " DUPLICATE: cm %p op %s (%s) st %s"
 					 " [lid, port, cqp, iqp]:"
@@ -487,25 +492,26 @@ retry_listenq:
 					 cm, dapl_cm_op_str(ntohs(msg->op)),
 					 dapl_cm_op_str(ntohs(cm->msg.op)),
 					 dapl_cm_state_str(cm->state),
-					 ntohs(cm->msg.daddr.ib.lid), ntohs(cm->msg.dport),
-					 ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr.ib.qpn),
-					 ntohs(msg->saddr.ib.lid), ntohs(msg->sport),
-					 ntohl(msg->sqpn), ntohl(msg->saddr.ib.qpn),
-					 ntohs(msg->daddr.ib.lid), ntohs(msg->dport),
-					 ntohl(msg->dqpn), ntohl(msg->daddr.ib.qpn),
-					 ntohs(cm->msg.saddr.ib.lid), ntohs(cm->msg.sport),
-					 ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr.ib.qpn));
-
-					DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_ERR_REQ_DUP);
-
-					return NULL;
+					 ntohs(cm->msg.daddr1.lid), ntohs(cm->msg.dport),
+					 ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr1.qpn),
+					 ntohs(msg->saddr1.lid), ntohs(msg->sport),
+					 ntohl(msg->sqpn), ntohl(msg->saddr1.qpn),
+					 ntohs(msg->daddr1.lid), ntohs(msg->dport),
+					 ntohl(msg->dqpn), ntohl(msg->daddr1.qpn),
+					 ntohs(cm->msg.saddr1.lid), ntohs(cm->msg.sport),
+					 ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr1.qpn));
+
+				DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)),
+					    DCNT_IA_CM_ERR_REQ_DUP);
+
+				dapl_os_unlock(lock);
+				return NULL;
 			}
 		}
 	}
 	dapl_os_unlock(lock);
-
 	/* no duplicate request on connq, check listenq for new request */
-	if (ntohs(msg->op) == DCM_REQ && !listenq && !found) {
+	if (ntohs(msg->op) == MCM_REQ && !listenq && !found) {
 		listenq = 1;
 		list = &tp->llist;
 		lock = &tp->llock;
@@ -513,17 +519,17 @@ retry_listenq:
 	}
 
 	/* not match on listenq for valid request, send reject */
-	if (ntohs(msg->op) == DCM_REQ && !found) {
+	if (ntohs(msg->op) == MCM_REQ && !found) {
 		dapl_log(DAPL_DBG_TYPE_WARN,
-			" ucm_recv: NO LISTENER for %s %x %x i%x c%x"
+			" mcm_recv: NO LISTENER for %s %x %x i%x c%x"
 			" < %x %x %x, sending reject\n", 
 			dapl_cm_op_str(ntohs(msg->op)), 
-			ntohs(msg->daddr.ib.lid), ntohs(msg->dport), 
-			ntohl(msg->daddr.ib.qpn), ntohl(msg->sqpn),
-			ntohs(msg->saddr.ib.lid), ntohs(msg->sport), 
-			ntohl(msg->saddr.ib.qpn));
+			ntohs(msg->daddr1.lid), ntohs(msg->dport),
+			ntohl(msg->daddr1.qpn), ntohl(msg->sqpn),
+			ntohs(msg->saddr1.lid), ntohs(msg->sport),
+			ntohl(msg->saddr1.qpn));
 
-		ucm_reject(tp, msg);
+		mcm_reject(tp, msg);
 	}
 
 	if (!found) {
@@ -531,15 +537,15 @@ retry_listenq:
 			 " NO MATCH: op %s [lid, port, cqp, iqp, pid]:"
 			 " %x %x %x %x %x <- %x %x %x %x l_pid %x r_pid %x\n",
 			 dapl_cm_op_str(ntohs(msg->op)),
-			 ntohs(msg->daddr.ib.lid), ntohs(msg->dport),
-			 ntohl(msg->dqpn), ntohl(msg->daddr.ib.qpn),
-			 ntohl(msg->d_id), ntohs(msg->saddr.ib.lid),
+			 ntohs(msg->daddr1.lid), ntohs(msg->dport),
+			 ntohl(msg->dqpn), ntohl(msg->daddr1.qpn),
+			 ntohl(msg->d_id), ntohs(msg->saddr1.lid),
 			 ntohs(msg->sport), ntohl(msg->sqpn),
-			 ntohl(msg->saddr.ib.qpn), ntohl(msg->s_id),
+			 ntohl(msg->saddr1.qpn), ntohl(msg->s_id),
 			 ntohl(msg->d_id));
 
-		if (ntohs(msg->op) == DCM_DREP) {
-			DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_ERR_DREP_DUP);
+		if (ntohs(msg->op) == MCM_DREP) {
+			DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&tp->hca->ia_list_head)), DCNT_IA_CM_ERR_DREP_DUP);
 		}
 	}
 
@@ -547,10 +553,10 @@ retry_listenq:
 }
 
 /* Get rmsgs from CM completion queue, 10 at a time */
-static void ucm_recv(ib_hca_transport_t *tp)
+static void mcm_recv(ib_hca_transport_t *tp)
 {
 	struct ibv_wc wc[10];
-	ib_cm_msg_t *msg;
+	dat_mcm_msg_t *msg;
 	dp_ib_cm_handle_t cm;
 	int i, ret, notify = 0;
 	struct ibv_cq *ibv_cq = NULL;
@@ -574,30 +580,30 @@ retry:
 		notify = 0;
 	
 	for (i = 0; i < ret; i++) {
-		msg = (ib_cm_msg_t*) (uintptr_t) wc[i].wr_id;
+		msg = (dat_mcm_msg_t*) (uintptr_t) wc[i].wr_id;
 
 		dapl_dbg_log(DAPL_DBG_TYPE_CM, 
-			     " ucm_recv: stat=%d op=%s ln=%d id=%p sqp=%x\n",
+			     " mcm_recv: stat=%d op=%s ln=%d id=%p qp2=%x\n",
 			     wc[i].status, dapl_cm_op_str(ntohs(msg->op)),
 			     wc[i].byte_len,
 			     (void*)wc[i].wr_id, wc[i].src_qp);
 
 		/* validate CM message, version */
-		if (ntohs(msg->ver) < DCM_VER_MIN) {
+		if (ntohs(msg->ver) != DAT_MCM_VER) {
 			dapl_log(DAPL_DBG_TYPE_WARN,
-				 " ucm_recv: UNKNOWN msg %p, ver %d\n", 
+				 " mcm_recv: UNKNOWN msg %p, ver %d\n",
 				 msg, msg->ver);
-			ucm_post_rmsg(tp, msg);
+			mcm_post_rmsg(tp, msg);
 			continue;
 		}
-		if (!(cm = ucm_cm_find(tp, msg))) {
-			ucm_post_rmsg(tp, msg);
+		if (!(cm = mcm_cm_find(tp, msg))) {
+			mcm_post_rmsg(tp, msg);
 			continue;
 		}
 		
 		/* match, process it */
-		ucm_process_recv(tp, msg, cm);
-		ucm_post_rmsg(tp, msg);
+		mcm_process_recv(tp, msg, cm);
+		mcm_post_rmsg(tp, msg);
 	}
 	
 	/* finished this batch of WC's, poll and rearm */
@@ -605,29 +611,30 @@ retry:
 }
 
 /* ACTIVE/PASSIVE: build and send CM message out of CM object */
-static int ucm_send(ib_hca_transport_t *tp, ib_cm_msg_t *msg, DAT_PVOID p_data, DAT_COUNT p_size)
+static int mcm_send(ib_hca_transport_t *tp, dat_mcm_msg_t *msg, DAT_PVOID p_data, DAT_COUNT p_size)
 {
-	ib_cm_msg_t *smsg = NULL;
+	dat_mcm_msg_t *smsg = NULL;
 	struct ibv_send_wr wr, *bad_wr;
 	struct ibv_sge sge;
 	int len, ret = -1;
-	uint16_t dlid = ntohs(msg->daddr.ib.lid);
+	uint16_t dlid = ntohs(msg->daddr1.lid);
 
 	/* Get message from send queue, copy data, and send */
 	dapl_os_lock(&tp->slock);
-	if ((smsg = ucm_get_smsg(tp)) == NULL) {
+	if ((smsg = mcm_get_smsg(tp)) == NULL) {
 		dapl_log(DAPL_DBG_TYPE_ERR,
-			" ucm_send ERR: get_smsg(hd=%d,tl=%d) \n",
+			" mcm_send ERR: get_smsg(hd=%d,tl=%d) \n",
 			tp->s_hd, tp->s_tl);
 		goto bail;
 	}
 
-	len = (sizeof(*msg) - DCM_MAX_PDATA_SIZE);
+	len = sizeof(dat_mcm_msg_t);
 	dapl_os_memcpy(smsg, msg, len);
 	if (p_size) {
 		smsg->p_size = ntohs(p_size);
 		dapl_os_memcpy(&smsg->p_data, p_data, p_size);
-	}
+	} else
+		smsg->p_size = 0;
 
 	wr.next = NULL;
         wr.sg_list = &sge;
@@ -638,14 +645,14 @@ static int ucm_send(ib_hca_transport_t *tp, ib_cm_msg_t *msg, DAT_PVOID p_data,
 	if (len <= tp->max_inline_send)
 		wr.send_flags |= IBV_SEND_INLINE; 
 
-        sge.length = len + p_size;
+        sge.length = len;
         sge.lkey = tp->mr_sbuf->lkey;
         sge.addr = (uintptr_t)smsg;
 
 	dapl_dbg_log(DAPL_DBG_TYPE_CM, 
-		" ucm_send: op %s ln %d lid %x c_qpn %x rport %x\n",
+		" mcm_send: op %s ln %d lid %x c_qpn %x rport %x\n",
 		dapl_cm_op_str(ntohs(smsg->op)), 
-		sge.length, htons(smsg->daddr.ib.lid), 
+		sge.length, htons(smsg->daddr1.lid),
 		htonl(smsg->dqpn), htons(smsg->dport));
 
 	/* empty slot, then create AH */
@@ -659,12 +666,12 @@ static int ucm_send(ib_hca_transport_t *tp, ib_cm_msg_t *msg, DAT_PVOID p_data,
 		
 	wr.wr.ud.ah = tp->ah[dlid];
 	wr.wr.ud.remote_qpn = ntohl(smsg->dqpn);
-	wr.wr.ud.remote_qkey = DAT_UD_QKEY;
+	wr.wr.ud.remote_qkey = DAT_MCM_UD_QKEY;
 
 	ret = ibv_post_send(tp->qp, &wr, &bad_wr);
 	if (ret) {
 		dapl_log(DAPL_DBG_TYPE_ERR,
-			 " ucm_send ERR: post_send() %s\n",
+			 " mcm_send ERR: post_send() %s\n",
 			 strerror(errno) );
 	}
 
@@ -694,15 +701,17 @@ void dapls_cm_release(dp_ib_cm_handle_t cm)
 {
 	dapl_os_lock(&cm->lock);
 	cm->ref_count--;
+
 	if (cm->ref_count) {
 		if (cm->ref_count == 1)
 			dapl_os_wait_object_wakeup(&cm->f_event);
                 dapl_os_unlock(&cm->lock);
 		return;
 	}
-	/* client, release local conn id port */
-	if (!cm->sp && cm->msg.sport)
-		ucm_free_port(&cm->hca->ib_trans, ntohs(cm->msg.sport));
+
+	/* active, release local conn id port, if exists on client */
+	if (!cm->sp && cm->msg.sport && cm->tp->sid)
+		mcm_free_port(cm->tp, ntohs(cm->msg.sport));
 
 	/* clean up any UD address handles */
 	if (cm->ah) {
@@ -713,7 +722,7 @@ void dapls_cm_release(dp_ib_cm_handle_t cm)
 	dapli_cm_dealloc(cm);
 }
 
-dp_ib_cm_handle_t dapls_ib_cm_create(DAPL_EP *ep)
+dp_ib_cm_handle_t dapls_cm_create(DAPL_HCA *hca, DAPL_EP *ep)
 {
 	dp_ib_cm_handle_t cm;
 
@@ -735,33 +744,45 @@ dp_ib_cm_handle_t dapls_ib_cm_create(DAPL_EP *ep)
 		goto bail;
 	}
 	dapls_cm_acquire(cm);
-
-	cm->msg.ver = htons(DCM_VER);
+	cm->hca = hca;
+	cm->tp = &hca->ib_trans;
+	cm->msg.ver = htons(DAT_MCM_VER);
 	cm->msg.s_id = htonl(dapl_os_getpid()); /* process id for src id */
+	cm->msg.sys_guid = hca->ib_trans.sys_guid;
 	
 	/* ACTIVE: init source address QP info from local EP */
 	if (ep) {
-		DAPL_HCA *hca = ep->header.owner_ia->hca_ptr;
+		if (!hca->ib_trans.scif_ep) { /* CM service local and not on MPXYD */
+
+			cm->msg.sport = htons(mcm_get_port(&hca->ib_trans, 0));
+			if (!cm->msg.sport) {
+				dapl_os_wait_object_destroy(&cm->f_event);
+				dapl_os_wait_object_destroy(&cm->d_event);
+				dapl_os_lock_destroy(&cm->lock);
+				goto bail;
+			}
+			cm->msg.sqpn = htonl(hca->ib_trans.qp->qp_num); /* ucm */
+			cm->msg.saddr2.qpn = htonl(ep->qp_handle->qp2->qp_num); /* QPt */
+			cm->msg.saddr2.qp_type = ep->qp_handle->qp->qp_type;
+			cm->msg.saddr2.lid = hca->ib_trans.addr.lid;
+			cm->msg.saddr2.ep_map = hca->ib_trans.addr.ep_map;
+			dapl_os_memcpy(&cm->msg.saddr2.gid[0],
+				       &hca->ib_trans.addr.gid, 16);
 
-		cm->msg.sport = htons(ucm_get_port(&hca->ib_trans, 0));
-		if (!cm->msg.sport) {
-			dapl_os_wait_object_destroy(&cm->f_event);
-			dapl_os_wait_object_destroy(&cm->d_event);
-			dapl_os_lock_destroy(&cm->lock);
-			goto bail;
 		}
+		/* QPr is on proxy when xsocket from device */
+		if (!MXS_EP(&hca->ib_trans.addr)) {
+			cm->msg.saddr1.qpn = htonl(ep->qp_handle->qp->qp_num); /* QPr local*/
+			cm->msg.saddr1.qp_type = ep->qp_handle->qp->qp_type;
+			cm->msg.saddr1.lid = hca->ib_trans.addr.lid;
+			cm->msg.saddr1.ep_map = hca->ib_trans.addr.ep_map;
+			dapl_os_memcpy(&cm->msg.saddr1.gid[0],
+				       &hca->ib_trans.addr.gid, 16);
+		}
+
 		/* link CM object to EP */
 		dapl_ep_link_cm(ep, cm);
-		cm->hca = hca;
 		cm->ep = ep;
-
-		/* IB info in network order */
-		cm->msg.sqpn = htonl(hca->ib_trans.qp->qp_num); /* ucm */
-		cm->msg.saddr.ib.qpn = htonl(ep->qp_handle->qp_num); /* ep */
-		cm->msg.saddr.ib.qp_type = ep->qp_handle->qp_type;
-                cm->msg.saddr.ib.lid = hca->ib_trans.addr.ib.lid; 
-		dapl_os_memcpy(&cm->msg.saddr.ib.gid[0], 
-			       &hca->ib_trans.addr.ib.gid, 16);
         }
 	return cm;
 bail:
@@ -769,30 +790,11 @@ bail:
 	return NULL;
 }
 
-/* schedule destruction of CM object, clean UD CR */
+/* schedule destruction of CM object */
 void dapli_cm_free(dp_ib_cm_handle_t cm)
 {
-	DAPL_SP *sp_ptr = cm->sp;
-
-	dapl_log(DAPL_DBG_TYPE_CM,
-		 " dapli_cm_free: cm %p %s ep %p sp %p cr_cnt %d refs=%d\n",
-		 cm, dapl_cm_state_str(cm->state),
-		 cm->ep, sp_ptr, sp_ptr ? sp_ptr->cr_list_count:0, cm->ref_count);
-
 	dapl_os_lock(&cm->lock);
-	if (sp_ptr && cm->state == DCM_CONNECTED &&
-	    cm->msg.daddr.ib.qp_type == IBV_QPT_UD) {
-		dapl_os_lock(&sp_ptr->header.lock);
-		cm->cr = dapl_sp_search_cr(sp_ptr, cm);
-		dapl_log(DAPL_DBG_TYPE_CM, " dapli_cm_free: UD CR %p\n", cm->cr);
-
-		if (cm->cr != NULL) {
-			dapl_sp_remove_cr(sp_ptr, cm->cr);
-			/* free CR at EP destroy */
-		}
-		dapl_os_unlock(&sp_ptr->header.lock);
-	}
-	cm->state = DCM_FREE;
+	cm->state = MCM_FREE;
 	dapls_thread_signal(&cm->hca->ib_trans.signal);
 	dapl_os_unlock(&cm->lock);
 }
@@ -800,22 +802,12 @@ void dapli_cm_free(dp_ib_cm_handle_t cm)
 /* Blocking, ONLY called from dat_ep_free */
 void dapls_cm_free(dp_ib_cm_handle_t cm)
 {
-	dapl_log(DAPL_DBG_TYPE_CM,
-		 " dapl_cm_free: cm %p %s ep %p refs=%d\n", 
-		 cm, dapl_cm_state_str(cm->state),
-		 cm->ep, cm->ref_count);
-	
 	/* free from internal workq, wait until EP is last ref */
 	dapl_os_lock(&cm->lock);
-	if (cm->state != DCM_FREE) 
-		cm->state = DCM_FREE;
-
-	if (cm->cr)
-		dapls_cr_free(cm->cr);
-
+	cm->state = MCM_FREE;
 	if (cm->ref_count != 1) {
-		dapls_thread_signal(&cm->hca->ib_trans.signal);
 		dapl_os_unlock(&cm->lock);
+		dapls_thread_signal(&cm->hca->ib_trans.signal);
 		dapl_os_wait_object_wait(&cm->f_event, DAT_TIMEOUT_INFINITE);
 		dapl_os_lock(&cm->lock);
 	}
@@ -826,7 +818,7 @@ void dapls_cm_free(dp_ib_cm_handle_t cm)
 }
 
 /* ACTIVE/PASSIVE: queue up connection object on CM list */
-static void dapli_queue_conn(dp_ib_cm_handle_t cm)
+void dapli_queue_conn(dp_ib_cm_handle_t cm)
 {
 	/* add to work queue, list, for cm thread processing */
 	dapl_llist_init_entry((DAPL_LLIST_ENTRY *)&cm->local_entry);
@@ -835,7 +827,8 @@ static void dapli_queue_conn(dp_ib_cm_handle_t cm)
 	dapl_llist_add_tail(&cm->hca->ib_trans.list,
 			    (DAPL_LLIST_ENTRY *)&cm->local_entry, cm);
 	dapl_os_unlock(&cm->hca->ib_trans.lock);
-	dapls_thread_signal(&cm->hca->ib_trans.signal);
+	if (!cm->hca->ib_trans.scif_ep)
+		dapls_thread_signal(&cm->hca->ib_trans.signal);
 }
 
 /* PASSIVE: queue up listen object on listen list */
@@ -862,7 +855,7 @@ static void dapli_dequeue_listen(dp_ib_cm_handle_t cm)
 }
 
 /* called with local LIST and CM object lock */
-static void dapli_cm_dequeue(dp_ib_cm_handle_t cm)
+void dapli_cm_dequeue(dp_ib_cm_handle_t cm)
 {
 	/* Remove from work queue, cr thread processing */
 	dapl_llist_remove_entry(&cm->hca->ib_trans.list,
@@ -870,7 +863,7 @@ static void dapli_cm_dequeue(dp_ib_cm_handle_t cm)
 	dapls_cm_release(cm);
 }
 
-static void ucm_disconnect_final(dp_ib_cm_handle_t cm) 
+void mcm_disconnect_final(dp_ib_cm_handle_t cm)
 {
 	/* no EP attachment or not RC, nothing to process */
 	if (cm->ep == NULL ||
@@ -878,12 +871,12 @@ static void ucm_disconnect_final(dp_ib_cm_handle_t cm)
 		return;
 
 	dapl_os_lock(&cm->lock);
-	if ((cm->state == DCM_DISCONNECTED) || (cm->state == DCM_FREE)) {
+	if ((cm->state == MCM_DISCONNECTED) || (cm->state == MCM_FREE)) {
 		dapl_os_unlock(&cm->lock);
 		return;
 	}
 		
-	cm->state = DCM_DISCONNECTED;
+	cm->state = MCM_DISCONNECTED;
 	dapl_os_unlock(&cm->lock);
 
 	if (cm->sp) 
@@ -906,45 +899,45 @@ DAT_RETURN dapli_cm_disconnect(dp_ib_cm_handle_t cm)
 
 	dapl_os_lock(&cm->lock);
 	switch (cm->state) {
-	case DCM_CONNECTED:
+	case MCM_CONNECTED:
 		/* CONSUMER: move to err state to flush, if not UD */
-		if (cm->ep->qp_handle->qp_type != IBV_QPT_UD) 
-			dapls_modify_qp_state(cm->ep->qp_handle, IBV_QPS_ERR,0,0,0);
+		if (cm->ep->param.ep_attr.service_type == DAT_SERVICE_TYPE_RC)
+			dapls_modify_qp_state(cm->ep->qp_handle->qp, IBV_QPS_ERR,0,0,0);
 
 		/* send DREQ, event after DREP or DREQ timeout */
-		cm->state = DCM_DISC_PENDING;
-		cm->msg.op = htons(DCM_DREQ);
+		cm->state = MCM_DISC_PENDING;
+		cm->msg.op = htons(MCM_DREQ);
 		finalize = 0; /* wait for DREP, wakeup timer after DREQ sent */
 		wakeup = 1;
 		DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_DREQ_TX);
 		break;
-	case DCM_DISC_PENDING:
+	case MCM_DISC_PENDING:
 		/* DREQ timeout, resend until retries exhausted */
-		cm->msg.op = htons(DCM_DREQ);
+		cm->msg.op = htons(MCM_DREQ);
 		if (cm->retries >= cm->hca->ib_trans.retries) {
 			dapl_log(DAPL_DBG_TYPE_ERR, 
 				" CM_DREQ: RETRIES EXHAUSTED:"
 				" %x %x %x -> %x %x %x\n",
-				htons(cm->msg.saddr.ib.lid), 
-				htonl(cm->msg.saddr.ib.qpn), 
+				htons(cm->msg.saddr1.lid),
+				htonl(cm->msg.saddr1.qpn),
 				htons(cm->msg.sport), 
-				htons(cm->msg.daddr.ib.lid), 
+				htons(cm->msg.daddr1.lid),
 				htonl(cm->msg.dqpn), 
 				htons(cm->msg.dport));
 			finalize = 1;
 		}
 		DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_ERR_DREQ_RETRY);
 		break;
-	case DCM_DISC_RECV:
+	case MCM_DISC_RECV:
 		/* CM_THREAD: move to err state to flush, if not UD */
-		if (cm->ep->qp_handle->qp_type != IBV_QPT_UD) 
-			dapls_modify_qp_state(cm->ep->qp_handle, IBV_QPS_ERR,0,0,0);
+		if (cm->ep->param.ep_attr.service_type == DAT_SERVICE_TYPE_RC)
+			dapls_modify_qp_state(cm->ep->qp_handle->qp, IBV_QPS_ERR,0,0,0);
 
 		/* DREQ received, send DREP and schedule event, finalize */
-		cm->msg.op = htons(DCM_DREP);
+		cm->msg.op = htons(MCM_DREP);
 		DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_DREP_TX);
 		break;
-	case DCM_DISCONNECTED:
+	case MCM_DISCONNECTED:
 		dapl_os_unlock(&cm->lock);
 		return DAT_SUCCESS;
 	default:
@@ -952,15 +945,15 @@ DAT_RETURN dapli_cm_disconnect(dp_ib_cm_handle_t cm)
 			"  disconnect UNKNOWN state: ep %p cm %p %s %s"
 			"  %x %x %x %s %x %x %x r_id %x l_id %x\n",
 			cm->ep, cm,
-			cm->msg.saddr.ib.qp_type == IBV_QPT_RC ? "RC" : "UD",
+			cm->msg.saddr1.qp_type == IBV_QPT_RC ? "RC" : "UD",
 			dapl_cm_state_str(cm->state),
-			ntohs(cm->msg.saddr.ib.lid),
+			ntohs(cm->msg.saddr1.lid),
 			ntohs(cm->msg.sport),
-			ntohl(cm->msg.saddr.ib.qpn),	
+			ntohl(cm->msg.saddr1.qpn),
 			cm->sp ? "<-" : "->",
-			ntohs(cm->msg.daddr.ib.lid),
+			ntohs(cm->msg.daddr1.lid),
 			ntohs(cm->msg.dport),
-			ntohl(cm->msg.daddr.ib.qpn),
+			ntohl(cm->msg.daddr1.qpn),
 			ntohl(cm->msg.d_id),
 			ntohl(cm->msg.s_id));
 
@@ -969,14 +962,14 @@ DAT_RETURN dapli_cm_disconnect(dp_ib_cm_handle_t cm)
 	}
 	
 	dapl_os_get_time(&cm->timer); /* reply expected */
-	ucm_send(&cm->hca->ib_trans, &cm->msg, NULL, 0); 
+	mcm_send(&cm->hca->ib_trans, &cm->msg, NULL, 0);
 	dapl_os_unlock(&cm->lock);
 	
 	if (wakeup)
 		dapls_thread_signal(&cm->hca->ib_trans.signal);
 
 	if (finalize) 
-		ucm_disconnect_final(cm);
+		mcm_disconnect_final(cm);
 	
 	return DAT_SUCCESS;
 }
@@ -988,28 +981,32 @@ DAT_RETURN dapli_cm_disconnect(dp_ib_cm_handle_t cm)
 DAT_RETURN
 dapli_cm_connect(DAPL_EP *ep, dp_ib_cm_handle_t cm)
 {
-	dapl_log(DAPL_DBG_TYPE_EP, 
-		 " connect: lid %x i_qpn %x lport %x p_sz=%d -> "
-		 " lid %x c_qpn %x rport %x\n",
-		 htons(cm->msg.saddr.ib.lid), htonl(cm->msg.saddr.ib.qpn),
+	dapl_log(DAPL_DBG_TYPE_CM,
+		 " MCM connect: lid %x QPr %x QPt %x lport %x p_sz=%d -> "
+		 " lid %x c_qpn %x rport %x ep_map %d %s -> %d %s, retries=%d\n",
+		 htons(cm->tp->addr.lid), htonl(cm->msg.saddr1.qpn),
+		 htonl(cm->msg.saddr2.qpn),
 		 htons(cm->msg.sport), htons(cm->msg.p_size),
-		 htons(cm->msg.daddr.ib.lid), htonl(cm->msg.dqpn),
-		 htons(cm->msg.dport));
+		 htons(cm->msg.daddr1.lid), htonl(cm->msg.dqpn),
+		 htons(cm->msg.dport),
+		 cm->tp->addr.ep_map, mcm_map_str(cm->tp->addr.ep_map),
+		 cm->msg.daddr1.ep_map, mcm_map_str(cm->msg.daddr1.ep_map),
+		 cm->tp->retries);
 
 	dapl_os_lock(&cm->lock);
-	if (cm->state != DCM_INIT && cm->state != DCM_REP_PENDING) {
+	if (cm->state != MCM_INIT && cm->state != MCM_REP_PENDING) {
 		dapl_os_unlock(&cm->lock);
 		return DAT_INVALID_STATE;
 	}
 	
 	if (cm->retries == cm->hca->ib_trans.retries) {
 		dapl_log(DAPL_DBG_TYPE_ERR, 
-			" CM_REQ: RETRIES EXHAUSTED:"
+			" CM_REQ: RETRIES (%d) EXHAUSTED:"
 			 " 0x%x %x 0x%x -> 0x%x %x 0x%x\n",
-			 htons(cm->msg.saddr.ib.lid), 
-			 htonl(cm->msg.saddr.ib.qpn), 
+			 cm->retries, htons(cm->msg.saddr1.lid),
+			 htonl(cm->msg.saddr1.qpn),
 			 htons(cm->msg.sport), 
-			 htons(cm->msg.daddr.ib.lid), 
+			 htons(cm->msg.daddr1.lid),
 			 htonl(cm->msg.dqpn), 
 			 htons(cm->msg.dport));
 
@@ -1031,25 +1028,31 @@ dapli_cm_connect(DAPL_EP *ep, dp_ib_cm_handle_t cm)
 				 DAT_INVALID_ADDRESS_UNREACHABLE);
 	}
 
-	cm->state = DCM_REP_PENDING;
-	cm->msg.op = htons(DCM_REQ);
+	cm->state = MCM_REP_PENDING;
+	cm->msg.op = htons(MCM_REQ);
 	dapl_os_get_time(&cm->timer); /* reset reply timer */
-	if (ucm_send(&cm->hca->ib_trans, &cm->msg, 
-		     &cm->msg.p_data, ntohs(cm->msg.p_size))) {
-		dapl_os_unlock(&cm->lock);
-		goto bail;
+
+	if (cm->tp->scif_ep) {	/* MIC: proxy CR to MPXYD */
+		if (dapli_mix_cm_req_out(cm, ep->qp_handle))
+			goto bail;
+	} else {
+		if (mcm_send(&cm->hca->ib_trans, &cm->msg,
+			     &cm->msg.p_data, ntohs(cm->msg.p_size)))
+			goto bail;
 	}
 	dapl_os_unlock(&cm->lock);
 	DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)),
-		  ep->qp_handle->qp_type == IBV_QPT_UD ? DCNT_IA_CM_AH_REQ_TX : DCNT_IA_CM_REQ_TX);
+		  ep->param.ep_attr.service_type != DAT_SERVICE_TYPE_RC ?
+		  DCNT_IA_CM_AH_REQ_TX : DCNT_IA_CM_REQ_TX);
 
 	return DAT_SUCCESS;
 
 bail:
+	dapl_os_unlock(&cm->lock);
 	DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_ERR);
 	dapl_log(DAPL_DBG_TYPE_WARN, 
 		 " connect: snd ERR -> cm_lid %x cm_qpn %x r_psp %x p_sz=%d\n",
-		 htons(cm->msg.daddr.ib.lid),
+		 htons(cm->msg.daddr1.lid),
 		 htonl(cm->msg.dqpn), htons(cm->msg.dport), 
 		 htons(cm->msg.p_size));
 
@@ -1060,70 +1063,69 @@ bail:
 /*
  * ACTIVE: exchange QP information, called from CR thread
  */
-static void ucm_connect_rtu(dp_ib_cm_handle_t cm, ib_cm_msg_t *msg)
+void mcm_connect_rtu(dp_ib_cm_handle_t cm, dat_mcm_msg_t *msg)
 {
 	DAPL_EP *ep = cm->ep;
 	ib_cm_events_t event = IB_CME_CONNECTED;
+	DAT_RETURN ret;
 
 	dapl_os_lock(&cm->lock);
-	if (cm->state != DCM_REP_PENDING) {
+	if (cm->state != MCM_REP_PENDING) {
 		dapl_log(DAPL_DBG_TYPE_WARN, 
 			 " CONN_RTU: UNEXPECTED state:"
 			 " op %s, st %s <- lid %x sqpn %x sport %x\n", 
 			 dapl_cm_op_str(ntohs(msg->op)), 
 			 dapl_cm_state_str(cm->state), 
-			 ntohs(msg->saddr.ib.lid), ntohl(msg->saddr.ib.qpn), 
+			 ntohs(msg->saddr1.lid), ntohl(msg->saddr1.qpn),
 			 ntohs(msg->sport));
 		dapl_os_unlock(&cm->lock);
 		return;
 	}
 
-	/* save remote address information to EP and CM */
+	/* CM_REP: save remote address information to EP and CM */
 	cm->msg.d_id = msg->s_id;
-	dapl_os_memcpy(&ep->remote_ia_address,
-		       &msg->saddr, sizeof(union dcm_addr));
-	dapl_os_memcpy(&cm->msg.daddr, 
-		       &msg->saddr, sizeof(union dcm_addr));
+	dapl_os_memcpy(&ep->remote_ia_address, &msg->saddr2, sizeof(dat_mcm_addr_t));
+	dapl_os_memcpy(&cm->msg.daddr2, &msg->saddr2, sizeof(dat_mcm_addr_t));
+	dapl_os_memcpy(&cm->msg.daddr1, &msg->saddr1, sizeof(dat_mcm_addr_t));
+	dapl_os_memcpy(&cm->msg.p_proxy, &msg->p_proxy, DAT_MCM_PROXY_DATA);
 
 	/* validate private data size, and copy if necessary */
 	if (msg->p_size) {
-		if (ntohs(msg->p_size) > DCM_MAX_PDATA_SIZE) {
+		if (ntohs(msg->p_size) > DAT_MCM_PDATA_SIZE) {
 			dapl_log(DAPL_DBG_TYPE_WARN, 
 				 " CONN_RTU: invalid p_size %d:"
-				 " st %s <- lid %x sqpn %x spsp %x\n", 
+				 " st %s <- lid %x sqpn %x s2qpn %x spsp %x\n",
 				 ntohs(msg->p_size), 
 				 dapl_cm_state_str(cm->state), 
-				 ntohs(msg->saddr.ib.lid), 
-				 ntohl(msg->saddr.ib.qpn), 
+				 ntohs(msg->saddr1.lid),
+				 ntohl(msg->saddr1.qpn),
+				 ntohl(msg->saddr2.qpn),
 				 ntohs(msg->sport));
 			dapl_os_unlock(&cm->lock);
 			goto bail;
 		}
-		dapl_os_memcpy(cm->msg.p_data, 
-			       msg->p_data, ntohs(msg->p_size));
+		dapl_os_memcpy(cm->msg.p_data, msg->p_data, ntohs(msg->p_size));
 	}
 		
 	dapl_dbg_log(DAPL_DBG_TYPE_CM,
-		     " CONN_RTU: DST lid=%x,"
-		     " iqp=%x, qp_type=%d, port=%x psize=%d\n",
-		     ntohs(cm->msg.daddr.ib.lid),
-		     ntohl(cm->msg.daddr.ib.qpn), cm->msg.daddr.ib.qp_type,
+		     " CONN_RTU: DST lid=%x, QPr=%x, QPt=%x qp_type=%d, port=%x psize=%d\n",
+		     ntohs(cm->msg.daddr1.lid), ntohl(cm->msg.daddr1.qpn),
+		     ntohl(cm->msg.daddr2.qpn), cm->msg.daddr1.qp_type,
 		     ntohs(msg->sport), ntohs(msg->p_size));
 
-	if (ntohs(msg->op) == DCM_REP)
+	if (ntohs(msg->op) == MCM_REP)
 		event = IB_CME_CONNECTED;
-	else if (ntohs(msg->op) == DCM_REJ_USER) 
+	else if (ntohs(msg->op) == MCM_REJ_USER)
 		event = IB_CME_DESTINATION_REJECT_PRIVATE_DATA;
 	else  {
 		dapl_log(DAPL_DBG_TYPE_WARN,
 			 " Warning, non-user CR REJECT:"
-			 " cm %p op %s, st %s dlid %x iqp %x port %x <-"
+			 " cm %p op %s, st %s dlid %x iqp %x iqp2 %xport %x <-"
 			 " slid %x iqp %x port %x\n", cm,
-			 dapl_cm_op_str(ntohs(msg->op)),
-			 dapl_cm_state_str(cm->state),
-			 ntohs(msg->daddr.ib.lid), ntohl(msg->daddr.ib.qpn),
-			 ntohs(msg->dport), ntohs(msg->saddr.ib.lid),
-			 ntohl(msg->saddr.ib.qpn), ntohs(msg->sport));
+			 dapl_cm_op_str(ntohs(msg->op)), dapl_cm_state_str(cm->state),
+			 ntohs(msg->daddr1.lid), ntohl(msg->daddr1.qpn),ntohl(msg->daddr2.qpn),
+			 ntohs(msg->dport), ntohs(msg->saddr1.lid), ntohl(msg->saddr1.qpn),
+			 ntohs(msg->sport));
 		DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_ERR_REJ_RX);
 		event = IB_CME_DESTINATION_REJECT;
 	}
@@ -1134,155 +1136,96 @@ static void ucm_connect_rtu(dp_ib_cm_handle_t cm, ib_cm_msg_t *msg)
 			 " slid %x iqp %x port %x\n", cm,
 			 dapl_cm_op_str(ntohs(msg->op)), 
 			 dapl_cm_state_str(cm->state), 
-			 ntohs(msg->daddr.ib.lid), ntohl(msg->daddr.ib.qpn), 
-			 ntohs(msg->dport), ntohs(msg->saddr.ib.lid), 
-			 ntohl(msg->saddr.ib.qpn), ntohs(msg->sport));
+			 ntohs(msg->daddr1.lid), ntohl(msg->daddr1.qpn),
+			 ntohs(msg->dport), ntohs(msg->saddr1.lid),
+			 ntohl(msg->saddr1.qpn), ntohs(msg->sport));
 
-		cm->state = DCM_REJECTED;
+		cm->state = MCM_REJECTED;
 		dapl_os_unlock(&cm->lock);
-
-#ifdef DAT_EXTENSIONS
-		if (cm->msg.daddr.ib.qp_type == IBV_QPT_UD) 
-			goto ud_bail;
-		else
-#endif
 		goto bail;
 	}
 	dapl_os_unlock(&cm->lock);
 
-        /* rdma_out, initiator, cannot exceed remote rdma_in max */
-	if (ntohs(cm->msg.ver) >= 7)
-		cm->ep->param.ep_attr.max_rdma_read_out =
-				DAPL_MIN(cm->ep->param.ep_attr.max_rdma_read_out,
-					 cm->msg.rd_in);
-
-	/* modify QP to RTR and then to RTS with remote info */
+ 	/* QP to RTR-RTS with remote QPt (daddr2) info */
 	dapl_os_lock(&cm->ep->header.lock);
-	if (dapls_modify_qp_state(cm->ep->qp_handle,
-				  IBV_QPS_RTR, 
-				  cm->msg.daddr.ib.qpn,
-				  cm->msg.daddr.ib.lid,
-				  (ib_gid_handle_t)cm->msg.daddr.ib.gid) != DAT_SUCCESS) {
-		dapl_log(DAPL_DBG_TYPE_ERR,
-			 " CONN_RTU: QPS_RTR ERR %s <- lid %x iqp %x\n",
-			 strerror(errno), ntohs(cm->msg.daddr.ib.lid),
-			 ntohl(cm->msg.daddr.ib.qpn));
-		dapl_os_unlock(&cm->ep->header.lock);
-		event = IB_CME_LOCAL_FAILURE;
-		goto bail;
+
+	if (!MXS_EP(&cm->hca->ib_trans.addr)) {
+		ret = dapls_modify_qp_rtu(cm->ep->qp_handle->qp,
+					  cm->msg.daddr2.qpn,
+					  cm->msg.daddr2.lid,
+					  (ib_gid_handle_t)cm->msg.daddr2.gid);
+		if (ret != DAT_SUCCESS) {
+			dapl_os_unlock(&cm->ep->header.lock);
+			event = IB_CME_LOCAL_FAILURE;
+			goto bail;
+		}
 	}
-	if (dapls_modify_qp_state(cm->ep->qp_handle,
-				  IBV_QPS_RTS, 
-				  cm->msg.daddr.ib.qpn,
-				  cm->msg.daddr.ib.lid,
-				  NULL) != DAT_SUCCESS) {
-		dapl_log(DAPL_DBG_TYPE_ERR,
-			 " CONN_RTU: QPS_RTS ERR %s <- lid %x iqp %x\n",
-			 strerror(errno), ntohs(cm->msg.daddr.ib.lid),
-			 ntohl(cm->msg.daddr.ib.qpn));
-		dapl_os_unlock(&cm->ep->header.lock);
-		event = IB_CME_LOCAL_FAILURE;
-		goto bail;
+
+	/* QP to RTR-RTS with remote QPr (daddr1) info */
+	if (!cm->tp->scif_ep) { /* NON-MIC, qp2 is local and not on MPXYD */
+		ret = dapls_modify_qp_rtu(
+				cm->ep->qp_handle->qp2,
+			    	cm->msg.daddr1.qpn,
+			    	cm->msg.daddr1.lid,
+			    	(ib_gid_handle_t)cm->msg.daddr1.gid);
+		if (ret != DAT_SUCCESS) {
+			dapl_os_unlock(&cm->ep->header.lock);
+			event = IB_CME_LOCAL_FAILURE;
+			goto bail;
+		}
+		/* MXS peer: setup PI WC and save peer WR queue info */
+		if (MXS_EP(&cm->msg.daddr1)) {
+			/* save PI WR info, create local WC_q, send back WC info */
+			mcm_ntoh_wrc(&ep->qp_handle->wrc_rem, (mcm_wrc_info_t*)cm->msg.p_proxy);
+			mcm_create_wc_q(ep->qp_handle, ep->qp_handle->wrc_rem.wr_end + 1);
+			mcm_hton_wrc((mcm_wrc_info_t*)cm->msg.p_proxy, &ep->qp_handle->wrc);
+			ep->qp_handle->ep_map = cm->msg.daddr1.ep_map;
+
+			/* post 0-byte rcv for inbound WC's via RW_imm */
+			if (mcm_post_rcv_wc(ep->qp_handle, MCM_WRC_QLEN))
+				goto bail;
+
+			dapl_log(DAPL_DBG_TYPE_CM, "CONN_RTU: WR_rem %p sz %d, WC %p sz %d\n",
+				 ep->qp_handle->wrc_rem.wr_addr,
+				 ep->qp_handle->wrc_rem.wr_end+1,
+				 ep->qp_handle->wrc.wc_addr,
+				 ep->qp_handle->wrc.wc_end+1);
+		}
 	}
 	dapl_os_unlock(&cm->ep->header.lock);
 	
 	/* Send RTU, no private data */
-	cm->msg.op = htons(DCM_RTU);
+	cm->msg.op = htons(MCM_RTU);
 	
 	dapl_os_lock(&cm->lock);
-	cm->state = DCM_CONNECTED;
-	if (ucm_send(&cm->hca->ib_trans, &cm->msg, NULL, 0)) {
-		dapl_os_unlock(&cm->lock);
-		goto bail;
+	cm->state = MCM_CONNECTED;
+	if (cm->tp->scif_ep) {	/* MPXYD */
+		dapli_mix_cm_rtu_out(cm);
+	} else {
+		if (mcm_send(&cm->hca->ib_trans, &cm->msg, NULL, 0)) {
+			dapl_os_unlock(&cm->lock);
+			goto bail;
+		}
 	}
 	dapl_os_unlock(&cm->lock);
 	DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_RTU_TX);
 
 	/* init cm_handle and post the event with private data */
 	dapl_dbg_log(DAPL_DBG_TYPE_EP, " ACTIVE: connected!\n");
+	DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_ACTIVE_EST);
+	dapl_evd_connection_callback(cm,
+				     IB_CME_CONNECTED,
+				     cm->msg.p_data, ntohs(cm->msg.p_size), cm->ep);
 
-#ifdef DAT_EXTENSIONS
-ud_bail:
-	if (cm->msg.daddr.ib.qp_type == IBV_QPT_UD) {
-		DAT_IB_EXTENSION_EVENT_DATA xevent;
-		uint16_t lid = ntohs(cm->msg.daddr.ib.lid);
-		
-		/* post EVENT, modify_qp, AH already created, ucm msg */
-		xevent.status = 0;
-		xevent.type = DAT_IB_UD_REMOTE_AH;
-		xevent.remote_ah.qpn = ntohl(cm->msg.daddr.ib.qpn);
-		xevent.remote_ah.ah = dapls_create_ah(cm->hca, 
-						      cm->ep->qp_handle->pd, 
-						      cm->ep->qp_handle, 
-						      htons(lid), 
-						      NULL);
-		if (xevent.remote_ah.ah == NULL) {
-			dapl_log(DAPL_DBG_TYPE_ERR,
-				 " active UD RTU: ERR create_ah"
-				 " for qpn 0x%x lid 0x%x\n",
-				 xevent.remote_ah.qpn, lid);
-			event = IB_CME_LOCAL_FAILURE;
-			goto bail;
-		}
-		cm->ah = xevent.remote_ah.ah; /* keep ref to destroy */
-
-		dapl_os_memcpy(&xevent.remote_ah.ia_addr,
-			       &cm->msg.daddr,
-			       sizeof(union dcm_addr));
-
-		/* remote ia_addr reference includes ucm qpn, not IB qpn */
-		((union dcm_addr*)
-			&xevent.remote_ah.ia_addr)->ib.qpn = cm->msg.dqpn;
-
-		dapl_dbg_log(DAPL_DBG_TYPE_EP,
-			     " ACTIVE: UD xevent ah %p qpn %x lid %x\n",
-			     xevent.remote_ah.ah, xevent.remote_ah.qpn, lid);
-		dapl_dbg_log(DAPL_DBG_TYPE_EP,
-		     	     " ACTIVE: UD xevent ia_addr qp_type %d"
-			     " lid 0x%x qpn 0x%x gid 0x"F64x" 0x"F64x" \n",
-			     ((union dcm_addr*)
-				&xevent.remote_ah.ia_addr)->ib.qp_type,
-			     ntohs(((union dcm_addr*)
-				&xevent.remote_ah.ia_addr)->ib.lid),
-			     ntohl(((union dcm_addr*)
-				&xevent.remote_ah.ia_addr)->ib.qpn),
-			     ntohll(*(uint64_t*)&cm->msg.daddr.ib.gid[0]),
-			     ntohll(*(uint64_t*)&cm->msg.daddr.ib.gid[8]));
-
-		if (event == IB_CME_CONNECTED)
-			event = DAT_IB_UD_CONNECTION_EVENT_ESTABLISHED;
-		else {
-			xevent.type = DAT_IB_UD_CONNECT_REJECT;
-			event = DAT_IB_UD_CONNECTION_REJECT_EVENT;
-		}
-
-		dapls_evd_post_connection_event_ext(
-				(DAPL_EVD *)cm->ep->param.connect_evd_handle,
-				event,
-				(DAT_EP_HANDLE)ep,
-				(DAT_COUNT)ntohs(cm->msg.p_size),
-				(DAT_PVOID *)cm->msg.p_data,
-				(DAT_PVOID *)&xevent);
-
-		if (event != DAT_IB_UD_CONNECTION_EVENT_ESTABLISHED)
-			dapli_cm_free(cm);
+	dapl_log(DAPL_DBG_TYPE_CM_EST,
+		 " mcm_ACTIVE_CONN %p %d [lid port qpn] %x %x %x -> %x %x %x %s\n",
+		 cm->hca, cm->retries, ntohs(cm->msg.saddr1.lid),
+		 ntohs(cm->msg.sport), ntohl(cm->msg.saddr1.qpn),
+		 ntohs(cm->msg.daddr1.lid), ntohs(cm->msg.dport),
+		 ntohl(cm->msg.dqpn), mcm_map_str(cm->msg.daddr1.ep_map));
 
-		DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_AH_RESOLVED);
+	mcm_log_addrs(DAPL_DBG_TYPE_CM_EST, &cm->msg, cm->state, 0);
 
-	} else
-#endif
-	{
-		DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_ACTIVE_EST);
-		dapl_evd_connection_callback(cm,
-					     IB_CME_CONNECTED,
-					     cm->msg.p_data, ntohs(cm->msg.p_size), cm->ep);
-	}
-	dapl_log(DAPL_DBG_TYPE_CM_EST,
-		 " UCM_ACTIVE_CONN %p %d [lid port qpn] %x %x %x -> %x %x %x\n",
-		 cm->hca, cm->retries, ntohs(cm->msg.saddr.ib.lid),
-		 ntohs(cm->msg.sport), ntohl(cm->msg.saddr.ib.qpn),
-		 ntohs(cm->msg.daddr.ib.lid), ntohs(cm->msg.dport),
-		 ntohl(cm->msg.dqpn));
 	return;
 bail:
 	dapl_evd_connection_callback(NULL, event, cm->msg.p_data, ntohs(cm->msg.p_size), cm->ep);
@@ -1295,12 +1238,12 @@ bail:
  *	    receive peer QP information, private data, 
  *	    and post cr_event 
  */
-static void ucm_accept(ib_cm_srvc_handle_t cm, ib_cm_msg_t *msg)
+static void mcm_accept(ib_cm_srvc_handle_t cm, dat_mcm_msg_t *msg)
 {
 	dp_ib_cm_handle_t acm;
 
 	/* Allocate accept CM and setup passive references */
-	if ((acm = dapls_ib_cm_create(NULL)) == NULL) {
+	if ((acm = dapls_cm_create(cm->hca, NULL)) == NULL) {
 		dapl_log(DAPL_DBG_TYPE_WARN, " accept: ERR cm_create\n");
 		return;
 	}
@@ -1308,6 +1251,7 @@ static void ucm_accept(ib_cm_srvc_handle_t cm, ib_cm_msg_t *msg)
 	/* dest CM info from CR msg, source CM info from listen */
 	acm->sp = cm->sp;
 	acm->hca = cm->hca;
+	acm->tp = cm->tp;
 	acm->msg.op = msg->op;
 	acm->msg.dport = msg->sport;
 	acm->msg.dqpn = msg->sqpn;
@@ -1317,16 +1261,18 @@ static void ucm_accept(ib_cm_srvc_handle_t cm, ib_cm_msg_t *msg)
 	acm->msg.d_id = msg->s_id;
 	acm->msg.rd_in = msg->rd_in;
 
-	/* CR saddr is CM daddr info, need EP for local saddr */
-	dapl_os_memcpy(&acm->msg.daddr, &msg->saddr, sizeof(union dcm_addr));
+	/* CR saddr1 is CM daddr1 info, need EP for local saddr1 */
+	dapl_os_memcpy(&acm->msg.daddr1, &msg->saddr1, sizeof(dat_mcm_addr_t));
+	dapl_os_memcpy(&acm->msg.daddr2, &msg->saddr2, sizeof(dat_mcm_addr_t));
+	dapl_os_memcpy(&acm->msg.p_proxy, &msg->p_proxy, DAT_MCM_PROXY_DATA);
 	
 	dapl_log(DAPL_DBG_TYPE_CM,
-		 " accept: DST port=%x lid=%x, iqp=%x, psize=%d\n",
-		 ntohs(acm->msg.dport), ntohs(acm->msg.daddr.ib.lid), 
-		 htonl(acm->msg.daddr.ib.qpn), htons(acm->msg.p_size));
+		 " accept: DST port=%x lid=%x, iqp=%x, iqp2=%x, psize=%d\n",
+		 ntohs(acm->msg.dport), ntohs(acm->msg.daddr1.lid),
+		 htonl(acm->msg.daddr1.qpn),  htonl(acm->msg.daddr2.qpn), htons(acm->msg.p_size));
 
 	/* validate private data size before reading */
-	if (ntohs(msg->p_size) > DCM_MAX_PDATA_SIZE) {
+	if (ntohs(msg->p_size) > DAT_MCM_PDATA_SIZE) {
 		dapl_log(DAPL_DBG_TYPE_WARN, " accept: psize (%d) wrong\n",
 			 ntohs(msg->p_size));
 		goto bail;
@@ -1337,32 +1283,14 @@ static void ucm_accept(ib_cm_srvc_handle_t cm, ib_cm_msg_t *msg)
 		dapl_os_memcpy(acm->msg.p_data, 
 			       msg->p_data, ntohs(msg->p_size));
 		
-	acm->state = DCM_ACCEPTING;
+	acm->state = MCM_ACCEPTING;
 	dapli_queue_conn(acm);
 
-#ifdef DAT_EXTENSIONS
-	if (acm->msg.daddr.ib.qp_type == IBV_QPT_UD) {
-		DAT_IB_EXTENSION_EVENT_DATA xevent;
-
-		/* post EVENT, modify_qp created ah */
-		xevent.status = 0;
-		xevent.type = DAT_IB_UD_CONNECT_REQUEST;
-
-		dapls_evd_post_cr_event_ext(acm->sp,
-					    DAT_IB_UD_CONNECTION_REQUEST_EVENT,
-					    acm,
-					    (DAT_COUNT)ntohs(acm->msg.p_size),
-					    (DAT_PVOID *)acm->msg.p_data,
-					    (DAT_PVOID *)&xevent);
-		DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_AH_REQ_TX);
-	} else
-#endif
-		/* trigger CR event and return SUCCESS */
-		dapls_cr_callback(acm,
-				  IB_CME_CONNECTION_REQUEST_PENDING,
-				  acm->msg.p_data, ntohs(msg->p_size), acm->sp);
+	/* trigger CR event and return SUCCESS */
+	dapls_cr_callback(acm,
+			  IB_CME_CONNECTION_REQUEST_PENDING,
+			  acm->msg.p_data, ntohs(msg->p_size), acm->sp);
 	return;
-
 bail:
 	/* schedule work thread cleanup */
 	DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_ERR);
@@ -1373,92 +1301,38 @@ bail:
 /*
  * PASSIVE: read RTU from active peer, post CONN event
  */
-static void ucm_accept_rtu(dp_ib_cm_handle_t cm, ib_cm_msg_t *msg)
+static void mcm_accept_rtu(dp_ib_cm_handle_t cm, dat_mcm_msg_t *msg)
 {
 	dapl_os_lock(&cm->lock);
-	if ((ntohs(msg->op) != DCM_RTU) || (cm->state != DCM_RTU_PENDING)) {
+	if ((ntohs(msg->op) != MCM_RTU) || (cm->state != MCM_RTU_PENDING)) {
 		dapl_log(DAPL_DBG_TYPE_WARN, 
 			 " accept_rtu: UNEXPECTED op, state:"
-			 " op %s, st %s <- lid %x iqp %x sport %x\n", 
+			 " op %s, st %s <- lid %x iqp %x iqp2 %x sport %x\n",
 			 dapl_cm_op_str(ntohs(msg->op)), 
 			 dapl_cm_state_str(cm->state), 
-			 ntohs(msg->saddr.ib.lid), ntohl(msg->saddr.ib.qpn), 
-			 ntohs(msg->sport));
+			 ntohs(msg->saddr1.lid), ntohl(msg->saddr1.qpn),
+			 ntohl(msg->saddr1.qpn), ntohs(msg->sport));
 		dapl_os_unlock(&cm->lock);
 		goto bail;
 	}
-	cm->state = DCM_CONNECTED;
+	cm->state = MCM_CONNECTED;
 	dapl_os_unlock(&cm->lock);
 	
 	/* final data exchange if remote QP state is good to go */
 	dapl_dbg_log(DAPL_DBG_TYPE_CM, " PASSIVE: connected!\n");
 
-#ifdef DAT_EXTENSIONS
-	if (cm->msg.saddr.ib.qp_type == IBV_QPT_UD) {
-		DAT_IB_EXTENSION_EVENT_DATA xevent;
-		uint16_t lid = ntohs(cm->msg.daddr.ib.lid);
-		
-		/* post EVENT, modify_qp, AH already created, ucm msg */
-		xevent.status = 0;
-		xevent.type = DAT_IB_UD_PASSIVE_REMOTE_AH;
-		xevent.remote_ah.qpn = ntohl(cm->msg.daddr.ib.qpn);
-		xevent.remote_ah.ah = dapls_create_ah(cm->hca, 
-						      cm->ep->qp_handle->pd, 
-						      cm->ep->qp_handle, 
-						      htons(lid), 
-						      NULL);
-		if (xevent.remote_ah.ah == NULL) {
-			dapl_log(DAPL_DBG_TYPE_ERR,
-				 " passive UD RTU: ERR create_ah"
-				 " for qpn 0x%x lid 0x%x\n",
-				 xevent.remote_ah.qpn, lid);
-			goto bail;
-		}
-		cm->ah = xevent.remote_ah.ah; /* keep ref to destroy */
-		dapl_os_memcpy(&xevent.remote_ah.ia_addr,
-			       &cm->msg.daddr,
-			        sizeof(union dcm_addr));
+	DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_PASSIVE_EST);
 
-		/* remote ia_addr reference includes ucm qpn, not IB qpn */
-		((union dcm_addr*)
-			&xevent.remote_ah.ia_addr)->ib.qpn = cm->msg.dqpn;
+	dapls_cr_callback(cm, IB_CME_CONNECTED, NULL, 0, cm->sp);
 
-		dapl_dbg_log(DAPL_DBG_TYPE_EP,
-			     " PASSIVE: UD xevent ah %p qpn %x lid %x\n",
-			     xevent.remote_ah.ah, xevent.remote_ah.qpn, lid);
-		dapl_dbg_log(DAPL_DBG_TYPE_EP,
-		     	     " PASSIVE: UD xevent ia_addr qp_type %d"
-			     " lid 0x%x qpn 0x%x gid 0x"F64x" 0x"F64x" \n",
-			     ((union dcm_addr*)
-				&xevent.remote_ah.ia_addr)->ib.qp_type,
-			     ntohs(((union dcm_addr*)
-				&xevent.remote_ah.ia_addr)->ib.lid),
-			     ntohl(((union dcm_addr*)
-				&xevent.remote_ah.ia_addr)->ib.qpn),
-			     ntohll(*(uint64_t*)&cm->msg.daddr.ib.gid[0]),
-			     ntohll(*(uint64_t*)&cm->msg.daddr.ib.gid[8]));
-
-		dapls_evd_post_connection_event_ext(
-				(DAPL_EVD *)cm->ep->param.connect_evd_handle,
-				DAT_IB_UD_CONNECTION_EVENT_ESTABLISHED,
-				(DAT_EP_HANDLE)cm->ep,
-				(DAT_COUNT)ntohs(cm->msg.p_size),
-				(DAT_PVOID *)cm->msg.p_data,
-				(DAT_PVOID *)&xevent);
-
-		DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_AH_RESOLVED);
-		dapli_cm_free(cm); /* still attached to EP */
-	} else {
-#endif
-		DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_PASSIVE_EST);
-		dapls_cr_callback(cm, IB_CME_CONNECTED, NULL, 0, cm->sp);
-	}
 	dapl_log(DAPL_DBG_TYPE_CM_EST,
-		 " UCM_PASSIVE_CONN %p %d [lid port qpn] %x %x %x <- %x %x %x\n",
-		 cm->hca, cm->retries, ntohs(cm->msg.saddr.ib.lid),
-		 ntohs(cm->msg.sport), ntohl(cm->msg.saddr.ib.qpn),
-		 ntohs(cm->msg.daddr.ib.lid), ntohs(cm->msg.dport),
-		 ntohl(cm->msg.dqpn));
+		 " PASSIVE_CONN %p %d [lid port qpn] %x %x %x <- %x %x %x %s\n",
+		 cm->hca, cm->retries, ntohs(cm->msg.saddr1.lid),
+		 ntohs(cm->msg.sport), ntohl(cm->msg.saddr1.qpn),
+		 ntohs(cm->msg.daddr1.lid), ntohs(cm->msg.dport),
+		 ntohl(cm->msg.dqpn), mcm_map_str(cm->msg.daddr1.ep_map));
+
+	mcm_log_addrs(DAPL_DBG_TYPE_CM_EST, &cm->msg, cm->state, 1);
 	return;
 bail:
 	DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_ERR);
@@ -1469,23 +1343,20 @@ bail:
 /*
  * PASSIVE: user accepted, check and re-send reply message, called from cm_thread.
  */
-static int ucm_reply(dp_ib_cm_handle_t cm)
+static int mcm_reply(dp_ib_cm_handle_t cm)
 {
 	dapl_os_lock(&cm->lock);
-	if (cm->state != DCM_RTU_PENDING) {
+	if (cm->state != MCM_RTU_PENDING) {
 		dapl_log(DAPL_DBG_TYPE_ERR, 
 			 " CM_REPLY: wrong state ep %p cm %p %s refs=%d"
-			 " %x %x i_%x -> %x %x i_%x l_pid %x r_pid %x\n",
+			 " %x %x i_%x i2 %x -> %x %x i_%x i_2 %x l_pid %x r_pid %x\n",
 			 cm->ep, cm, dapl_cm_state_str(cm->state),
 			 cm->ref_count,
-			 htons(cm->msg.saddr.ib.lid),
-			 htons(cm->msg.sport),
-			 htonl(cm->msg.saddr.ib.qpn),
-			 htons(cm->msg.daddr.ib.lid),
-			 htons(cm->msg.dport),
-			 htonl(cm->msg.daddr.ib.qpn),
-			 ntohl(cm->msg.s_id),
-			 ntohl(cm->msg.d_id));
+			 htons(cm->msg.saddr1.lid), htons(cm->msg.sport),
+			 htonl(cm->msg.saddr1.qpn), htonl(cm->msg.saddr2.qpn),
+			 htons(cm->msg.daddr1.lid), htons(cm->msg.dport),
+			 htonl(cm->msg.daddr1.qpn), htonl(cm->msg.daddr2.qpn),
+			 ntohl(cm->msg.s_id), ntohl(cm->msg.d_id));
 		dapl_os_unlock(&cm->lock);
 		return -1;
 	}
@@ -1493,15 +1364,14 @@ static int ucm_reply(dp_ib_cm_handle_t cm)
 	if (cm->retries == cm->hca->ib_trans.retries) {
 		dapl_log(DAPL_DBG_TYPE_ERR, 
 			" CM_REPLY: RETRIES EXHAUSTED (lid port qpn)"
-			 " %x %x %x -> %x %x %x\n",
-			 htons(cm->msg.saddr.ib.lid), 
-			 htons(cm->msg.sport), 
-			 htonl(cm->msg.saddr.ib.qpn), 
-			 htons(cm->msg.daddr.ib.lid), 
-			 htons(cm->msg.dport), 
-			 htonl(cm->msg.daddr.ib.qpn));
+			 " %x %x %x %x -> %x %x %x %x \n",
+			 htons(cm->msg.saddr1.lid), htons(cm->msg.sport),
+			 htonl(cm->msg.saddr1.qpn), htonl(cm->msg.saddr2.qpn),
+			 htons(cm->msg.daddr1.lid), htons(cm->msg.dport),
+			 htonl(cm->msg.daddr1.qpn), htonl(cm->msg.daddr2.qpn));
 			
 		dapl_os_unlock(&cm->lock);
+
 #ifdef DAPL_COUNTERS
 		if (g_dapl_dbg_type & DAPL_DBG_TYPE_CM_LIST) {
 			dapl_os_unlock(&cm->hca->ib_trans.lock);
@@ -1509,30 +1379,13 @@ static int ucm_reply(dp_ib_cm_handle_t cm)
 			dapl_os_lock(&cm->hca->ib_trans.lock);
 		}
 #endif
-#ifdef DAT_EXTENSIONS
-		if (cm->msg.saddr.ib.qp_type == IBV_QPT_UD) {
-			DAT_IB_EXTENSION_EVENT_DATA xevent;
-					
-			/* post REJECT event with CONN_REQ p_data */
-			xevent.status = 0;
-			xevent.type = DAT_IB_UD_CONNECT_ERROR;
-					
-			dapls_evd_post_connection_event_ext(
-				(DAPL_EVD *)cm->ep->param.connect_evd_handle,
-				DAT_IB_UD_CONNECTION_ERROR_EVENT,
-				(DAT_EP_HANDLE)cm->ep,
-				(DAT_COUNT)ntohs(cm->msg.p_size),
-				(DAT_PVOID *)cm->msg.p_data,
-				(DAT_PVOID *)&xevent);
-		} else 
-#endif
-			dapls_cr_callback(cm, IB_CME_LOCAL_FAILURE, 
-					  NULL, 0, cm->sp);
+
+		dapls_cr_callback(cm, IB_CME_LOCAL_FAILURE, NULL, 0, cm->sp);
 		return -1;
 	}
 
 	dapl_os_get_time(&cm->timer); /* RTU expected */
-	if (ucm_send(&cm->hca->ib_trans, &cm->msg, cm->p_data, cm->p_size)) {
+	if (mcm_send(&cm->hca->ib_trans, &cm->msg, cm->p_data, cm->p_size)) {
 		dapl_log(DAPL_DBG_TYPE_ERR," accept ERR: ucm reply send()\n");
 		dapl_os_unlock(&cm->lock);
 		return -1;
@@ -1552,100 +1405,134 @@ dapli_accept_usr(DAPL_EP *ep, DAPL_CR *cr, DAT_COUNT p_size, DAT_PVOID p_data)
 {
 	DAPL_IA *ia = ep->header.owner_ia;
 	dp_ib_cm_handle_t cm = cr->ib_cm_handle;
+	int ret;
 
-	if (p_size > DCM_MAX_PDATA_SIZE)
+	dapl_log(DAPL_DBG_TYPE_CM,
+		 " MCM_ACCEPT_USR: ep %p cm %p QPt %p QPr %p p_data %p p_size %d\n",
+		 ep, cm, ep->qp_handle->qp2, ep->qp_handle->qp, p_data, p_size);
+
+	dapl_log(DAPL_DBG_TYPE_CM, " MCM_ACCEPT_USR: ep %p cm %p %s refs=%d"
+		 " %x %x i_%x i2_%x %s <- %x %x i1_%x i2_%x l_pid %x r_pid %x %s\n",
+		 ep, cm, dapl_cm_state_str(cm->state), cm->ref_count,
+		 htons(cm->hca->ib_trans.addr.lid), htons(cm->msg.sport),
+		 ep->qp_handle->qp ? ep->qp_handle->qp->qp_num:0,
+		 ep->qp_handle->qp2 ? ep->qp_handle->qp2->qp_num:0,
+		 mcm_map_str(cm->hca->ib_trans.addr.ep_map),
+		 htons(cm->msg.daddr1.lid), htons(cm->msg.dport),
+		 htonl(cm->msg.daddr1.qpn), htonl(cm->msg.daddr2.qpn),
+		 ntohl(cm->msg.s_id), ntohl(cm->msg.d_id),
+		 mcm_map_str(cm->msg.daddr1.ep_map));
+
+	if (p_size > DAT_MCM_PDATA_SIZE)
 		return DAT_LENGTH_ERROR;
 
 	dapl_os_lock(&cm->lock);
-	if (cm->state != DCM_ACCEPTING) {
+	if (cm->state != MCM_ACCEPTING) {
 		dapl_log(DAPL_DBG_TYPE_ERR,
 			 " CM_ACCEPT_USR: wrong state ep %p cm %p %s refs=%d"
-			 " %x %x i_%x -> %x %x i_%x l_pid %x r_pid %x\n",
-			 cm->ep, cm, dapl_cm_state_str(cm->state),
-			 cm->ref_count,
-			 htons(cm->hca->ib_trans.addr.ib.lid),
-			 htons(cm->msg.sport),
-			 htonl(ep->qp_handle->qp_num),
-			 htons(cm->msg.daddr.ib.lid),
-			 htons(cm->msg.dport),
-			 htonl(cm->msg.daddr.ib.qpn),
-			 ntohl(cm->msg.s_id),
-			 ntohl(cm->msg.d_id));
+			 " %x %x i_%x i2_ %x <- %x %x i_%x i2_%x l_pid %x r_pid %x\n",
+			 cm->ep, cm, dapl_cm_state_str(cm->state), cm->ref_count,
+			 htons(cm->hca->ib_trans.addr.lid), htons(cm->msg.sport),
+			 ep->qp_handle->qp ? ep->qp_handle->qp->qp_num:0,
+			 ep->qp_handle->qp2 ? ep->qp_handle->qp2->qp_num:0,
+			 htons(cm->msg.daddr1.lid), htons(cm->msg.dport),
+			 htonl(cm->msg.daddr1.qpn), htonl(cm->msg.daddr2.qpn),
+			 ntohl(cm->msg.s_id), ntohl(cm->msg.d_id));
 		dapl_os_unlock(&cm->lock);
 		return DAT_INVALID_STATE;
 	}
 	dapl_os_unlock(&cm->lock);
 
-	dapl_dbg_log(DAPL_DBG_TYPE_CM,
-		     " ACCEPT_USR: remote lid=%x"
-		     " iqp=%x qp_type %d, psize=%d\n",
-		     ntohs(cm->msg.daddr.ib.lid),
-		     ntohl(cm->msg.daddr.ib.qpn), cm->msg.daddr.ib.qp_type, 
-		     p_size);
+	dapl_dbg_log(DAPL_DBG_TYPE_CM," ACCEPT_USR: rlid=%x iqp=%x type %d, psize=%d\n",
+		     ntohs(cm->msg.daddr1.lid), ntohl(cm->msg.daddr1.qpn),
+		     cm->msg.daddr1.qp_type, p_size);
 
 	dapl_dbg_log(DAPL_DBG_TYPE_CM,
-		     " ACCEPT_USR: remote GID subnet %016llx id %016llx\n",
-		     (unsigned long long)
-		     htonll(*(uint64_t*)&cm->msg.daddr.ib.gid[0]),
-		     (unsigned long long)
-		     htonll(*(uint64_t*)&cm->msg.daddr.ib.gid[8]));
-
-#ifdef DAT_EXTENSIONS
-	if (cm->msg.daddr.ib.qp_type == IBV_QPT_UD &&
-	    ep->qp_handle->qp_type != IBV_QPT_UD) {
-		dapl_log(DAPL_DBG_TYPE_ERR,
-			     " ACCEPT_USR: ERR remote QP is UD,"
-			     ", but local QP is not\n");
-		return (DAT_INVALID_HANDLE | DAT_INVALID_HANDLE_EP);
-	}
-#endif
+		     " ACCEPT_USR: remote GID subnet %s\n",
+		     inet_ntop(AF_INET6, cm->msg.daddr1.gid,
+			       gid_str, sizeof(gid_str)));
 
-        /* rdma_out, initiator, cannot exceed remote rdma_in max */
-	if (ntohs(cm->msg.ver) >= 7)
-		ep->param.ep_attr.max_rdma_read_out =
-				DAPL_MIN(ep->param.ep_attr.max_rdma_read_out,
-					 cm->msg.rd_in);
+	/* rdma_out, initiator, cannot exceed remote rdma_in max */
+	ep->param.ep_attr.max_rdma_read_out =
+		DAPL_MIN(ep->param.ep_attr.max_rdma_read_out, cm->msg.rd_in);
 
-	/* modify QP to RTR and then to RTS with remote info already read */
+	/* modify QPr to RTR and then to RTS, QPr (qp) to remote QPt (daddr2), !xsocket */
 	dapl_os_lock(&ep->header.lock);
-	if (dapls_modify_qp_state(ep->qp_handle,
-				  IBV_QPS_RTR, 
-				  cm->msg.daddr.ib.qpn,
-				  cm->msg.daddr.ib.lid,
-				  (ib_gid_handle_t)cm->msg.daddr.ib.gid) != DAT_SUCCESS) {
-		dapl_log(DAPL_DBG_TYPE_ERR,
-			 " ACCEPT_USR: QPS_RTR ERR %s -> lid %x qpn %x\n",
-			 strerror(errno), ntohs(cm->msg.daddr.ib.lid),
-			 ntohl(cm->msg.daddr.ib.qpn));
-		dapl_os_unlock(&ep->header.lock);
-		goto bail;
+	if (!MXS_EP(&cm->hca->ib_trans.addr)) {
+		ret = dapls_modify_qp_rtu(ep->qp_handle->qp,
+					  cm->msg.daddr2.qpn,
+					  cm->msg.daddr2.lid,
+					  (ib_gid_handle_t)cm->msg.daddr2.gid);
+		if (ret) {
+			dapl_log(DAPL_DBG_TYPE_ERR,
+				 " ACCEPT_USR: QPS_RTR ERR %s -> lid %x qpn %x\n",
+				 strerror(errno), ntohs(cm->msg.daddr1.lid),
+				 ntohl(cm->msg.daddr1.qpn));
+			dapl_os_unlock(&ep->header.lock);
+			goto bail;
+		}
 	}
-	if (dapls_modify_qp_state(ep->qp_handle,
-				  IBV_QPS_RTS, 
-				  cm->msg.daddr.ib.qpn,
-				  cm->msg.daddr.ib.lid,
-				  NULL) != DAT_SUCCESS) {
-		dapl_log(DAPL_DBG_TYPE_ERR,
-			 " ACCEPT_USR: QPS_RTS ERR %s -> lid %x qpn %x\n",
-			 strerror(errno), ntohs(cm->msg.daddr.ib.lid),
-			 ntohl(cm->msg.daddr.ib.qpn));
-		dapl_os_unlock(&ep->header.lock);
-		goto bail;
+	/* modify QPt to RTR and then to RTS, QPt (qp2) to remote QPr (daddr1) */
+	if (!cm->tp->scif_ep) { /* NON-MIC, qp2 is local and not on MPXYD */
+		ret = dapls_modify_qp_rtu(ep->qp_handle->qp2,
+					  cm->msg.daddr1.qpn,
+					  cm->msg.daddr1.lid,
+					  (ib_gid_handle_t)cm->msg.daddr1.gid);
+		if (ret) {
+			dapl_log(DAPL_DBG_TYPE_ERR,
+				 " ACCEPT_USR: QPS_RTS ERR %s -> lid %x qpn %x\n",
+				 strerror(errno), ntohs(cm->msg.daddr1.lid),
+				 ntohl(cm->msg.daddr1.qpn));
+			dapl_os_unlock(&ep->header.lock);
+			goto bail;
+		}
+		cm->msg.saddr2.qpn = htonl(ep->qp_handle->qp2->qp_num);
+		cm->msg.saddr2.lid = cm->hca->ib_trans.addr.lid;
+		cm->msg.saddr2.qp_type = ep->qp_handle->qp->qp_type;
+		cm->msg.saddr2.ep_map = cm->hca->ib_trans.addr.ep_map;
+		dapl_os_memcpy(&cm->msg.saddr2.gid[0],
+			       &cm->hca->ib_trans.addr.gid, 16);
+
+		/* MXS peer: setup PI WC and save peer WR queue info */
+		if (MXS_EP(&cm->msg.daddr1)) {
+			/* save PI WR info, create local WC_q, send back WC info */
+			mcm_ntoh_wrc(&ep->qp_handle->wrc_rem, (mcm_wrc_info_t*)cm->msg.p_proxy);
+			mcm_create_wc_q(ep->qp_handle, ep->qp_handle->wrc_rem.wr_end + 1);
+			mcm_hton_wrc((mcm_wrc_info_t*)cm->msg.p_proxy, &ep->qp_handle->wrc);
+			ep->qp_handle->ep_map = cm->msg.daddr1.ep_map;
+
+			/* post 0-byte rcv for inbound WC's via RW_imm */
+			if (mcm_post_rcv_wc(ep->qp_handle, MCM_WRC_QLEN))
+					goto bail;
+
+			dapl_log(DAPL_DBG_TYPE_CM,
+				 "ACCEPT_USR: WR_rem %p rkey %x sz %d, WC %p rkey %x sz %d\n",
+				 ep->qp_handle->wrc_rem.wr_addr,
+				 ep->qp_handle->wrc_rem.wr_rkey,
+				 ep->qp_handle->wrc_rem.wr_end+1,
+				 ep->qp_handle->wrc.wc_addr,
+				 ep->qp_handle->wrc.wc_rkey,
+				 ep->qp_handle->wrc.wc_end+1);
+		}
 	}
 	dapl_os_unlock(&ep->header.lock);
 
-	/* save remote address information */
+	/* save remote address information, QPr */
 	dapl_os_memcpy(&ep->remote_ia_address,
-		       &cm->msg.saddr, sizeof(union dcm_addr));
+		       &cm->msg.daddr1, sizeof(dat_mcm_addr_t));
 
-	/* setup local QP info and type from EP, copy pdata, for reply */
-	cm->msg.op = htons(DCM_REP);
+	/* setup local QPr info (if !KR) and type from EP, copy pdata, for reply */
+	cm->msg.op = htons(MCM_REP);
 	cm->msg.rd_in = ep->param.ep_attr.max_rdma_read_in;
-	cm->msg.saddr.ib.qpn = htonl(ep->qp_handle->qp_num);
-	cm->msg.saddr.ib.qp_type = ep->qp_handle->qp_type;
-	cm->msg.saddr.ib.lid = cm->hca->ib_trans.addr.ib.lid; 
-	dapl_os_memcpy(&cm->msg.saddr.ib.gid[0],
-		       &cm->hca->ib_trans.addr.ib.gid, 16); 
+
+	if (!MXS_EP(&cm->hca->ib_trans.addr)) {
+		cm->msg.saddr1.qpn = htonl(ep->qp_handle->qp->qp_num);
+		cm->msg.saddr1.qp_type = ep->qp_handle->qp->qp_type;
+		cm->msg.saddr1.lid = cm->hca->ib_trans.addr.lid;
+		cm->msg.saddr1.ep_map = cm->hca->ib_trans.addr.ep_map;
+		dapl_os_memcpy(&cm->msg.saddr1.gid[0],
+			       &cm->hca->ib_trans.addr.gid, 16);
+	}
 
 	/*
 	 * UD: deliver p_data with REQ and EST event, keep REQ p_data in
@@ -1654,6 +1541,12 @@ dapli_accept_usr(DAPL_EP *ep, DAPL_CR *cr, DAT_COUNT p_size, DAT_PVOID p_data)
 	cm->p_size = p_size;
 	dapl_os_memcpy(&cm->p_data, p_data, p_size);
 
+	if (cm->tp->scif_ep) {
+		dapl_ep_link_cm(ep, cm);
+		cm->ep = ep;
+		return (dapli_mix_cm_rep_out(cm, p_size, p_data));
+	}
+
 	/* save state and setup valid reference to EP, HCA. !PSP !RSP */
 	if (!cm->sp->ep_handle && !cm->sp->psp_flags)
 		dapl_ep_link_cm(ep, cm);
@@ -1662,9 +1555,9 @@ dapli_accept_usr(DAPL_EP *ep, DAPL_CR *cr, DAT_COUNT p_size, DAT_PVOID p_data)
 
 	/* Send RTU and change state under CM lock */
 	dapl_os_lock(&cm->lock);
-	cm->state = DCM_RTU_PENDING;
+	cm->state = MCM_RTU_PENDING;
 	dapl_os_get_time(&cm->timer); /* RTU expected */
-	if (ucm_send(&cm->hca->ib_trans, &cm->msg, cm->p_data, cm->p_size)) {
+	if (mcm_send(&cm->hca->ib_trans, &cm->msg, cm->p_data, cm->p_size)) {
 		dapl_log(DAPL_DBG_TYPE_ERR," accept ERR: ucm reply send()\n");
 		dapl_os_unlock(&cm->lock);
 		dapl_ep_unlink_cm(ep, cm);
@@ -1711,20 +1604,34 @@ dapls_ib_connect(IN DAT_EP_HANDLE ep_handle,
 		 IN DAT_COUNT p_size, IN void *p_data)
 {
 	DAPL_EP *ep = (DAPL_EP *)ep_handle;
+	DAPL_HCA *hca = ep->header.owner_ia->hca_ptr;
+	struct dat_mcm_addr *mcm_ia = (struct dat_mcm_addr *)r_addr;
 	dp_ib_cm_handle_t cm;
 	
+	dapl_log(DAPL_DBG_TYPE_CM, " MCM connect -> AF %d LID 0x%x QPN 0x%x GID %s"
+		 " port %d ep_map %s sl %d qt %d\n",
+		 mcm_ia->family, ntohs(mcm_ia->lid), ntohl(mcm_ia->qpn),
+		 inet_ntop(AF_INET6, &mcm_ia->gid, gid_str, sizeof(gid_str)),
+		 mcm_ia->port, mcm_map_str(mcm_ia->ep_map),
+		 mcm_ia->sl, mcm_ia->qp_type);
+
 	/* create CM object, initialize SRC info from EP */
-	cm = dapls_ib_cm_create(ep);
+	cm = dapls_cm_create(hca, ep);
 	if (cm == NULL)
 		return DAT_INSUFFICIENT_RESOURCES;
 
 	/* remote hca and port: lid, gid, network order */
-	dapl_os_memcpy(&cm->msg.daddr, r_addr, sizeof(union dcm_addr));
+	dapl_os_memcpy(&cm->msg.daddr1, r_addr, sizeof(struct dat_mcm_addr));
+	dapl_os_memcpy(&cm->msg.daddr2, r_addr, sizeof(struct dat_mcm_addr));
+
+	/* validate port and ep_map range */
+	if ((mcm_ia->port > 2) || (mcm_ia->ep_map > 3))
+		cm->msg.daddr1.ep_map = 0;
 
 	/* remote uCM information, comes from consumer provider r_addr */
 	cm->msg.dport = htons((uint16_t)r_psp);
-	cm->msg.dqpn = cm->msg.daddr.ib.qpn;
-	cm->msg.daddr.ib.qpn = 0; /* don't have a remote qpn until reply */
+	cm->msg.dqpn = cm->msg.daddr1.qpn;
+	cm->msg.daddr1.qpn = 0; /* don't have a remote qpn until reply */
 	
         /* set max rdma inbound requests */
         cm->msg.rd_in = ep->param.ep_attr.max_rdma_read_in;
@@ -1733,8 +1640,7 @@ dapls_ib_connect(IN DAT_EP_HANDLE ep_handle,
 		cm->msg.p_size = htons(p_size);
 		dapl_os_memcpy(&cm->msg.p_data, p_data, p_size);
 	}
-	
-	cm->state = DCM_INIT;
+	cm->state = MCM_INIT;
 
 	/* link EP and CM, put on work queue */
 	dapli_queue_conn(cm);
@@ -1772,20 +1678,16 @@ dapls_ib_disconnect(IN DAPL_EP *ep_ptr, IN DAT_CLOSE_FLAGS close_flags)
 	} 
 	dapl_os_unlock(&ep_ptr->header.lock);
 	
-	dapli_cm_disconnect(cm_ptr);
-
-        /* ABRUPT close, wait for callback and DISCONNECTED state */
-        if (close_flags == DAT_CLOSE_ABRUPT_FLAG) {
-                dapl_os_lock(&ep_ptr->header.lock);
-                if (ep_ptr->param.ep_state != DAT_EP_STATE_DISCONNECTED) {
-                	dapl_os_unlock(&ep_ptr->header.lock);
-                	dapl_os_wait_object_wait(&cm_ptr->d_event, DAT_TIMEOUT_INFINITE);
-                	dapl_os_lock(&ep_ptr->header.lock);
-                }
-                dapl_os_unlock(&ep_ptr->header.lock);
+	if (cm_ptr->tp->scif_ep) { /* QPt on MPXYD, QPr local or on MPXYD */
+		dapli_mix_cm_dreq_out(cm_ptr);
+		if (ep_ptr->qp_handle->qp)
+			dapls_modify_qp_state(ep_ptr->qp_handle->qp, IBV_QPS_ERR,0,0,0);
+	} else { /* QPt and QPr local */
+		dapli_cm_disconnect(cm_ptr);
+		dapls_modify_qp_state(ep_ptr->qp_handle->qp2, IBV_QPS_ERR,0,0,0);
 	}
 
-	return DAT_SUCCESS;
+ 	return DAT_SUCCESS;
 }
 
 /*
@@ -1852,40 +1754,58 @@ dapls_ib_setup_conn_listener(IN DAPL_IA *ia,
 			     IN DAT_UINT64 sid, 
 			     IN DAPL_SP *sp)
 {
-	ib_cm_srvc_handle_t cm = NULL;
+	dp_ib_cm_handle_t cm = NULL;
+	int ret;
 
 	dapl_dbg_log(DAPL_DBG_TYPE_EP,
 		     " listen(ia %p ServiceID %x sp %p)\n",
 		     ia, sid, sp);
 
-	/* reserve local port, then allocate CM object */
-	if (!ucm_get_port(&ia->hca_ptr->ib_trans, (uint16_t)sid)) {
-		dapl_dbg_log(DAPL_DBG_TYPE_WARN,
-			     " listen: ERROR %s on conn_qual %x\n",
-			     strerror(errno), sid);
-		return DAT_CONN_QUAL_IN_USE;
-	}
-
-	/* cm_create will setup saddr for listen server */
-	if ((cm = dapls_ib_cm_create(NULL)) == NULL)
+	/* cm_create will setup saddr1 for listen server */
+	if ((cm = dapls_cm_create(ia->hca_ptr, NULL)) == NULL)
 		return DAT_INSUFFICIENT_RESOURCES;
 
 	/* LISTEN: init DST address and QP info to local CM server info */
 	cm->sp = sp;
 	cm->hca = ia->hca_ptr;
-	cm->msg.sport = htons((uint16_t)sid);
-	cm->msg.sqpn = htonl(ia->hca_ptr->ib_trans.qp->qp_num);
-	cm->msg.saddr.ib.qp_type = IBV_QPT_UD;
-        cm->msg.saddr.ib.lid = ia->hca_ptr->ib_trans.addr.ib.lid; 
-	dapl_os_memcpy(&cm->msg.saddr.ib.gid[0],
-		       &cm->hca->ib_trans.addr.ib.gid, 16); 
-	
+
 	/* save cm_handle reference in service point */
 	sp->cm_srvc_handle = cm;
 
+	/* proxy CM service: send listen over to MPXYD */
+	if (ia->hca_ptr->ib_trans.scif_ep) {
+		ret = dapli_mix_listen(cm, sid);
+		if (ret) {
+			dapl_dbg_log(DAPL_DBG_TYPE_WARN,
+				     " listen: MIX_ERROR %d on conn_qual %x\n",
+				     ret, sid);
+			dapli_cm_free(cm);
+			if (ret == MIX_EADDRINUSE)
+				return DAT_CONN_QUAL_IN_USE;
+			else
+				return DAT_INSUFFICIENT_RESOURCES;
+		}
+	} else {
+		/* local CM service, reserve local port and setup addr info */
+		if (!mcm_get_port(&ia->hca_ptr->ib_trans, (uint16_t)sid)) {
+			dapl_dbg_log(DAPL_DBG_TYPE_WARN,
+				     " listen: ERROR %s on conn_qual %x\n",
+				     strerror(errno), sid);
+			dapli_cm_free(cm);
+			return DAT_CONN_QUAL_IN_USE;
+		}
+		cm->msg.sport = htons((uint16_t)sid);
+		cm->msg.sqpn = htonl(ia->hca_ptr->ib_trans.qp->qp_num);
+		cm->msg.saddr1.qp_type = IBV_QPT_UD;
+		cm->msg.saddr1.lid = ia->hca_ptr->ib_trans.addr.lid;
+		dapl_os_memcpy(&cm->msg.saddr1.gid[0],
+			       &cm->hca->ib_trans.addr.gid, 16);
+	}
+	
 	/* queue up listen socket to process inbound CR's */
-	cm->state = DCM_LISTEN;
+	cm->state = MCM_LISTEN;
 	dapli_queue_listen(cm);
+
 	DAPL_CNTR(ia, DCNT_IA_CM_LISTEN);
 
 	return DAT_SUCCESS;
@@ -1912,17 +1832,23 @@ dapls_ib_setup_conn_listener(IN DAPL_IA *ia,
 DAT_RETURN
 dapls_ib_remove_conn_listener(IN DAPL_IA *ia, IN DAPL_SP *sp)
 {
-	ib_cm_srvc_handle_t cm = sp->cm_srvc_handle;
+	dp_ib_cm_handle_t cm = sp->cm_srvc_handle;
 
 	/* free cm_srvc_handle and port, and mark CM for cleanup */
 	if (cm) {
 		dapl_dbg_log(DAPL_DBG_TYPE_EP,
 		     " remove_listener(ia %p sp %p cm %p psp=%x)\n",
-		     ia, sp, cm, ntohs(cm->msg.dport));
+		     ia, sp, cm, ntohs(cm->msg.sport));
 
 		sp->cm_srvc_handle = NULL;
 		dapli_dequeue_listen(cm);  
-		ucm_free_port(&cm->hca->ib_trans, ntohs(cm->msg.sport));
+
+		/* clean up proxy listen, otherwise local port space */
+		if (cm->hca->ib_trans.scif_ep)
+			dapli_mix_listen_free(cm);
+		else
+			mcm_free_port(&cm->hca->ib_trans, ntohs(cm->msg.sport));
+
 		dapls_cm_release(cm);  /* last ref, dealloc */
 	}
 	return DAT_SUCCESS;
@@ -1958,8 +1884,8 @@ dapls_ib_accept_connection(IN DAT_CR_HANDLE cr_handle,
 	DAPL_EP *ep = (DAPL_EP *)ep_handle;
 
 	dapl_dbg_log(DAPL_DBG_TYPE_EP,
-		     " accept_connection(cr %p ep %p prd %p,%d)\n",
-		     cr, ep, p_data, p_size);
+		     " accept_connection(cr %p cm %p ep %p prd %p,%d)\n",
+		     cr, cr->ib_cm_handle, ep, p_data, p_size);
 
 	/* allocate and attach a QP if necessary */
 	if (ep->qp_state == DAPL_QP_STATE_UNATTACHED) {
@@ -1969,6 +1895,7 @@ dapls_ib_accept_connection(IN DAT_CR_HANDLE cr_handle,
 		if (status != DAT_SUCCESS)
 			return status;
 	}
+
 	return (dapli_accept_usr(ep, cr, p_size, p_data));
 }
 
@@ -1991,16 +1918,19 @@ dapls_ib_accept_connection(IN DAT_CR_HANDLE cr_handle,
 DAT_RETURN
 dapls_ib_reject_connection(IN dp_ib_cm_handle_t cm,
 			   IN int reason,
-			   IN DAT_COUNT psize, IN const DAT_PVOID pdata)
+			   IN DAT_COUNT p_size, IN const DAT_PVOID p_data)
 {
 	dapl_dbg_log(DAPL_DBG_TYPE_EP,
-		     " reject(cm %p reason %x, pdata %p, psize %d)\n",
-		     cm, reason, pdata, psize);
+		     " reject(cm %p reason %x, p_data %p, p_size %d)\n",
+		     cm, reason, p_data, p_size);
 
-        if (psize > DCM_MAX_PDATA_SIZE)
+        if (p_size > DAT_MCM_PDATA_SIZE)
                 return DAT_LENGTH_ERROR;
 
-	/* cr_thread will destroy CR, update saddr lid, gid, qp_type info */
+	if (cm->tp->scif_ep)
+		return (dapli_mix_cm_rej_out(cm, p_size, p_data, reason));
+
+	/* cr_thread will destroy CR, update saddr1 lid, gid, qp_type info */
 	dapl_os_lock(&cm->lock);
 	dapl_log(DAPL_DBG_TYPE_CM, 
 		 " PASSIVE: REJECTING CM_REQ:"
@@ -2008,27 +1938,27 @@ dapls_ib_reject_connection(IN dp_ib_cm_handle_t cm,
 		 " dlid %x iqp %x port %x\n", cm,
 		 dapl_cm_op_str(ntohs(cm->msg.op)), 
 		 dapl_cm_state_str(cm->state), 
-		 ntohs(cm->hca->ib_trans.addr.ib.lid), 
-		 ntohl(cm->msg.saddr.ib.qpn), 
-		 ntohs(cm->msg.sport), ntohs(cm->msg.daddr.ib.lid), 
-		 ntohl(cm->msg.daddr.ib.qpn), ntohs(cm->msg.dport));
-
-	cm->state = DCM_REJECTED;
-	cm->msg.saddr.ib.lid = cm->hca->ib_trans.addr.ib.lid; 
-	cm->msg.saddr.ib.qp_type = cm->msg.daddr.ib.qp_type;
-	dapl_os_memcpy(&cm->msg.saddr.ib.gid[0],
-		       &cm->hca->ib_trans.addr.ib.gid, 16); 
+		 ntohs(cm->hca->ib_trans.addr.lid),
+		 ntohl(cm->msg.saddr1.qpn),
+		 ntohs(cm->msg.sport), ntohs(cm->msg.daddr1.lid),
+		 ntohl(cm->msg.daddr1.qpn), ntohs(cm->msg.dport));
+
+	cm->state = MCM_REJECTED;
+	cm->msg.saddr1.lid = cm->hca->ib_trans.addr.lid;
+	cm->msg.saddr1.qp_type = cm->msg.daddr1.qp_type;
+	dapl_os_memcpy(&cm->msg.saddr1.gid[0],
+		       &cm->hca->ib_trans.addr.gid, 16);
 	
 	if (reason == IB_CM_REJ_REASON_CONSUMER_REJ)
-		cm->msg.op = htons(DCM_REJ_USER);
+		cm->msg.op = htons(MCM_REJ_USER);
 	else
-		cm->msg.op = htons(DCM_REJ_CM);
+		cm->msg.op = htons(MCM_REJ_CM);
 
 	DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)),
 		  reason == IB_CM_REJ_REASON_CONSUMER_REJ ?
 		  DCNT_IA_CM_USER_REJ_TX : DCNT_IA_CM_ERR_REJ_TX);
 
-	if (ucm_send(&cm->hca->ib_trans, &cm->msg, pdata, psize)) {
+	if (mcm_send(&cm->hca->ib_trans, &cm->msg, p_data, p_size)) {
 		dapl_log(DAPL_DBG_TYPE_WARN,
 			 " cm_reject: send ERR: %s\n", strerror(errno));
 		dapl_os_unlock(&cm->lock);
@@ -2076,7 +2006,8 @@ dapls_ib_cm_remote_addr(IN DAT_HANDLE dat_handle,
 		return DAT_INVALID_HANDLE;
 
 	dapl_os_memcpy(remote_ia_address,
-		       &cm->msg.daddr, sizeof(DAT_SOCK_ADDR6));
+		       &cm->msg.daddr1,
+		       sizeof(DAT_SOCK_ADDR6));
 
 	return DAT_SUCCESS;
 }
@@ -2084,87 +2015,17 @@ dapls_ib_cm_remote_addr(IN DAT_HANDLE dat_handle,
 int dapls_ib_private_data_size(
 	IN DAPL_HCA *hca_ptr)
 {
-	return DCM_MAX_PDATA_SIZE;
+	return DAT_MCM_PDATA_SIZE;
 }
 
-#if defined(_WIN32) || defined(_WIN64)
-
-void cm_thread(void *arg)
-{
-	struct dapl_hca *hca = arg;
-	dp_ib_cm_handle_t cm, next;
-	DWORD time_ms;
-
-	dapl_dbg_log(DAPL_DBG_TYPE_UTIL, " cm_thread: ENTER hca %p\n", hca);
-	dapl_os_lock(&hca->ib_trans.lock);
-	for (hca->ib_trans.cm_state = IB_THREAD_RUN;
-	     hca->ib_trans.cm_state == IB_THREAD_RUN ||
-	     !dapl_llist_is_empty(&hca->ib_trans.list);
-	     dapl_os_lock(&hca->ib_trans.lock)) {
-
-		time_ms = INFINITE;
-		CompSetZero(&hca->ib_trans.signal.set);
-		CompSetAdd(&hca->ib_hca_handle->channel, &hca->ib_trans.signal.set);
-		CompSetAdd(&hca->ib_trans.rch->comp_channel, &hca->ib_trans.signal.set);
-		CompSetAdd(&hca->ib_trans.ib_cq->comp_channel, &hca->ib_trans.signal.set);
-
-		next = dapl_llist_is_empty(&hca->ib_trans.list) ? NULL :
-			dapl_llist_peek_head(&hca->ib_trans.list);
-
-		while (next) {
-			cm = next;
-			next = dapl_llist_next_entry(&hca->ib_trans.list,
-						     (DAPL_LLIST_ENTRY *)&cm->local_entry);
-			dapls_cm_acquire(cm); /* hold thread ref */
-			dapl_os_lock(&cm->lock);
-			if (cm->state == DCM_FREE || 
-			    hca->ib_trans.cm_state != IB_THREAD_RUN) {
-				dapl_os_unlock(&cm->lock);
-				dapl_log(DAPL_DBG_TYPE_CM, 
-					 " CM FREE: %p ep=%p st=%s refs=%d\n", 
-					 cm, cm->ep, dapl_cm_state_str(cm->state), 
-					 cm->ref_count);
-
-				dapls_cm_release(cm); /* release alloc ref */
-				dapli_cm_dequeue(cm); /* release workq ref */
-				dapls_cm_release(cm); /* release thread ref */
-				continue;
-			}
-			dapl_os_unlock(&cm->lock);
-			ucm_check_timers(cm, &time_ms);
-			dapls_cm_release(cm); /* release thread ref */
-		}
-
-		dapl_os_unlock(&hca->ib_trans.lock);
-
-		hca->ib_hca_handle->channel.Milliseconds = time_ms;
-		hca->ib_trans.rch->comp_channel.Milliseconds = time_ms;
-		hca->ib_trans.ib_cq->comp_channel.Milliseconds = time_ms;
-		CompSetPoll(&hca->ib_trans.signal.set, time_ms);
-
-		hca->ib_hca_handle->channel.Milliseconds = 0;
-		hca->ib_trans.rch->comp_channel.Milliseconds = 0;
-		hca->ib_trans.ib_cq->comp_channel.Milliseconds = 0;
-
-		ucm_recv(&hca->ib_trans);
-		ucm_async_event(hca);
-		dapli_cq_event_cb(&hca->ib_trans);
-	}
-
-	dapl_os_unlock(&hca->ib_trans.lock);
-	hca->ib_trans.cm_state = IB_THREAD_EXIT;
-	dapl_dbg_log(DAPL_DBG_TYPE_UTIL, " cm_thread(hca %p) exit\n", hca);
-}
-
-#else				// _WIN32 || _WIN64
-
 void cm_thread(void *arg)
 {
 	struct dapl_hca *hca = arg;
 	dp_ib_cm_handle_t cm, next;
+	ib_cq_handle_t m_cq;
 	struct dapl_fd_set *set;
 	char rbuf[2];
-	int time_ms;
+	int time_ms, ret;
 
 	dapl_dbg_log(DAPL_DBG_TYPE_UTIL, " cm_thread: ENTER hca %p\n", hca);
 	set = dapl_alloc_fd_set();
@@ -2179,9 +2040,26 @@ void cm_thread(void *arg)
 		dapl_fd_zero(set);
 		dapl_fd_set(hca->ib_trans.signal.scm[0], set, DAPL_FD_READ);	
 		dapl_fd_set(hca->ib_hca_handle->async_fd, set, DAPL_FD_READ);
-		dapl_fd_set(hca->ib_trans.rch->fd, set, DAPL_FD_READ);
+		dapl_fd_set(hca->ib_trans.rch_fd, set, DAPL_FD_READ);
+		dapl_fd_set(hca->ib_trans.scif_ev_ep, set, DAPL_FD_READ);
 		dapl_fd_set(hca->ib_trans.ib_cq->fd, set, DAPL_FD_READ);
 		
+		dapl_os_lock(&hca->ib_trans.cqlock); /* CQt for HST->MXS */
+		if (!dapl_llist_is_empty(&hca->ib_trans.cqlist))
+			m_cq = dapl_llist_peek_head(&hca->ib_trans.cqlist);
+		else
+			m_cq = NULL;
+
+		while (m_cq) {
+			dapl_fd_set(m_cq->cq->channel->fd, set, DAPL_FD_READ);
+			dapl_log(DAPL_DBG_TYPE_CM, " cm_thread: mcm_pio_event(%p)\n", m_cq);
+			mcm_dto_event(m_cq);
+			m_cq = dapl_llist_next_entry(
+					&hca->ib_trans.cqlist,
+					(DAPL_LLIST_ENTRY *)&m_cq->entry);
+		}
+		dapl_os_unlock(&hca->ib_trans.cqlock);
+
 		if (!dapl_llist_is_empty(&hca->ib_trans.list))
 			next = dapl_llist_peek_head(&hca->ib_trans.list);
 		else
@@ -2194,12 +2072,12 @@ void cm_thread(void *arg)
 					(DAPL_LLIST_ENTRY *)&cm->local_entry);
 			dapls_cm_acquire(cm); /* hold thread ref */
 			dapl_os_lock(&cm->lock);
-			if (cm->state == DCM_FREE || 
+			if (cm->state == MCM_FREE ||
 			    hca->ib_trans.cm_state != IB_THREAD_RUN) {
 				dapl_os_unlock(&cm->lock);
 				dapl_log(DAPL_DBG_TYPE_CM, 
-					 " CM FREE: %p ep=%p st=%s refs=%d\n", 
-					 cm, cm->ep, dapl_cm_state_str(cm->state), 
+					 " CM destroy: cm %p ep %p st=%s refs=%d\n",
+					 cm, cm->ep, mcm_state_str(cm->state),
 					 cm->ref_count);
 
 				dapls_cm_release(cm); /* release alloc ref */
@@ -2208,7 +2086,7 @@ void cm_thread(void *arg)
 				continue;
 			}
 			dapl_os_unlock(&cm->lock);
-			ucm_check_timers(cm, &time_ms);
+			mcm_check_timers(cm, &time_ms);
 			dapls_cm_release(cm); /* release thread ref */
 		}
 
@@ -2220,14 +2098,30 @@ void cm_thread(void *arg)
 		dapl_os_unlock(&hca->ib_trans.lock);
 		dapl_select(set, time_ms);
 
-		/* Process events: CM, ASYNC, NOTIFY THREAD */
-		if (dapl_poll(hca->ib_trans.rch->fd, 
-			      DAPL_FD_READ) == DAPL_FD_READ) {
-			ucm_recv(&hca->ib_trans);
+		if (dapl_poll(hca->ib_trans.rch_fd,
+					DAPL_FD_READ) == DAPL_FD_READ) {
+			mcm_recv(&hca->ib_trans);
+		}
+		ret = dapl_poll(hca->ib_trans.scif_ev_ep, DAPL_FD_READ);
+		if (ret == DAPL_FD_READ)
+			dapli_mix_recv(hca, hca->ib_trans.scif_ev_ep);
+		else if (ret == DAPL_FD_ERROR) {
+			struct	ibv_async_event event;
+
+			dapl_log(1, " cm_thread: dev_id %d scif_ev_ep %d ERR\n",
+				 hca->ib_trans.dev_id, hca->ib_trans.scif_ev_ep);
+
+			event.event_type = IBV_EVENT_DEVICE_FATAL;
+			dapl_evd_un_async_error_callback(hca->ib_hca_handle,
+							 &event,
+							 hca->ib_trans.async_un_ctx);
+			dapl_os_lock(&hca->ib_trans.lock);
+			hca->ib_trans.cm_state = IB_THREAD_CANCEL;
+			continue;
 		}
 		if (dapl_poll(hca->ib_hca_handle->async_fd, 
 			      DAPL_FD_READ) == DAPL_FD_READ) {
-			ucm_async_event(hca);
+			dapli_async_event_cb(&hca->ib_trans);
 		}
 		if (dapl_poll(hca->ib_trans.ib_cq->fd, 
 			      DAPL_FD_READ) == DAPL_FD_READ) {
@@ -2251,7 +2145,55 @@ out:
 	hca->ib_trans.cm_state = IB_THREAD_EXIT;
 	dapl_dbg_log(DAPL_DBG_TYPE_UTIL, " cm_thread(hca %p) exit\n", hca);
 }
-#endif
+
+static void mcm_log_addrs(int lvl, struct dat_mcm_msg *msg, int state, int in)
+{
+	if (in) {
+		if (MXS_EP(&msg->daddr1) && MXS_EP(&msg->saddr1)) {
+			dapl_log(lvl, " QPr_t addr2: %s 0x%x %x 0x%x %s <- QPt_r addr2: 0x%x %x 0x%x %s\n",
+				mcm_state_str(state), htons(msg->daddr2.lid),
+				htonl(msg->daddr2.qpn), htons(msg->dport),
+				mcm_map_str(msg->daddr2.ep_map),
+				htons(msg->saddr2.lid), htonl(msg->saddr2.qpn),
+				htons(msg->sport), mcm_map_str(msg->saddr2.ep_map));
+		} else {
+			dapl_log(lvl, " QPr addr1: %s 0x%x %x 0x%x %s <- QPt addr2: 0x%x %x 0x%x %s\n",
+				mcm_state_str(state), htons(msg->daddr1.lid),
+				htonl(msg->daddr1.qpn), htons(msg->dport),
+				mcm_map_str(msg->daddr1.ep_map),
+				htons(msg->saddr2.lid), htonl(msg->saddr2.qpn),
+				htons(msg->sport), mcm_map_str(msg->saddr2.ep_map));
+			dapl_log(lvl, " QPt addr2: %s 0x%x %x 0x%x %s <- QPr addr1: 0x%x %x 0x%x %s\n",
+				mcm_state_str(state),htons(msg->daddr2.lid),
+				htonl(msg->daddr2.qpn), htons(msg->dport),
+				mcm_map_str(msg->daddr2.ep_map),
+				htons(msg->saddr1.lid), htonl(msg->saddr1.qpn),
+				htons(msg->sport), mcm_map_str(msg->saddr1.ep_map));
+		}
+	} else {
+		if (MXS_EP(&msg->saddr1) && MXS_EP(&msg->daddr1)) {
+			dapl_log(lvl, " QPr_t addr2: %s 0x%x %x 0x%x %s -> QPt_r addr2: 0x%x %x 0x%x %s\n",
+				mcm_state_str(state), htons(msg->saddr2.lid),
+				htonl(msg->saddr2.qpn), htons(msg->sport),
+				mcm_map_str(msg->saddr2.ep_map),
+				htons(msg->daddr2.lid), htonl(msg->daddr2.qpn),
+				htons(msg->dport), mcm_map_str(msg->daddr2.ep_map));
+		} else {
+			dapl_log(lvl, " QPr addr1: %s 0x%x %x 0x%x %s -> QPt addr2: 0x%x %x 0x%x %s\n",
+				mcm_state_str(state), htons(msg->saddr1.lid),
+				htonl(msg->saddr1.qpn), htons(msg->sport),
+				mcm_map_str(msg->saddr1.ep_map),
+				htons(msg->daddr2.lid), htonl(msg->daddr2.qpn),
+				htons(msg->dport), mcm_map_str(msg->daddr2.ep_map));
+			dapl_log(lvl, " QPt addr2: %s 0x%x %x 0x%x %s -> QPr addr1: 0x%x %x 0x%x %s\n",
+				mcm_state_str(state), htons(msg->saddr2.lid),
+				htonl(msg->saddr2.qpn), htons(msg->sport),
+				mcm_map_str(msg->saddr2.ep_map),
+				htons(msg->daddr1.lid), htonl(msg->daddr1.qpn),
+				htons(msg->dport), mcm_map_str(msg->daddr1.ep_map));
+		}
+	}
+}
 
 #ifdef DAPL_COUNTERS
 static char _ctr_host_[128];
@@ -2263,7 +2205,7 @@ void dapls_print_cm_list(IN DAPL_IA *ia_ptr)
 	dp_ib_cm_handle_t cm, next_cm;
 	struct dapl_llist_entry	**list;
 	DAPL_OS_LOCK *lock;
-	
+
 	/* LISTEN LIST */
 	list = &ia_ptr->hca_ptr->ib_trans.llist;
 	lock = &ia_ptr->hca_ptr->ib_trans.llock;
@@ -2275,7 +2217,7 @@ void dapls_print_cm_list(IN DAPL_IA *ia_ptr)
 		next_cm = NULL;
 
 	gethostname(_ctr_host_, sizeof(_ctr_host_));
-	printf("\n [%s:%x] DAPL IA LISTEN/CONNECTIONS IN PROCESS:\n", 
+	printf("\n [%s:%x] DAPL IA LISTEN/CONNECTIONS IN PROCESS:\n",
 		_ctr_host_ , dapl_os_getpid());
 
 	while (next_cm) {
@@ -2285,7 +2227,7 @@ void dapls_print_cm_list(IN DAPL_IA *ia_ptr)
 
 		printf( "  LISTEN[%d]: sp %p %s uCM_QP: %x %x c_%x l_pid %x \n",
 			i, cm->sp, dapl_cm_state_str(cm->state),
-			ntohs(cm->msg.saddr.ib.lid), ntohs(cm->msg.sport),
+			ntohs(cm->msg.saddr1.lid), ntohs(cm->msg.sport),
 			ntohl(cm->msg.sqpn),
 			ntohl(cm->msg.s_id));
 		i++;
@@ -2310,17 +2252,17 @@ void dapls_print_cm_list(IN DAPL_IA *ia_ptr)
 		printf( "  CONN[%d]: ep %p cm %p %s %s"
 			"  %x %x c_%x i_%x %s %x %x c_%x i_%x r_pid %x\n",
 			i, cm->ep, cm,
-			cm->msg.saddr.ib.qp_type == IBV_QPT_RC ? "RC" : "UD",
+			cm->msg.saddr1.qp_type == IBV_QPT_RC ? "RC" : "UD",
 			dapl_cm_state_str(cm->state),
-			ntohs(cm->msg.saddr.ib.lid),
+			ntohs(cm->msg.saddr1.lid),
 			ntohs(cm->msg.sport),
 			ntohl(cm->msg.sqpn),
-			ntohl(cm->msg.saddr.ib.qpn),	
+			ntohl(cm->msg.saddr1.qpn),
 			cm->sp ? "<-" : "->",
-			ntohs(cm->msg.daddr.ib.lid),
+			ntohs(cm->msg.daddr1.lid),
 			ntohs(cm->msg.dport),
 			ntohl(cm->msg.dqpn),
-			ntohl(cm->msg.daddr.ib.qpn),
+			ntohl(cm->msg.daddr1.qpn),
 			ntohl(cm->msg.d_id));
 		i++;
 	}
@@ -2356,18 +2298,18 @@ void dapls_print_cm_free_list(IN DAPL_IA *ia_ptr)
 					" %x %x c_%x i_%x l_pid %x %s"
 					" %x %x c_%x i_%x r_pid %x\n",
 					i, cm->ep, cm,
-					cm->msg.saddr.ib.qp_type == IBV_QPT_RC ? "RC" : "UD",
+					cm->msg.saddr1.qp_type == IBV_QPT_RC ? "RC" : "UD",
 					dapl_cm_state_str(cm->state),
-					ntohs(cm->msg.saddr.ib.lid),
+					ntohs(cm->msg.saddr1.lid),
 					ntohs(cm->msg.sport),
 					ntohl(cm->msg.sqpn),
-					ntohl(cm->msg.saddr.ib.qpn),
+					ntohl(cm->msg.saddr1.qpn),
 					ntohl(cm->msg.s_id),
 					cm->sp ? "<-" : "->",
-					ntohs(cm->msg.daddr.ib.lid),
+					ntohs(cm->msg.daddr1.lid),
 					ntohs(cm->msg.dport),
 					ntohl(cm->msg.dqpn),
-					ntohl(cm->msg.daddr.ib.qpn),
+					ntohl(cm->msg.daddr1.qpn),
 					ntohl(cm->msg.d_id));
 				i++;
 			}
@@ -2380,3 +2322,4 @@ void dapls_print_cm_free_list(IN DAPL_IA *ia_ptr)
 	dapl_os_unlock(&ia_ptr->header.lock);
 }
 #endif
+
diff --git a/dapl/openib_mcm/dapl_ib_util.h b/dapl/openib_mcm/dapl_ib_util.h
new file mode 100644
index 0000000..dad8212
--- /dev/null
+++ b/dapl/openib_mcm/dapl_ib_util.h
@@ -0,0 +1,210 @@
+/*
+ * Copyright (c) 2009-2014 Intel Corporation.  All rights reserved.
+ *
+ * This Software is licensed under one of the following licenses:
+ *
+ * 1) under the terms of the "Common Public License 1.0" a copy of which is
+ *    available from the Open Source Initiative, see
+ *    http://www.opensource.org/licenses/cpl.php.
+ *
+ * 2) under the terms of the "The BSD License" a copy of which is
+ *    available from the Open Source Initiative, see
+ *    http://www.opensource.org/licenses/bsd-license.php.
+ *
+ * 3) under the terms of the "GNU General Public License (GPL) Version 2" a
+ *    copy of which is available from the Open Source Initiative, see
+ *    http://www.opensource.org/licenses/gpl-license.php.
+ *
+ * Licensee has the right to choose one of the above licenses.
+ *
+ * Redistributions of source code must retain the above copyright
+ * notice and one of the license notices.
+ *
+ * Redistributions in binary form must reproduce both the above copyright
+ * notice, one of the license notices in the documentation
+ * and/or other materials provided with the distribution.
+ */
+
+#ifndef _DAPL_IB_UTIL_H_
+#define _DAPL_IB_UTIL_H_
+#define _OPENIB_MCM_
+
+#include <infiniband/verbs.h>
+#include <scif.h>
+#include "openib_osd.h"
+#include "dapl_mic_common.h"
+#include "dapl_ib_common.h"
+
+#define MCM_RETRY_CNT   10
+#define MCM_REP_TIME    4000	/* reply timeout in m_secs */
+#define MCM_RTU_TIME    2000	/* rtu timeout in m_secs */
+
+/* DAPL CM objects MUST include list_entry, ref_count, event for EP linking */
+struct ib_cm_handle
+{ 
+	struct dapl_llist_entry		list_entry;
+	struct dapl_llist_entry		local_entry;
+	DAPL_OS_WAIT_OBJECT		d_event;
+	DAPL_OS_WAIT_OBJECT		f_event;
+	DAPL_OS_LOCK			lock;
+	DAPL_OS_TIMEVAL			timer;
+	uint32_t			cm_id;	/* local id */
+	uint32_t			scm_id; /* shadow id */
+	uint64_t			cm_ctx;	/* local context */
+	uint64_t			scm_ctx;	/* shadow context */
+	int				ref_count;
+	int				state;
+	int				retries;
+	struct _ib_hca_transport 	*tp;
+	struct dapl_hca			*hca;
+	struct dapl_sp			*sp;
+	struct dapl_ep 			*ep;
+	struct ibv_ah			*ah;
+	uint16_t			p_size; /* accept p_data, for retries */
+	uint8_t				p_data[DAT_MCM_PDATA_SIZE];
+	dat_mcm_msg_t			msg;
+};
+
+typedef struct ib_cm_handle	*dp_ib_cm_handle_t;
+typedef dp_ib_cm_handle_t	ib_cm_srvc_handle_t;
+
+/* Definitions */
+#define IB_INVALID_HANDLE	NULL
+
+/* ib_hca_transport_t, specific to this implementation */
+typedef struct _ib_hca_transport
+{ 
+	struct	ibv_device	*ib_dev;
+	struct	dapl_hca	*hca;
+        struct  ibv_context     *ib_ctx;
+        struct ibv_comp_channel *ib_cq;
+        ib_cq_handle_t          ib_cq_empty;
+	int			destroy;
+	int			cm_state;
+	DAPL_OS_THREAD		thread;
+	DAPL_OS_LOCK		lock;	/* connect list */
+	struct dapl_llist_entry	*list;	
+	DAPL_OS_LOCK		llock;	/* listen list */
+	struct dapl_llist_entry	*llist;	
+	DAPL_OS_LOCK		cqlock;	/* CQ list for PI WC's */
+	struct dapl_llist_entry	*cqlist;
+	ib_async_handler_t	async_unafiliated;
+	void			*async_un_ctx;
+	ib_async_cq_handler_t	async_cq_error;
+	ib_async_dto_handler_t	async_cq;
+	ib_async_qp_handler_t	async_qp_error;
+	struct dat_mcm_addr	addr;	/* lid, port, qp_num, gid */
+	struct dapl_thread_signal signal;
+	/* dat_mix_dev_attr_t */
+	uint8_t			ack_timer;
+	uint8_t			ack_retry;
+	uint8_t			rnr_timer;
+	uint8_t			rnr_retry;
+	uint8_t			global;
+	uint8_t			hop_limit;
+	uint8_t			tclass;
+	uint8_t			sl;
+	uint8_t			mtu;
+	uint8_t			rd_atom_in;
+	uint8_t			rd_atom_out;
+	uint8_t			pkey_idx;
+	uint16_t		pkey;
+	uint16_t		max_inline_send;
+	/* dat_mix_dev_attr_t */
+	int			cqe;
+	int			qpe;
+	int			burst;
+	int			retries;
+	int			cm_timer;
+	int			rep_time;
+	int			rtu_time;
+	DAPL_OS_LOCK		slock;	
+	int			s_hd;
+	int			s_tl;
+	struct ibv_pd		*pd; 
+	struct ibv_cq		*scq;
+	struct ibv_cq		*rcq;
+	struct ibv_qp		*qp;
+	struct ibv_mr		*mr_rbuf;
+	struct ibv_mr		*mr_sbuf;
+	dat_mcm_msg_t		*sbuf;
+	dat_mcm_msg_t		*rbuf;
+	struct ibv_comp_channel *rch;
+	int			rch_fd;
+	struct ibv_ah		**ah;  
+	DAPL_OS_LOCK		plock;
+	uint16_t		lid;
+	uint8_t			*sid;  /* Sevice IDs, port space, bitarray? */
+
+	/* SCIF MIC indirect, EP to MPXYD services, if running on MIC */
+	uint32_t		dev_id;		/* proxy device id */
+	struct scif_portID	self;
+	scif_epd_t 		scif_ep;	/* FD operation and CM processing */
+	scif_epd_t 		scif_ev_ep;	/* unsolicited events processing */
+	scif_epd_t 		scif_tx_ep;	/* FD data path processing */
+	struct scif_portID 	peer;		/* MPXYD op EP proxy addr info */
+	struct scif_portID	peer_ev;	/* MPXYD event EP proxy addr info */
+	struct scif_portID	peer_tx;	/* MPXYD data EP proxy addr info */
+	uint64_t		sys_guid;	/* system image guid, network order */
+	uint64_t		guid;		/* host order */
+	char 			guid_str[32];
+	char 			fam_str[8];
+	char 			mod_str[8];
+	ib_named_attr_t		na;
+	dat_mix_prov_attr_t	pr_attr;	/* attributes from proxy */
+
+} ib_hca_transport_t;
+
+/* prototypes */
+void cm_thread(void *arg);
+void dapli_queue_conn(dp_ib_cm_handle_t cm);
+void dapli_dequeue_conn(dp_ib_cm_handle_t cm);
+void mcm_connect_rtu(dp_ib_cm_handle_t cm, dat_mcm_msg_t *msg);
+void mcm_disconnect_final(dp_ib_cm_handle_t cm);
+void dapli_async_event_cb(struct _ib_hca_transport *tp);
+void dapli_cq_event_cb(struct _ib_hca_transport *tp);
+void dapls_cm_acquire(dp_ib_cm_handle_t cm_ptr);
+void dapls_cm_release(dp_ib_cm_handle_t cm_ptr);
+void dapls_cm_free(dp_ib_cm_handle_t cm_ptr);
+dp_ib_cm_handle_t dapls_cm_create(DAPL_HCA *hca, DAPL_EP *ep);
+DAT_RETURN dapls_modify_qp_rtu(struct ibv_qp *qp, uint32_t qpn, uint16_t lid, ib_gid_handle_t gid);
+
+/* HST->MXS (MIC xsocket) remote PI communication, proxy.c */
+int  mcm_send_pi(ib_qp_handle_t m_qp, int len, struct ibv_send_wr *wr, struct ibv_send_wr **bad_wr);
+int  mcm_post_rcv_wc(struct dcm_ib_qp *m_qp, int cnt);
+void mcm_dto_event(struct dcm_ib_cq *m_cq);
+int  mcm_create_wc_q(struct dcm_ib_qp *m_qp, int entries);
+void mcm_destroy_wc_q(struct dcm_ib_qp *m_qp);
+int  mcm_create_pi_cq(struct dcm_ib_qp *m_qp, int len);
+void mcm_destroy_pi_cq(struct dcm_ib_qp *m_qp);
+
+/* MIC eXchange (MIX) operations, mix.c */
+int  dapli_mix_open(ib_hca_transport_t *tp, char *name, int port, int query);
+void dapli_mix_close(ib_hca_transport_t *tp);
+int  dapli_mix_get_attr(ib_hca_transport_t *tp, dat_mix_prov_attr_t *pr_attr);
+int  dapli_mix_listen(dp_ib_cm_handle_t cm, uint16_t sid);
+int  dapli_mix_listen_free(dp_ib_cm_handle_t cm);
+int  dapli_mix_qp_create(ib_qp_handle_t m_qp, struct ibv_qp_init_attr *attr,
+	 		 ib_cq_handle_t req_cq, ib_cq_handle_t rcv_cq);
+int  dapli_mix_qp_free(ib_qp_handle_t m_qp);
+int  dapli_mix_cq_create(ib_cq_handle_t m_cq, int cq_len);
+int  dapli_mix_cq_free(ib_cq_handle_t m_cq);
+int  dapli_mix_cq_wait(ib_cq_handle_t m_cq, int time);
+int  dapli_mix_cq_poll(ib_cq_handle_t m_cq, struct ibv_wc *wc);
+int  dapli_mix_cm_req_out(dp_ib_cm_handle_t m_cm, ib_qp_handle_t m_qp);
+int  dapli_mix_cm_rtu_out(dp_ib_cm_handle_t m_cm);
+void dapli_mix_cm_dreq_out(dp_ib_cm_handle_t m_cm);
+int  dapli_mix_cm_rep_out(dp_ib_cm_handle_t m_cm, int p_size, void *p_data);
+int  dapli_mix_cm_rej_out(dp_ib_cm_handle_t m_cm, int p_size, void *p_data, int reason);
+int  dapli_mix_post_send(ib_qp_handle_t m_qp, int len, struct ibv_send_wr *wr, struct ibv_send_wr **bad_wr);
+int  dapli_mix_post_recv(ib_qp_handle_t m_qp, int len, struct ibv_recv_wr *wr, struct ibv_recv_wr **bad_wr);
+int  dapli_mix_recv(DAPL_HCA *hca, int scif_ep);
+int  dapli_mix_mr_create(ib_hca_transport_t *tp, DAPL_LMR * lmr);
+int  dapli_mix_mr_free(ib_hca_transport_t *tp, DAPL_LMR * lmr);
+
+#ifdef DAPL_COUNTERS
+void dapls_print_cm_list(IN DAPL_IA *ia_ptr);
+#endif
+
+#endif /*  _DAPL_IB_UTIL_H_ */
+
diff --git a/dapl/openib_ucm/device.c b/dapl/openib_mcm/device.c
similarity index 69%
copy from dapl/openib_ucm/device.c
copy to dapl/openib_mcm/device.c
index a07d886..b60ba1c 100644
--- a/dapl/openib_ucm/device.c
+++ b/dapl/openib_mcm/device.c
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009 Intel Corporation.  All rights reserved.
+ * Copyright (c) 2009-2014 Intel Corporation.  All rights reserved.
  *
  * This Software is licensed under one of the following licenses:
  *
@@ -30,42 +30,12 @@
 #include "dapl_adapter_util.h"
 #include "dapl_ib_util.h"
 #include "dapl_osd.h"
-
 #include <stdlib.h>
 
-#ifdef DAT_IB_COLLECTIVES
-#include <collectives/ib_collectives.h>
-#endif
-
-static void ucm_service_destroy(IN DAPL_HCA *hca);
-static int  ucm_service_create(IN DAPL_HCA *hca);
+char gid_str[INET6_ADDRSTRLEN];
 
-#if defined (_WIN32)
-#include <rdma\winverbs.h>
-
-static int32_t create_os_signal(IN DAPL_HCA * hca_ptr)
-{
-	return CompSetInit(&hca_ptr->ib_trans.signal.set);
-}
-
-static void destroy_os_signal(IN DAPL_HCA * hca_ptr)
-{
-	CompSetCleanup(&hca_ptr->ib_trans.signal.set);
-}
-
-static int dapls_config_verbs(struct ibv_context *verbs)
-{
-	verbs->channel.Milliseconds = 0;
-	return 0;
-}
-
-static int dapls_config_comp_channel(struct ibv_comp_channel *channel)
-{
-	channel->comp_channel.Milliseconds = 0;
-	return 0;
-}
-
-#else // _WIN32
+static void mcm_service_destroy(IN DAPL_HCA *hca);
+static int  mcm_service_create(IN DAPL_HCA *hca);
 
 static int32_t create_os_signal(IN DAPL_HCA * hca_ptr)
 {
@@ -133,7 +103,6 @@ static int dapls_config_fd(int fd)
 			 fd, opts, strerror(errno));
 		return errno;
 	}
-
 	return 0;
 }
 
@@ -147,7 +116,23 @@ static int dapls_config_comp_channel(struct ibv_comp_channel *channel)
 	return dapls_config_fd(channel->fd);
 }
 
-#endif
+/* Need CQ for shadow QP's with one half usage */
+static ib_cq_handle_t dapls_create_empty_cq(struct ibv_context *ib_ctx)
+{
+	struct dcm_ib_cq *empty_cq;
+
+	empty_cq = dapl_os_alloc(sizeof(struct dcm_ib_cq));
+	if (!empty_cq)
+		return NULL;
+	dapl_os_memzero(empty_cq, sizeof(struct dcm_ib_cq));
+
+	empty_cq->cq = ibv_create_cq(ib_ctx, 1, NULL, NULL, 0);
+	if (!empty_cq->cq) {
+		dapl_os_free(empty_cq, sizeof(struct dcm_ib_cq));
+		return NULL;
+	}
+	return empty_cq;
+}
 
 /*
  * dapls_ib_init, dapls_ib_release
@@ -191,41 +176,46 @@ int32_t dapls_ib_release(void)
  *      dapl_convert_errno
  *
  */
-DAT_RETURN dapls_ib_open_hca(IN IB_HCA_NAME hca_name, IN DAPL_HCA * hca_ptr)
+DAT_RETURN dapls_ib_open_hca(IN IB_HCA_NAME hca_name,
+			     IN DAPL_HCA * hca_ptr,
+			     IN DAPL_OPEN_FLAGS flags)
 {
 	struct ibv_device **dev_list;
+	struct dat_mcm_addr *mcm_ia = (struct dat_mcm_addr *) &hca_ptr->hca_address;
 	struct ibv_port_attr port_attr;
-	int i;
-	DAT_RETURN dat_status;
+	int i, nd = 0;
+	DAT_RETURN dat_status = DAT_INTERNAL_ERROR;
+
+	dapl_log(DAPL_DBG_TYPE_UTIL, " open_hca: %s %s - %p in %s\n",
+		 PROVIDER_NAME, hca_name, hca_ptr,
+		 flags & DAPL_OPEN_QUERY ? "QUERY MODE":"STD MODE");
 
 	/* Get list of all IB devices, find match, open */
-	dev_list = ibv_get_device_list(NULL);
+	dev_list = ibv_get_device_list(&nd);
 	if (!dev_list) {
 		dapl_dbg_log(DAPL_DBG_TYPE_ERR,
 			     " open_hca: ibv_get_device_list() failed\n",
 			     hca_name);
 		return DAT_INTERNAL_ERROR;
 	}
-
-	for (i = 0; dev_list[i]; ++i) {
-		hca_ptr->ib_trans.ib_dev = dev_list[i];
-		if (!strcmp(ibv_get_device_name(hca_ptr->ib_trans.ib_dev),
-			    hca_name))
+	dapl_log(DAPL_DBG_TYPE_UTIL, " open_hca %p: %d devices found\n", hca_ptr, nd);
+	for (i = 0; i < nd; ++i) {
+		if (!strcmp(dev_list[i]->name, hca_name)) {
+			hca_ptr->ib_trans.ib_dev = dev_list[i];
 			goto found;
+		}
 	}
 
-	dapl_log(DAPL_DBG_TYPE_ERR,
-		 " open_hca: device %s not found\n", hca_name);
+	dapl_log(DAPL_DBG_TYPE_ERR, " open_hca: device %s not found\n", hca_name);
+	dat_status = DAT_PROVIDER_NOT_FOUND;
 	goto err;
 
 found:
-
 	hca_ptr->ib_hca_handle = ibv_open_device(hca_ptr->ib_trans.ib_dev);
 	if (!hca_ptr->ib_hca_handle) {
 		dapl_log(DAPL_DBG_TYPE_ERR,
-			 " open_hca: dev open failed for %s, err=%s\n",
-			 ibv_get_device_name(hca_ptr->ib_trans.ib_dev),
-			 strerror(errno));
+			 " open_hca: dev open failed for %s\n",
+			 ibv_get_device_name(hca_ptr->ib_trans.ib_dev));
 		goto err;
 	}
 	hca_ptr->ib_trans.ib_ctx = hca_ptr->ib_hca_handle;
@@ -238,21 +228,27 @@ found:
 			 " open_hca: get lid ERR for %s, err=%s\n",
 			 ibv_get_device_name(hca_ptr->ib_trans.ib_dev),
 			 strerror(errno));
-		goto err;
+		dat_status = DAT_INVALID_ADDRESS;
+		goto bail;
 	} else {
-		hca_ptr->ib_trans.addr.ib.lid = htons(port_attr.lid);
+		if (port_attr.state != IBV_PORT_ACTIVE) {
+			dat_status = DAT_INVALID_ADDRESS;
+			goto bail;
+		}
+		hca_ptr->ib_trans.addr.lid = htons(port_attr.lid);
 		hca_ptr->ib_trans.lid = htons(port_attr.lid);
 	}
 
 	/* get gid for this hca-port, network order */
 	if (ibv_query_gid(hca_ptr->ib_hca_handle,
 			  (uint8_t) hca_ptr->port_num, 0,
-			  (union ibv_gid *)&hca_ptr->ib_trans.addr.ib.gid)) {
+			  (union ibv_gid *)&hca_ptr->ib_trans.addr.gid)) {
 		dapl_log(DAPL_DBG_TYPE_ERR,
 			 " open_hca: query GID ERR for %s, err=%s\n",
 			 ibv_get_device_name(hca_ptr->ib_trans.ib_dev),
 			 strerror(errno));
-		goto err;
+		dat_status = DAT_INVALID_ADDRESS;
+		goto bail;
 	}
 
 	/* set RC tunables via enviroment or default */
@@ -275,18 +271,32 @@ found:
 	hca_ptr->ib_trans.mtu =
 	    dapl_ib_mtu(dapl_os_get_env_val("DAPL_IB_MTU", DCM_IB_MTU));
 
+	if (dapli_mix_open(&hca_ptr->ib_trans, hca_name,
+			   hca_ptr->port_num, flags & DAPL_OPEN_QUERY)) {
+		dapl_log(DAPL_DBG_TYPE_ERR,
+			 " open_hca: SCIF init ERR for %s\n",
+			 ibv_get_device_name(hca_ptr->ib_trans.ib_dev));
+		goto bail;
+	}
+
+	if (flags & DAPL_OPEN_QUERY)
+		goto done;
+
 	/* initialize CM list, LISTEN, SND queue, PSP array, locks */
 	if ((dapl_os_lock_init(&hca_ptr->ib_trans.lock)) != DAT_SUCCESS)
-		goto err;
+		goto bail;
 	
 	if ((dapl_os_lock_init(&hca_ptr->ib_trans.llock)) != DAT_SUCCESS)
-		goto err;
+		goto bail;
 	
 	if ((dapl_os_lock_init(&hca_ptr->ib_trans.slock)) != DAT_SUCCESS)
-		goto err;
+		goto bail;
 
 	if ((dapl_os_lock_init(&hca_ptr->ib_trans.plock)) != DAT_SUCCESS)
-		goto err;
+		goto bail;
+
+	if ((dapl_os_lock_init(&hca_ptr->ib_trans.cqlock)) != DAT_SUCCESS)
+		goto bail;
 
 	/* EVD events without direct CQ channels, CNO support */
 	hca_ptr->ib_trans.ib_cq =
@@ -299,12 +309,22 @@ found:
 	}
 	dapls_config_comp_channel(hca_ptr->ib_trans.ib_cq);
 
+	/* EVD to indirect CQ's, need empty CQ for half QP that is not used */
+	hca_ptr->ib_trans.ib_cq_empty = dapls_create_empty_cq(hca_ptr->ib_hca_handle);
+	if (hca_ptr->ib_trans.ib_cq_empty == NULL) {
+		dapl_log(DAPL_DBG_TYPE_ERR,
+			 " open_hca: ERR: create_empty_cq = %s\n",
+			 strerror(errno));
+		goto bail;
+	}
+
 	/* initialize CM and listen lists on this HCA uCM QP */
 	dapl_llist_init_head(&hca_ptr->ib_trans.list);
 	dapl_llist_init_head(&hca_ptr->ib_trans.llist);
+	dapl_llist_init_head(&hca_ptr->ib_trans.cqlist);
 
 	/* create uCM qp services */
-	if (ucm_service_create(hca_ptr))
+	if (mcm_service_create(hca_ptr))
 		goto bail;
 
 	if (create_os_signal(hca_ptr)) {
@@ -325,53 +345,47 @@ found:
 		goto bail;
 	}
 
-	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
-		     " open_hca: devname %s, ctx %p port %d, hostname_IP %s\n",
+	dapl_log(DAPL_DBG_TYPE_UTIL,
+		     " open_hca: MCM devname %s port %d, dev_IP %s ep_map %s\n",
 		     ibv_get_device_name(hca_ptr->ib_trans.ib_dev),
-		     hca_ptr->ib_hca_handle,
 		     hca_ptr->port_num, 
 		     inet_ntoa(((struct sockaddr_in *)
-			       &hca_ptr->hca_address)->sin_addr));
-	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
-		     " open_hca: QPN 0x%x LID 0x%x GID Subnet 0x" F64x ""
-		     " ID 0x" F64x "\n", 
-		     ntohl(hca_ptr->ib_trans.addr.ib.qpn),
-		     ntohs(hca_ptr->ib_trans.addr.ib.lid), 
-		     (unsigned long long)
-		     ntohll(*(uint64_t*)&hca_ptr->ib_trans.addr.ib.gid[0]),
-		     (unsigned long long)
-		     ntohll(*(uint64_t*)&hca_ptr->ib_trans.addr.ib.gid[8]));
+			       &hca_ptr->hca_address)->sin_addr),
+		     mcm_map_str(hca_ptr->ib_trans.addr.ep_map));
 
+	/* wait for cm_thread */
+	while (hca_ptr->ib_trans.cm_state != IB_THREAD_RUN)
+		dapl_os_sleep_usec(1000);
+
+done:
 	/* save LID, GID, QPN, PORT address information, for ia_queries */
 	/* Set AF_INET6 to insure callee address storage of 28 bytes */
 	hca_ptr->ib_trans.hca = hca_ptr;
-	hca_ptr->ib_trans.addr.ib.family = AF_INET6; 
-	hca_ptr->ib_trans.addr.ib.qp_type = IBV_QPT_UD;
+	hca_ptr->ib_trans.addr.family = AF_INET6;
+	hca_ptr->ib_trans.addr.qp_type = IBV_QPT_UD;
 	memcpy(&hca_ptr->hca_address, 
 	       &hca_ptr->ib_trans.addr, 
-	       sizeof(union dcm_addr));
+	       sizeof(struct dat_mcm_addr));
 
-#ifdef DAT_IB_COLLECTIVES
-	if (dapli_create_collective_service(hca_ptr))
-		goto bail;
-#endif
+	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
+		 "%s open: dev %s port %d, GID %s, LID %x qpn %x sl %d %s\n",
+		 PROVIDER_NAME, hca_name, hca_ptr->port_num,
+		 inet_ntop(AF_INET6, &mcm_ia->gid, gid_str, sizeof(gid_str)),
+		 ntohs(mcm_ia->lid), ntohl(mcm_ia->qpn),
+		 mcm_ia->sl, mcm_map_str(mcm_ia->ep_map));
 
 	ibv_free_device_list(dev_list);
-
-	/* wait for cm_thread */
-	while (hca_ptr->ib_trans.cm_state != IB_THREAD_RUN) 
-		dapl_os_sleep_usec(1000);
-
-	return dat_status;
-
+	return DAT_SUCCESS;
 bail:
-	ucm_service_destroy(hca_ptr);
+	mcm_service_destroy(hca_ptr);
 	ibv_close_device(hca_ptr->ib_hca_handle);
 	hca_ptr->ib_hca_handle = IB_INVALID_HANDLE;
-      
+	hca_ptr->ib_trans.ib_ctx = NULL;
+	hca_ptr->ib_trans.ib_dev = NULL;
+
 err:
 	ibv_free_device_list(dev_list);
-	return DAT_INTERNAL_ERROR;
+	return dat_status;
 }
 
 /*
@@ -394,9 +408,8 @@ DAT_RETURN dapls_ib_close_hca(IN DAPL_HCA * hca_ptr)
 {
 	dapl_dbg_log(DAPL_DBG_TYPE_UTIL, " close_hca: %p\n", hca_ptr);
 
-#ifdef DAT_IB_COLLECTIVES
-	dapli_free_collective_service(hca_ptr);
-#endif
+	if (!hca_ptr->ib_trans.cm_state) /* thread never started */
+		goto done;
 
 	if (hca_ptr->ib_trans.cm_state == IB_THREAD_RUN) {
 		hca_ptr->ib_trans.cm_state = IB_THREAD_CANCEL;
@@ -409,19 +422,22 @@ DAT_RETURN dapls_ib_close_hca(IN DAPL_HCA * hca_ptr)
 		}
 	}
 
+	dapli_mix_close(&hca_ptr->ib_trans);
 	dapl_os_lock_destroy(&hca_ptr->ib_trans.lock);
 	dapl_os_lock_destroy(&hca_ptr->ib_trans.llock);
+	dapl_os_lock_destroy(&hca_ptr->ib_trans.cqlock);
 	destroy_os_signal(hca_ptr);
-	ucm_service_destroy(hca_ptr);
-
+	mcm_service_destroy(hca_ptr);
+done:
 	if (hca_ptr->ib_trans.ib_cq)
 		ibv_destroy_comp_channel(hca_ptr->ib_trans.ib_cq);
 
 	if (hca_ptr->ib_trans.ib_cq_empty) {
 		struct ibv_comp_channel *channel;
-		channel = hca_ptr->ib_trans.ib_cq_empty->channel;
-		ibv_destroy_cq(hca_ptr->ib_trans.ib_cq_empty);
-		ibv_destroy_comp_channel(channel);
+		channel = hca_ptr->ib_trans.ib_cq_empty->cq->channel;
+		ibv_destroy_cq(hca_ptr->ib_trans.ib_cq_empty->cq);
+		if (channel)
+			ibv_destroy_comp_channel(channel);
 	}
 
 	if (hca_ptr->ib_hca_handle != IB_INVALID_HANDLE) {
@@ -434,7 +450,7 @@ DAT_RETURN dapls_ib_close_hca(IN DAPL_HCA * hca_ptr)
 }
 
 /* Create uCM endpoint services, allocate remote_ah's array */
-static void ucm_service_destroy(IN DAPL_HCA *hca)
+static void mcm_service_destroy(IN DAPL_HCA *hca)
 {
 	ib_hca_transport_t *tp = &hca->ib_trans;
 	int msg_size = sizeof(ib_cm_msg_t);
@@ -454,8 +470,10 @@ static void ucm_service_destroy(IN DAPL_HCA *hca)
 	if (tp->rcq)
 		ibv_destroy_cq(tp->rcq);
 
-	if (tp->rch)
+	if (tp->rch) {
+		tp->rch_fd = 0;
 		ibv_destroy_comp_channel(tp->rch);
+	}
 
  	if (tp->ah) {
 		int i;
@@ -480,37 +498,44 @@ static void ucm_service_destroy(IN DAPL_HCA *hca)
 		dapl_os_free(tp->sbuf, (msg_size * tp->qpe));
 }
 
-static int ucm_service_create(IN DAPL_HCA *hca)
+static int mcm_service_create(IN DAPL_HCA *hca)
 {
         struct ibv_qp_init_attr qp_create;
 	ib_hca_transport_t *tp = &hca->ib_trans;
 	struct ibv_recv_wr recv_wr, *recv_err;
         struct ibv_sge sge;
-	int i, mlen = sizeof(ib_cm_msg_t);
+	int i, mlen = sizeof(dat_mcm_msg_t);
 	int hlen = sizeof(struct ibv_grh); /* hdr included with UD recv */
+	char *rbuf;
 
-	dapl_dbg_log(DAPL_DBG_TYPE_UTIL, " ucm_create: \n");
+	dapl_dbg_log(DAPL_DBG_TYPE_UTIL, " mcm_create: \n");
 
 	/* setup CM timers and queue sizes */
-	tp->retries = dapl_os_get_env_val("DAPL_UCM_RETRY", DCM_RETRY_CNT);
-	tp->rep_time = dapl_os_get_env_val("DAPL_UCM_REP_TIME", DCM_REP_TIME);
-	tp->rtu_time = dapl_os_get_env_val("DAPL_UCM_RTU_TIME", DCM_RTU_TIME);
+	tp->retries = dapl_os_get_env_val("DAPL_UCM_RETRY", MCM_RETRY_CNT);
+	tp->rep_time = dapl_os_get_env_val("DAPL_UCM_REP_TIME", MCM_REP_TIME);
+	tp->rtu_time = dapl_os_get_env_val("DAPL_UCM_RTU_TIME", MCM_RTU_TIME);
 	tp->cm_timer = DAPL_MIN(tp->rep_time,tp->rtu_time);
 	tp->qpe = dapl_os_get_env_val("DAPL_UCM_QP_SIZE", DCM_QP_SIZE);
 	tp->cqe = dapl_os_get_env_val("DAPL_UCM_CQ_SIZE", DCM_CQ_SIZE);
 	tp->burst = dapl_os_get_env_val("DAPL_UCM_TX_BURST", DCM_TX_BURST);
+
+	/* CM service via MPXYD, no need for local IB UD CM service */
+	if (tp->scif_ep)
+		return 0;
+
 	tp->pd = ibv_alloc_pd(hca->ib_hca_handle);
         if (!tp->pd) 
                 goto bail;
         
         dapl_log(DAPL_DBG_TYPE_UTIL,
-                        " create_service: pd %p ctx %p handle 0x%x\n",
-                         tp->pd, tp->pd->context, tp->pd->handle);
+                 " create_service: pd %p ctx %p handle 0x%x\n",
+                  tp->pd, tp->pd->context, tp->pd->handle);
 
     	tp->rch = ibv_create_comp_channel(hca->ib_hca_handle);
 	if (!tp->rch) 
 		goto bail;
 	dapls_config_comp_channel(tp->rch);
+	tp->rch_fd = tp->rch->fd;
 
 	tp->scq = ibv_create_cq(hca->ib_hca_handle, tp->cqe, hca, NULL, 0);
 	if (!tp->scq) 
@@ -573,115 +598,23 @@ static int ucm_service_create(IN DAPL_HCA *hca)
 	recv_wr.num_sge = 1;
 	sge.length = mlen + hlen;
 	sge.lkey = tp->mr_rbuf->lkey;
+	rbuf = (char *) tp->rbuf;
 
 	for (i = 0; i < tp->qpe; i++) {
-		recv_wr.wr_id = 
-			(uintptr_t)((char *)&tp->rbuf[i] + 
-				    sizeof(struct ibv_grh));
-		sge.addr = (uintptr_t) &tp->rbuf[i];
+		recv_wr.wr_id = (uintptr_t) (rbuf + hlen);
+		sge.addr = (uintptr_t) rbuf;
 		if (ibv_post_recv(tp->qp, &recv_wr, &recv_err))
 			goto bail;
+		rbuf += sge.length;
 	}
 
 	/* save qp_num as part of ia_address, network order */
-	tp->addr.ib.qpn = htonl(tp->qp->qp_num);
+	tp->addr.qpn = htonl(tp->qp->qp_num);
         return 0;
 bail:
 	dapl_log(DAPL_DBG_TYPE_ERR,
 		 " ucm_create_services: ERR %s\n", strerror(errno));
-	ucm_service_destroy(hca);
+	mcm_service_destroy(hca);
 	return -1;
 }
 
-void ucm_async_event(struct dapl_hca *hca)
-{
-	struct ibv_async_event event;
-	struct _ib_hca_transport *tp = &hca->ib_trans;
-
-	if (!ibv_get_async_event(hca->ib_hca_handle, &event)) {
-
-		switch (event.event_type) {
-		case IBV_EVENT_CQ_ERR:
-		{
-			struct dapl_ep *evd_ptr =
-				event.element.cq->cq_context;
-
-			dapl_log(DAPL_DBG_TYPE_ERR,
-				 "dapl async_event CQ (%p) ERR %d\n",
-				 evd_ptr, event.event_type);
-
-			/* report up if async callback still setup */
-			if (tp->async_cq_error)
-				tp->async_cq_error(hca->ib_hca_handle,
-						   event.element.cq,
-						   &event, (void *)evd_ptr);
-			break;
-		}
-		case IBV_EVENT_COMM_EST:
-		{
-			/* Received msgs on connected QP before RTU */
-			dapl_log(DAPL_DBG_TYPE_UTIL,
-				 " async_event COMM_EST(%p) rdata beat RTU\n",
-				 event.element.qp);
-
-			break;
-		}
-		case IBV_EVENT_QP_FATAL:
-		case IBV_EVENT_QP_REQ_ERR:
-		case IBV_EVENT_QP_ACCESS_ERR:
-		case IBV_EVENT_QP_LAST_WQE_REACHED:
-		case IBV_EVENT_SRQ_ERR:
-		case IBV_EVENT_SRQ_LIMIT_REACHED:
-		case IBV_EVENT_SQ_DRAINED:
-		{
-			struct dapl_ep *ep_ptr =
-				event.element.qp->qp_context;
-
-			dapl_log(DAPL_DBG_TYPE_ERR,
-				 "dapl async_event QP (%p) ERR %d\n",
-				 ep_ptr, event.event_type);
-
-			/* report up if async callback still setup */
-			if (tp->async_qp_error)
-				tp->async_qp_error(hca->ib_hca_handle,
-						   ep_ptr->qp_handle,
-						   &event, (void *)ep_ptr);
-			break;
-		}
-		case IBV_EVENT_PATH_MIG:
-		case IBV_EVENT_PATH_MIG_ERR:
-		case IBV_EVENT_DEVICE_FATAL:
-		case IBV_EVENT_PORT_ACTIVE:
-		case IBV_EVENT_PORT_ERR:
-		case IBV_EVENT_LID_CHANGE:
-		case IBV_EVENT_PKEY_CHANGE:
-		case IBV_EVENT_SM_CHANGE:
-		{
-			dapl_log(DAPL_DBG_TYPE_WARN,
-				 "dapl async_event: DEV ERR %d\n",
-				 event.event_type);
-
-			/* report up if async callback still setup */
-			if (tp->async_unafiliated)
-				tp->async_unafiliated(hca->ib_hca_handle,
-						      &event,
-						      tp->async_un_ctx);
-			break;
-		}
-		case IBV_EVENT_CLIENT_REREGISTER:
-			/* no need to report this event this time */
-			dapl_log(DAPL_DBG_TYPE_UTIL,
-				 " async_event: IBV_CLIENT_REREGISTER\n");
-			break;
-
-		default:
-			dapl_log(DAPL_DBG_TYPE_WARN,
-				 "dapl async_event: %d UNKNOWN\n",
-				 event.event_type);
-			break;
-
-		}
-		ibv_ack_async_event(&event);
-	}
-}
-
diff --git a/dapl/openib_mcm/linux/openib_osd.h b/dapl/openib_mcm/linux/openib_osd.h
new file mode 100644
index 0000000..357d2e0
--- /dev/null
+++ b/dapl/openib_mcm/linux/openib_osd.h
@@ -0,0 +1,37 @@
+#ifndef OPENIB_OSD_H
+#define OPENIB_OSD_H
+
+#include <endian.h>
+#include <netinet/in.h>
+
+#if __BYTE_ORDER == __BIG_ENDIAN
+#define htonll(x) (x)
+#define ntohll(x) (x)
+#elif __BYTE_ORDER == __LITTLE_ENDIAN
+#define htonll(x)  bswap_64(x)
+#define ntohll(x)  bswap_64(x)
+#endif
+#ifndef STATIC
+#define STATIC static
+#endif /* STATIC */
+#ifndef _INLINE_
+#define _INLINE_ __inline__
+#endif /* _INLINE_ */
+
+#define DAPL_SOCKET int
+#define DAPL_INVALID_SOCKET -1
+#define DAPL_FD_SETSIZE 8192
+
+#define closesocket close
+
+struct dapl_thread_signal
+{
+	DAPL_SOCKET scm[2];
+};
+
+STATIC _INLINE_ void dapls_thread_signal(struct dapl_thread_signal *signal)
+{
+	send(signal->scm[1], "w", sizeof "w", 0);
+}
+
+#endif // OPENIB_OSD_H
diff --git a/dapl/openib_mcm/mix.c b/dapl/openib_mcm/mix.c
new file mode 100644
index 0000000..d518b0c
--- /dev/null
+++ b/dapl/openib_mcm/mix.c
@@ -0,0 +1,1343 @@
+/*
+ * Copyright (c) 2009-2014 Intel Corporation.  All rights reserved.
+ *
+ * This Software is licensed under one of the following licenses:
+ *
+ * 1) under the terms of the "Common Public License 1.0" a copy of which is
+ *    available from the Open Source Initiative, see
+ *    http://www.opensource.org/licenses/cpl.php.
+ *
+ * 2) under the terms of the "The BSD License" a copy of which is
+ *    available from the Open Source Initiative, see
+ *    http://www.opensource.org/licenses/bsd-license.php.
+ *
+ * 3) under the terms of the "GNU General Public License (GPL) Version 2" a
+ *    copy of which is available from the Open Source Initiative, see
+ *    http://www.opensource.org/licenses/gpl-license.php.
+ *
+ * Licensee has the right to choose one of the above licenses.
+ *
+ * Redistributions of source code must retain the above copyright
+ * notice and one of the license notices.
+ *
+ * Redistributions in binary form must reproduce both the above copyright
+ * notice, one of the license notices in the documentation
+ * and/or other materials provided with the distribution.
+ */
+
+#include "dapl.h"
+#include "dapl_adapter_util.h"
+#include "dapl_evd_util.h"
+#include "dapl_cr_util.h"
+#include "dapl_name_service.h"
+#include "dapl_ib_util.h"
+#include "dapl_ep_util.h"
+#include "dapl_osd.h"
+
+/*
+ * CM proxy services, MCM on MIC to MPXYD via SCIF
+ *
+ * MIX_IA_OPEN
+ */
+int dapli_mix_open(ib_hca_transport_t *tp, char *name, int port, int query_only)
+{
+	int ret, len;
+	dat_mix_open_t msg;
+	scif_epd_t listen_ep;
+	int listen_port;
+	int always_proxy;
+	int scif_port_id;
+
+	/* make MPXY connection even not running on MIC. good for debugging */
+	always_proxy = dapl_os_get_env_val("DAPL_MCM_ALWAYS_PROXY", 0);
+	scif_port_id = dapl_os_get_env_val("DAPL_MCM_PORT_ID", SCIF_OFED_PORT_8);
+
+	ret = scif_get_nodeIDs(NULL, 0, &tp->self.node);
+	if (ret < 0) {
+		dapl_log(1, " scif_get_nodeIDs() failed with error %s\n", strerror(errno));
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		 " SCIF node_id: %d client req_id 0x%x\n",
+		 (uint16_t)tp->self.node, dapl_os_getpid());
+
+	if (tp->self.node == 0)
+		tp->addr.ep_map = HOST_SOCK_DEV;  /* non-MIC mapping */
+
+	if (query_only || (tp->self.node == 0 && !always_proxy)){
+		dapl_log(DAPL_DBG_TYPE_EXTENSION," Not running on MIC, no MPXY connect required\n");
+		tp->scif_ep = 0;
+		return 0;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Running on MIC, MPXY connect required\n");
+
+	/* Create an endpoint for MPXYD to connect back */
+	listen_ep = scif_open();
+	if (listen_ep < 0) {
+		dapl_log(1, "scif_open() failed with error %s\n", strerror(errno));
+		return -1;
+	}
+
+	listen_port = scif_bind(listen_ep, 0);
+	if (listen_port < 0) {
+		dapl_log(1, "scif_listen() failed with error %s\n", strerror(errno));
+		return -1;
+	}
+
+	ret = scif_listen(listen_ep, 2);
+	if (ret < 0) {
+		dapl_log(1, "scif_listen() failed with error %s\n", strerror(errno));
+		return -1;
+	}
+
+	/* MPXYD is running on node 0 and well-known OFED port */
+	tp->peer.node = 0;
+	tp->peer.port = scif_port_id;
+
+	tp->scif_ep = scif_open();
+	if (tp->scif_ep < 0) {
+		dapl_log(1, "scif_open() failed with error %s\n", strerror(errno));
+		return -1;
+	}
+	ret = scif_connect(tp->scif_ep, &tp->peer);
+	if (ret < 0) {
+		dapl_log(1, "scif_connect() to port %d, failed with error %s\n",
+			    scif_port_id, strerror(errno));
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION, "Connected to node 0 for operations, ep=%d\n", tp->scif_ep);
+
+	len = sizeof(listen_port);
+	ret = scif_send(tp->scif_ep, &listen_port, len, SCIF_SEND_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: OPEN EP's send on %d, ret %d, exp %d, error %s\n",
+			 tp->scif_ep, ret, len, strerror(errno));
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent listen port number (%d) on SCIF EP\n", listen_port);
+
+	ret = scif_accept(listen_ep, &tp->peer_ev, &tp->scif_ev_ep, SCIF_ACCEPT_SYNC);
+	if (ret < 0) {
+		dapl_log(1, "scif_accept() for ev_ep failed with error %s\n", strerror(errno));
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Accepted Event EP (%d)\n", tp->scif_ev_ep);
+	ret = scif_accept(listen_ep, &tp->peer_tx, &tp->scif_tx_ep, SCIF_ACCEPT_SYNC);
+	if (ret < 0) {
+		dapl_log(1, "scif_accept() for tx_ep failed with error %s\n", strerror(errno));
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Accepted TX EP (%d)\n", tp->scif_tx_ep);
+	ret = scif_close(listen_ep);
+	if (ret < 0) {
+		dapl_log(1, "scif_close() failed with error %d\n", strerror(errno));
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION, "Connected to node 0 for DATA, tx_ep=%d \n", tp->scif_tx_ep);
+
+	/* MIX_IA_OPEN: device name and port */
+	msg.hdr.ver = DAT_MIX_VER;
+	msg.hdr.op = MIX_IA_OPEN;
+	msg.hdr.status = 0;
+	msg.hdr.flags = MIX_OP_REQ;
+	msg.hdr.req_id = dapl_os_getpid();
+	msg.port = port;
+	strcpy((char*)&msg.name, name);
+	memcpy(&msg.dev_attr, (void*)&tp->ack_timer, sizeof(dat_mix_dev_attr_t));
+
+	len = sizeof(dat_mix_open_t);
+	ret = scif_send(tp->scif_ep, &msg, len, SCIF_SEND_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: %s send on %d, ret %d, exp %d, error %s\n",
+			 mix_op_str(msg.hdr.op),tp->scif_ep, ret, len, strerror(errno));
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent %s request on SCIF EP %d, req_id 0x%x\n",
+			mix_op_str(msg.hdr.op), tp->scif_ep, ntohl(msg.hdr.req_id));
+
+	/* MIX_IA_OPEN: reply includes addr info */
+	ret = scif_recv(tp->scif_ep, &msg, len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: dev_open reply ep %d, ret %d, exp %d, error %s\n",
+			    tp->scif_ep, ret, len, strerror(errno));
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Recv'd %s reply on SCIF EP %d, dev_id %d\n",
+				mix_op_str(msg.hdr.op), tp->scif_ep, msg.hdr.req_id);
+
+	if (msg.hdr.ver != DAT_MIX_VER || msg.hdr.op != MIX_IA_OPEN ||
+	    msg.hdr.flags != MIX_OP_RSP || msg.hdr.status != MIX_SUCCESS) {
+		dapl_log(1, " ERR: dev_open ver (exp %d rcv %d), op %s, flgs %d, st %d dev_id %d\n",
+			     DAT_MIX_VER, msg.hdr.ver, mix_op_str(msg.hdr.op),
+			     msg.hdr.flags, msg.hdr.status, msg.hdr.req_id);
+		return -1;
+	}
+	/* save address to transport object, keeps IA queries local */
+	memcpy((void*)&tp->addr, (void*)&msg.dev_addr, sizeof(dat_mcm_addr_t));
+	tp->dev_id = msg.hdr.req_id;
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		 " mix_open reply (msg %p, ln %d) EPs %d %d %d - dev_id %d\n",
+		 &msg, len, tp->scif_ep, tp->scif_ev_ep,
+		 tp->scif_tx_ep, tp->dev_id);
+	return 0;
+}
+
+/* MIX_IA_CLOSE - no operation, just shutdown endpoint(s) */
+void dapli_mix_close(ib_hca_transport_t *tp)
+{
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		 " MIX_IA_CLOSE: tp %p scif EP's %d,%d,%d dev_id %d\n",
+		 tp, tp->scif_ep, tp->scif_tx_ep, tp->scif_ev_ep, tp->dev_id);
+
+	if (tp->scif_ep) {
+		scif_close(tp->scif_ep);
+		tp->scif_ep = 0;
+	}
+	if (tp->scif_tx_ep) {
+		scif_close(tp->scif_tx_ep);
+		tp->scif_tx_ep = 0;
+	}
+	if (tp->scif_ev_ep) {
+		scif_close(tp->scif_ev_ep);
+		tp->scif_ev_ep = 0;
+	}
+}
+
+/* MIX_PROV_ATTR */
+int dapli_mix_get_attr(ib_hca_transport_t *tp, dat_mix_prov_attr_t *pr_attr)
+{
+	dat_mix_attr_t msg;
+	scif_epd_t mix_ep = tp->scif_ep;
+	int ret, len;
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION, " MIX_GET_ATTR tp = %p\n", tp);
+
+	/* get attr request */
+	msg.hdr.ver = DAT_MIX_VER;
+	msg.hdr.op = MIX_PROV_ATTR;
+	msg.hdr.status = 0;
+	msg.hdr.flags = MIX_OP_REQ;
+
+	len = sizeof(dat_mix_hdr_t);
+	ret = scif_send(mix_ep, &msg, len, SCIF_SEND_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: %s msg %p send on %d, ret %d, exp %d, error %s\n",
+			 mix_op_str(msg.hdr.op), &msg, mix_ep, ret, len, strerror(errno));
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent %s request on SCIF EP %d\n", mix_op_str(msg.hdr.op), mix_ep);
+
+	/* get attr response */
+	len = sizeof(dat_mix_attr_t);
+	ret = scif_recv(mix_ep, &msg, len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: rcv on new_ep %d, ret %d, exp %d, error %s\n", mix_ep, ret, len, strerror(errno));
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Recv'd %s reply on SCIF EP %d for dev_id %d\n",
+		 mix_op_str(msg.hdr.op), mix_ep, msg.hdr.req_id);
+
+	if (msg.hdr.ver != DAT_MIX_VER || msg.hdr.op != MIX_PROV_ATTR ||
+	    msg.hdr.flags != MIX_OP_RSP || msg.hdr.status != MIX_SUCCESS) {
+		dapl_log(1, " ERR: MIX_PROV_ATTR ver %d, op %s, flgs %d, st %d dev_id %d\n",
+			     msg.hdr.ver, mix_op_str(msg.hdr.op),
+			     msg.hdr.flags, msg.hdr.status, msg.hdr.req_id);
+		if (msg.hdr.status != MIX_SUCCESS)
+			return msg.hdr.status;
+		else
+			return -1;
+	}
+
+	memcpy(pr_attr, &msg.attr, sizeof(dat_mix_prov_attr_t));
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," MIX_PROV_ATTR successful on SCIF EP %d\n", mix_ep);
+	return 0;
+}
+
+/* MIX_LISTEN */
+int dapli_mix_listen(dp_ib_cm_handle_t cm, uint16_t sid)
+{
+	dat_mix_listen_t msg;
+	scif_epd_t mix_ep = cm->hca->ib_trans.scif_ep;
+	int ret, len;
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		 " MIX_LISTEN port 0x%x htons(0x%x), %d - client req_id 0x%x\n",
+		 sid, htons(sid), sid, htonl(dapl_os_getpid()));
+
+	/* listen request: sid and backlog */
+	msg.hdr.ver = DAT_MIX_VER;
+	msg.hdr.op = MIX_LISTEN;
+	msg.hdr.status = 0;
+	msg.hdr.flags = MIX_OP_REQ;
+	msg.hdr.req_id = cm->hca->ib_trans.dev_id;
+	msg.sp_ctx = (uint64_t)cm->sp;
+	msg.sid = sid;
+	msg.backlog = 64;
+
+	len = sizeof(dat_mix_listen_t);
+	ret = scif_send(mix_ep, &msg, len, SCIF_SEND_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: %s msg %p send on %d, ret %d, exp %d, error %s\n",
+			 mix_op_str(msg.hdr.op), &msg, mix_ep, ret, len, strerror(errno));
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent %s request on SCIF EP %d\n", mix_op_str(msg.hdr.op), mix_ep);
+
+	/* listen response */
+	ret = scif_recv(mix_ep, &msg, len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: rcv on new_ep %d, ret %d, exp %d, error %s\n", mix_ep, ret, len, strerror(errno));
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Recv'd %s reply on SCIF EP %d for dev_id %d\n",
+		 mix_op_str(msg.hdr.op), mix_ep, msg.hdr.req_id);
+
+	if (msg.hdr.ver != DAT_MIX_VER || msg.hdr.op != MIX_LISTEN ||
+	    msg.hdr.flags != MIX_OP_RSP || msg.hdr.status != MIX_SUCCESS) {
+		dapl_log(1, " ERR: MIX_LISTEN ver %d, op %s, flgs %d, st %d dev_id %d\n",
+			     msg.hdr.ver, mix_op_str(msg.hdr.op),
+			     msg.hdr.flags, msg.hdr.status, msg.hdr.req_id);
+		if (msg.hdr.status != MIX_SUCCESS)
+			return msg.hdr.status;
+		else
+			return -1;
+	}
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," MIX_LISTEN successful on SCIF EP %d\n", mix_ep);
+	return 0;
+}
+
+/* MIX_LISTEN_FREE */
+int dapli_mix_listen_free(dp_ib_cm_handle_t cm)
+{
+	dat_mix_hdr_t msg;
+	scif_epd_t mix_ep = cm->hca->ib_trans.scif_ep;
+	int ret, len;
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," mix_listen_free port 0x%x htons(0x%x), %d\n",
+		 (uint16_t)cm->sp->conn_qual, htons((uint16_t)cm->sp->conn_qual),
+		 (uint16_t)cm->sp->conn_qual);
+
+	/* listen free request */
+	msg.ver = DAT_MIX_VER;
+	msg.op = MIX_LISTEN_FREE;
+	msg.status = 0;
+	msg.flags = MIX_OP_REQ;
+	msg.req_id = (uint16_t)cm->sp->conn_qual;
+
+	len = sizeof(dat_mix_hdr_t);
+	ret = scif_send(mix_ep, &msg, len, SCIF_SEND_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: %s send on %d, ret %d, exp %d, error %s\n",
+			 mix_op_str(msg.op), mix_ep, ret, len, strerror(errno));
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent %s request on SCIF EP\n", mix_op_str(msg.op));
+
+	/* listen free response */
+	ret = scif_recv(mix_ep, &msg, len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: rcv on new_ep %d, ret %d, exp %d, error %s\n", mix_ep, ret, len, strerror(errno));
+		return -1;
+	}
+	if (msg.ver != DAT_MIX_VER || msg.op != MIX_LISTEN_FREE ||
+	    msg.flags != MIX_OP_RSP || msg.status != MIX_SUCCESS) {
+		dapl_log(1, " MIX_LISTEN_FREE: sid 0x%x, ver %d, op %d, flags %d, or stat %d ERR \n",
+			 (uint16_t)cm->sp->conn_qual, msg.ver, msg.op, msg.flags, msg.status);
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," received successful reply on SCIF EP\n");
+	return 0;
+}
+
+/*  MIX_LMR_CREATE */
+int dapli_mix_mr_create(ib_hca_transport_t *tp, DAPL_LMR * lmr)
+{
+	dat_mix_mr_t msg;
+	scif_epd_t mix_ep = tp->scif_ep;
+	int ret, len;
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," lmr create %p, addr %p %p rmr_context %x mr->rkey %x\n",
+		 lmr, lmr->mr_handle->addr, lmr->param.registered_address,
+		 lmr->param.rmr_context, lmr->mr_handle->rkey );
+
+	/* request: */
+	msg.hdr.ver = DAT_MIX_VER;
+	msg.hdr.op = MIX_MR_CREATE;
+	msg.hdr.status = 0;
+	msg.hdr.flags = MIX_OP_REQ;
+	msg.hdr.req_id = tp->dev_id;
+	msg.mr_id = 0;
+	msg.mr_len = lmr->param.registered_size;
+	msg.sci_addr = lmr->sci_addr;
+	msg.sci_off = lmr->sci_off;
+	msg.ib_addr = (uint64_t) lmr->mr_handle->addr;
+	msg.ib_rkey = lmr->param.rmr_context;
+	msg.ctx = (uint64_t)lmr;
+
+	len = sizeof(dat_mix_mr_t);
+	ret = scif_send(mix_ep, &msg, len, SCIF_SEND_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: %s send on %d, ret %d, exp %d, error %s\n",
+			 mix_op_str(msg.hdr.op), mix_ep, ret, len, strerror(errno));
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent %s request on SCIF EP\n", mix_op_str(msg.hdr.op));
+
+	/* response, status and mr_id */
+	len = sizeof(dat_mix_mr_t);
+	ret = scif_recv(mix_ep, &msg, len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: rcv on new_ep %d, ret %d, exp %d, error %s\n",
+			    mix_ep, ret, len, strerror(errno));
+		return -1;
+	}
+	if (msg.hdr.ver != DAT_MIX_VER || msg.hdr.op != MIX_MR_CREATE ||
+	    msg.hdr.flags != MIX_OP_RSP || msg.hdr.status != MIX_SUCCESS) {
+		dapl_log(1, " MIX msg ver %d, op %d, flags %d, or stat %d ERR \n",
+			 msg.hdr.ver, msg.hdr.op, msg.hdr.flags, msg.hdr.status);
+		return -1;
+	}
+
+	/* save the MPXYD mr_id */
+	lmr->mr_id = msg.mr_id;
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," lmr_created %p id = %d\n", lmr, lmr->mr_id);
+	return 0;
+}
+
+/* MIX_LMR_FREE */
+int dapli_mix_mr_free(ib_hca_transport_t *tp, DAPL_LMR * lmr)
+{
+	dat_mix_mr_t msg;
+	scif_epd_t mix_ep = tp->scif_ep;
+	int ret, len;
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," lmr free %p, id=%d\n", lmr, lmr->mr_id);
+
+	/* request */
+	msg.hdr.ver = DAT_MIX_VER;
+	msg.hdr.op = MIX_MR_FREE;
+	msg.hdr.status = 0;
+	msg.hdr.flags = MIX_OP_REQ;
+	msg.mr_id = lmr->mr_id;
+
+	len = sizeof(dat_mix_mr_t);
+	ret = scif_send(mix_ep, &msg, len, SCIF_SEND_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: %s send on %d, ret %d, exp %d, error %s\n",
+			 mix_op_str(msg.hdr.op), mix_ep, ret, len, strerror(errno));
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent %s request on SCIF EP\n", mix_op_str(msg.hdr.op));
+
+	/* response, status only */
+	len = sizeof(dat_mix_hdr_t);
+	ret = scif_recv(mix_ep, &msg, len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: rcv on new_ep %d, ret %d, exp %d, error %s\n",
+			    mix_ep, ret, len, strerror(errno));
+		return -1;
+	}
+	if (msg.hdr.ver != DAT_MIX_VER || msg.hdr.op != MIX_MR_FREE ||
+	    msg.hdr.flags != MIX_OP_RSP || msg.hdr.status != MIX_SUCCESS) {
+		dapl_log(1, " MIX msg ver %d, op %d, flags %d, or stat %d ERR \n",
+			 msg.hdr.ver, msg.hdr.op, msg.hdr.flags, msg.hdr.status);
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," removed lmr %p, id %d\n", lmr, lmr->mr_id);
+	return 0;
+}
+
+
+/*  MIX_QP_CREATE */
+int dapli_mix_qp_create(ib_qp_handle_t m_qp, struct ibv_qp_init_attr *attr,
+			ib_cq_handle_t req_cq, ib_cq_handle_t rcv_cq)
+{
+	dat_mix_qp_t msg;
+	scif_epd_t mix_ep = m_qp->tp->scif_ep;
+	int ret, len;
+
+	/* request: QP_r local or shadowed, QP_t shadowed */
+	msg.hdr.ver = DAT_MIX_VER;
+	msg.hdr.op = MIX_QP_CREATE;
+	msg.hdr.status = 0;
+	msg.hdr.flags = MIX_OP_REQ;
+	msg.hdr.req_id = m_qp->tp->dev_id;
+
+	if (m_qp->qp) { 	/* QP_r local */
+		msg.qp_r.qp_num = m_qp->qp->qp_num;
+		msg.qp_r.qp_type = m_qp->qp->qp_type;
+		msg.qp_r.state = m_qp->qp->state;
+	} else { 		/* QP_r shadowed on proxy */
+		msg.qp_r.qp_num = 0;
+		msg.qp_r.qp_type = 0;
+		msg.qp_r.state = 0;
+	}
+	msg.qp_r.rcq_id = rcv_cq->cq_id;
+	msg.qp_r.ctx = (uint64_t)m_qp;
+	msg.qp_r.qp_id = 0; /* for now */
+	msg.qp_r.qp_type = attr->qp_type;
+	msg.qp_r.max_recv_wr = attr->cap.max_recv_wr;
+	msg.qp_r.max_recv_sge = attr->cap.max_recv_sge;
+	msg.qp_r.max_send_wr = attr->cap.max_send_wr;
+	msg.qp_r.max_send_sge = attr->cap.max_send_sge;
+
+	msg.qp_t.qp_type = attr->qp_type;
+	msg.qp_t.max_inline_data = attr->cap.max_inline_data;
+	msg.qp_t.max_send_wr = attr->cap.max_send_wr;
+	msg.qp_t.max_send_sge = attr->cap.max_send_sge;
+	msg.qp_t.max_recv_wr = attr->cap.max_recv_wr;
+	msg.qp_t.max_recv_sge = attr->cap.max_recv_sge;
+	msg.qp_t.scq_id = req_cq->cq_id;  /* QP_t always shadowed on proxy */
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		" MIX_QP_CREATE: QP_r - qpn 0x%x, ctx %p, rq %d,%d sq %d,%d rcq_id %d,%p\n",
+		msg.qp_r.qp_num, msg.qp_r.ctx, msg.qp_r.max_recv_wr,
+		msg.qp_r.max_recv_sge, msg.qp_r.max_send_wr,
+		msg.qp_r.max_send_sge, msg.qp_r.rcq_id, rcv_cq);
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		" MIX_QP_CREATE: QP_t - wr %d sge %d inline %d scq_id %d,%p\n",
+		msg.qp_t.max_send_wr, msg.qp_t.max_send_sge,
+		msg.qp_t.max_inline_data, msg.qp_t.scq_id, req_cq);
+
+	len = sizeof(dat_mix_qp_t);
+	ret = scif_send(mix_ep, &msg, len, SCIF_SEND_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: %s send on %d, ret %d, exp %d, error %s\n",
+			 mix_op_str(msg.hdr.op), mix_ep, ret, len, strerror(errno));
+		return EFAULT;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent %s request on SCIF EP\n", mix_op_str(msg.hdr.op));
+
+	/* wait for response */
+	ret = scif_recv(mix_ep, &msg, len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: rcv on new_ep %d, ret %d, exp %d, error %s\n", mix_ep, ret, len, strerror(errno));
+		return EFAULT;
+	}
+	if (msg.hdr.ver != DAT_MIX_VER || msg.hdr.op != MIX_QP_CREATE ||
+	    msg.hdr.flags != MIX_OP_RSP || msg.hdr.status != MIX_SUCCESS) {
+		dapl_log(1, " MIX msg ver %d, op %d, flags %d, or stat %d ERR \n",
+			 msg.hdr.ver, msg.hdr.op, msg.hdr.flags, msg.hdr.status);
+		if (msg.hdr.status)
+			return msg.hdr.status;
+		else
+			return EINVAL;
+	}
+
+	/* save QP_t id, QP is shadowed TX */
+	m_qp->qp_id = msg.qp_t.qp_id;
+	m_qp->m_inline = msg.m_inline;
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		 " MIX_QP_CREATE: reply, proxy qp_id 0x%x\n", m_qp->qp_id);
+
+	return 0;
+}
+
+/* MIX_EP_FREE, fits in header */
+int dapli_mix_qp_free(ib_qp_handle_t m_qp)
+{
+	dat_mix_hdr_t msg;
+	scif_epd_t mix_ep = m_qp->tp->scif_ep;
+	int ret, len;
+
+	/* request */
+	msg.ver = DAT_MIX_VER;
+	msg.op = MIX_QP_FREE;
+	msg.status = 0;
+	msg.flags = MIX_OP_REQ;
+	msg.req_id = m_qp->qp_id;  /* shadowed QP */
+
+	len = sizeof(dat_mix_hdr_t);
+	ret = scif_send(mix_ep, &msg, len, SCIF_SEND_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: %s send on %d, ret %d, exp %d, error %s\n",
+			 mix_op_str(msg.op), mix_ep, ret, len, strerror(errno));
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent %s request on SCIF EP\n", mix_op_str(msg.op));
+
+	/* response */
+	ret = scif_recv(mix_ep, &msg, len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: rcv on new_ep %d, ret %d, exp %d, error %s\n",
+			    mix_ep, ret, len, strerror(errno));
+		return -1;
+	}
+	if (msg.ver != DAT_MIX_VER || msg.op != MIX_QP_FREE ||
+	    msg.flags != MIX_OP_RSP || msg.status != MIX_SUCCESS) {
+		dapl_log(1, " MIX_QP_FREE ERR: ver %d, op %d, flags %d, or stat %d len %d\n",
+			 msg.ver, msg.op, msg.flags, msg.status, ret);
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," received reply on SCIF EP\n");
+	return 0;
+}
+
+/*  MIX_CQ_CREATE */
+int dapli_mix_cq_create(ib_cq_handle_t m_cq, int cq_len)
+{
+	dat_mix_cq_t msg;
+	scif_epd_t mix_ep = m_cq->tp->scif_ep;
+	int ret, len;
+
+	/* request: QP_r local, QP_t shadowed */
+	msg.hdr.ver = DAT_MIX_VER;
+	msg.hdr.op = MIX_CQ_CREATE;
+	msg.hdr.status = 0;
+	msg.hdr.flags = MIX_OP_REQ;
+	msg.hdr.req_id = m_cq->tp->dev_id;
+	msg.cq_len = cq_len;
+	msg.cq_ctx = (uint64_t)m_cq;
+	msg.cq_id = 0;
+
+	len = sizeof(dat_mix_cq_t);
+	ret = scif_send(mix_ep, &msg, len, SCIF_SEND_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: %s snd on %d, ret %d, exp %d, err %s\n",
+			 mix_op_str(msg.hdr.op), mix_ep, ret, len,
+			 strerror(errno));
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent %s request on SCIF EP\n",
+		 mix_op_str(msg.hdr.op));
+
+	/* wait for response */
+	ret = scif_recv(mix_ep, &msg, len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: rcv on ep %d, ret %d, exp %d, err %s\n",
+			    mix_ep, ret, len, strerror(errno));
+		return -1;
+	}
+	if (msg.hdr.ver != DAT_MIX_VER || msg.hdr.op != MIX_CQ_CREATE ||
+	    msg.hdr.flags != MIX_OP_RSP || msg.hdr.status != MIX_SUCCESS) {
+		dapl_log(1, " ERR: %s %p ver %d, op %d, flags %d, stat %d\n",
+			    mix_op_str(msg.hdr.op), m_cq, msg.hdr.ver,
+			    msg.hdr.op, msg.hdr.flags, msg.hdr.status);
+		return -1;
+	}
+
+	/* save id from proxy CQ create */
+	m_cq->cq_id = msg.cq_id;
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		 " MIX_CQ_CREATE: reply, proxy cq_id 0x%x\n", m_cq->cq_id);
+	return 0;
+}
+
+/* MIX_CQ_FREE, fits in header */
+int dapli_mix_cq_free(ib_cq_handle_t m_cq)
+{
+	dat_mix_hdr_t msg;
+	scif_epd_t mix_ep = m_cq->tp->scif_ep;
+	int ret, len;
+
+	/* request */
+	msg.ver = DAT_MIX_VER;
+	msg.op = MIX_CQ_FREE;
+	msg.status = 0;
+	msg.flags = MIX_OP_REQ;
+	msg.req_id = m_cq->cq_id;
+
+	len = sizeof(dat_mix_hdr_t);
+	ret = scif_send(mix_ep, &msg, len, SCIF_SEND_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: %s send on %d, ret %d, exp %d, error %s\n",
+			 mix_op_str(msg.op), mix_ep, ret, len, strerror(errno));
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent %s request on SCIF EP\n",
+		 mix_op_str(msg.op));
+
+	/* response */
+	ret = scif_recv(mix_ep, &msg, len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: rcv on new_ep %d, ret %d, exp %d, error %s\n",
+			    mix_ep, ret, len, strerror(errno));
+		return -1;
+	}
+	if (msg.ver != DAT_MIX_VER || msg.op != MIX_CQ_FREE ||
+	    msg.flags != MIX_OP_RSP || msg.status != MIX_SUCCESS) {
+		dapl_log(1, " MIX_CQ_FREE ERR: ver %d, op %d, flags %d, or stat %d ln %d\n",
+			 msg.ver, msg.op, msg.flags, msg.status, ret);
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		 " MIX_CQ_FREE: reply, proxy cq_id 0x%x\n", m_cq->cq_id);
+	return 0;
+}
+
+int dapli_mix_cq_poll(ib_cq_handle_t m_cq, struct ibv_wc *wc)
+{
+	/* MPXYD will send event and update EVD, return empty to avoid unnecessary SCIF traffic */
+	return 0;
+}
+
+/* SCIF DMA outbound writes and inbound msg receives; translate to scif_off via LMR */
+/* TODO: faster translation for post_send? */
+static inline int mix_proxy_data(ib_qp_handle_t m_qp, dat_mix_sr_t *msg, struct ibv_sge *sglist, int txlen, int mix_ep)
+{
+	off_t l_off;
+	uint64_t addr;
+	struct dapl_lmr *lmr = NULL;
+	int i, len;
+
+	for (i=0; i < msg->wr.num_sge ; i++) {
+		dapl_log(DAPL_DBG_TYPE_EXTENSION, " mix_proxy_data: post_%s: sge[%d] addr %p, len %d\n",
+			 msg->wr.opcode == OP_RECEIVE ? "recv":"send",
+			 i, sglist[i].addr, sglist[i].length);
+
+		/* find LMR with lkey to get scif_off for scif_read_from */
+		l_off = 0;
+
+		if (!lmr || (lmr && (lmr->mr_handle->lkey != sglist[i].lkey)))
+			lmr = dapl_llist_peek_head(&m_qp->ep->header.owner_ia->lmr_list_head);
+
+		while (lmr) {
+			if (lmr->mr_handle->lkey == sglist[i].lkey) {
+				len = sglist[i].length;
+				addr = sglist[i].addr;
+				l_off = lmr->sci_addr + lmr->sci_off + (addr - lmr->param.registered_address);
+				dapl_log(DAPL_DBG_TYPE_EXTENSION,
+					 " mix_proxy_data: LMR (%p) lkey %x sci_addr %p off %x l_off %p addr %p len %d\n",
+					 lmr, lmr->mr_handle->lkey, lmr->sci_addr, lmr->sci_off, l_off, addr, len);
+				break;
+			}
+			lmr = dapl_llist_next_entry(&lmr->header.owner_ia->lmr_list_head,
+						    &lmr->header.ia_list_entry);
+		}
+		if (l_off) {
+			msg->sge[i].length = len;
+			msg->sge[i].addr = l_off;
+			msg->sge[i].lkey = 0;
+		} else
+			return -1; /* no translation */
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," mix_proxy_data: return \n");
+	return 0;
+}
+
+/**** speed path ****/
+int dapli_mix_post_send(ib_qp_handle_t m_qp, int txlen, struct ibv_send_wr *wr, struct ibv_send_wr **bad_wr)
+{
+	char cmd[DAT_MIX_MSG_MAX + DAT_MIX_INLINE_MAX];
+	dat_mix_sr_t *msg = (dat_mix_sr_t *)cmd;
+	scif_epd_t mix_ep = m_qp->tp->scif_ep;
+	int ret, i, offset = sizeof(dat_mix_sr_t);
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		" mix_post_send: msg=%p sge=%d len=%d op=%d off=%d (%p)raddr %Lx rkey 0x%x, wr_id %LX\n",
+		 msg, wr->num_sge, txlen, wr->opcode, offset, &wr->wr.rdma.remote_addr,
+		 wr->wr.rdma.remote_addr, wr->wr.rdma.rkey, wr->wr_id);
+
+	if (wr->opcode != IBV_WR_SEND &&
+	    wr->opcode != IBV_WR_RDMA_WRITE &&
+	    wr->opcode != IBV_WR_RDMA_WRITE_WITH_IMM)
+		return EINVAL;
+
+	msg->hdr.ver = DAT_MIX_VER;
+	msg->hdr.op = MIX_SEND;
+	msg->hdr.status = 0;
+	msg->hdr.flags = MIX_OP_REQ;
+	msg->hdr.req_id = m_qp->tp->dev_id;
+	msg->len = txlen;
+	msg->qp_id = m_qp->qp_id;
+	mcm_const_mix_wr(&msg->wr, wr);
+
+	if (txlen > m_qp->m_inline) {
+		if (mix_proxy_data(m_qp, msg, wr->sg_list, txlen, mix_ep))
+			return EINVAL;
+	} else {
+		msg->hdr.flags |= MIX_OP_INLINE;
+		for (i=0; i < wr->num_sge; i++) {
+			memcpy(&cmd[offset], (void*)wr->sg_list[i].addr, wr->sg_list[i].length);
+			offset += wr->sg_list[i].length;
+		}
+	}
+
+	ret = scif_send(mix_ep, msg, offset, SCIF_SEND_BLOCK);
+	if (ret != offset) {
+		dapl_log(1, " ERR: %s on %d, ret %d, exp %d, error %s\n",
+			 mix_op_str(msg->hdr.op), mix_ep, ret,
+			 offset, strerror(errno));
+		return -1;
+	}
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent MIX_SEND on SCIF EP %d, mlen=%d\n", mix_ep, offset);
+	return 0;
+}
+
+int dapli_mix_post_recv(ib_qp_handle_t m_qp, int len, struct ibv_recv_wr *wr, struct ibv_recv_wr **bad_wr)
+{
+	char cmd[DAT_MIX_MSG_MAX + DAT_MIX_INLINE_MAX];
+	dat_mix_sr_t *msg = (dat_mix_sr_t *)cmd;
+	scif_epd_t mix_ep = m_qp->tp->scif_ep;
+	int ret;
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		" mix_post_recv: msg=%p sge=%d len=%d wr_id %LX, addr %p lkey 0x%x\n",
+		 msg, wr->num_sge, len, wr->wr_id, wr->sg_list[0].addr, wr->sg_list[0].lkey);
+
+	if (wr->num_sge > DAT_MIX_SGE_MAX)
+		return EINVAL;
+
+	msg->hdr.ver = DAT_MIX_VER;
+	msg->hdr.op = MIX_RECV;
+	msg->hdr.status = 0;
+	msg->hdr.flags = MIX_OP_REQ;
+	msg->hdr.req_id = m_qp->tp->dev_id;
+	msg->len = len;
+	msg->qp_id = m_qp->qp_id; /* shadowed RX */
+
+	/* setup work request */
+	memset((void*)&msg->wr, 0, sizeof(dat_mix_wr_t));
+	msg->wr.opcode = OP_RECEIVE;
+	msg->wr.wr_id = wr->wr_id;
+	msg->wr.num_sge = wr->num_sge;
+
+	if (mix_proxy_data(m_qp, msg, wr->sg_list, len, mix_ep))
+		return EINVAL;
+
+	ret = scif_send(mix_ep, msg, sizeof(dat_mix_sr_t), SCIF_SEND_BLOCK);
+	if (ret != sizeof(dat_mix_sr_t)) {
+		dapl_log(1, " ERR: %s on %d, ret %d, exp %d, error %s\n",
+			 mix_op_str(msg->hdr.op), mix_ep, ret,
+			 sizeof(dat_mix_sr_t), strerror(errno));
+		return -1;
+	}
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent MIX_RECV on SCIF EP %d, mlen=%d\n", mix_ep, sizeof(dat_mix_sr_t));
+	return 0;
+}
+
+
+/* MIX CM operations:
+ *
+ *  Event/CM channel (scif_ev_ep) for events and CM messages
+ *  	This channel is used via CM Thread context, separate from user thread context for OPs
+ *      Separate EP's per thread too avoid locking overhead on SCIF streams
+ */
+
+dp_ib_cm_handle_t dapli_mix_get_cm(ib_hca_transport_t *tp, uint64_t cm_ctx)
+{
+	dp_ib_cm_handle_t cm = NULL;
+
+	dapl_os_lock(&tp->lock);
+	if (!dapl_llist_is_empty(&tp->list))
+		cm = dapl_llist_peek_head(&tp->list);
+
+	while (cm) {
+		if (cm == (void*)cm_ctx)
+			break;
+
+		cm = dapl_llist_next_entry(&tp->list, &cm->local_entry);
+	}
+	dapl_os_unlock(&tp->lock);
+	return cm;
+}
+
+/* CM_REP operation, user context, op channel */
+int dapli_mix_cm_rep_out(dp_ib_cm_handle_t m_cm, int p_size, void *p_data)
+{
+	dat_mix_cm_t msg;
+	scif_epd_t mix_ep = m_cm->tp->scif_ep; /* op channel */
+	int ret, len;
+
+	/* request: QP_r local, QP_t shadowed */
+	msg.hdr.ver = DAT_MIX_VER;
+	msg.hdr.op = MIX_CM_ACCEPT;
+	msg.hdr.status = 0;
+	msg.hdr.flags = MIX_OP_REQ;
+	msg.hdr.req_id = m_cm->tp->dev_id;
+	msg.qp_id = m_cm->ep->qp_handle->qp_id; /* QP2 shadowed TX */
+	msg.cm_id = m_cm->cm_id;
+	msg.cm_ctx = (uint64_t)m_cm->cm_ctx;
+	msg.sp_ctx = (uint64_t)m_cm; /* send back my cm_ctx */
+	memcpy(&msg.msg, &m_cm->msg, sizeof(dat_mcm_msg_t));
+	memcpy(msg.msg.p_data, p_data, p_size);
+	msg.msg.p_size = htons(p_size);
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		 " ACCEPT -> dport %x cqpn %x iqpn %x lid %x, psize %d pdata[0]=%x\n",
+		 ntohs(msg.msg.dport), ntohl(msg.msg.dqpn),
+		 ntohl(msg.msg.daddr1.qpn), ntohs(msg.msg.daddr1.lid),
+		 p_size, msg.msg.p_data[0]);
+
+	len = sizeof(dat_mix_cm_t);
+	ret = scif_send(mix_ep, &msg, len, SCIF_SEND_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: %s send on %d, ret %d, exp %d, error %s\n",
+			 mix_op_str(msg.hdr.op), mix_ep, ret, len, strerror(errno));
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent %s request on SCIF EP\n", mix_op_str(msg.hdr.op));
+
+	/* no reply */
+	return 0;
+}
+
+/* CM_REJ message, user or cm_thread context, locking required */
+int dapli_mix_cm_rej_out(dp_ib_cm_handle_t m_cm, int p_size, void *p_data, int reason)
+{
+	dat_mix_cm_t msg;
+	scif_epd_t mix_ep = m_cm->tp->scif_ev_ep; /* CM,EV channel */
+	int ret, len;
+
+	/* request: QP_r local, QP_t shadowed */
+	msg.hdr.ver = DAT_MIX_VER;
+	msg.hdr.op = MIX_CM_REJECT;
+	msg.hdr.status = 0;
+	msg.hdr.flags = MIX_OP_REQ;
+	msg.hdr.req_id = m_cm->tp->dev_id;
+	msg.cm_id = m_cm->cm_id;
+	msg.cm_ctx = (uint64_t)m_cm->cm_ctx;
+	memcpy(&msg.msg, &m_cm->msg, sizeof(dat_mcm_msg_t));
+	memcpy(msg.msg.p_data, p_data, p_size);
+	msg.msg.p_size = htons(p_size);
+
+	if (reason == IB_CM_REJ_REASON_CONSUMER_REJ)  /* setup op in CM message */
+		msg.msg.op = htons(MCM_REJ_USER);
+	else
+		msg.msg.op = htons(MCM_REJ_CM);
+
+	msg.msg.saddr1.lid = m_cm->hca->ib_trans.addr.lid;
+	msg.msg.saddr1.qp_type = m_cm->msg.daddr1.qp_type;
+	dapl_os_memcpy(&msg.msg.saddr1.gid[0], &m_cm->hca->ib_trans.addr.gid, 16);
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," REJECT -> dport 0x%x, dqpn 0x%x dlid 0x%x, reason %d, psize %d\n",
+		 ntohs(msg.msg.dport), ntohl(msg.msg.dqpn), ntohs(msg.msg.daddr1.lid), reason, p_size );
+
+	len = sizeof(dat_mix_cm_t);
+	dapl_os_lock(&m_cm->tp->lock);
+	ret = scif_send(mix_ep, &msg, len, SCIF_SEND_BLOCK);
+	dapl_os_unlock(&m_cm->tp->lock);
+	if (ret != len) {
+		dapl_log(1, " ERR: %s send on %d, ret %d, exp %d, error %s\n",
+			 mix_op_str(msg.hdr.op), mix_ep, ret, len, strerror(errno));
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent %s request on SCIF EP\n", mix_op_str(msg.hdr.op));
+
+	/* no reply */
+	return 0;
+}
+
+/*  MIX_CM_REQ operation, user context, op channel */
+int dapli_mix_cm_req_out(dp_ib_cm_handle_t m_cm, ib_qp_handle_t m_qp)
+{
+	dat_mix_cm_t msg;
+	scif_epd_t mix_ep = m_cm->tp->scif_ep; /* use operation channel */
+	int ret, len;
+
+	/* request: QP_r local, QP_t shadowed */
+	msg.hdr.ver = DAT_MIX_VER;
+	msg.hdr.op = MIX_CM_REQ;
+	msg.hdr.status = 0;
+	msg.hdr.flags = MIX_OP_REQ;
+	msg.hdr.req_id = m_cm->tp->dev_id;
+	msg.qp_id = m_qp->qp_id; /* shadowed TX */
+	msg.cm_id = m_cm->cm_id;
+	msg.cm_ctx = (uint64_t)m_cm;
+	memcpy(&msg.msg, &m_cm->msg, sizeof(dat_mcm_msg_t));
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," -> dport 0x%x, dqpn 0x%x dlid 0x%x ep_map %s\n",
+		 ntohs(msg.msg.dport), ntohl(msg.msg.dqpn), ntohs(msg.msg.daddr1.lid),
+		 mcm_map_str(msg.msg.daddr1.ep_map));
+
+	len = sizeof(dat_mix_cm_t);
+	ret = scif_send(mix_ep, &msg, len, SCIF_SEND_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: %s send on %d, ret %d, exp %d, error %s\n",
+			 mix_op_str(msg.hdr.op), mix_ep, ret, len, strerror(errno));
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent %s request on SCIF EP\n", mix_op_str(msg.hdr.op));
+
+	/* wait for response */
+	ret = scif_recv(mix_ep, &msg, len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		dapl_log(1, " ERR: req_out rcv ep %d, ret %d, exp %d, err %s\n",
+			    mix_ep, ret, len, strerror(errno));
+		return -1;
+	}
+	if (msg.hdr.ver != DAT_MIX_VER || msg.hdr.op != MIX_CM_REQ ||
+	    msg.hdr.flags != MIX_OP_RSP || msg.hdr.status != MIX_SUCCESS) {
+		dapl_log(1, " MIX msg ver %d, op %s, flags %d, or stat %d ERR \n",
+			 msg.hdr.ver, mix_op_str(msg.hdr.op), msg.hdr.flags, msg.hdr.status);
+		return -1;
+	}
+
+	/* CM object linking:  MIC to MPXYD */
+	m_cm->scm_id = msg.cm_id;
+	m_cm->scm_ctx = msg.cm_ctx;
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," reply on SCIF EP -> cm_id 0x%x, ctx %p\n",
+		m_cm->scm_id, (void*)m_cm->scm_ctx );
+
+	return 0;
+}
+
+/*  MIX_CM_RTU message, cm_thread context, use EV/CM channel, lock snd channel */
+int dapli_mix_cm_rtu_out(dp_ib_cm_handle_t m_cm)
+{
+	dat_mix_cm_t msg;
+	scif_epd_t mix_ep = m_cm->tp->scif_ev_ep;
+	int ret, len;
+
+	/* connect RTU: QP_r local, QP_t shadowed */
+	msg.hdr.ver = DAT_MIX_VER;
+	msg.hdr.op = MIX_CM_RTU;
+	msg.hdr.status = 0;
+	msg.hdr.flags = MIX_OP_REQ;
+	msg.hdr.req_id = m_cm->tp->dev_id;
+	msg.cm_id = m_cm->scm_id;
+	msg.cm_ctx = (uint64_t)m_cm;
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," RTU -> id 0x%x dport 0x%x, dqpn 0x%x dlid 0x%x\n",
+		 msg.cm_id, ntohs(msg.msg.dport), ntohl(msg.msg.dqpn), ntohs(msg.msg.daddr1.lid));
+
+	len = sizeof(dat_mix_cm_t);
+	dapl_os_lock(&m_cm->tp->lock);
+	ret = scif_send(mix_ep, &msg, len, SCIF_SEND_BLOCK);
+	dapl_os_unlock(&m_cm->tp->lock);
+	if (ret != len) {
+		dapl_log(1, " ERR: %s send on %d, ret %d, exp %d, error %s\n",
+			 mix_op_str(msg.hdr.op), mix_ep, ret, len, strerror(errno));
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent %s request on SCIF EP\n", mix_op_str(msg.hdr.op));
+	return 0;
+}
+
+/*  MIX_CM_DREQ operation, user context, op channel */
+void dapli_mix_cm_dreq_out(dp_ib_cm_handle_t m_cm) {
+
+	dat_mix_cm_t msg;
+	scif_epd_t mix_ep = m_cm->tp->scif_ep; /* operation channel */
+	int ret, len;
+
+	/* disconnect request out */
+	msg.hdr.ver = DAT_MIX_VER;
+	msg.hdr.op = MIX_CM_DISC;
+	msg.hdr.status = 0;
+	msg.hdr.flags = MIX_OP_REQ;
+	msg.hdr.req_id = m_cm->tp->dev_id;
+	msg.cm_id = m_cm->scm_id;
+	msg.cm_ctx = (uint64_t)m_cm;
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," DREQ -> id 0x%x dport 0x%x, dqpn 0x%x dlid 0x%x\n",
+		 msg.cm_id, ntohs(msg.msg.dport), ntohl(msg.msg.dqpn), ntohs(msg.msg.daddr1.lid) );
+
+	len = sizeof(dat_mix_cm_t);
+	ret = scif_send(mix_ep, &msg, len, SCIF_SEND_BLOCK);
+	if (ret != len) {
+		dapl_log(DAPL_DBG_TYPE_CM_WARN,
+			 " ERR: %s send on %d, ret %d, exp %d, error %s\n",
+			 mix_op_str(msg.hdr.op), mix_ep, ret, len, strerror(errno));
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION," Sent %s request on SCIF EP\n", mix_op_str(msg.hdr.op));
+}
+
+/* unsolicited CM event, scif_ep channel */
+int dapli_mix_cm_event_in(ib_hca_transport_t *tp, scif_epd_t scif_ep, dat_mix_cm_event_t *pmsg)
+{
+	int len, ret;
+	dp_ib_cm_handle_t cm;
+
+	/* hdr already read, get operation data */
+	len = sizeof(dat_mix_cm_event_t) - sizeof(dat_mix_hdr_t);
+	ret = scif_recv(scif_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		dapl_log(DAPL_DBG_TYPE_ERR, " ERR: ret %d, exp %d, error %s\n", ret, len, strerror(errno));
+		return ret;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		 " MIX_CM_EVENT <-: id %d ctx %p event 0x%x\n",
+		 pmsg->cm_id, pmsg->cm_ctx, pmsg->event);
+
+	/* Find the CM and EP for event processing */
+	cm = dapli_mix_get_cm(tp, pmsg->cm_ctx);
+	if (!cm) {
+		dapl_log(DAPL_DBG_TYPE_EXTENSION, " mcm_get_cm, ctx %p, not found\n", pmsg->cm_ctx);
+		return 0;
+	}
+
+	switch (pmsg->event) {
+	case DAT_CONNECTION_EVENT_TIMED_OUT:
+		if (cm->sp)
+			dapls_cr_callback(cm, IB_CME_LOCAL_FAILURE, NULL, 0, cm->sp);
+		else
+			dapl_evd_connection_callback(cm, IB_CME_DESTINATION_UNREACHABLE, NULL, 0, cm->ep);
+
+		break;
+
+	case DAT_CONNECTION_EVENT_ESTABLISHED:
+	case DAT_CONNECTION_REQUEST_EVENT:
+	case DAT_DTO_COMPLETION_EVENT:
+	case DAT_CONNECTION_EVENT_PEER_REJECTED:
+	case DAT_CONNECTION_EVENT_NON_PEER_REJECTED:
+	case DAT_CONNECTION_EVENT_ACCEPT_COMPLETION_ERROR:
+	case DAT_CONNECTION_EVENT_DISCONNECTED:
+		mcm_disconnect_final(cm);
+		break;
+	case DAT_CONNECTION_EVENT_BROKEN:
+	case DAT_CONNECTION_EVENT_UNREACHABLE:
+
+	default:
+		break;
+	}
+
+	return 0;
+}
+
+/* unsolicited DTO event, op channel */
+int dapli_mix_dto_event_in(ib_hca_transport_t *tp, scif_epd_t scif_ep, dat_mix_dto_comp_t *pmsg)
+{
+	int len, ret, i;
+	struct dcm_ib_cq  *m_cq;
+	DAPL_COOKIE *cookie;
+
+	/* hdr already read, get operation data */
+	len = sizeof(dat_mix_dto_comp_t) - sizeof(dat_mix_hdr_t);
+	ret = scif_recv(scif_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		dapl_log(DAPL_DBG_TYPE_ERR, " ERR: ret %d, exp %d, error %s\n", ret, len, strerror(errno));
+		return ret;
+	}
+
+	/* Get cq and post DTO event with this WC entry */
+	m_cq = (void*)pmsg->cq_ctx;
+
+	for (i=0; i<pmsg->wc_cnt; i++) {
+		struct ibv_wc ib_wc;
+		/* possible segmentation on mpxyd side, update length if success */
+		if (pmsg->wc[i].status == 0) {
+			cookie = (DAPL_COOKIE *) (uintptr_t) pmsg->wc[i].wr_id;
+			if (!cookie) {
+				dapl_log(DAPL_DBG_TYPE_ERR,
+					 " ERR: mix_dto_event_in: wr_id=0 wc[%d] cnt %d\n",
+					 i, pmsg->wc_cnt);
+				return 0;
+			}
+			pmsg->wc[i].byte_len = cookie->val.dto.size;
+			dapl_log(DAPL_DBG_TYPE_EP,
+				 " mix_dto_event: MCM evd %p ep %p wr_id=%Lx ln=%d\n",
+				 m_cq->evd, cookie->ep, pmsg->wc[i].wr_id,
+				 cookie->val.dto.size);
+		}
+		mcm_const_ib_wc(&ib_wc, &pmsg->wc[i], 1);
+		dapl_os_lock(&m_cq->evd->header.lock);
+		dapls_evd_cqe_to_event(m_cq->evd, &ib_wc);
+		dapl_os_unlock(&m_cq->evd->header.lock);
+	}
+
+	return 0;
+}
+
+int dapli_mix_cm_rep_in(ib_hca_transport_t *tp, scif_epd_t scif_ep, dat_mix_cm_t *pmsg)
+{
+	int len, ret;
+	dp_ib_cm_handle_t cm;
+
+	/* hdr already read, get operation data */
+	len = sizeof(dat_mix_cm_t) - sizeof(dat_mix_hdr_t);
+	ret = scif_recv(scif_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		dapl_log(DAPL_DBG_TYPE_ERR, " ERR: ret %d, exp %d, error %s\n", ret, len, strerror(errno));
+		return ret;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		 " MIX_CM_REP_IN <-: id %d ctx %p \n", pmsg->cm_id, pmsg->cm_ctx);
+
+	/* Find the CM and EP for event processing */
+	cm = dapli_mix_get_cm(tp, pmsg->cm_ctx);
+	if (!cm) {
+		dapl_log(DAPL_DBG_TYPE_ERR, " ERR: mcm_get_cm, ctx %p, not found\n", pmsg->cm_ctx);
+		return -1;
+	}
+
+	mcm_connect_rtu(cm, &pmsg->msg);
+	return 0;
+}
+
+int dapli_mix_cm_req_in(ib_hca_transport_t *tp, scif_epd_t scif_ep, dat_mix_cm_t *pmsg)
+{
+	int len, ret;
+	dp_ib_cm_handle_t acm;
+
+	/* hdr already read, get operation data */
+	len = sizeof(dat_mix_cm_t) - sizeof(dat_mix_hdr_t);
+	ret = scif_recv(scif_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		dapl_log(DAPL_DBG_TYPE_ERR, " ERR: ret %d, exp %d, error %s\n", ret, len, strerror(errno));
+		return ret;
+	}
+
+	/* Allocate client CM and setup passive references */
+	if ((acm = dapls_cm_create(tp->hca, NULL)) == NULL) {
+		dapl_log(DAPL_DBG_TYPE_WARN, " mix_cm_req_in: ERR cm_create\n");
+		return -1;
+	}
+
+	acm->sp = (DAPL_SP *)pmsg->sp_ctx;
+	acm->cm_id = pmsg->cm_id;
+	acm->cm_ctx = pmsg->cm_ctx;
+	memcpy(&acm->msg, &pmsg->msg, sizeof(dat_mcm_msg_t));
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		 " MIX_CM_REQ_IN <- DST port=%x lid=%x, QPr=%x, QPt=%x, psize=%d r_guid=%Lx\n",
+		 ntohs(acm->msg.dport), ntohs(acm->msg.daddr1.lid),
+		 htonl(acm->msg.daddr1.qpn), htonl(acm->msg.daddr2.qpn),
+		 htons(acm->msg.p_size), htonll(acm->msg.sys_guid));
+
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		 " MIX_CM_REQ_IN <-: sp %p new_cm %p pxy_id %d pxy_ctx %p psize %d pdata[0]=0x%x\n",
+		 acm->sp, acm, pmsg->cm_id, pmsg->cm_ctx, ntohs(acm->msg.p_size),
+		 acm->msg.p_data[0]);
+
+	/* trigger CR event */
+	acm->state = MCM_ACCEPTING;
+	dapli_queue_conn(acm);
+	dapls_cr_callback(acm, IB_CME_CONNECTION_REQUEST_PENDING,
+			  acm->msg.p_data, ntohs(acm->msg.p_size), acm->sp);
+	return 0;
+}
+
+int dapli_mix_cm_rtu_in(ib_hca_transport_t *tp, scif_epd_t scif_ep, dat_mix_cm_t *pmsg)
+{
+	int len, ret;
+	dp_ib_cm_handle_t cm;
+
+	/* hdr already read, get operation data */
+	len = sizeof(dat_mix_cm_t) - sizeof(dat_mix_hdr_t);
+	ret = scif_recv(scif_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		dapl_log(DAPL_DBG_TYPE_ERR, " ERR: ret %d, exp %d, error %s\n", ret, len, strerror(errno));
+		return ret;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION,
+		 " MIX_CM_RTU_IN <-: id %d ctx %p \n", pmsg->cm_id, pmsg->cm_ctx);
+
+	/* Find the CM and EP for event processing */
+	cm = dapli_mix_get_cm(tp, pmsg->cm_ctx);
+	if (!cm) {
+		dapl_log(DAPL_DBG_TYPE_ERR, " ERR: mcm_get_cm, ctx %p, not found\n", pmsg->cm_ctx);
+		return -1;
+	}
+
+	dapl_os_lock(&cm->lock);
+	cm->state = MCM_CONNECTED;
+	dapl_os_unlock(&cm->lock);
+
+	dapls_cr_callback(cm, IB_CME_CONNECTED, NULL, 0, cm->sp);
+	return 0;
+}
+
+int dapli_mix_cm_rej_in(ib_hca_transport_t *tp, scif_epd_t scif_ep, dat_mix_cm_t *pmsg)
+{
+	int len, ret, event;
+	dp_ib_cm_handle_t cm;
+
+	/* hdr already read, get operation data */
+	len = sizeof(dat_mix_cm_t) - sizeof(dat_mix_hdr_t);
+	ret = scif_recv(scif_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		dapl_log(DAPL_DBG_TYPE_ERR, " MCM_REJ_IN ERR: %d exp %d, scif_recv err %s\n",
+			 ret, len, strerror(errno));
+		return ret;
+	}
+
+	/* Find the CM and EP for event processing */
+	cm = dapli_mix_get_cm(tp, pmsg->cm_ctx);
+	if (!cm) {
+		dapl_log(1, " ERR: mcm_get_cm, ctx %p, not found\n", pmsg->cm_ctx);
+		return -1;
+	}
+	memcpy(&cm->msg, &pmsg->msg, sizeof(dat_mcm_msg_t));
+
+	dapl_log(DAPL_DBG_TYPE_CM_WARN,
+		 " MCM_REJ_IN%s <- p_msg %p id %d cm %p (%d) ep %p %s\n",
+		 pmsg->hdr.op == MIX_CM_REJECT_USER ? "_USER":"",
+		 pmsg, pmsg->cm_id, pmsg->cm_ctx, cm->ref_count, cm->ep,
+		 dapl_cm_state_str(cm->state));
+
+	if (pmsg->hdr.op == MIX_CM_REJECT_USER)
+		event = IB_CME_DESTINATION_REJECT_PRIVATE_DATA;
+	else
+		event = IB_CME_DESTINATION_REJECT;
+
+	dapl_os_lock(&cm->lock);
+	cm->state = MCM_REJECTED;
+	dapl_os_unlock(&cm->lock);
+
+	if (cm->sp)
+		dapls_cr_callback(cm, event, NULL, 0, cm->sp);
+	else
+		dapl_evd_connection_callback(cm, event,
+					     cm->msg.p_data,
+					     ntohs(cm->msg.p_size), cm->ep);
+	return 0;
+}
+
+
+/*
+ * MIX recv, unsolicited messages from MPXYD, via scif_ev_ep - CM/EV endpoint
+ *
+ */
+int dapli_mix_recv(DAPL_HCA *hca, int scif_ep)
+{
+	char cmd[DAT_MIX_MSG_MAX + DAT_MIX_INLINE_MAX];
+	dat_mix_hdr_t *phdr = (dat_mix_hdr_t *)cmd;
+	ib_hca_transport_t *tp = &hca->ib_trans;
+	int ret, len;
+
+	len = sizeof(dat_mix_hdr_t);
+	ret = scif_recv(scif_ep, phdr, len, SCIF_RECV_BLOCK);
+	if ((ret != len) || (phdr->ver != DAT_MIX_VER) || phdr->flags != MIX_OP_REQ) {
+		dapl_log(DAPL_DBG_TYPE_EXCEPTION,
+			 " ERR: rcv on scif_ep %d, ret %d, exp %d, VER=%d flgs=%d, error %s\n",
+			 scif_ep, ret, len, phdr->ver, phdr->flags, strerror(errno));
+		return -1;
+	}
+	dapl_log(DAPL_DBG_TYPE_EXTENSION, " ver %d, op %d, flags %d\n", phdr->ver, phdr->op, phdr->flags);
+
+	switch (phdr->op) {
+	case MIX_DTO_EVENT:
+		ret = dapli_mix_dto_event_in(tp, scif_ep, (dat_mix_dto_comp_t*)phdr);
+		break;
+	case MIX_CM_EVENT:
+		ret = dapli_mix_cm_event_in(tp, scif_ep, (dat_mix_cm_event_t*)phdr);
+		break;
+	case MIX_CM_REQ:
+		ret = dapli_mix_cm_req_in(tp, scif_ep, (dat_mix_cm_t*)phdr);
+		break;
+	case MIX_CM_REP:
+		ret = dapli_mix_cm_rep_in(tp, scif_ep, (dat_mix_cm_t*)phdr);
+		break;
+	case MIX_CM_REJECT:
+	case MIX_CM_REJECT_USER:
+		ret = dapli_mix_cm_rej_in(tp, scif_ep, (dat_mix_cm_t*)phdr);
+		break;
+	case MIX_CM_RTU:
+		ret = dapli_mix_cm_rtu_in(tp, scif_ep, (dat_mix_cm_t*)phdr);
+		break;
+	case MIX_CM_EST:
+	case MIX_CM_DISC:
+	case MIX_CM_DREP:
+		break;
+	default:
+		dapl_log(DAPL_DBG_TYPE_ERR, " ERROR!!! unknown MIX operation: %d\n", phdr->op);
+		return -1;
+	}
+	return ret;
+}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dapl/openib_mcm/proxy.c b/dapl/openib_mcm/proxy.c
new file mode 100644
index 0000000..e81b6f1
--- /dev/null
+++ b/dapl/openib_mcm/proxy.c
@@ -0,0 +1,501 @@
+/*
+ * Copyright (c) 2009-2014 Intel Corporation.  All rights reserved.
+ *
+ * This Software is licensed under one of the following licenses:
+ *
+ * 1) under the terms of the "Common Public License 1.0" a copy of which is
+ *    available from the Open Source Initiative, see
+ *    http://www.opensource.org/licenses/cpl.php.
+ *
+ * 2) under the terms of the "The BSD License" a copy of which is
+ *    available from the Open Source Initiative, see
+ *    http://www.opensource.org/licenses/bsd-license.php.
+ *
+ * 3) under the terms of the "GNU General Public License (GPL) Version 2" a
+ *    copy of which is available from the Open Source Initiative, see
+ *    http://www.opensource.org/licenses/gpl-license.php.
+ *
+ * Licensee has the right to choose one of the above licenses.
+ *
+ * Redistributions of source code must retain the above copyright
+ * notice and one of the license notices.
+ *
+ * Redistributions in binary form must reproduce both the above copyright
+ * notice, one of the license notices in the documentation
+ * and/or other materials provided with the distribution.
+ */
+#include "dapl.h"
+#include "dapl_adapter_util.h"
+#include "dapl_ib_util.h"
+#include "dapl_evd_util.h"
+#include "dapl_ep_util.h"
+#include "dapl_osd.h"
+
+/*
+ * HST -> MXS - proxy-out (PO) to proxy-in (PI)
+ *
+ * non-MIC host to MIC cross socket EP needs to send WR to remote PI service
+ * instead of direct IB send or write. Inbound traffic from remote MXS will still be
+ * be direct so there is no need for PI service on this MCM providers host side.
+ *
+ * NOTE: Initial design with no segmentation, set frequent PI MP signal rate
+ * 	 This will avoid creation and management of a local PO WR queue for segments
+ */
+#define MCM_MP_SIG_RATE 5
+
+int mcm_send_pi(struct dcm_ib_qp *m_qp, int len, struct ibv_send_wr *wr, struct ibv_send_wr **bad_wr)
+{
+	struct ibv_send_wr wr_imm;
+	struct ibv_sge sge;
+	struct mcm_wr_rx m_wr_rx;
+	int i, ret = 0, wr_idx;
+	struct wrc_idata wrc;
+	uint32_t wr_flags, offset=0;
+
+	dapl_log(DAPL_DBG_TYPE_EP,
+		 " mcm_send_pi: ep %p qpn %x ln %d WR: tl %d hd %d end %d wr_id %Lx\n",
+		 m_qp->ep, m_qp->qp2->qp_num, len,  m_qp->wr_tl,
+		 m_qp->wr_hd, m_qp->wrc_rem.wr_end, wr->wr_id);
+
+	if (wr->num_sge > DAT_MIX_SGE_MAX) {
+		ret = EINVAL;
+		goto bail;
+	}
+	/* one WR per IB sge, no additional segmentation */
+	for (i=0;i<wr->num_sge;i++) {
+		wr_flags = M_SEND_DIRECT | M_SEND_PI;
+		if (i==0) wr_flags |= M_SEND_FS;
+		if (i==(wr->num_sge-1)) {
+			wr_flags |= M_SEND_LS;
+			if (wr->send_flags & IBV_SEND_SIGNALED)
+				wr_flags |= M_SEND_CN_SIG;
+		}
+		dapl_os_lock(&m_qp->lock);
+		if (((m_qp->wr_hd + 1) & m_qp->wrc_rem.wr_end) == m_qp->wr_tl) { /* full */
+			ret = ENOMEM;
+			dapl_os_unlock(&m_qp->lock);
+			goto bail;
+		}
+		m_qp->wr_hd = (m_qp->wr_hd + 1) & m_qp->wrc_rem.wr_end; /* move hd */
+		wr_idx = m_qp->wr_hd;
+		if (!(wr_idx % MCM_MP_SIG_RATE) || (wr_flags & M_SEND_CN_SIG))
+			wr_flags |= M_SEND_MP_SIG;
+		dapl_os_unlock(&m_qp->lock);
+
+		dapl_log(DAPL_DBG_TYPE_EVD,
+			 " mcm_send_pi[%d]: ln %d wr_idx %d, tl %d hd %d\n",
+			 i, wr->sg_list[i].length, wr_idx, m_qp->wr_tl, m_qp->wr_hd);
+
+		/* build local m_wr_rx for remote PI */
+		memset((void*)&m_wr_rx, 0, sizeof(struct mcm_wr_rx));
+		m_wr_rx.org_id = (uint64_t) htonll((uint64_t)wr->wr_id);
+		m_wr_rx.flags = htonl(wr_flags);
+		m_wr_rx.w_idx = htonl(m_qp->wc_tl); /* snd back wc tail */
+		m_wr_rx.wr.num_sge = htonl(wr->num_sge);
+		m_wr_rx.wr.opcode = htonl(wr->opcode);
+		m_wr_rx.wr.send_flags = htonl(wr->send_flags);
+		m_wr_rx.wr.imm_data = htonl(wr->imm_data);
+		m_wr_rx.sg[0].addr = htonll(wr->sg_list[i].addr);
+		m_wr_rx.sg[0].lkey = htonl(wr->sg_list[i].lkey);
+		m_wr_rx.sg[0].length = htonl(wr->sg_list[i].length);
+
+		if ((wr->opcode == IBV_WR_RDMA_WRITE) ||
+		    (wr->opcode == IBV_WR_RDMA_WRITE_WITH_IMM)) {
+			m_wr_rx.wr.wr.rdma.remote_addr = htonll(wr->wr.rdma.remote_addr + offset);
+			m_wr_rx.wr.wr.rdma.rkey = htonl(wr->wr.rdma.rkey);
+			offset += wr->sg_list[i].length;
+		}
+
+		/* setup imm_data for PI rcv engine */
+		wrc.id = (uint16_t)wr_idx;
+		wrc.type = M_WR_TYPE;
+		wrc.flags = 0;
+
+		/* setup local WR for wr_rx transfer - RW_imm inline */
+		wr_imm.wr_id = wr->wr_id; /* MUST be original cookie, CQ processing */
+		wr_imm.next = 0;
+		wr_imm.sg_list = &sge;
+		wr_imm.num_sge = 1;
+		wr_imm.opcode = IBV_WR_RDMA_WRITE_WITH_IMM;
+		wr_imm.send_flags = IBV_SEND_INLINE; /* m_wr_rx, 148 bytes */
+		if (wr_flags & M_SEND_MP_SIG)
+			wr_imm.send_flags |= IBV_SEND_SIGNALED;
+		wr_imm.imm_data = htonl(*(uint32_t *)&wrc);
+		wr_imm.wr.rdma.rkey = m_qp->wrc_rem.wr_rkey;
+		wr_imm.wr.rdma.remote_addr =
+			(uint64_t)(uintptr_t)
+			((struct mcm_wr_rx *) (m_qp->wrc_rem.wr_addr + (m_qp->wrc_rem.wr_sz * wr_idx)));
+
+		sge.addr = (uint64_t)(uintptr_t) &m_wr_rx;
+		sge.length = (uint32_t) sizeof(struct mcm_wr_rx); /* 160 byte WR */
+		sge.lkey = 0; /* inline doesn't need registered */
+
+		dapl_log(DAPL_DBG_TYPE_EVD,
+			 " mcm_send_pi[%d]: WR_RX wr_id %Lx qn %x op %d flgs 0x%x"
+			 " imm %x raddr %p rkey %x ln %d\n",
+			 i, wr_imm.wr_id, m_qp->qp2->qp_num, wr_imm.opcode,
+			 wr_flags, ntohl(wr_imm.imm_data),
+			 wr_imm.wr.rdma.remote_addr, wr_imm.wr.rdma.rkey,
+			 sizeof(struct mcm_wr_rx));
+		dapl_log(DAPL_DBG_TYPE_EVD,
+			 " mcm_send_pi[%d]: WR wr_id %Lx qn %x op %d flgs %x"
+			 " imm %x raddr %p rkey %x ln %d tl %d me %d hd %d\n",
+			 i, wr->wr_id, m_qp->qp2->qp_num, wr->opcode,
+			 wr->send_flags, wr->imm_data, wr->wr.rdma.remote_addr,
+			 wr->wr.rdma.rkey, wr->sg_list[i].length,
+			 m_qp->wr_tl, wr_idx, m_qp->wr_hd);
+
+		ret = ibv_post_send(m_qp->qp2, &wr_imm, bad_wr);  /* QP2: QPtx - QPrx PI */
+		if (ret) {
+			dapl_log(DAPL_DBG_TYPE_ERR,
+				" mcm_send_pi ERR: m_wr %p idx %d laddr=%p ln=%d lkey=%x flgs %x"
+				" tl %d hd %d\n",
+				m_wr_rx, wr_idx, wr->sg_list[0].addr,
+				wr->sg_list[0].length, wr->sg_list[0].lkey,
+				m_wr_rx.flags, m_qp->wr_tl, m_qp->wr_hd);
+			dapl_log(DAPL_DBG_TYPE_ERR,
+				" mcm_send_pi ERR: wr_id %Lx %p sglist %p sge %d op %d flgs %x"
+				" idata 0x%x raddr %p rkey %x \n",
+				m_wr_rx.wr.wr_id, wr->sg_list,
+				m_wr_rx.wr.num_sge, m_wr_rx.wr.opcode,
+				m_wr_rx.wr.send_flags, m_wr_rx.wr.imm_data,
+				m_wr_rx.wr.wr.rdma.remote_addr,
+				m_wr_rx.wr.wr.rdma.rkey);
+			goto bail;
+		}
+	}
+bail:
+	return ret;
+}
+
+/* TX - RW_imm work request data to remote PI or consumer TX data direct to peer */
+static inline void mcm_dto_req(struct dcm_ib_cq *m_cq, struct ibv_wc *wc)
+{
+	DAPL_COOKIE *cookie;
+	struct dcm_ib_qp *m_qp;
+
+	cookie = (DAPL_COOKIE *)(uintptr_t)wc->wr_id;
+	m_qp = cookie->ep->qp_handle;
+
+	if (!m_qp->tp->scif_ep && MXS_EP(m_qp) &&
+	    (wc->opcode == (uint32_t)IBV_WR_RDMA_WRITE_WITH_IMM)) {
+		dapl_log(DAPL_DBG_TYPE_EP,
+			 " mcm_dto_req: RW_imm -> WR, wr_id %Lx\n", wc->wr_id);
+		return;  /* post_send -> RW_imm to peer PI */
+	}
+
+	dapl_log(DAPL_DBG_TYPE_EP,
+		 " mcm_dto_req: SIG evd %p ep %p WR tl %d hd %d WC tl %d wr_id %p\n",
+		 m_qp->req_cq ? m_qp->req_cq->evd:0, m_qp->ep, m_qp->wr_tl, m_qp->wr_hd,
+		 m_qp->wc_tl, cookie);
+
+	dapl_os_lock(&m_qp->req_cq->evd->header.lock);
+	dapls_evd_cqe_to_event(m_qp->req_cq->evd, wc);
+	dapl_os_unlock(&m_qp->req_cq->evd->header.lock);
+}
+
+/* RX work completion of RW data to remote PI, remote RR completion */
+static inline void mcm_dto_rcv(struct dcm_ib_cq *m_cq, struct ibv_wc *wc)
+{
+	struct mcm_wc_rx *m_wc;
+	struct dcm_ib_qp *m_qp = (struct dcm_ib_qp *)wc->wr_id;
+	struct wrc_idata wrc;
+
+	wrc.id = WRC_ID_DATA(ntohl(wc->imm_data));
+	wrc.type = WRC_TYPE_DATA(ntohl(wc->imm_data));
+	wrc.flags = WRC_FLAGS_DATA(ntohl(wc->imm_data));
+
+	if (wrc.type != M_WC_TYPE) {
+		dapl_log(DAPL_DBG_TYPE_ERR,
+			 "mcm_dto_rcv: ERR imm WC type ?= 0x%x\n", wrc.type);
+		goto bail;
+	}
+
+	if (wrc.id > m_qp->wrc.wc_end) {
+		dapl_log(DAPL_DBG_TYPE_ERR,
+			" mcm_dto_rcv: ERR WC id out of range %x > %x \n",
+			wrc.id, m_qp->wrc.wc_end);
+		goto bail;
+	}
+	m_wc = (struct mcm_wc_rx *)(m_qp->wrc.wc_addr + (m_qp->wrc.wc_sz * wrc.id));
+	mcm_ntoh_wc_rx(m_wc);   /* convert WC contents, pushed via wire */
+
+	dapl_log(DAPL_DBG_TYPE_EP,
+		 " mcm_dto_rcv: MCM evd %p ep %p id %d wc %p wr_id %Lx flgs 0x%x %s\n",
+		 m_qp->req_cq->evd, m_qp->ep, wrc.id, m_wc, m_wc->wc.wr_id,
+		 m_wc->flags, m_wc->flags & M_SEND_CN_SIG ? "SIG":"NO_SIG");
+
+	dapl_os_lock(&m_qp->lock);
+	m_qp->wr_tl = m_wc->wr_tl;
+	m_qp->wc_tl = wrc.id; /* move wc_tl, for wc_tl_rem on peer PI service */
+	dapl_os_unlock(&m_qp->lock);
+	if (m_wc->flags & M_SEND_CN_SIG) {
+		struct ibv_wc ib_wc;
+		DAPL_COOKIE *cookie = (DAPL_COOKIE *)(uintptr_t) m_wc->wc.wr_id;
+
+		dapl_log(DAPL_DBG_TYPE_EP,
+			 " mcm_dto_rcv: MCM SIG evd %p ep %p WR tl %d hd %d WC tl %d wr_id %p\n",
+			 m_qp->req_cq ? m_qp->req_cq->evd:0, m_qp->ep, m_qp->wr_tl, m_qp->wr_hd,
+			 m_qp->wc_tl, cookie);
+
+		mcm_const_ib_wc(&ib_wc, &m_wc->wc, 1);
+		dapl_os_lock(&m_qp->req_cq->evd->header.lock);
+		dapls_evd_cqe_to_event(m_qp->req_cq->evd, &ib_wc);
+		dapl_os_unlock(&m_qp->req_cq->evd->header.lock);
+	}
+bail:
+	if (mcm_post_rcv_wc(m_qp, 1))
+		dapl_log(DAPL_DBG_TYPE_ERR,"mcm_dto_rcv: recv wc repost failed\n");
+}
+
+int mcm_post_rcv_wc(struct dcm_ib_qp *m_qp, int cnt)
+{
+	struct ibv_recv_wr r_wr, *r_err;
+	int err, i;
+
+	r_wr.next = NULL; /* re-post message */
+	r_wr.sg_list = NULL;
+	r_wr.num_sge = 0;
+	r_wr.wr_id = (uint64_t)(uintptr_t) m_qp;
+	errno = 0;
+
+	for (i=0;i<cnt;i++) {
+		err = ibv_post_recv(m_qp->qp2, &r_wr, &r_err);
+		if (err) {
+			dapl_log(DAPL_DBG_TYPE_ERR,"ERR: qp %p (QP2) qpn %x "
+				 "ibv_post_recv ret = %d %s\n",
+				 m_qp, m_qp->qp2 ? m_qp->qp2->qp_num:0,
+				 err, strerror(errno));
+			return errno;
+		}
+	}
+	dapl_log(DAPL_DBG_TYPE_EP, "mcm_post_rcv_wc: qp %p qpn 0x%x posted %d\n",
+		 m_qp, m_qp->qp2->qp_num, cnt);
+	return 0;
+}
+
+/* Proxy-in service - called from CM-RX thread
+ *
+ *  This processes both TX and RX events
+ *  	rcv_cq is PI only service
+ *  	req_cq is PO-PI RW_imm or HST->Direct RW if CQ shared across QP's
+ *
+ *  <- Work completion in (RW_imm - WC idata), local initiated RW
+ *  -> RW_imm work requests out PO-PI
+ *  -> RW direct from consumer post HST->Direct (remote is HST or MSS)
+ *
+ */
+void mcm_dto_event(struct dcm_ib_cq *m_cq)
+{
+	struct ibv_wc wc[5];
+	struct ibv_cq *ib_cq;
+	void *cq_ctx = NULL;
+	int i, wc_cnt, ret, err, notify;
+
+	dapl_log(DAPL_DBG_TYPE_THREAD," PI event: enter\n");
+
+	ret = ibv_get_cq_event(m_cq->cq->channel, &ib_cq, (void *)&cq_ctx);
+	if (ret == 0)
+		ibv_ack_cq_events(ib_cq, 1);
+
+	wc_cnt = err = notify = 0;
+retry:
+	ret = ibv_poll_cq(m_cq->cq, 5, wc);
+	if (ret <= 0) {
+		if (!ret && !notify) {
+			ibv_req_notify_cq(m_cq->cq, 0);
+			notify = 1;
+			goto retry;
+		}
+		dapl_log(DAPL_DBG_TYPE_THREAD," PI event: empty, return\n");
+		return;
+	} else
+		notify = 0;
+
+	wc_cnt += ret;
+	for (i=0; i<ret; i++) {
+#if 1
+		dapl_log(DAPL_DBG_TYPE_EP,
+			 " mcm_dto_event: ib_wc[%d-%d]: st %d, vn %x imm %x op %x wr_id %Lx ctx %p\n",
+			 i+1, ret, wc[i].status, wc[i].vendor_err, ntohl(wc[i].imm_data),
+			 wc[i].opcode, wc[i].wr_id, cq_ctx);
+#endif
+		if (wc[i].status != IBV_WC_SUCCESS) {
+			if (wc[i].status != IBV_WC_WR_FLUSH_ERR)
+				dapl_log(DAPL_DBG_TYPE_ERR,
+					 " mcm_dto_event: ERR DTO st %d, vn %x"
+					 " imm %x m_cq cq_ctx %p \n",
+					 wc[i].status, wc[i].vendor_err,
+					 ntohl(wc[i].imm_data), m_cq, cq_ctx);
+			continue;
+		}
+
+		/* only one expected receive event, otherwise request */
+		if (wc->opcode == IBV_WC_RECV_RDMA_WITH_IMM)
+			mcm_dto_rcv(m_cq, &wc[i]);
+		else
+			mcm_dto_req(m_cq, &wc[i]);
+	}
+	goto retry;
+}
+
+void mcm_destroy_wc_q(struct dcm_ib_qp *m_qp)
+{
+	dapl_log(DAPL_DBG_TYPE_EP,
+		 "mcm_destroy_wc_q: QP %p PI WC_q %p\n",
+		 m_qp, m_qp->wrc.wc_addr);
+
+	if (m_qp->wc_mr) {
+		ibv_dereg_mr(m_qp->wc_mr);
+		m_qp->wc_mr = NULL;
+	}
+	if (m_qp->wrc.wc_addr) {
+		free((void*)m_qp->wrc.wc_addr);
+		m_qp->wrc.wc_addr = 0;
+	}
+}
+
+int mcm_create_wc_q(struct dcm_ib_qp *m_qp, int entries)
+{
+	struct ibv_pd *ib_pd = ((DAPL_PZ *)m_qp->ep->param.pz_handle)->pd_handle;
+
+	dapl_log(DAPL_DBG_TYPE_EP,
+		 "mcm_create_wc_q: QP %p entries %d\n", m_qp, entries);
+
+	/* RDMA proxy WC pool, register with SCIF and IB, set pool and segm size with parameters */
+	m_qp->wrc.wc_sz = ALIGN_64(sizeof(struct mcm_wc_rx));
+	m_qp->wrc.wc_len = m_qp->wrc.wc_sz * entries; /* 64 byte aligned for signal_fence */
+	m_qp->wrc.wc_end = entries - 1;
+
+	if (posix_memalign((void **)&m_qp->wrc.wc_addr, 4096, ALIGN_PAGE(m_qp->wrc.wc_len))) {
+		dapl_log(DAPL_DBG_TYPE_EP, "failed to allocate wc_rbuf,"
+			 " m_qp=%p, wc_len=%d, entries=%d\n",
+			 m_qp, m_qp->wrc.wc_len, entries);
+		return -1;
+	}
+	memset((void*)m_qp->wrc.wc_addr, 0, ALIGN_PAGE(m_qp->wrc.wc_len));
+
+	dapl_log(DAPL_DBG_TYPE_EP, " WC rbuf pool %p, LEN req=%d, act=%d\n",
+		m_qp->wrc.wc_addr, m_qp->wrc.wc_len, ALIGN_PAGE(m_qp->wrc.wc_len));
+
+	m_qp->wc_mr = ibv_reg_mr(ib_pd, (void*)m_qp->wrc.wc_addr, m_qp->wrc.wc_len,
+				 IBV_ACCESS_LOCAL_WRITE | IBV_ACCESS_REMOTE_WRITE);
+	if (!m_qp->wc_mr) {
+		dapl_log(DAPL_DBG_TYPE_ERR, " IB_register addr=%p,%d failed %s\n",
+		        m_qp->wrc.wc_addr, ALIGN_PAGE(m_qp->wrc.wc_len), strerror(errno));
+		return -1;
+	}
+	m_qp->wrc.wc_addr = (uint64_t)(uintptr_t)m_qp->wc_mr->addr;
+	m_qp->wrc.wc_rkey = m_qp->wc_mr->rkey;
+
+	dapl_log(DAPL_DBG_TYPE_EP, " IB_mr for wc_buf addr %p, mr 0x%llx, len %d, entries %d rkey %x lkey %x\n",
+		m_qp->wrc.wc_addr, m_qp->wc_mr->addr, ALIGN_PAGE(m_qp->wrc.wc_len),
+		entries, m_qp->wc_mr->rkey, m_qp->wc_mr->lkey);
+
+	/* Put QP's req and rcv CQ on device PI cqlist, mark CQ for indirect signaling */
+	dapl_os_lock(&m_qp->tp->cqlock);
+	m_qp->req_cq->flags |= DCM_CQ_TX_INDIRECT;
+	if (!m_qp->req_cq->entry.list_head)
+		dapl_llist_add_tail(&m_qp->tp->cqlist, &m_qp->req_cq->entry, m_qp->req_cq);
+	if (!m_qp->rcv_cq->entry.list_head)
+		dapl_llist_add_tail(&m_qp->tp->cqlist, &m_qp->rcv_cq->entry, m_qp->rcv_cq);
+	dapl_os_unlock(&m_qp->tp->cqlock);
+	dapls_thread_signal(&m_qp->tp->signal); /* CM thread will process PI */
+
+	return 0;
+}
+
+void mcm_destroy_pi_cq(struct dcm_ib_qp *m_qp)
+{
+	if (!m_qp->rcv_cq)
+		return;
+
+	dapl_log(DAPL_DBG_TYPE_EP, "mcm_destroy_pi_cq: QP %p CQ %p\n",
+		 m_qp, m_qp->rcv_cq);
+
+	/* remove from device PI processing list  */
+	dapl_os_lock(&m_qp->tp->cqlock);
+	if (m_qp->rcv_cq->entry.list_head)
+		dapl_llist_remove_entry(&m_qp->tp->cqlist,
+					&m_qp->rcv_cq->entry);
+	dapl_os_unlock(&m_qp->tp->cqlock);
+
+	if (m_qp->rcv_cq->cq) {
+		struct ibv_comp_channel *channel = m_qp->rcv_cq->cq->channel;
+
+		ibv_destroy_cq(m_qp->rcv_cq->cq);
+		m_qp->rcv_cq->cq = NULL;
+		if (channel)
+			ibv_destroy_comp_channel(channel);
+	}
+	dapl_os_free(m_qp->rcv_cq, sizeof(struct dcm_ib_cq));
+	m_qp->rcv_cq = NULL;
+}
+
+int mcm_create_pi_cq(struct dcm_ib_qp *m_qp, int len)
+{
+	struct ibv_comp_channel *channel = NULL;
+	int cqlen = len;
+	int opts, ret = ENOMEM;
+
+	dapl_dbg_log(DAPL_DBG_TYPE_EP,
+		     "mcm_create_pi_cq: qp = %p cqlen=%d \n", m_qp, cqlen);
+
+	/* create CQ object */
+	m_qp->rcv_cq = dapl_os_alloc(sizeof(struct dcm_ib_cq));
+	if (!m_qp->rcv_cq)
+		goto err;
+
+	dapl_os_memzero(m_qp->rcv_cq, sizeof(struct dcm_ib_cq));
+	m_qp->rcv_cq->tp = m_qp->tp;
+	dapl_llist_init_entry(&m_qp->rcv_cq->entry);
+
+	errno = 0;
+	channel = ibv_create_comp_channel(m_qp->tp->hca->ib_hca_handle);
+	if (!channel)
+		goto err;
+
+	/* move channel FD to non-blocking */
+	opts = fcntl(channel->fd, F_GETFL);
+	if (opts < 0 || fcntl(channel->fd, F_SETFL, opts | O_NONBLOCK) < 0) {
+		dapl_log(DAPL_DBG_TYPE_ERR,
+			 " dapls_config_fd: fcntl on channel->fd %d ERR %d %s\n",
+			 channel->fd, opts, strerror(errno));
+		goto err;
+	}
+	m_qp->rcv_cq->cq = ibv_create_cq(m_qp->tp->hca->ib_hca_handle,
+			      	         cqlen, m_qp, channel, 0);
+	if (!m_qp->rcv_cq->cq)
+		goto err;
+
+	/* arm cq for events */
+	ibv_req_notify_cq(m_qp->rcv_cq->cq, 0);
+
+	dapl_dbg_log(DAPL_DBG_TYPE_EP,
+		     "mcm_create_pi_cq: new_cq %p cqlen=%d \n",
+		     m_qp->rcv_cq, cqlen);
+
+	dapl_log(DAPL_DBG_TYPE_EVD,
+		 "mcm_create_pi_cq (%d): new_cq %p ib_cq %p cqlen %d,%d\n",
+		 m_qp->rcv_cq, m_qp->rcv_cq->cq, len, cqlen);
+
+	return 0;
+
+err:
+	dapl_log(DAPL_DBG_TYPE_ERR,
+		 "mcm_create_pi_cq: ERR new_cq %p cqlen %d,%d ret %s\n",
+		 m_qp->rcv_cq, len, cqlen, strerror(errno));
+
+	if (m_qp->rcv_cq) {
+		dapl_os_free(m_qp->rcv_cq, sizeof(struct dcm_ib_cq));
+		m_qp->rcv_cq = NULL;
+	}
+	if (channel)
+		ibv_destroy_comp_channel(channel);
+
+	return dapl_convert_errno(ret, "create_pi_cq" );
+}
+
+
+
+
diff --git a/dapl/openib_scm/cm.c b/dapl/openib_scm/cm.c
index f7838f2..cf6993f 100644
--- a/dapl/openib_scm/cm.c
+++ b/dapl/openib_scm/cm.c
@@ -61,6 +61,8 @@
 #include "dapl_sp_util.h"
 #include "dapl_osd.h"
 
+extern char *gid_str;
+
 /* forward declarations */
 static DAT_RETURN
 dapli_socket_connect(DAPL_EP * ep_ptr,
@@ -489,7 +491,7 @@ DAT_RETURN dapli_socket_disconnect(dp_ib_cm_handle_t cm_ptr)
 	/* disconnect events for RC's only */
 	if (cm_ptr->ep->param.ep_attr.service_type == DAT_SERVICE_TYPE_RC) {
 		dapl_os_lock(&cm_ptr->ep->header.lock);
-		dapls_modify_qp_state(cm_ptr->ep->qp_handle, IBV_QPS_ERR, 0,0,0);
+		dapls_modify_qp_state(cm_ptr->ep->qp_handle->qp, IBV_QPS_ERR, 0,0,0);
 		dapl_os_unlock(&cm_ptr->ep->header.lock);
 		if (cm_ptr->ep->cr_ptr) {
 			dapls_cr_callback(cm_ptr,
@@ -583,11 +585,9 @@ static void dapli_socket_connected(dp_ib_cm_handle_t cm_ptr, int err)
 		     ntohl(cm_ptr->msg.saddr.ib.qpn), 
 		     ntohs(cm_ptr->msg.p_size));
 	dapl_dbg_log(DAPL_DBG_TYPE_CM,
-		     " CONN_PENDING: SRC GID subnet %016llx id %016llx\n",
-		     (unsigned long long)
-		     htonll(*(uint64_t*)&cm_ptr->msg.saddr.ib.gid[0]),
-		     (unsigned long long)
-		     htonll(*(uint64_t*)&cm_ptr->msg.saddr.ib.gid[8]));
+		     " CONN_PENDING: SRC GID %s\n",
+		     inet_ntop(AF_INET6, &cm_ptr->hca->ib_trans.gid,
+			       gid_str, sizeof(gid_str)));
 
 	DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm_ptr->hca->ia_list_head)), DCNT_IA_CM_REQ_TX);
 	return;
@@ -646,12 +646,6 @@ dapli_socket_connect(DAPL_EP * ep_ptr,
 
 	/* save remote address */
 	dapl_os_memcpy(&cm_ptr->addr, r_addr, sizeof(*r_addr));
-
-#ifdef DAPL_DBG
-	/* DBG: Active PID [0], PASSIVE PID [2]*/
-	*(uint16_t*)&cm_ptr->msg.resv[0] = htons((uint16_t)dapl_os_getpid()); 
-	*(uint16_t*)&cm_ptr->msg.resv[2] = ((struct sockaddr_in *)&cm_ptr->addr)->sin_port;
-#endif
 	((struct sockaddr_in *)&cm_ptr->addr)->sin_port = htons(r_qual + 1000);
 	ret = dapl_connect_socket(cm_ptr->socket, (struct sockaddr *)&cm_ptr->addr,
 				  sizeof(cm_ptr->addr));
@@ -667,8 +661,8 @@ dapli_socket_connect(DAPL_EP * ep_ptr,
 	/* REQ: QP info in msg.saddr, IA address in msg.daddr, and pdata */
 	cm_ptr->hca = ia_ptr->hca_ptr;
 	cm_ptr->msg.op = ntohs(DCM_REQ);
-	cm_ptr->msg.saddr.ib.qpn = htonl(ep_ptr->qp_handle->qp_num);
-	cm_ptr->msg.saddr.ib.qp_type = ep_ptr->qp_handle->qp_type;
+	cm_ptr->msg.saddr.ib.qpn = htonl(ep_ptr->qp_handle->qp->qp_num);
+	cm_ptr->msg.saddr.ib.qp_type = ep_ptr->qp_handle->qp->qp_type;
 	cm_ptr->msg.saddr.ib.lid = ia_ptr->hca_ptr->ib_trans.lid;
 	dapl_os_memcpy(&cm_ptr->msg.saddr.ib.gid[0], 
 		       &ia_ptr->hca_ptr->ib_trans.gid, 16);
@@ -738,13 +732,14 @@ static void dapli_socket_connect_rtu(dp_ib_cm_handle_t cm_ptr)
 		int err = dapl_socket_errno();
 		dapl_log(DAPL_DBG_TYPE_CM_WARN,
 			 " CONN_REP_PENDING: sk %d ERR 0x%x, rcnt=%d, v=%d ->"
-			 " %s PORT L-%x R-%x PID L-%x R-%x %d\n",
+			 " %s PORT L-%x R-%x PID L-%x%x R-%x%x %d\n",
 			 cm_ptr->socket, err, len, ntohs(cm_ptr->msg.ver),
 			 inet_ntoa(((struct sockaddr_in *)&cm_ptr->addr)->sin_addr),
 			 ntohs(((struct sockaddr_in *)&cm_ptr->msg.daddr.so)->sin_port),
 			 ntohs(((struct sockaddr_in *)&cm_ptr->addr)->sin_port),
-			 ntohs(*(uint16_t*)&cm_ptr->msg.resv[0]),
-			 ntohs(*(uint16_t*)&cm_ptr->msg.resv[2]),cm_ptr->retry);
+			 cm_ptr->msg.resv[1],cm_ptr->msg.resv[0],
+			 cm_ptr->msg.resv[3],cm_ptr->msg.resv[2],
+			 cm_ptr->retry);
 
 		/* Retry; corner case where server tcp stack resets under load */
 		if (err == ECONNRESET && --cm_ptr->retry) {
@@ -838,15 +833,15 @@ static void dapli_socket_connect_rtu(dp_ib_cm_handle_t cm_ptr)
 
 	/* modify QP to RTR and then to RTS with remote info */
 	dapl_os_lock(&ep_ptr->header.lock);
-	if (dapls_modify_qp_state(ep_ptr->qp_handle,
+	if (dapls_modify_qp_state(ep_ptr->qp_handle->qp,
 				  IBV_QPS_RTR, 
 				  cm_ptr->msg.saddr.ib.qpn,
 				  cm_ptr->msg.saddr.ib.lid,
 				  (ib_gid_handle_t)cm_ptr->msg.saddr.ib.gid) != DAT_SUCCESS) {
 		dapl_log(DAPL_DBG_TYPE_ERR,
 			 " CONN_RTU: QPS_RTR ERR %s (%d,%d,%x,%x,%x) -> %s %x\n",
-			 strerror(errno), ep_ptr->qp_handle->qp_type,
-			 ep_ptr->qp_state, ep_ptr->qp_handle->qp_num,
+			 strerror(errno), ep_ptr->qp_handle->qp->qp_type,
+			 ep_ptr->qp_state, ep_ptr->qp_handle->qp->qp_num,
 			 ntohl(cm_ptr->msg.saddr.ib.qpn), 
 			 ntohs(cm_ptr->msg.saddr.ib.lid),
 			 inet_ntoa(((struct sockaddr_in *)
@@ -856,15 +851,15 @@ static void dapli_socket_connect_rtu(dp_ib_cm_handle_t cm_ptr)
 		dapl_os_unlock(&ep_ptr->header.lock);
 		goto bail;
 	}
-	if (dapls_modify_qp_state(ep_ptr->qp_handle,
+	if (dapls_modify_qp_state(ep_ptr->qp_handle->qp,
 				  IBV_QPS_RTS, 
 				  cm_ptr->msg.saddr.ib.qpn,
 				  cm_ptr->msg.saddr.ib.lid,
 				  NULL) != DAT_SUCCESS) {
 		dapl_log(DAPL_DBG_TYPE_ERR,
 			 " CONN_RTU: QPS_RTS ERR %s (%d,%d,%x,%x,%x) -> %s %x\n",
-			 strerror(errno), ep_ptr->qp_handle->qp_type,
-			 ep_ptr->qp_state, ep_ptr->qp_handle->qp_num,
+			 strerror(errno), ep_ptr->qp_handle->qp->qp_type,
+			 ep_ptr->qp_state, ep_ptr->qp_handle->qp->qp_num,
 			 ntohl(cm_ptr->msg.saddr.ib.qpn), 
 			 ntohs(cm_ptr->msg.saddr.ib.lid),
 			 inet_ntoa(((struct sockaddr_in *)
@@ -905,7 +900,7 @@ ud_bail:
 
 		if (event == IB_CME_CONNECTED) {
 			cm_ptr->ah = dapls_create_ah(cm_ptr->hca, pd_handle,
-						     ep_ptr->qp_handle,
+						     ep_ptr->qp_handle->qp,
 						     cm_ptr->msg.saddr.ib.lid, 
 						     NULL);
 			if (cm_ptr->ah) {
@@ -1239,7 +1234,7 @@ dapli_socket_accept_usr(DAPL_EP * ep_ptr,
 
 #ifdef DAT_EXTENSIONS
 	if (cm_ptr->msg.saddr.ib.qp_type == IBV_QPT_UD &&
-	    ep_ptr->qp_handle->qp_type != IBV_QPT_UD) {
+	    ep_ptr->qp_handle->qp->qp_type != IBV_QPT_UD) {
 		dapl_log(DAPL_DBG_TYPE_ERR,
 			 " ACCEPT_USR: ERR remote QP is UD,"
 			 ", but local QP is not\n");
@@ -1255,7 +1250,7 @@ dapli_socket_accept_usr(DAPL_EP * ep_ptr,
 
 	/* modify QP to RTR and then to RTS with remote info already read */
 	dapl_os_lock(&ep_ptr->header.lock);
-	if (dapls_modify_qp_state(ep_ptr->qp_handle,
+	if (dapls_modify_qp_state(ep_ptr->qp_handle->qp,
 				  IBV_QPS_RTR, 
 				  cm_ptr->msg.saddr.ib.qpn,
 				  cm_ptr->msg.saddr.ib.lid,
@@ -1268,7 +1263,7 @@ dapli_socket_accept_usr(DAPL_EP * ep_ptr,
 		dapl_os_unlock(&ep_ptr->header.lock);
 		goto bail;
 	}
-	if (dapls_modify_qp_state(ep_ptr->qp_handle,
+	if (dapls_modify_qp_state(ep_ptr->qp_handle->qp,
 				  IBV_QPS_RTS, 
 				  cm_ptr->msg.saddr.ib.qpn,
 				  cm_ptr->msg.saddr.ib.lid,
@@ -1292,8 +1287,8 @@ dapli_socket_accept_usr(DAPL_EP * ep_ptr,
 	local.ver = htons(DCM_VER);
 	local.op = htons(DCM_REP);
 	local.rd_in = ep_ptr->param.ep_attr.max_rdma_read_in;
-	local.saddr.ib.qpn = htonl(ep_ptr->qp_handle->qp_num);
-	local.saddr.ib.qp_type = ep_ptr->qp_handle->qp_type;
+	local.saddr.ib.qpn = htonl(ep_ptr->qp_handle->qp->qp_num);
+	local.saddr.ib.qp_type = ep_ptr->qp_handle->qp->qp_type;
 	local.saddr.ib.lid = ia_ptr->hca_ptr->ib_trans.lid;
 	dapl_os_memcpy(&local.saddr.ib.gid[0], 
 		       &ia_ptr->hca_ptr->ib_trans.gid, 16);
@@ -1341,15 +1336,11 @@ dapli_socket_accept_usr(DAPL_EP * ep_ptr,
 	}
 
 	dapl_dbg_log(DAPL_DBG_TYPE_CM,
-		     " ACCEPT_USR: local lid=0x%x qpn=0x%x psz=%d\n",
-		     ntohs(local.saddr.ib.lid),
-		     ntohl(local.saddr.ib.qpn), ntohs(local.p_size));
-	dapl_dbg_log(DAPL_DBG_TYPE_CM,
-		     " ACCEPT_USR: local GID subnet %016llx id %016llx\n",
-		     (unsigned long long)
-		     htonll(*(uint64_t*)&local.saddr.ib.gid[0]),
-		     (unsigned long long)
-		     htonll(*(uint64_t*)&local.saddr.ib.gid[8]));
+		     " ACCEPT_USR: local GID %s lid=0x%x qpn=0x%x psz=%d\n",
+		     inet_ntop(AF_INET6, &cm_ptr->hca->ib_trans.gid,
+			       gid_str, sizeof(gid_str)),
+		     ntohs(local.saddr.ib.lid), ntohl(local.saddr.ib.qpn),
+		     ntohs(local.p_size));
 
 	dapl_dbg_log(DAPL_DBG_TYPE_EP, " PASSIVE: accepted!\n");
 
@@ -1402,7 +1393,7 @@ ud_bail:
 		
 		if (event == IB_CME_CONNECTED) {
 			cm_ptr->ah = dapls_create_ah(cm_ptr->hca, pd_handle,
-						cm_ptr->ep->qp_handle,
+						cm_ptr->ep->qp_handle->qp,
 						cm_ptr->msg.saddr.ib.lid, 
 						NULL);
 			if (cm_ptr->ah) { 
@@ -1488,17 +1479,17 @@ bail:
  */
 DAT_RETURN
 dapls_ib_connect(IN DAT_EP_HANDLE ep_handle,
-		 IN DAT_IA_ADDRESS_PTR remote_ia_address,
-		 IN DAT_CONN_QUAL remote_conn_qual,
+		 IN DAT_IA_ADDRESS_PTR r_address,
+		 IN DAT_CONN_QUAL r_qual,
 		 IN DAT_COUNT private_data_size, IN void *private_data)
 {
 	DAPL_EP *ep_ptr = (DAPL_EP *) ep_handle;
+	struct sockaddr_in *scm_ia = (struct sockaddr_in *)r_address;
 	
-	dapl_dbg_log(DAPL_DBG_TYPE_EP,
-		     " connect(ep_handle %p ....)\n", ep_handle);
+	dapl_log(DAPL_DBG_TYPE_CM, " SCM connect -> IP %s port 0x%x,%d)\n",
+		 inet_ntoa(scm_ia->sin_addr), r_qual + 1000, r_qual + 1000);
 
-	return (dapli_socket_connect(ep_ptr, remote_ia_address,
-				     remote_conn_qual,
+	return (dapli_socket_connect(ep_ptr, r_address, r_qual,
 				     private_data_size, private_data, SCM_CR_RETRY));
 }
 
@@ -1976,7 +1967,8 @@ void dapls_print_cm_list(IN DAPL_IA *ia_ptr)
 				 &ia_ptr->hca_ptr->ib_trans.list,
 				(DAPL_LLIST_ENTRY*)&cr->local_entry);
 
-		printf( "  CONN[%d]: sp %p ep %p sock %d %s %s %s %s %s %s PORT L-%x R-%x PID L-%x R-%x\n",
+		printf( "  CONN[%d]: sp %p ep %p sock %d %s %s %s %s %s %s "
+			" PORT L-%x R-%x PID L-%x%x R-%x%x\n",
 			i, cr->sp, cr->ep, cr->socket,
 			cr->msg.saddr.ib.qp_type == IBV_QPT_RC ? "RC" : "UD",
 			dapl_cm_state_str(cr->state), dapl_cm_op_str(ntohs(cr->msg.op)),
@@ -1996,9 +1988,8 @@ void dapls_print_cm_list(IN DAPL_IA *ia_ptr)
 				ntohs(((struct sockaddr_in *)&cr->addr)->sin_port) :
 				ntohs(((struct sockaddr_in *)&cr->msg.daddr.so)->sin_port),
 
-			cr->sp ? ntohs(*(uint16_t*)&cr->msg.resv[2]) : ntohs(*(uint16_t*)&cr->msg.resv[0]),
-			cr->sp ? ntohs(*(uint16_t*)&cr->msg.resv[0]) : ntohs(*(uint16_t*)&cr->msg.resv[2]));
-
+			cr->sp ? cr->msg.resv[3] : cr->msg.resv[1], cr->sp ? cr->msg.resv[2] : cr->msg.resv[0],
+			cr->sp ? cr->msg.resv[1] : cr->msg.resv[3], cr->sp ? cr->msg.resv[0] : cr->msg.resv[2]);
 		i++;
 	}
 	printf("\n");
diff --git a/dapl/openib_scm/device.c b/dapl/openib_scm/device.c
index 77c64e3..a35ab69 100644
--- a/dapl/openib_scm/device.c
+++ b/dapl/openib_scm/device.c
@@ -1,4 +1,6 @@
 /*
+ * Copyright (c) 2014 Intel Corporation.  All rights reserved.
+ *
  * This Software is licensed under one of the following licenses:
  *
  * 1) under the terms of the "Common Public License 1.0" a copy of which is
@@ -65,6 +67,7 @@ ib_thread_state_t g_ib_thread_state = 0;
 DAPL_OS_THREAD g_ib_thread;
 DAPL_OS_LOCK g_hca_lock;
 struct dapl_llist_entry *g_hca_list;
+char gid_str[INET6_ADDRSTRLEN];
 
 void dapli_thread(void *arg);
 DAT_RETURN  dapli_ib_thread_init(void);
@@ -113,7 +116,10 @@ static int dapls_os_init(void)
 
 static void dapls_os_release(void)
 {
-	/* close pipe? */
+	if (g_ib_pipe[0])
+		close(g_ib_pipe[0]);
+	if (g_ib_pipe[1])
+		close(g_ib_pipe[1]);
 }
 
 static int dapls_config_fd(int fd)
@@ -262,33 +268,32 @@ int32_t dapls_ib_release(void)
  *      dapl_convert_errno
  *
  */
-DAT_RETURN dapls_ib_open_hca(IN IB_HCA_NAME hca_name, IN DAPL_HCA * hca_ptr)
+DAT_RETURN dapls_ib_open_hca(IN IB_HCA_NAME hca_name,
+			     IN DAPL_HCA * hca_ptr,
+			     IN DAPL_OPEN_FLAGS flags)
 {
 	struct ibv_device **dev_list;
 	struct ibv_port_attr port_attr;
 	int i;
-	DAT_RETURN dat_status;
+	DAT_RETURN dat_status = DAT_SUCCESS;
 
-	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
-		     " open_hca: %s - %p\n", hca_name, hca_ptr);
+	dapl_log(DAPL_DBG_TYPE_UTIL, " open_hca: %s %s - %p in %s\n",
+		 PROVIDER_NAME, hca_name, hca_ptr,
+		 flags & DAPL_OPEN_QUERY ? "QUERY MODE":"STD MODE");
 
-	/* get the IP address of the device */
-	dat_status = getlocalipaddr((char *)&hca_ptr->hca_address,
-				    sizeof(DAT_SOCK_ADDR6));
-	if (dat_status != DAT_SUCCESS)
-		return dat_status;
+	if (flags & DAPL_OPEN_QUERY) {
+		dapl_log(DAPL_DBG_TYPE_WARN,
+			 " WARNING! open_hca: %s %s - %p in %s\n",
+			 PROVIDER_NAME, hca_name, hca_ptr,
+			 flags & DAPL_OPEN_QUERY ? "QUERY MODE":"");
+	}
 
-#ifdef DAPL_DBG
-	/* DBG: unused port, set process id, lower 16 bits of pid */
-	((struct sockaddr_in *)&hca_ptr->hca_address)->sin_port = 
-					htons((uint16_t)dapl_os_getpid());
-#endif
         /* Get list of all IB devices, find match, open */
 	dev_list = ibv_get_device_list(NULL);
 	if (!dev_list) {
-		dapl_dbg_log(DAPL_DBG_TYPE_ERR,
-			     " open_hca: ibv_get_device_list() failed\n",
-			     hca_name);
+		dapl_log(DAPL_DBG_TYPE_ERR,
+			 " open_hca: ibv_get_device_list() failed\n",
+			 hca_name);
 		return DAT_INTERNAL_ERROR;
 	}
 
@@ -298,7 +303,6 @@ DAT_RETURN dapls_ib_open_hca(IN IB_HCA_NAME hca_name, IN DAPL_HCA * hca_ptr)
 			    hca_name))
 			goto found;
 	}
-
 	dapl_log(DAPL_DBG_TYPE_ERR,
 		 " open_hca: device %s not found\n", hca_name);
 	goto err;
@@ -364,6 +368,14 @@ found:
 	hca_ptr->ib_trans.mtu =
 	    dapl_ib_mtu(dapl_os_get_env_val("DAPL_IB_MTU", SCM_IB_MTU));
 
+	if (flags & DAPL_OPEN_QUERY)
+		goto done;
+
+	/* get the IP address of the device */
+	dat_status = getlocalipaddr((char *)&hca_ptr->hca_address,
+				    sizeof(DAT_SOCK_ADDR6));
+	if (dat_status != DAT_SUCCESS)
+		return dat_status;
 
 	/* EVD events without direct CQ channels, CNO support */
 	hca_ptr->ib_trans.ib_cq =
@@ -432,31 +444,29 @@ found:
 		dapl_os_sleep_usec(1000);
 	}
 
-	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
-		     " open_hca: devname %s, port %d, hostname_IP %s\n",
-		     ibv_get_device_name(hca_ptr->ib_trans.ib_dev),
-		     hca_ptr->port_num, inet_ntoa(((struct sockaddr_in *)
-						   &hca_ptr->hca_address)->
-						  sin_addr));
-	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
-		     " open_hca: LID 0x%x GID Subnet 0x" F64x " ID 0x" F64x
-		     "\n", ntohs(hca_ptr->ib_trans.lid), (unsigned long long)
-		     htonll(hca_ptr->ib_trans.gid.global.subnet_prefix),
-		     (unsigned long long)htonll(hca_ptr->ib_trans.gid.global.
-						interface_id));
-
 #ifdef DAT_IB_COLLECTIVES
 	if (dapli_create_collective_service(hca_ptr))
 		goto bail;
 #endif
 
+done:
+	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
+		     "%s open: dev %s port %d, GID %s, IP %s\n",
+		     PROVIDER_NAME, hca_name, hca_ptr->port_num,
+		     inet_ntop(AF_INET6, &hca_ptr->ib_trans.gid,
+				     gid_str, sizeof(gid_str)),
+		     inet_ntoa(((struct sockaddr_in *)
+				     &hca_ptr->hca_address)->sin_addr));
+
 	ibv_free_device_list(dev_list);
 	return dat_status;
 
-      bail:
+bail:
 	ibv_close_device(hca_ptr->ib_hca_handle);
 	hca_ptr->ib_hca_handle = IB_INVALID_HANDLE;
-      err:
+	hca_ptr->ib_trans.ib_dev = NULL;
+	hca_ptr->ib_trans.ib_ctx = NULL;
+err:
 	ibv_free_device_list(dev_list);
 	return DAT_INTERNAL_ERROR;
 }
@@ -479,12 +489,15 @@ found:
  */
 DAT_RETURN dapls_ib_close_hca(IN DAPL_HCA * hca_ptr)
 {
-	dapl_dbg_log(DAPL_DBG_TYPE_UTIL, " close_hca: %p\n", hca_ptr);
+	dapl_log(DAPL_DBG_TYPE_UTIL, " close_hca: %p thread_state %d\n",
+		 hca_ptr, g_ib_thread_state);
+
+	if (!g_ib_thread_state) /* thread never started */
+		goto out;
 
 #ifdef DAT_IB_COLLECTIVES
-		dapli_free_collective_service(hca_ptr);
+	dapli_free_collective_service(hca_ptr);
 #endif
-
 	dapl_os_lock(&g_hca_lock);
 	if (g_ib_thread_state != IB_THREAD_RUN) {
 		dapl_os_unlock(&g_hca_lock);
@@ -493,34 +506,38 @@ DAT_RETURN dapls_ib_close_hca(IN DAPL_HCA * hca_ptr)
 	dapl_os_unlock(&g_hca_lock);
 
 	/* destroy cr_thread and lock */
-	hca_ptr->ib_trans.cr_state = IB_THREAD_CANCEL;
-	send(hca_ptr->ib_trans.scm[1], "w", sizeof "w", 0);
-	while (hca_ptr->ib_trans.cr_state != IB_THREAD_EXIT) {
-		dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
-			     " close_hca: waiting for cr_thread\n");
+	if (hca_ptr->ib_trans.cr_state == IB_THREAD_RUN) {
+		hca_ptr->ib_trans.cr_state = IB_THREAD_CANCEL;
 		send(hca_ptr->ib_trans.scm[1], "w", sizeof "w", 0);
-		dapl_os_sleep_usec(1000);
+		while (hca_ptr->ib_trans.cr_state != IB_THREAD_EXIT) {
+			dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
+				     " close_hca: waiting for cr_thread\n");
+			send(hca_ptr->ib_trans.scm[1], "w", sizeof "w", 0);
+			dapl_os_sleep_usec(1000);
+		}
+		dapl_os_lock_destroy(&hca_ptr->ib_trans.lock);
+		destroy_cr_pipe(hca_ptr); /* no longer need pipe */
 	}
-	dapl_os_lock_destroy(&hca_ptr->ib_trans.lock);
-	destroy_cr_pipe(hca_ptr); /* no longer need pipe */
 	
-	/* 
+	/* HCA on active list:
 	 * Remove hca from async event processing list
 	 * Wakeup work thread to remove from polling list
 	 */
-	hca_ptr->ib_trans.destroy = 1;
-	if (dapls_thread_signal() == -1)
-		dapl_log(DAPL_DBG_TYPE_UTIL,
-			 " destroy: thread wakeup error = %s\n",
-			 strerror(errno));
-
-	/* wait for thread to remove HCA references */
-	while (hca_ptr->ib_trans.destroy != 2) {
+	if (hca_ptr->ib_trans.entry.list_head == &g_hca_list) {
+		hca_ptr->ib_trans.destroy = 1;
 		if (dapls_thread_signal() == -1)
 			dapl_log(DAPL_DBG_TYPE_UTIL,
 				 " destroy: thread wakeup error = %s\n",
 				 strerror(errno));
-		dapl_os_sleep_usec(1000);
+
+		/* wait for thread to remove HCA references */
+		while (hca_ptr->ib_trans.destroy != 2) {
+			if (dapls_thread_signal() == -1)
+				dapl_log(DAPL_DBG_TYPE_UTIL,
+					 " destroy: thread wakeup error = %s\n",
+					 strerror(errno));
+			dapl_os_sleep_usec(1000);
+		}
 	}
 
 out:
@@ -529,8 +546,8 @@ out:
 
 	if (hca_ptr->ib_trans.ib_cq_empty) {
 		struct ibv_comp_channel *channel;
-		channel = hca_ptr->ib_trans.ib_cq_empty->channel;
-		ibv_destroy_cq(hca_ptr->ib_trans.ib_cq_empty);
+		channel = hca_ptr->ib_trans.ib_cq_empty->cq->channel;
+		ibv_destroy_cq(hca_ptr->ib_trans.ib_cq_empty->cq);
 		ibv_destroy_comp_channel(channel);
 	}
 
diff --git a/dapl/openib_ucm/cm.c b/dapl/openib_ucm/cm.c
index d6f923e..a1e909a 100644
--- a/dapl/openib_ucm/cm.c
+++ b/dapl/openib_ucm/cm.c
@@ -85,7 +85,7 @@ static enum DAPL_FD_EVENTS dapl_poll(DAPL_SOCKET s, enum DAPL_FD_EVENTS event)
 	fds.events = event;
 	fds.revents = 0;
 	ret = poll(&fds, 1, 0);
-	dapl_log(DAPL_DBG_TYPE_CM, " dapl_poll: fd=%d ret=%d, evnts=0x%x\n",
+	dapl_log(DAPL_DBG_TYPE_THREAD, " dapl_poll: fd=%d ret=%d, evnts=0x%x\n",
 		 s, ret, fds.revents);
 	if (ret == 0)
 		return 0;
@@ -99,10 +99,10 @@ static int dapl_select(struct dapl_fd_set *set, int time_ms)
 {
 	int ret;
 
-	dapl_dbg_log(DAPL_DBG_TYPE_CM, " dapl_select: sleep, fds=%d\n",
+	dapl_dbg_log(DAPL_DBG_TYPE_THREAD, " dapl_select: sleep, fds=%d\n",
 		     set->index);
 	ret = poll(set->set, set->index, time_ms);
-	dapl_dbg_log(DAPL_DBG_TYPE_CM, " dapl_select: wakeup, ret=0x%x\n", ret);
+	dapl_dbg_log(DAPL_DBG_TYPE_THREAD, " dapl_select: wakeup, ret=0x%x\n", ret);
 	return ret;
 }
 #endif
@@ -423,7 +423,7 @@ static void ucm_process_recv(ib_hca_transport_t *tp,
 			break;
 		}
 	default:
-		dapl_log(DAPL_DBG_TYPE_WARN,
+		dapl_log(DAPL_DBG_TYPE_CM_WARN,
 			" ucm_recv: Warning, UNKNOWN state"
 			" <- op %s, %s spsp %x sqpn %x slid %x\n",
 			dapl_cm_op_str(ntohs(msg->op)),
@@ -757,8 +757,8 @@ dp_ib_cm_handle_t dapls_ib_cm_create(DAPL_EP *ep)
 
 		/* IB info in network order */
 		cm->msg.sqpn = htonl(hca->ib_trans.qp->qp_num); /* ucm */
-		cm->msg.saddr.ib.qpn = htonl(ep->qp_handle->qp_num); /* ep */
-		cm->msg.saddr.ib.qp_type = ep->qp_handle->qp_type;
+		cm->msg.saddr.ib.qpn = htonl(ep->qp_handle->qp->qp_num); /* ep */
+		cm->msg.saddr.ib.qp_type = ep->qp_handle->qp->qp_type;
                 cm->msg.saddr.ib.lid = hca->ib_trans.addr.ib.lid; 
 		dapl_os_memcpy(&cm->msg.saddr.ib.gid[0], 
 			       &hca->ib_trans.addr.ib.gid, 16);
@@ -908,8 +908,8 @@ DAT_RETURN dapli_cm_disconnect(dp_ib_cm_handle_t cm)
 	switch (cm->state) {
 	case DCM_CONNECTED:
 		/* CONSUMER: move to err state to flush, if not UD */
-		if (cm->ep->qp_handle->qp_type != IBV_QPT_UD) 
-			dapls_modify_qp_state(cm->ep->qp_handle, IBV_QPS_ERR,0,0,0);
+		if (cm->ep->qp_handle->qp->qp_type != IBV_QPT_UD)
+			dapls_modify_qp_state(cm->ep->qp_handle->qp, IBV_QPS_ERR,0,0,0);
 
 		/* send DREQ, event after DREP or DREQ timeout */
 		cm->state = DCM_DISC_PENDING;
@@ -937,8 +937,8 @@ DAT_RETURN dapli_cm_disconnect(dp_ib_cm_handle_t cm)
 		break;
 	case DCM_DISC_RECV:
 		/* CM_THREAD: move to err state to flush, if not UD */
-		if (cm->ep->qp_handle->qp_type != IBV_QPT_UD) 
-			dapls_modify_qp_state(cm->ep->qp_handle, IBV_QPS_ERR,0,0,0);
+		if (cm->ep->qp_handle->qp->qp_type != IBV_QPT_UD)
+			dapls_modify_qp_state(cm->ep->qp_handle->qp, IBV_QPS_ERR,0,0,0);
 
 		/* DREQ received, send DREP and schedule event, finalize */
 		cm->msg.op = htons(DCM_DREP);
@@ -1041,7 +1041,7 @@ dapli_cm_connect(DAPL_EP *ep, dp_ib_cm_handle_t cm)
 	}
 	dapl_os_unlock(&cm->lock);
 	DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)),
-		  ep->qp_handle->qp_type == IBV_QPT_UD ? DCNT_IA_CM_AH_REQ_TX : DCNT_IA_CM_REQ_TX);
+		  ep->qp_handle->qp->qp_type == IBV_QPT_UD ? DCNT_IA_CM_AH_REQ_TX : DCNT_IA_CM_REQ_TX);
 
 	return DAT_SUCCESS;
 
@@ -1158,7 +1158,7 @@ static void ucm_connect_rtu(dp_ib_cm_handle_t cm, ib_cm_msg_t *msg)
 
 	/* modify QP to RTR and then to RTS with remote info */
 	dapl_os_lock(&cm->ep->header.lock);
-	if (dapls_modify_qp_state(cm->ep->qp_handle,
+	if (dapls_modify_qp_state(cm->ep->qp_handle->qp,
 				  IBV_QPS_RTR, 
 				  cm->msg.daddr.ib.qpn,
 				  cm->msg.daddr.ib.lid,
@@ -1171,7 +1171,7 @@ static void ucm_connect_rtu(dp_ib_cm_handle_t cm, ib_cm_msg_t *msg)
 		event = IB_CME_LOCAL_FAILURE;
 		goto bail;
 	}
-	if (dapls_modify_qp_state(cm->ep->qp_handle,
+	if (dapls_modify_qp_state(cm->ep->qp_handle->qp,
 				  IBV_QPS_RTS, 
 				  cm->msg.daddr.ib.qpn,
 				  cm->msg.daddr.ib.lid,
@@ -1212,8 +1212,8 @@ ud_bail:
 		xevent.type = DAT_IB_UD_REMOTE_AH;
 		xevent.remote_ah.qpn = ntohl(cm->msg.daddr.ib.qpn);
 		xevent.remote_ah.ah = dapls_create_ah(cm->hca, 
-						      cm->ep->qp_handle->pd, 
-						      cm->ep->qp_handle, 
+						      cm->ep->qp_handle->qp->pd,
+						      cm->ep->qp_handle->qp,
 						      htons(lid), 
 						      NULL);
 		if (xevent.remote_ah.ah == NULL) {
@@ -1264,7 +1264,7 @@ ud_bail:
 				(DAT_PVOID *)cm->msg.p_data,
 				(DAT_PVOID *)&xevent);
 
-		if (event != DAT_IB_UD_CONNECTION_EVENT_ESTABLISHED)
+		if (event != (ib_cm_events_t)DAT_IB_UD_CONNECTION_EVENT_ESTABLISHED)
 			dapli_cm_free(cm);
 
 		DAPL_CNTR(((DAPL_IA *)dapl_llist_peek_head(&cm->hca->ia_list_head)), DCNT_IA_CM_AH_RESOLVED);
@@ -1403,8 +1403,8 @@ static void ucm_accept_rtu(dp_ib_cm_handle_t cm, ib_cm_msg_t *msg)
 		xevent.type = DAT_IB_UD_PASSIVE_REMOTE_AH;
 		xevent.remote_ah.qpn = ntohl(cm->msg.daddr.ib.qpn);
 		xevent.remote_ah.ah = dapls_create_ah(cm->hca, 
-						      cm->ep->qp_handle->pd, 
-						      cm->ep->qp_handle, 
+						      cm->ep->qp_handle->qp->pd,
+						      cm->ep->qp_handle->qp,
 						      htons(lid), 
 						      NULL);
 		if (xevent.remote_ah.ah == NULL) {
@@ -1420,8 +1420,7 @@ static void ucm_accept_rtu(dp_ib_cm_handle_t cm, ib_cm_msg_t *msg)
 			        sizeof(union dcm_addr));
 
 		/* remote ia_addr reference includes ucm qpn, not IB qpn */
-		((union dcm_addr*)
-			&xevent.remote_ah.ia_addr)->ib.qpn = cm->msg.dqpn;
+		((union dcm_addr*)&xevent.remote_ah.ia_addr)->ib.qpn = cm->msg.dqpn;
 
 		dapl_dbg_log(DAPL_DBG_TYPE_EP,
 			     " PASSIVE: UD xevent ah %p qpn %x lid %x\n",
@@ -1565,7 +1564,7 @@ dapli_accept_usr(DAPL_EP *ep, DAPL_CR *cr, DAT_COUNT p_size, DAT_PVOID p_data)
 			 cm->ref_count,
 			 htons(cm->hca->ib_trans.addr.ib.lid),
 			 htons(cm->msg.sport),
-			 htonl(ep->qp_handle->qp_num),
+			 htonl(ep->qp_handle->qp->qp_num),
 			 htons(cm->msg.daddr.ib.lid),
 			 htons(cm->msg.dport),
 			 htonl(cm->msg.daddr.ib.qpn),
@@ -1592,7 +1591,7 @@ dapli_accept_usr(DAPL_EP *ep, DAPL_CR *cr, DAT_COUNT p_size, DAT_PVOID p_data)
 
 #ifdef DAT_EXTENSIONS
 	if (cm->msg.daddr.ib.qp_type == IBV_QPT_UD &&
-	    ep->qp_handle->qp_type != IBV_QPT_UD) {
+	    ep->qp_handle->qp->qp_type != IBV_QPT_UD) {
 		dapl_log(DAPL_DBG_TYPE_ERR,
 			     " ACCEPT_USR: ERR remote QP is UD,"
 			     ", but local QP is not\n");
@@ -1608,7 +1607,7 @@ dapli_accept_usr(DAPL_EP *ep, DAPL_CR *cr, DAT_COUNT p_size, DAT_PVOID p_data)
 
 	/* modify QP to RTR and then to RTS with remote info already read */
 	dapl_os_lock(&ep->header.lock);
-	if (dapls_modify_qp_state(ep->qp_handle,
+	if (dapls_modify_qp_state(ep->qp_handle->qp,
 				  IBV_QPS_RTR, 
 				  cm->msg.daddr.ib.qpn,
 				  cm->msg.daddr.ib.lid,
@@ -1620,7 +1619,7 @@ dapli_accept_usr(DAPL_EP *ep, DAPL_CR *cr, DAT_COUNT p_size, DAT_PVOID p_data)
 		dapl_os_unlock(&ep->header.lock);
 		goto bail;
 	}
-	if (dapls_modify_qp_state(ep->qp_handle,
+	if (dapls_modify_qp_state(ep->qp_handle->qp,
 				  IBV_QPS_RTS, 
 				  cm->msg.daddr.ib.qpn,
 				  cm->msg.daddr.ib.lid,
@@ -1641,8 +1640,8 @@ dapli_accept_usr(DAPL_EP *ep, DAPL_CR *cr, DAT_COUNT p_size, DAT_PVOID p_data)
 	/* setup local QP info and type from EP, copy pdata, for reply */
 	cm->msg.op = htons(DCM_REP);
 	cm->msg.rd_in = ep->param.ep_attr.max_rdma_read_in;
-	cm->msg.saddr.ib.qpn = htonl(ep->qp_handle->qp_num);
-	cm->msg.saddr.ib.qp_type = ep->qp_handle->qp_type;
+	cm->msg.saddr.ib.qpn = htonl(ep->qp_handle->qp->qp_num);
+	cm->msg.saddr.ib.qp_type = ep->qp_handle->qp->qp_type;
 	cm->msg.saddr.ib.lid = cm->hca->ib_trans.addr.ib.lid; 
 	dapl_os_memcpy(&cm->msg.saddr.ib.gid[0],
 		       &cm->hca->ib_trans.addr.ib.gid, 16); 
@@ -1712,6 +1711,14 @@ dapls_ib_connect(IN DAT_EP_HANDLE ep_handle,
 {
 	DAPL_EP *ep = (DAPL_EP *)ep_handle;
 	dp_ib_cm_handle_t cm;
+	union dcm_addr *ucm_ia = (union dcm_addr *) r_addr;
+
+	dapl_log(DAPL_DBG_TYPE_CM, " UCM connect -> AF %d LID 0x%x QPN 0x%x GID"
+		 " 0x" F64x ":" F64x " port %d sl %d qt %d\n",
+		 ucm_ia->ib.family, ntohs(ucm_ia->ib.lid), ntohl(ucm_ia->ib.qpn),
+		 (unsigned long long)ntohll(*(uint64_t*)&ucm_ia->ib.gid[0]),
+		 (unsigned long long)ntohll(*(uint64_t*)&ucm_ia->ib.gid[8]),
+		 ntohs(ucm_ia->ib.port), ucm_ia->ib.sl, ucm_ia->ib.qp_type);
 	
 	/* create CM object, initialize SRC info from EP */
 	cm = dapls_ib_cm_create(ep);
@@ -2227,7 +2234,7 @@ void cm_thread(void *arg)
 		}
 		if (dapl_poll(hca->ib_hca_handle->async_fd, 
 			      DAPL_FD_READ) == DAPL_FD_READ) {
-			ucm_async_event(hca);
+			dapli_async_event_cb(&hca->ib_trans);
 		}
 		if (dapl_poll(hca->ib_trans.ib_cq->fd, 
 			      DAPL_FD_READ) == DAPL_FD_READ) {
diff --git a/dapl/openib_ucm/dapl_ib_util.h b/dapl/openib_ucm/dapl_ib_util.h
index 91c8466..49f89fa 100644
--- a/dapl/openib_ucm/dapl_ib_util.h
+++ b/dapl/openib_ucm/dapl_ib_util.h
@@ -27,7 +27,7 @@
 
 #ifndef _DAPL_IB_UTIL_H_
 #define _DAPL_IB_UTIL_H_
-#define _OPENIB_SCM_ 
+#define _OPENIB_UCM_
 
 #include <infiniband/verbs.h>
 #include "openib_osd.h"
@@ -145,7 +145,7 @@ typedef struct _ib_hca_transport
 
 /* prototypes */
 void cm_thread(void *arg);
-void ucm_async_event(struct dapl_hca *hca);
+void dapli_async_event_cb(struct _ib_hca_transport *tp);
 void dapli_cq_event_cb(struct _ib_hca_transport *tp);
 void dapls_cm_acquire(dp_ib_cm_handle_t cm_ptr);
 void dapls_cm_release(dp_ib_cm_handle_t cm_ptr);
diff --git a/dapl/openib_ucm/device.c b/dapl/openib_ucm/device.c
index a07d886..c6b4546 100644
--- a/dapl/openib_ucm/device.c
+++ b/dapl/openib_ucm/device.c
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009 Intel Corporation.  All rights reserved.
+ * Copyright (c) 2009-2014 Intel Corporation.  All rights reserved.
  *
  * This Software is licensed under one of the following licenses:
  *
@@ -32,6 +32,9 @@
 #include "dapl_osd.h"
 
 #include <stdlib.h>
+#include <arpa/inet.h>
+
+char gid_str[INET6_ADDRSTRLEN];
 
 #ifdef DAT_IB_COLLECTIVES
 #include <collectives/ib_collectives.h>
@@ -191,35 +194,39 @@ int32_t dapls_ib_release(void)
  *      dapl_convert_errno
  *
  */
-DAT_RETURN dapls_ib_open_hca(IN IB_HCA_NAME hca_name, IN DAPL_HCA * hca_ptr)
+DAT_RETURN dapls_ib_open_hca(IN IB_HCA_NAME hca_name,
+			     IN DAPL_HCA * hca_ptr,
+			     IN DAPL_OPEN_FLAGS flags)
 {
 	struct ibv_device **dev_list;
+	union dcm_addr *ucm_ia = (union dcm_addr *) &hca_ptr->hca_address;
 	struct ibv_port_attr port_attr;
-	int i;
-	DAT_RETURN dat_status;
+	int i, nd = 0;
+	DAT_RETURN dat_status = DAT_INTERNAL_ERROR;
+
+	dapl_log(DAPL_DBG_TYPE_UTIL, " open_hca: %s %s - %p in %s\n",
+		 PROVIDER_NAME, hca_name, hca_ptr,
+		 flags & DAPL_OPEN_QUERY ? "QUERY MODE":"STD MODE");
 
 	/* Get list of all IB devices, find match, open */
-	dev_list = ibv_get_device_list(NULL);
+	dev_list = ibv_get_device_list(&nd);
 	if (!dev_list) {
-		dapl_dbg_log(DAPL_DBG_TYPE_ERR,
-			     " open_hca: ibv_get_device_list() failed\n",
-			     hca_name);
+		dapl_log(DAPL_DBG_TYPE_ERR,
+			 " open_hca: ibv_get_device_list() failed\n",
+			 hca_name);
 		return DAT_INTERNAL_ERROR;
 	}
 
-	for (i = 0; dev_list[i]; ++i) {
-		hca_ptr->ib_trans.ib_dev = dev_list[i];
-		if (!strcmp(ibv_get_device_name(hca_ptr->ib_trans.ib_dev),
-			    hca_name))
+	for (i = 0; i < nd; ++i) {
+		if (!strcmp(dev_list[i]->name, hca_name)) {
+			hca_ptr->ib_trans.ib_dev = dev_list[i];
 			goto found;
+		}
 	}
-
-	dapl_log(DAPL_DBG_TYPE_ERR,
-		 " open_hca: device %s not found\n", hca_name);
+	dapl_log(DAPL_DBG_TYPE_ERR, " open_hca: %s not found\n", hca_name);
+	dat_status = DAT_PROVIDER_NOT_FOUND;
 	goto err;
-
 found:
-
 	hca_ptr->ib_hca_handle = ibv_open_device(hca_ptr->ib_trans.ib_dev);
 	if (!hca_ptr->ib_hca_handle) {
 		dapl_log(DAPL_DBG_TYPE_ERR,
@@ -238,8 +245,13 @@ found:
 			 " open_hca: get lid ERR for %s, err=%s\n",
 			 ibv_get_device_name(hca_ptr->ib_trans.ib_dev),
 			 strerror(errno));
-		goto err;
+		dat_status = DAT_INVALID_ADDRESS;
+		goto bail;
 	} else {
+		if (port_attr.state != IBV_PORT_ACTIVE) {
+			dat_status = DAT_INVALID_ADDRESS;
+			goto bail;
+		}
 		hca_ptr->ib_trans.addr.ib.lid = htons(port_attr.lid);
 		hca_ptr->ib_trans.lid = htons(port_attr.lid);
 	}
@@ -252,7 +264,8 @@ found:
 			 " open_hca: query GID ERR for %s, err=%s\n",
 			 ibv_get_device_name(hca_ptr->ib_trans.ib_dev),
 			 strerror(errno));
-		goto err;
+		dat_status = DAT_INVALID_ADDRESS;
+		goto bail;
 	}
 
 	/* set RC tunables via enviroment or default */
@@ -275,18 +288,21 @@ found:
 	hca_ptr->ib_trans.mtu =
 	    dapl_ib_mtu(dapl_os_get_env_val("DAPL_IB_MTU", DCM_IB_MTU));
 
+	if (flags & DAPL_OPEN_QUERY)
+		goto done;
+
 	/* initialize CM list, LISTEN, SND queue, PSP array, locks */
 	if ((dapl_os_lock_init(&hca_ptr->ib_trans.lock)) != DAT_SUCCESS)
-		goto err;
+		goto bail;
 	
 	if ((dapl_os_lock_init(&hca_ptr->ib_trans.llock)) != DAT_SUCCESS)
-		goto err;
+		goto bail;
 	
 	if ((dapl_os_lock_init(&hca_ptr->ib_trans.slock)) != DAT_SUCCESS)
-		goto err;
+		goto bail;
 
 	if ((dapl_os_lock_init(&hca_ptr->ib_trans.plock)) != DAT_SUCCESS)
-		goto err;
+		goto bail;
 
 	/* EVD events without direct CQ channels, CNO support */
 	hca_ptr->ib_trans.ib_cq =
@@ -325,53 +341,44 @@ found:
 		goto bail;
 	}
 
-	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
-		     " open_hca: devname %s, ctx %p port %d, hostname_IP %s\n",
-		     ibv_get_device_name(hca_ptr->ib_trans.ib_dev),
-		     hca_ptr->ib_hca_handle,
-		     hca_ptr->port_num, 
-		     inet_ntoa(((struct sockaddr_in *)
-			       &hca_ptr->hca_address)->sin_addr));
-	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
-		     " open_hca: QPN 0x%x LID 0x%x GID Subnet 0x" F64x ""
-		     " ID 0x" F64x "\n", 
-		     ntohl(hca_ptr->ib_trans.addr.ib.qpn),
-		     ntohs(hca_ptr->ib_trans.addr.ib.lid), 
-		     (unsigned long long)
-		     ntohll(*(uint64_t*)&hca_ptr->ib_trans.addr.ib.gid[0]),
-		     (unsigned long long)
-		     ntohll(*(uint64_t*)&hca_ptr->ib_trans.addr.ib.gid[8]));
-
-	/* save LID, GID, QPN, PORT address information, for ia_queries */
-	/* Set AF_INET6 to insure callee address storage of 28 bytes */
-	hca_ptr->ib_trans.hca = hca_ptr;
-	hca_ptr->ib_trans.addr.ib.family = AF_INET6; 
-	hca_ptr->ib_trans.addr.ib.qp_type = IBV_QPT_UD;
-	memcpy(&hca_ptr->hca_address, 
-	       &hca_ptr->ib_trans.addr, 
-	       sizeof(union dcm_addr));
-
 #ifdef DAT_IB_COLLECTIVES
 	if (dapli_create_collective_service(hca_ptr))
 		goto bail;
 #endif
 
-	ibv_free_device_list(dev_list);
-
 	/* wait for cm_thread */
 	while (hca_ptr->ib_trans.cm_state != IB_THREAD_RUN) 
 		dapl_os_sleep_usec(1000);
 
-	return dat_status;
+done:
+	/* save LID, GID, QPN, PORT address information, for ia_queries */
+	/* Set AF_INET6 to insure callee address storage of 28 bytes */
+	hca_ptr->ib_trans.hca = hca_ptr;
+	hca_ptr->ib_trans.addr.ib.family = AF_INET6;
+	hca_ptr->ib_trans.addr.ib.qp_type = IBV_QPT_UD;
+	memcpy(&hca_ptr->hca_address,
+	       &hca_ptr->ib_trans.addr,
+	       sizeof(union dcm_addr));
 
+	dapl_dbg_log(DAPL_DBG_TYPE_UTIL,
+		 "%s open: dev %s port %d, GID %s, LID %x qpn %x sl %d\n",
+		 PROVIDER_NAME, hca_name, hca_ptr->port_num,
+		 inet_ntop(AF_INET6, &hca_ptr->ib_trans.addr.ib.gid,
+			   gid_str, sizeof(gid_str)),
+		 ntohs(ucm_ia->ib.lid), ntohl(ucm_ia->ib.qpn),
+		 ucm_ia->ib.sl, ucm_ia->ib.qp_type);
+
+	ibv_free_device_list(dev_list);
+	return DAT_SUCCESS;
 bail:
 	ucm_service_destroy(hca_ptr);
 	ibv_close_device(hca_ptr->ib_hca_handle);
 	hca_ptr->ib_hca_handle = IB_INVALID_HANDLE;
-      
+	hca_ptr->ib_trans.ib_ctx = NULL;
+	hca_ptr->ib_trans.ib_dev = NULL;
 err:
 	ibv_free_device_list(dev_list);
-	return DAT_INTERNAL_ERROR;
+	return dat_status;
 }
 
 /*
@@ -394,6 +401,9 @@ DAT_RETURN dapls_ib_close_hca(IN DAPL_HCA * hca_ptr)
 {
 	dapl_dbg_log(DAPL_DBG_TYPE_UTIL, " close_hca: %p\n", hca_ptr);
 
+	if (!hca_ptr->ib_trans.cm_state) /* thread never started */
+		goto done;
+
 #ifdef DAT_IB_COLLECTIVES
 	dapli_free_collective_service(hca_ptr);
 #endif
@@ -413,14 +423,14 @@ DAT_RETURN dapls_ib_close_hca(IN DAPL_HCA * hca_ptr)
 	dapl_os_lock_destroy(&hca_ptr->ib_trans.llock);
 	destroy_os_signal(hca_ptr);
 	ucm_service_destroy(hca_ptr);
-
+done:
 	if (hca_ptr->ib_trans.ib_cq)
 		ibv_destroy_comp_channel(hca_ptr->ib_trans.ib_cq);
 
 	if (hca_ptr->ib_trans.ib_cq_empty) {
 		struct ibv_comp_channel *channel;
-		channel = hca_ptr->ib_trans.ib_cq_empty->channel;
-		ibv_destroy_cq(hca_ptr->ib_trans.ib_cq_empty);
+		channel = hca_ptr->ib_trans.ib_cq_empty->cq->channel;
+		ibv_destroy_cq(hca_ptr->ib_trans.ib_cq_empty->cq);
 		ibv_destroy_comp_channel(channel);
 	}
 
@@ -488,6 +498,7 @@ static int ucm_service_create(IN DAPL_HCA *hca)
         struct ibv_sge sge;
 	int i, mlen = sizeof(ib_cm_msg_t);
 	int hlen = sizeof(struct ibv_grh); /* hdr included with UD recv */
+	char *rbuf;
 
 	dapl_dbg_log(DAPL_DBG_TYPE_UTIL, " ucm_create: \n");
 
@@ -573,14 +584,14 @@ static int ucm_service_create(IN DAPL_HCA *hca)
 	recv_wr.num_sge = 1;
 	sge.length = mlen + hlen;
 	sge.lkey = tp->mr_rbuf->lkey;
+	rbuf = (char *) tp->rbuf;
 
 	for (i = 0; i < tp->qpe; i++) {
-		recv_wr.wr_id = 
-			(uintptr_t)((char *)&tp->rbuf[i] + 
-				    sizeof(struct ibv_grh));
-		sge.addr = (uintptr_t) &tp->rbuf[i];
+		recv_wr.wr_id = (uintptr_t) (rbuf + hlen);
+		sge.addr = (uintptr_t) rbuf;
 		if (ibv_post_recv(tp->qp, &recv_wr, &recv_err))
 			goto bail;
+		rbuf += sge.length;
 	}
 
 	/* save qp_num as part of ia_address, network order */
@@ -592,96 +603,3 @@ bail:
 	ucm_service_destroy(hca);
 	return -1;
 }
-
-void ucm_async_event(struct dapl_hca *hca)
-{
-	struct ibv_async_event event;
-	struct _ib_hca_transport *tp = &hca->ib_trans;
-
-	if (!ibv_get_async_event(hca->ib_hca_handle, &event)) {
-
-		switch (event.event_type) {
-		case IBV_EVENT_CQ_ERR:
-		{
-			struct dapl_ep *evd_ptr =
-				event.element.cq->cq_context;
-
-			dapl_log(DAPL_DBG_TYPE_ERR,
-				 "dapl async_event CQ (%p) ERR %d\n",
-				 evd_ptr, event.event_type);
-
-			/* report up if async callback still setup */
-			if (tp->async_cq_error)
-				tp->async_cq_error(hca->ib_hca_handle,
-						   event.element.cq,
-						   &event, (void *)evd_ptr);
-			break;
-		}
-		case IBV_EVENT_COMM_EST:
-		{
-			/* Received msgs on connected QP before RTU */
-			dapl_log(DAPL_DBG_TYPE_UTIL,
-				 " async_event COMM_EST(%p) rdata beat RTU\n",
-				 event.element.qp);
-
-			break;
-		}
-		case IBV_EVENT_QP_FATAL:
-		case IBV_EVENT_QP_REQ_ERR:
-		case IBV_EVENT_QP_ACCESS_ERR:
-		case IBV_EVENT_QP_LAST_WQE_REACHED:
-		case IBV_EVENT_SRQ_ERR:
-		case IBV_EVENT_SRQ_LIMIT_REACHED:
-		case IBV_EVENT_SQ_DRAINED:
-		{
-			struct dapl_ep *ep_ptr =
-				event.element.qp->qp_context;
-
-			dapl_log(DAPL_DBG_TYPE_ERR,
-				 "dapl async_event QP (%p) ERR %d\n",
-				 ep_ptr, event.event_type);
-
-			/* report up if async callback still setup */
-			if (tp->async_qp_error)
-				tp->async_qp_error(hca->ib_hca_handle,
-						   ep_ptr->qp_handle,
-						   &event, (void *)ep_ptr);
-			break;
-		}
-		case IBV_EVENT_PATH_MIG:
-		case IBV_EVENT_PATH_MIG_ERR:
-		case IBV_EVENT_DEVICE_FATAL:
-		case IBV_EVENT_PORT_ACTIVE:
-		case IBV_EVENT_PORT_ERR:
-		case IBV_EVENT_LID_CHANGE:
-		case IBV_EVENT_PKEY_CHANGE:
-		case IBV_EVENT_SM_CHANGE:
-		{
-			dapl_log(DAPL_DBG_TYPE_WARN,
-				 "dapl async_event: DEV ERR %d\n",
-				 event.event_type);
-
-			/* report up if async callback still setup */
-			if (tp->async_unafiliated)
-				tp->async_unafiliated(hca->ib_hca_handle,
-						      &event,
-						      tp->async_un_ctx);
-			break;
-		}
-		case IBV_EVENT_CLIENT_REREGISTER:
-			/* no need to report this event this time */
-			dapl_log(DAPL_DBG_TYPE_UTIL,
-				 " async_event: IBV_CLIENT_REREGISTER\n");
-			break;
-
-		default:
-			dapl_log(DAPL_DBG_TYPE_WARN,
-				 "dapl async_event: %d UNKNOWN\n",
-				 event.event_type);
-			break;
-
-		}
-		ibv_ack_async_event(&event);
-	}
-}
-
diff --git a/dapl/svc/mcm.c b/dapl/svc/mcm.c
new file mode 100644
index 0000000..6f1cff3
--- /dev/null
+++ b/dapl/svc/mcm.c
@@ -0,0 +1,1580 @@
+/*
+ * Copyright (c) 2012-2014 Intel Corporation. All rights reserved.
+ *
+ * This software is available to you under the OpenIB.org BSD license
+ * below:
+ *
+ *     Redistribution and use in source and binary forms, with or
+ *     without modification, are permitted provided that the following
+ *     conditions are met:
+ *
+ *      - Redistributions of source code must retain the above
+ *        copyright notice, this list of conditions and the following
+ *        disclaimer.
+ *
+ *      - Redistributions in binary form must reproduce the above
+ *        copyright notice, this list of conditions and the following
+ *        disclaimer in the documentation and/or other materials
+ *        provided with the distribution.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AWV
+ * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+/*
+ * mpxyd service - cm.c
+ *
+ * 	Communication Management for mpxyd
+ * 		MIC is local endpoint via MIX protocol on Intel SCI
+ * 		MIC/HOST is remote endpoint via MCM protocol on InfiniBand
+ *
+ * CM protocol, CM thread, resource management
+ *
+ */
+#include "mpxyd.h"
+
+/* cm parameters, setup defaults */
+int mcm_depth = 500;
+int mcm_size = 256;
+int mcm_signal = 100;
+int mcm_max_rcv = 20;
+int mcm_retry = 10;
+int mcm_disc_retry = 5;
+int mcm_rep_ms = 4000;
+int mcm_rtu_ms = 2000;
+int mcm_dreq_ms = 1000;
+int mcm_proxy_in = 1;
+
+extern int mcm_rx_entries;
+extern uint64_t system_guid;
+extern char gid_str[INET6_ADDRSTRLEN];
+
+void mcm_get_attr(dat_mix_prov_attr_t *pr_attr)
+{
+	pr_attr->cm_retry = mcm_retry;
+	pr_attr->cm_disc_retry = mcm_disc_retry;
+	pr_attr->cm_rep_time_ms = mcm_rep_ms;
+	pr_attr->cm_rtu_time_ms = mcm_rtu_ms;
+	pr_attr->cm_drep_time_ms = mcm_dreq_ms;
+}
+
+
+/* Create address handle for remote QP, info in network order */
+struct ibv_ah *mcm_create_ah(mcm_ib_dev_t *md,
+			     struct ibv_pd *pd,
+			     struct ibv_qp *qp,
+			     uint16_t lid,
+			     union ibv_gid *gid)
+{
+	struct ibv_qp_attr qp_attr;
+	struct ibv_ah *ah;
+
+	memset((void *)&qp_attr, 0, sizeof(qp_attr));
+	qp_attr.qp_state = IBV_QP_STATE;
+	qp_attr.ah_attr.dlid = lid;
+	if (gid != NULL) {
+		mlog(8, "create_ah: with GID\n");
+		qp_attr.ah_attr.is_global = 1;
+		qp_attr.ah_attr.grh.dgid.global.subnet_prefix =
+				ntohll(gid->global.subnet_prefix);
+		qp_attr.ah_attr.grh.dgid.global.interface_id =
+				ntohll(gid->global.interface_id);
+		qp_attr.ah_attr.grh.hop_limit =	md->dev_attr.hop_limit;
+		qp_attr.ah_attr.grh.traffic_class = md->dev_attr.tclass;
+	}
+	qp_attr.ah_attr.sl = md->dev_attr.sl;
+	qp_attr.ah_attr.src_path_bits = 0;
+	qp_attr.ah_attr.port_num = md->port;
+
+	mlog(8, "create_ah: port %x lid %x pd %p ctx %p handle 0x%x\n",
+		md->port, qp_attr.ah_attr.dlid, pd, pd->context, pd->handle);
+
+	/* UD: create AH for remote side */
+	ah = ibv_create_ah(pd, &qp_attr.ah_attr);
+	if (!ah) {
+		mlog(0,	" create_ah: ERR %s\n", strerror(errno));
+		return NULL;
+	}
+
+	mlog(8, "create_ah: AH %p for lid %x\n", ah, qp_attr.ah_attr.dlid);
+	return ah;
+}
+
+/* Modify UD-QP from init, rtr, rts, info network order */
+int modify_ud_qp(mcm_ib_dev_t *md, struct ibv_qp *qp)
+{
+	struct ibv_qp_attr qp_attr;
+
+	/* modify QP, setup and prepost buffers */
+	memset((void *)&qp_attr, 0, sizeof(qp_attr));
+	qp_attr.qp_state = IBV_QPS_INIT;
+        qp_attr.pkey_index = md->dev_attr.pkey_idx;
+        qp_attr.port_num = md->port;
+        qp_attr.qkey = DAT_MCM_UD_QKEY;
+	if (ibv_modify_qp(qp, &qp_attr,
+			  IBV_QP_STATE		|
+			  IBV_QP_PKEY_INDEX	|
+                          IBV_QP_PORT		|
+                          IBV_QP_QKEY)) {
+		mlog(0, "INIT: ERR %s\n", strerror(errno));
+		return 1;
+	}
+	memset((void *)&qp_attr, 0, sizeof(qp_attr));
+	qp_attr.qp_state = IBV_QPS_RTR;
+	if (ibv_modify_qp(qp, &qp_attr, IBV_QP_STATE)) {
+		mlog(0, "RTR: ERR %s\n", strerror(errno));
+		return 1;
+	}
+	memset((void *)&qp_attr, 0, sizeof(qp_attr));
+	qp_attr.qp_state = IBV_QPS_RTS;
+	qp_attr.sq_psn = 1;
+	if (ibv_modify_qp(qp, &qp_attr,
+			  IBV_QP_STATE | IBV_QP_SQ_PSN)) {
+		mlog(0, "RTS: ERR %s\n", strerror(errno));
+		return 1;
+	}
+	return 0;
+}
+
+int mcm_init_cm_service(mcm_ib_dev_t *md)
+{
+        struct ibv_qp_init_attr qp_create;
+        struct ibv_port_attr port_attr;
+	struct ibv_recv_wr recv_wr, *recv_err;
+        struct ibv_sge sge;
+	int i, mlen = sizeof(dat_mcm_msg_t);
+	char *rbuf;
+
+	mlog(8, " create CM services.. %p, max pkt_sz %d + %d\n",
+		md, mlen, sizeof(struct ibv_grh));
+
+	/* setup CM msg attributes and timers */
+	md->retries = mcm_retry;
+	md->rep_time = mcm_rep_ms;
+	md->rtu_time = mcm_rtu_ms;
+	md->cm_timer = min(md->rep_time, md->rtu_time);
+	md->qpe = mcm_depth;
+	md->cqe = mcm_depth;
+	md->signal = mcm_signal;
+
+	/* Save addr information */
+	/* get lid for this hca-port, convert to network order */
+	if (ibv_query_port(md->ibctx, md->port, &port_attr)) {
+		mlog(0,  "  ERR: get lid for %s, err=%s\n",
+		     ibv_get_device_name(md->ibdev),
+		     strerror(errno));
+		return -1;
+	} else
+		md->lid = md->addr.lid = htons(port_attr.lid);
+
+	if (md->lid == 0) {
+		mlog(0, "  device %s, port %d not active\n",
+			ibv_get_device_name(md->ibdev),	md->port);
+		return -1;
+	}
+
+	/* get gid for this hca-port, in network order */
+	if (ibv_query_gid(md->ibctx, md->port, 0, (union ibv_gid *)&md->addr.gid)) {
+		mlog(0, " ERR: query GID for %s, err=%s\n",
+		     ibv_get_device_name(md->ibdev),
+		     strerror(errno));
+		return -1;
+	}
+	/* EP mapping hint for MIC to HCA, set MSS if compat or PI disabled */
+	if (((md->numa_node != -1) &&
+	     (md->numa_node == md->mc->numa_node)) ||
+	      md->mc->ver == MIX_COMP || mcm_proxy_in == 0)
+		md->addr.ep_map = MIC_SSOCK_DEV;
+	else
+		md->addr.ep_map = MIC_XSOCK_DEV;
+
+	/* setup CM timers and queue sizes */
+	md->pd = ibv_alloc_pd(md->ibctx);
+        if (!md->pd)
+                goto bail;
+
+      	md->rch = ibv_create_comp_channel(md->ibctx);
+	if (!md->rch)
+		goto bail;
+	mcm_config_fd(md->rch->fd);
+
+	md->scq = ibv_create_cq(md->ibctx, md->cqe, md, NULL, 0);
+	if (!md->scq)
+		goto bail;
+
+	md->rcq = ibv_create_cq(md->ibctx, md->cqe, md, md->rch, 0);
+	if (!md->rcq)
+		goto bail;
+
+	if(ibv_req_notify_cq(md->rcq, 0))
+		goto bail;
+
+	memset((void *)&qp_create, 0, sizeof(qp_create));
+	qp_create.qp_type = IBV_QPT_UD;
+	qp_create.send_cq = md->scq;
+	qp_create.recv_cq = md->rcq;
+	qp_create.cap.max_send_wr = qp_create.cap.max_recv_wr = md->qpe;
+	qp_create.cap.max_send_sge = qp_create.cap.max_recv_sge = 1;
+	qp_create.cap.max_inline_data = mlen + sizeof(struct ibv_grh);
+	qp_create.qp_context = (void *)md;
+
+	md->qp = ibv_create_qp(md->pd, &qp_create);
+	if (!md->qp)
+                goto bail;
+
+	/* local addr info in network order */
+	md->addr.port = htons(md->port);
+	md->addr.qpn = htonl(md->qp->qp_num);
+	md->addr.qp_type = md->qp->qp_type;
+
+	md->ah = (struct ibv_ah **) malloc(sizeof(struct ibv_ah *) * 0xffff);
+	md->ports = (uint64_t*) malloc(sizeof(uint64_t) * MCM_PORT_SPACE);
+	md->rbuf = malloc((mlen + sizeof(struct ibv_grh)) * md->qpe);
+	md->sbuf = malloc(mlen * md->qpe);
+	md->s_hd = md->s_tl = 0;
+
+	if (!md->ah || !md->rbuf || !md->sbuf || !md->ports)
+		goto bail;
+
+	(void)memset(md->ah, 0, (sizeof(struct ibv_ah *) * 0xffff));
+	(void)memset(md->ports, 0, (sizeof(uint64_t) * MCM_PORT_SPACE));
+	md->ports[0] = 1; /* resv slot 0, 0 == no ports available */
+	(void)memset(md->rbuf, 0, ((mlen + sizeof(struct ibv_grh)) * md->qpe));
+	(void)memset(md->sbuf, 0, (mlen * md->qpe));
+
+	md->mr_sbuf = ibv_reg_mr(md->pd, md->sbuf,
+				 (mlen * md->qpe),
+				 IBV_ACCESS_LOCAL_WRITE);
+	if (!md->mr_sbuf)
+		goto bail;
+
+	md->mr_rbuf = ibv_reg_mr(md->pd, md->rbuf,
+				 (mlen + sizeof(struct ibv_grh)) * md->qpe,
+				 IBV_ACCESS_LOCAL_WRITE);
+	if (!md->mr_rbuf)
+		goto bail;
+
+	/* modify UD QP: init, rtr, rts */
+	if ((modify_ud_qp(md, md->qp)) != DAT_SUCCESS)
+		goto bail;
+
+	/* post receive buffers, setup head, tail pointers */
+	recv_wr.next = NULL;
+	recv_wr.sg_list = &sge;
+	recv_wr.num_sge = 1;
+	sge.length = mlen + sizeof(struct ibv_grh);
+	sge.lkey = md->mr_rbuf->lkey;
+	rbuf = (char*)md->rbuf;
+
+	for (i = 0; i < md->qpe; i++) {
+		recv_wr.wr_id = (uintptr_t) (rbuf + sizeof(struct ibv_grh));
+		sge.addr = (uintptr_t) rbuf;
+		errno = 0;
+		if (ibv_post_recv(md->qp, &recv_wr, &recv_err))
+			goto bail;
+		rbuf += (mlen + sizeof(struct ibv_grh));
+	}
+
+	/* save qp_num as part of ia_address, network order */
+	md->addr.qpn = htonl(md->qp->qp_num);
+
+	mlog(0, " IB LID 0x%x PORT %d GID %s QPN 0x%x: mic%d -> %s - %s, mic_ver %d\n",
+		ntohs(md->addr.lid), md->port,
+		inet_ntop(AF_INET6, md->addr.gid, gid_str, sizeof(gid_str)),
+		md->qp->qp_num, md->mc->scif_id - 1, md->ibdev->name,
+	        md->addr.ep_map == MIC_SSOCK_DEV ? "MSS":"MXS", md->mc->ver);
+
+	return 0;
+bail:
+	mlog(0, " ERR: MCM UD-CM services: %s\n",strerror(errno));
+	return -1;
+}
+
+int mcm_modify_qp(struct ibv_qp	*qp_handle,
+	      enum ibv_qp_state	qp_state,
+	      uint32_t		qpn,
+	      uint16_t		lid,
+	      union ibv_gid	*gid)
+{
+	struct ibv_qp_attr qp_attr;
+	enum ibv_qp_attr_mask mask = IBV_QP_STATE;
+	mcm_qp_t *m_qp;
+	int ret;
+
+	if (!qp_handle) {
+		mlog(1, "WARNING: qp_handle==NULL\n");
+		return EINVAL;
+	}
+
+	m_qp = (mcm_qp_t *)qp_handle->qp_context;
+
+	memset((void *)&qp_attr, 0, sizeof(qp_attr));
+	qp_attr.qp_state = qp_state;
+
+	switch (qp_state) {
+	case IBV_QPS_RTR:
+		mask |= IBV_QP_AV |
+			IBV_QP_PATH_MTU |
+			IBV_QP_DEST_QPN |
+			IBV_QP_RQ_PSN |
+			IBV_QP_MIN_RNR_TIMER |
+			IBV_QP_MAX_DEST_RD_ATOMIC;
+
+		qp_attr.dest_qp_num = ntohl(qpn);
+		qp_attr.rq_psn = 1;
+		qp_attr.path_mtu = m_qp->smd->md->dev_attr.mtu;
+		qp_attr.max_dest_rd_atomic = 16;
+		qp_attr.min_rnr_timer = m_qp->smd->md->dev_attr.rnr_timer;
+		qp_attr.ah_attr.dlid = ntohs(lid);
+		if (gid && m_qp->smd->md->dev_attr.global) {
+			mlog(1," Global Routing: GID %s \n",
+			     inet_ntop(AF_INET6, gid, gid_str, sizeof(gid_str)));
+			qp_attr.ah_attr.is_global = 1;
+			qp_attr.ah_attr.grh.dgid.global.subnet_prefix =
+				gid->global.subnet_prefix;
+			qp_attr.ah_attr.grh.dgid.global.interface_id =
+				gid->global.interface_id;
+			qp_attr.ah_attr.grh.hop_limit =
+				m_qp->smd->md->dev_attr.hop_limit;
+			qp_attr.ah_attr.grh.traffic_class =
+				m_qp->smd->md->dev_attr.tclass;
+		}
+		qp_attr.ah_attr.sl = m_qp->smd->md->dev_attr.sl;
+		qp_attr.ah_attr.src_path_bits = 0;
+		qp_attr.ah_attr.port_num = m_qp->smd->md->port;
+
+		mlog(8,	" QPS_RTR: l_qpn %x type %d r_qpn 0x%x gid %p (%d) lid 0x%x"
+			" port %d qp %p qp_state %d rd_atomic %d rnr_timer %d\n",
+			qp_handle->qp_num, qp_handle->qp_type,
+			ntohl(qpn), gid, m_qp->smd->md->dev_attr.global,
+			ntohs(lid), m_qp->smd->md->port, qp_handle,
+			qp_handle->state, qp_attr.max_dest_rd_atomic,
+			qp_attr.min_rnr_timer);
+		break;
+
+	case IBV_QPS_RTS:
+		mask |= IBV_QP_SQ_PSN |
+			IBV_QP_TIMEOUT |
+			IBV_QP_RETRY_CNT |
+			IBV_QP_RNR_RETRY |
+			IBV_QP_MAX_QP_RD_ATOMIC;
+		qp_attr.sq_psn = 1;
+		qp_attr.timeout = m_qp->smd->md->dev_attr.ack_timer;
+		qp_attr.retry_cnt = m_qp->smd->md->dev_attr.ack_retry;
+		qp_attr.rnr_retry = m_qp->smd->md->dev_attr.rnr_retry;
+		qp_attr.max_rd_atomic = 16;
+
+		mlog(8,	" QPS_RTS: psn %x rd_atomic %d ack %d "
+			" retry %d rnr_retry %d qpn %x qp_state %d\n",
+			qp_attr.sq_psn, qp_attr.max_rd_atomic,
+			qp_attr.timeout, qp_attr.retry_cnt,
+			qp_attr.rnr_retry, qp_handle->qp_num,
+			qp_handle->state);
+		break;
+
+	case IBV_QPS_INIT:
+		mask |= IBV_QP_PKEY_INDEX | IBV_QP_PORT | IBV_QP_ACCESS_FLAGS;
+		qp_attr.qp_access_flags =
+				IBV_ACCESS_LOCAL_WRITE |
+				IBV_ACCESS_REMOTE_WRITE |
+				IBV_ACCESS_REMOTE_READ |
+				IBV_ACCESS_REMOTE_ATOMIC |
+				IBV_ACCESS_MW_BIND;
+		qp_attr.pkey_index = m_qp->smd->md->dev_attr.pkey_idx;
+		qp_attr.port_num = m_qp->smd->md->port;
+		qp_attr.qkey = 0;
+
+		mlog(8,	" QPS_INIT: pi %x port %x acc %x qkey 0x%x\n",
+			qp_attr.pkey_index, qp_attr.port_num,
+			qp_attr.qp_access_flags, qp_attr.qkey);
+		break;
+
+	default:
+		break;
+	}
+
+	ret = ibv_modify_qp(qp_handle, &qp_attr, mask);
+	if (ret == 0) {
+		m_qp->qp_attr2.cur_state = m_qp->qp_attr2.state = qp_state;
+	} else {
+		switch (qp_state) {
+			case IBV_QPS_RTR:
+				mlog(0,	" QPS_RTR: ERR %s l_qpn %x type %d r_qpn 0x%x gid %p (%d) lid 0x%x"
+					" port %d ep %p qp_state %d \n",
+					strerror(ret), qp_handle->qp_num, qp_handle->qp_type,
+					ntohl(qpn), gid, m_qp->smd->md->dev_attr.global,
+					ntohs(lid), m_qp->smd->md->port, m_qp, m_qp->qp_attr2.cur_state);
+				break;
+			case IBV_QPS_RTS:
+				mlog(0,	" QPS_RTS: ERR %s psn %x rd_atomic %d ack %d "
+					" retry %d rnr_retry %d qpn %x qp_state %d\n",
+					strerror(ret), qp_attr.sq_psn, qp_attr.max_rd_atomic,
+					qp_attr.timeout, qp_attr.retry_cnt,
+					qp_attr.rnr_retry, m_qp->ib_qp2->qp_num,
+					m_qp->qp_attr2.cur_state);
+				break;
+			case IBV_QPS_INIT:
+				mlog(0,	" QPS_INIT: ERR %s pi %x port %x acc %x qkey 0x%x\n",
+					strerror(ret), qp_attr.pkey_index, qp_attr.port_num,
+					qp_attr.qp_access_flags, qp_attr.qkey);
+				break;
+
+			default:
+				mlog(0,	" ERR (%s): l_qpn %x type %d qpn 0x%x lid 0x%x"
+					" port %d state %s->%s mtu %d rd %d rnr %d sl %d\n",
+					strerror(ret), qp_handle->qp_num, qp_handle->qp_type,
+					ntohl(qpn), ntohs(lid), m_qp->smd->md->port,
+					mcm_qp_state_str(m_qp->qp_attr2.cur_state),
+					mcm_qp_state_str(qp_state), qp_attr.path_mtu,
+					qp_attr.max_dest_rd_atomic, qp_attr.min_rnr_timer,
+					qp_attr.ah_attr.sl);
+				break;
+		}
+	}
+	return ret;
+}
+
+/* move QP's to error state and destroy. Flush the proxy SR queue is exists */
+void mcm_flush_qp(struct mcm_qp *m_qp)
+{
+	struct mcm_sr *m_sr;
+	struct dat_mix_wc wc;
+
+	if (m_qp->ib_qp1) {
+		mcm_modify_qp(m_qp->ib_qp1, IBV_QPS_ERR, 0, 0, NULL);
+		ibv_destroy_qp(m_qp->ib_qp1);
+		m_qp->ib_qp1 = NULL;
+	}
+	if (m_qp->ib_qp2) {
+		mcm_modify_qp(m_qp->ib_qp2, IBV_QPS_ERR, 0, 0, NULL);
+		ibv_destroy_qp(m_qp->ib_qp2);
+		m_qp->ib_qp2 = NULL;
+	}
+
+	mpxy_lock(&m_qp->rxlock);
+	while (m_qp->sr_tl != m_qp->sr_hd) {
+		m_sr = (struct mcm_sr *)(m_qp->sr_buf + (m_qp->sr_sz * m_qp->sr_tl));
+		if (m_sr->wr_id) {
+			mlog(1, " QP %p SR[%d] %p wr_id %Lx dto_event -> IBV_WC_FLUSH_ERR\n",
+				m_qp, m_sr->s_idx, m_sr, m_sr->wr_id);
+			wc.wr_id = m_sr->wr_id;
+			wc.imm_data = 0;
+			wc.byte_len = 0;
+			wc.status = IBV_WC_WR_FLUSH_ERR;
+			wc.opcode =  IBV_WC_RECV;
+			wc.vendor_err = 0;
+			mix_dto_event(m_qp->m_cq_rx, &wc, 1);
+			m_sr->wr_id = 0; /* free posted SR slot */
+		}
+		if (++m_qp->sr_tl == m_qp->sr_end) /* move tail */
+			m_qp->sr_tl = 0;
+	}
+	mpxy_unlock(&m_qp->rxlock);
+}
+
+/* MCM Endpoint CM objects */
+void m_cm_free(mcm_cm_t *cm)
+{
+	mlog(2, "CM %p free: qp %p ref_cnt %d state %s sid %x\n",
+		cm, cm->m_qp, cm->ref_cnt,
+		mcm_state_str(cm->state), cm->sid);
+
+	mpxy_lock(&cm->lock);
+	if (cm->state != MCM_DESTROY) {
+		cm->ref_cnt--; /* alloc ref */
+		cm->state = MCM_DESTROY;
+	}
+
+	/* client, release local conn id port */
+	if (!cm->l_ep && cm->sid) {
+		mpxy_lock(&cm->md->plock);
+		mcm_free_port(cm->md->ports, cm->sid);
+		cm->sid = 0;
+		mpxy_unlock(&cm->md->plock);
+	}
+	/* last reference, destroy */
+	if (!cm->ref_cnt) {
+		mpxy_unlock(&cm->lock);
+		mpxy_lock_destroy(&cm->lock);
+		cm->smd->ref_cnt--;
+		free(cm);
+	} else
+		mpxy_unlock(&cm->lock);
+}
+
+mcm_cm_t *m_cm_create(mcm_scif_dev_t *smd, mcm_qp_t *m_qp, dat_mcm_addr_t *r_addr)
+{
+	mcm_cm_t *cm;
+	dat_mcm_addr_t *l_addr = &smd->md->addr;
+
+	/* Allocate CM, init lock, and initialize */
+	if ((cm = malloc(sizeof(*cm))) == NULL) {
+		mlog(0, "failed to allocate cm: %s\n", strerror(errno));
+		return NULL;
+	}
+
+	memset(cm, 0, sizeof(*cm));
+
+	init_list(&cm->entry);
+	if (mpxy_lock_init(&cm->lock, NULL))
+		goto bail;
+
+	cm->ref_cnt++; /* alloc ref */
+	cm->state = MCM_INIT;
+	cm->smd = smd;
+	cm->md = smd->md;
+	cm->msg.ver = htons(DAT_MCM_VER);
+	cm->msg.sqpn = smd->md->addr.qpn; /* ucm, in network order */
+#ifdef MPXYD_LOCAL_SUPPORT
+	cm->msg.sys_guid = system_guid; /* network order */
+#else
+	cm->msg.sys_guid = rand(); /* send local guid */
+#endif
+
+	/* ACTIVE: init source address QP info from MPXYD and MIC client */
+	if (m_qp) {
+		mpxy_lock(&smd->md->plock);
+		cm->sid = mcm_get_port(smd->md->ports, 0, (uint64_t)cm);
+		mpxy_unlock(&smd->md->plock);
+		cm->msg.sport = htons(cm->sid);
+		if (!cm->msg.sport) {
+			mpxy_lock_destroy(&cm->lock);
+			goto bail;
+		}
+		cm->ref_cnt++; /* Active: QP ref */
+		cm->m_qp = m_qp;
+		m_qp->cm = cm;
+
+		/* MPXYD SRC IB info, QP2t = saddr2 all cases */
+		cm->msg.saddr2.qpn = htonl(m_qp->ib_qp2->qp_num);
+		cm->msg.saddr2.qp_type = m_qp->qp_attr2.qp_type;
+                cm->msg.saddr2.lid = smd->md->addr.lid;
+                cm->msg.saddr2.ep_map = smd->md->addr.ep_map;
+                memcpy(&cm->msg.saddr2.gid[0], &smd->md->addr.gid, 16);
+
+                /* MPXYD RCV IB info */
+                cm->msg.saddr1.lid = smd->md->addr.lid;
+                cm->msg.saddr1.ep_map = smd->md->addr.ep_map;
+                memcpy(&cm->msg.saddr1.gid[0], &smd->md->addr.gid, 16);
+
+                /* MSS, QPr is on MIC, QP1r == saddr1 */
+	        if (MSS_EP(l_addr)) {
+			cm->msg.saddr1.qpn = htonl(cm->m_qp->qp_attr1.qp_num);
+			cm->msg.saddr1.qp_type = cm->m_qp->qp_attr1.qp_type;
+
+			/* MSS_EP -> (MXS or unknown) WC queue for MXS peer PI service */
+			if (MXS_EP(r_addr) || UND_EP(r_addr)) {
+				if (m_pi_create_wc_q(m_qp, mcm_rx_entries))
+					goto bail;
+			}
+	        }
+
+        	/* MXS -> (MSS, HOST, or unknown), need a QPr on mpxyd, QP1r == saddr1 */
+                if (MXS_EP(l_addr) && !MXS_EP(r_addr)) {
+                	/* note: pi_wr_q and pi_wc_q created via MXS create_qp */
+                	if (m_qp_create_pi(smd, m_qp))
+                		goto bail;
+                	cm->msg.saddr1.qpn = htonl(m_qp->ib_qp1->qp_num);
+                	cm->msg.saddr1.qp_type = m_qp->qp_attr1.qp_type;
+                }
+
+                /* MXS -> MXS, QPs and QPr is QP2 on mpxyd, saddr 1 == saddr2 */
+                if (MXS_EP(l_addr) && MXS_EP(r_addr))
+                	memcpy(&cm->msg.saddr1, &cm->msg.saddr2, sizeof(dat_mcm_addr_t));
+
+		mlog(8, " SRC: QPt qpn 0x%x lid 0x%x, QPr qpn 0x%x lid 0x%x"
+			" CM: qpn 0x%x port=0x%x %s\n",
+			cm->m_qp->qp_attr2.qp_num, ntohs(cm->msg.saddr2.lid),
+			cm->msg.saddr1.qpn ?
+			cm->m_qp->qp_attr1.qp_num:cm->m_qp->qp_attr2.qp_num,
+			cm->msg.saddr1.qpn ?
+			ntohs(cm->msg.saddr1.lid):ntohs(cm->msg.saddr2.lid),
+			ntohl(cm->msg.sqpn), ntohs(cm->msg.sport),
+			mcm_map_str(cm->msg.saddr2.ep_map));
+        }
+	cm->smd->ref_cnt++;
+	return cm;
+bail:
+	free(cm);
+	return NULL;
+}
+
+/* queue up connection object on CM list */
+void mcm_qconn(mcm_scif_dev_t *smd, mcm_cm_t *cm)
+{
+	mpxy_lock(&cm->lock);
+	cm->ref_cnt++; /* clist ref */
+	mpxy_unlock(&cm->lock);
+
+	/* add to CONN work queue, list, for mcm fabric CM */
+	mpxy_lock(&smd->clock);
+	insert_tail(&cm->entry, &smd->clist, (void *)cm);
+	mpxy_unlock(&smd->clock);
+}
+/* dequeue connection object from CM list */
+void mcm_dqconn_free(mcm_scif_dev_t *smd, mcm_cm_t *cm)
+{
+	/* Remove from work queue, cr thread processing */
+	if (cm->entry.tid) {
+		mpxy_lock(&smd->clock);
+		remove_entry(&cm->entry);
+		mpxy_unlock(&smd->clock);
+
+		mpxy_lock(&cm->lock);
+		cm->ref_cnt--; /* clist ref */
+		mpxy_unlock(&cm->lock);
+	}
+	m_cm_free(cm);
+}
+
+/* queue listen object on listen list */
+void mcm_qlisten(mcm_scif_dev_t *smd, mcm_cm_t *cm)
+{
+	mpxy_lock(&cm->lock);
+	cm->ref_cnt++; /* llist ref */
+	mpxy_unlock(&cm->lock);
+
+	/* add to LISTEN work queue, list, for mcm fabric CM */
+	mpxy_lock(&smd->llock);
+	insert_tail(&cm->entry, &smd->llist, (void *)cm);
+	mpxy_unlock(&smd->llock);
+}
+/* dequeue listen object from listen list */
+void mcm_dqlisten_free(mcm_scif_dev_t *smd, mcm_cm_t *cm)
+{
+	if (cm->entry.tid) {
+		mpxy_lock(&smd->llock);
+		remove_entry(&cm->entry);
+		mpxy_unlock(&smd->llock);
+
+		mpxy_lock(&smd->md->plock);
+		mcm_free_port(smd->md->ports, cm->sid);
+		cm->sid = 0;
+		mpxy_unlock(&smd->md->plock);
+
+		mpxy_lock(&cm->lock);
+		cm->ref_cnt--; /* llist ref */
+		mpxy_unlock(&cm->lock);
+	}
+	m_cm_free(cm);
+}
+
+/*
+ *
+ * Fabric side MCM messages, IB UD QP
+ *
+ */
+
+/*  IB async device event */
+int mcm_ib_async_event(struct mcm_ib_dev *md)
+{
+	struct ibv_async_event event;
+	int status = 0;
+
+	if (!ibv_get_async_event(md->ibctx, &event)) {
+		switch (event.event_type) {
+		case IBV_EVENT_CQ_ERR:
+			mlog(0, "IBV_EVENT_CQ_ERR: ctx(%p) \n",
+			     event.element.cq->cq_context);
+			break;
+		case IBV_EVENT_COMM_EST:
+			mlog(0, "IBV_EVENT_COMM_EST ERR: (QP=%p) rdata beat RTU\n",
+				event.element.qp);
+			break;
+		case IBV_EVENT_QP_FATAL:
+		case IBV_EVENT_QP_REQ_ERR:
+		case IBV_EVENT_QP_ACCESS_ERR:
+		case IBV_EVENT_QP_LAST_WQE_REACHED:
+		case IBV_EVENT_SRQ_ERR:
+		case IBV_EVENT_SRQ_LIMIT_REACHED:
+		case IBV_EVENT_SQ_DRAINED:
+			mlog(0, "%s ERR: QP (%p)\n",
+				mcm_ib_async_str(event.event_type),
+				event.element.qp->qp_context);
+			break;
+		case IBV_EVENT_PATH_MIG:
+		case IBV_EVENT_PATH_MIG_ERR:
+		case IBV_EVENT_DEVICE_FATAL:
+		case IBV_EVENT_PORT_ERR:
+		case IBV_EVENT_LID_CHANGE:
+		case IBV_EVENT_PKEY_CHANGE:
+		case IBV_EVENT_SM_CHANGE:
+			mlog(0, "%s ERR: shutting down device %s, closing all active clients\n",
+				mcm_ib_async_str(event.event_type), md->ibdev->name);
+			status = -1;
+			break;
+		case IBV_EVENT_PORT_ACTIVE:
+			mlog(0, "%s\n", mcm_ib_async_str(event.event_type));
+			break;
+		case IBV_EVENT_CLIENT_REREGISTER:
+			mlog(0, "%s\n", mcm_ib_async_str(event.event_type));
+			break;
+		default:
+			mlog(0, "ERR: IBV async event %d UNKNOWN\n", event.event_type);
+			break;
+		}
+		ibv_ack_async_event(&event);
+	}
+	/* no need to send event to MIX client, it has same IB device opened */
+	return status;
+}
+
+/* Get CM UD message from send queue, called with s_lock held */
+static dat_mcm_msg_t *mcm_get_smsg(mcm_ib_dev_t *md)
+{
+	dat_mcm_msg_t *msg = NULL;
+	int ret, polled = 1, hd = md->s_hd;
+
+	hd++;
+	if (hd == md->qpe)
+		hd = 0;
+retry:
+	if (hd == md->s_tl) {
+		msg = NULL;
+		if (polled % 1000000 == 0)
+			mlog(1,	 " ucm_get_smsg: FULLq hd %d == tl %d,"
+				 " completions stalled, polls=%d\n",
+				 hd, md->s_tl, polled);
+	}
+	else {
+		msg = &md->sbuf[hd];
+		md->s_hd = hd; /* new hd */
+	}
+
+	/* if empty, process some completions */
+	if (msg == NULL) {
+		struct ibv_wc wc;
+
+		/* process completions, based on UCM_TX_BURST */
+		ret = ibv_poll_cq(md->scq, 1, &wc);
+		if (ret < 0) {
+			mlog(8, " get_smsg: cq %p %s\n", md->scq, strerror(errno));
+			return NULL;
+		}
+		/* free up completed sends, update tail */
+		if (ret > 0)
+			md->s_tl = (int)wc.wr_id;
+
+		polled++;
+		MCNTR(md, MCM_CM_TX_POLL);
+		goto retry;
+	}
+	return msg;
+}
+
+/* ACTIVE/PASSIVE: build and send CM message out of CM object */
+static int mcm_send(mcm_ib_dev_t *md, dat_mcm_msg_t *msg, DAT_PVOID p_data, DAT_COUNT p_size)
+{
+	dat_mcm_msg_t *smsg = NULL;
+	struct ibv_send_wr wr, *bad_wr;
+	struct ibv_sge sge;
+	int len, ret = -1;
+	uint16_t dlid = ntohs(msg->daddr1.lid);
+
+	/* Get message from send queue, copy data, and send */
+	mpxy_lock(&md->txlock);
+	if ((smsg = mcm_get_smsg(md)) == NULL) {
+		mlog(0,	" mcm_send ERR: get_smsg(hd=%d,tl=%d) \n",
+			md->s_hd, md->s_tl);
+		goto bail;
+	}
+
+	len = sizeof(dat_mcm_msg_t);
+	memcpy(smsg, msg, len);
+	if (p_size) {
+		smsg->p_size = ntohs(p_size);
+		memcpy(&smsg->p_data, p_data, p_size);
+	} else
+		smsg->p_size = 0;
+
+	wr.next = NULL;
+        wr.sg_list = &sge;
+        wr.num_sge = 1;
+        wr.opcode = IBV_WR_SEND;
+        wr.wr_id = (unsigned long)md->s_hd;
+	wr.send_flags = (wr.wr_id % md->signal) ? 0 : IBV_SEND_SIGNALED;
+	wr.send_flags |= IBV_SEND_INLINE;
+
+        sge.length = len;
+        sge.lkey = md->mr_sbuf->lkey;
+        sge.addr = (uintptr_t)smsg;
+
+        if (sge.length > (sizeof(dat_mcm_msg_t) + sizeof(struct ibv_grh))) {
+        	mlog(0, " ERR: cm_msg too large - %d bytes\n", sge.length);
+        	ret = -1;
+           	goto bail;
+        }
+
+	mlog(8," cm_send: op %s ln %d lid %x c_qpn %x rport %x, p_size %d\n",
+		mcm_op_str(ntohs(smsg->op)), sge.length, ntohs(smsg->daddr1.lid),
+		ntohl(smsg->dqpn), ntohs(smsg->dport), p_size);
+
+	/* empty slot, then create AH */
+	if (!md->ah[dlid]) {
+		md->ah[dlid] =	mcm_create_ah(md, md->pd, md->qp, dlid, NULL);
+		if (!md->ah[dlid]) {
+			mlog(0, " ERR: create_ah %s\n", strerror(errno));
+			goto bail;
+		}
+	}
+
+	wr.wr.ud.ah = md->ah[dlid];
+	wr.wr.ud.remote_qpn = ntohl(smsg->dqpn);
+	wr.wr.ud.remote_qkey = DAT_MCM_UD_QKEY;
+	errno = 0;
+	ret = ibv_post_send(md->qp, &wr, &bad_wr);
+bail:
+	if (ret)
+		mlog(0, " ERR: ibv_post_send() %s\n", strerror(errno));
+
+	MCNTR(md, MCM_CM_MSG_OUT);
+	mpxy_unlock(&md->txlock);
+	return ret;
+}
+
+static int mcm_post_rmsg(mcm_ib_dev_t *md, dat_mcm_msg_t *msg)
+{
+	struct ibv_recv_wr recv_wr, *recv_err;
+	struct ibv_sge sge;
+
+	msg->ver = 0;
+	recv_wr.next = NULL;
+	recv_wr.sg_list = &sge;
+	recv_wr.num_sge = 1;
+	recv_wr.wr_id = (uint64_t)(uintptr_t) msg;
+	sge.length = sizeof(dat_mcm_msg_t) + sizeof(struct ibv_grh);
+	sge.lkey = md->mr_rbuf->lkey;
+	sge.addr = (uintptr_t)((char *)msg - sizeof(struct ibv_grh));
+	MCNTR(md, MCM_CM_MSG_POST);
+	errno = 0;
+	return (ibv_post_recv(md->qp, &recv_wr, &recv_err));
+}
+
+int mcm_cm_rej_out(mcm_ib_dev_t *md, dat_mcm_msg_t *msg, DAT_MCM_OP type, int swap)
+{
+	dat_mcm_msg_t smsg;
+
+	memset(&smsg, 0, sizeof(smsg));
+	smsg.ver = htons(DAT_MCM_VER);
+	smsg.op = htons(type);
+
+	if (swap) {
+		smsg.dport = msg->sport;
+		smsg.dqpn = msg->sqpn;
+		smsg.sport = msg->dport;
+		smsg.sqpn = msg->dqpn;
+		memcpy(&smsg.saddr1, &msg->daddr1, sizeof(dat_mcm_addr_t));
+		memcpy(&smsg.daddr1, &msg->saddr1, sizeof(dat_mcm_addr_t));
+		memcpy(&smsg.saddr2, &msg->daddr2, sizeof(dat_mcm_addr_t));
+		memcpy(&smsg.daddr2, &msg->saddr2, sizeof(dat_mcm_addr_t));
+	} else {
+		smsg.dport = msg->dport;
+		smsg.dqpn = msg->dqpn;
+		smsg.sport = msg->sport;
+		smsg.sqpn = msg->sqpn;
+		memcpy(&smsg.daddr1, &msg->daddr1, sizeof(dat_mcm_addr_t));
+		memcpy(&smsg.saddr1, &msg->saddr1, sizeof(dat_mcm_addr_t));
+		memcpy(&smsg.daddr2, &msg->daddr2, sizeof(dat_mcm_addr_t));
+		memcpy(&smsg.saddr2, &msg->saddr2, sizeof(dat_mcm_addr_t));
+	}
+
+	mlog(2," sLID %x, sQPN %x sPORT %x -> dLID %x, dQPN %x dPORT %x\n",
+	     ntohs(smsg.saddr1.lid), ntohl(smsg.sqpn), ntohs(smsg.sport),
+	     ntohs(smsg.daddr1.lid), ntohl(smsg.dqpn), ntohs(smsg.dport));
+
+	if (type == MCM_REJ_USER)
+		MCNTR(md, MCM_CM_REJ_USER_OUT);
+	else
+		MCNTR(md, MCM_CM_REJ_OUT);
+
+	return (mcm_send(md, &smsg, NULL, 0));
+}
+
+void mcm_cm_disc(mcm_cm_t *cm)
+{
+	int finalize = 1;
+
+	mpxy_lock(&cm->lock);
+	mlog(2," enter: state = %s \n",  mcm_state_str(cm->state));
+	switch (cm->state) {
+	case MCM_CONNECTED:
+		/* CONSUMER: move to err state to flush */
+		if (cm->m_qp)
+			mcm_flush_qp(cm->m_qp);
+
+		/* send DREQ, event after DREP or DREQ timeout */
+		cm->state = MCM_DISC_PENDING;
+		cm->msg.op = htons(MCM_DREQ);
+		cm->retries = 0;
+		finalize = 0; /* wait for DREP */
+		mlog(2,	" DREQ_out (%d): cm_id %d %x %x %x -> %x %x %x\n",
+			cm->retries+1, cm->entry.tid,
+			htons(cm->msg.saddr1.lid),htonl(cm->msg.saddr1.qpn),
+			htons(cm->msg.sport),htons(cm->msg.daddr1.lid),
+			htonl(cm->msg.dqpn), htons(cm->msg.dport));
+		MCNTR(cm->md, MCM_CM_DREQ_OUT);
+		break;
+	case MCM_DISC_PENDING:
+		/* DREQ timeout, retry */
+		if (cm->retries > mcm_disc_retry) {
+			mlog(0,	" DISC: RETRIES EXHAUSTED:"
+				" %x %x %x -> %x %x %x\n",
+				htons(cm->msg.saddr1.lid),
+				htonl(cm->msg.saddr1.qpn),
+				htons(cm->msg.sport),
+				htons(cm->msg.daddr1.lid),
+				htonl(cm->msg.dqpn),
+				htons(cm->msg.dport));
+			cm->state = MCM_DISCONNECTED;
+			goto final;
+		}
+		cm->msg.op = htons(MCM_DREQ);
+		finalize = 0; /* wait for DREP */
+		mlog(2,	" DREQ_out (%d): cm_id %d %x %x %x -> %x %x %x\n",
+			cm->retries+1, cm->entry.tid,
+			htons(cm->msg.saddr1.lid),htonl(cm->msg.saddr1.qpn),
+			htons(cm->msg.sport),htons(cm->msg.daddr1.lid),
+			htonl(cm->msg.dqpn), htons(cm->msg.dport));
+		MCNTR(cm->md, MCM_CM_DREQ_OUT);
+		break;
+	case MCM_DISC_RECV:
+		MCNTR(cm->md, MCM_CM_DREQ_IN);
+		/* CM_THREAD: move to err state to flush */
+		if (cm->m_qp)
+			mcm_flush_qp(cm->m_qp);
+
+		/* DREQ received, send DREP and schedule event, finalize */
+		cm->msg.op = htons(MCM_DREP);
+		cm->state = MCM_DISCONNECTED;
+		mlog(2,	" DREQ_in: cm_id %d send DREP %x %x %x -> %x %x %x\n",
+			cm->entry.tid, htons(cm->msg.saddr1.lid),htonl(cm->msg.saddr1.qpn),
+			htons(cm->msg.sport),htons(cm->msg.daddr1.lid),
+			htonl(cm->msg.dqpn), htons(cm->msg.dport));
+		MCNTR(cm->md, MCM_CM_DREP_OUT);
+		break;
+	case MCM_DISCONNECTED:
+		mlog(2," state = %s already disconnected\n",  mcm_state_str(cm->state) );
+		mpxy_unlock(&cm->lock);
+		MCNTR(cm->md, MCM_CM_DREQ_DUP);
+		return;
+	default:
+		MCNTR(cm->md, MCM_CM_ERR_UNEXPECTED_STATE);
+		mlog(1, "  disconnect UNKNOWN state: qp %p cm %p %s %s"
+			"  %x %x %x %s %x %x %x r_id %x l_id %x\n",
+			cm->m_qp, cm, cm->msg.saddr1.qp_type == IBV_QPT_RC ? "RC" : "UD",
+			mcm_state_str(cm->state),ntohs(cm->msg.saddr1.lid),
+			ntohs(cm->msg.sport), ntohl(cm->msg.saddr1.qpn),
+			cm->l_ep ? "<-" : "->", ntohs(cm->msg.daddr1.lid),
+			ntohs(cm->msg.dport), ntohl(cm->msg.daddr1.qpn),
+			ntohl(cm->msg.d_id), ntohl(cm->msg.s_id));
+		mpxy_unlock(&cm->lock);
+		return;
+	}
+
+	cm->timer = mcm_time_us(); /* DREQ, expect reply */
+	mcm_send(cm->md, &cm->msg, NULL, 0);
+final:
+	mpxy_unlock(&cm->lock);
+	if (finalize) {
+		MCNTR(cm->md, MCM_CM_DISC_EVENT);
+		mix_cm_event(cm, DAT_CONNECTION_EVENT_DISCONNECTED);
+	}
+}
+
+int mcm_cm_rep_out(mcm_cm_t *cm)
+{
+	mpxy_lock(&cm->lock);
+	if (cm->state != MCM_RTU_PENDING) {
+		mlog(1,	 " CM_REPLY: wrong state qp %p cm %p %s refs=%d"
+			 " %x %x i_%x -> %x %x i_%x l_pid %x r_pid %x\n",
+			 cm->m_qp, cm, mcm_state_str(cm->state),
+			 cm->ref_cnt,
+			 htons(cm->msg.saddr1.lid),
+			 htons(cm->msg.sport),
+			 htonl(cm->msg.saddr1.qpn),
+			 htons(cm->msg.daddr1.lid),
+			 htons(cm->msg.dport),
+			 htonl(cm->msg.daddr1.qpn),
+			 ntohl(cm->msg.s_id),
+			 ntohl(cm->msg.d_id));
+		mpxy_unlock(&cm->lock);
+		return -1;
+	}
+
+	if (cm->retries == cm->md->retries) {
+		mlog(0,	" CM_REPLY: RETRIES (%d) EXHAUSTED (lid port qpn)"
+			 " %x %x %x -> %x %x %x\n",
+			 cm->retries, htons(cm->msg.saddr1.lid),
+			 htons(cm->msg.sport),
+			 htonl(cm->msg.saddr1.qpn),
+			 htons(cm->msg.daddr1.lid),
+			 htons(cm->msg.dport),
+			 htonl(cm->msg.daddr1.qpn));
+
+		mpxy_unlock(&cm->lock);
+		MCNTR(cm->md, MCM_CM_TIMEOUT_EVENT);
+		mix_cm_event(cm, DAT_CONNECTION_EVENT_TIMED_OUT);
+		return -1;
+	}
+	MCNTR(cm->md, MCM_CM_REP_OUT);
+	cm->timer = mcm_time_us(); /* RTU expected */
+	if (mcm_send(cm->md, &cm->msg, cm->p_data, cm->p_size)) {
+		mlog(0," accept ERR: mcm reply send()\n");
+		mpxy_unlock(&cm->lock);
+		return -1;
+	}
+	mpxy_unlock(&cm->lock);
+	return 0;
+}
+
+static void mcm_process_recv(mcm_ib_dev_t *md, dat_mcm_msg_t *msg, mcm_cm_t *cm, int len)
+{
+	mlog(2, " cm %p cm_id %d state %s cm->m_qp %p\n",
+		cm, cm->entry.tid, mcm_state_str(cm->state), cm->m_qp);
+	mpxy_lock(&cm->lock);
+	switch (cm->state) {
+	case MCM_LISTEN: /* passive */
+		mlog(2, "LISTEN: req_in: dev_id %d l_cm %p, sid %d,0x%x\n",
+			 cm->smd->entry.tid, cm, cm->sid, cm->sid);
+		mpxy_unlock(&cm->lock);
+		MCNTR(md, MCM_CM_REQ_IN);
+		mix_cm_req_in(cm, msg, len);
+		break;
+	case MCM_RTU_PENDING: /* passive */
+		mlog(2, "RTU_PENDING: cm %p, my_id %d, cm_id %d\n",
+			cm, cm->entry.tid, cm->cm_id);
+		cm->state = MCM_CONNECTED;
+		mpxy_unlock(&cm->lock);
+		MCNTR(md, MCM_CM_RTU_IN);
+		mix_cm_rtu_in(cm, msg, len);
+		break;
+	case MCM_REP_PENDING: /* active */
+		mlog(2, "REP_PENDING: cm %p, my_id %d, cm_id %d\n",
+			cm, cm->entry.tid, cm->cm_id);
+		mpxy_unlock(&cm->lock);
+		if (ntohs(msg->op) == MCM_REP)
+			mix_cm_rep_in(cm, msg, len);
+		else
+			mix_cm_rej_in(cm, msg, len);
+		break;
+	case MCM_REP_RCV: /* active */
+		if (ntohs(msg->op) == MCM_REP) {
+			mlog(2, "REP_RCV: DUPLICATE cm %p, my_id %d, cm_id %d\n",
+				cm, cm->entry.tid, cm->cm_id);
+			MCNTR(md, MCM_CM_ERR_REP_DUP);
+		}
+		mpxy_unlock(&cm->lock);
+		break;
+	case MCM_CONNECTED: /* active and passive */
+		/* DREQ, change state and process */
+		if (ntohs(msg->op) == MCM_DREQ) {
+			mlog(2, "DREQ_in: cm %p, cm_id %d\n", cm, cm->entry.tid);
+			cm->state = MCM_DISC_RECV;
+			mpxy_unlock(&cm->lock);
+			mcm_cm_disc(cm);
+			break;
+		}
+		/* active: RTU was dropped, resend */
+		if (ntohs(msg->op) == MCM_REP) {
+			mlog(2,	 " REP_in resend RTU: op %s st %s [lid, port, cqp, iqp]:"
+				 " %x %x %x %x -> %x %x %x %x r_pid %x\n",
+				  mcm_op_str(ntohs(cm->msg.op)),
+				  mcm_state_str(cm->state),
+				 ntohs(cm->msg.saddr1.lid), ntohs(cm->msg.sport),
+				 ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr1.qpn),
+				 ntohs(cm->msg.daddr1.lid), ntohs(cm->msg.dport),
+				 ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr1.qpn),
+				 ntohl(cm->msg.d_id));
+			MCNTR(md, MCM_CM_REP_IN);
+			cm->msg.op = htons(MCM_RTU);
+			mcm_send(cm->smd->md, &cm->msg, NULL, 0);
+		}
+		mpxy_unlock(&cm->lock);
+		break;
+	case MCM_DISC_PENDING: /* active and passive */
+		MCNTR(md, MCM_CM_DREP_IN);
+		MCNTR(md, MCM_CM_DISC_EVENT);
+		cm->state = MCM_DISCONNECTED;
+		mpxy_unlock(&cm->lock);
+		mix_cm_event(cm, DAT_CONNECTION_EVENT_DISCONNECTED);
+		break;
+	case MCM_DISCONNECTED:
+	case MCM_FREE:
+	case MCM_DESTROY:
+		/* DREQ dropped, resend */
+		if (ntohs(msg->op) == MCM_DREQ) {
+			MCNTR(md, MCM_CM_DREQ_DUP);
+			mlog(2,	" DREQ_in resend DREP: cm_id %d op %s st %s [lid, port, qpn]:"
+				" %x %x %x -> %x %x %x\n",
+				cm->entry.tid, mcm_op_str(ntohs(msg->op)),
+				mcm_state_str(cm->state),
+				ntohs(cm->msg.saddr1.lid),
+				ntohs(cm->msg.sport),
+				ntohl(cm->msg.saddr1.qpn),
+				ntohs(cm->msg.daddr1.lid),
+				ntohs(cm->msg.dport),
+				ntohl(cm->msg.daddr1.qpn));
+			MCNTR(md, MCM_CM_DREP_OUT);
+			cm->msg.op = htons(MCM_DREP);
+			mcm_send(cm->smd->md, &cm->msg, NULL, 0);
+
+		} else if (ntohs(msg->op) != MCM_DREP){
+			/* DREP ok to ignore, any other print warning */
+			mlog(2,	" mcm_recv: UNEXPECTED MSG on cm %p"
+				" <- op %s, st %s spsp %x sqpn %x\n",
+				cm, mcm_op_str(ntohs(msg->op)),
+				mcm_state_str(cm->state),
+				ntohs(msg->sport), ntohl(msg->sqpn));
+			MCNTR(cm->md, MCM_CM_ERR_UNEXPECTED_MSG);
+		}
+		mpxy_unlock(&cm->lock);
+		break;
+	case MCM_REJECTED:
+		if (ntohs(msg->op) == MCM_REJ_USER) {
+			mpxy_unlock(&cm->lock);
+			MCNTR(md, MCM_CM_REJ_USER_IN);
+			break;
+		}
+	default:
+		mlog(2, " mcm_recv: Warning, UNKNOWN state"
+			" <- op %s, %s spsp %x sqpn %x slid %x\n",
+			mcm_op_str(ntohs(msg->op)), mcm_state_str(cm->state),
+			ntohs(msg->sport), ntohl(msg->sqpn), ntohs(msg->saddr1.lid));
+		MCNTR(md, MCM_CM_ERR_UNEXPECTED_STATE);
+		mpxy_unlock(&cm->lock);
+		break;
+	}
+}
+
+void mcm_dump_cm_lists(mcm_scif_dev_t *smd)
+{
+	mcm_cm_t *cm = NULL, *next;
+	LLIST_ENTRY *list;
+	mpxy_lock_t *lock;
+
+	mlog(0,	" SMD %p : \n");
+
+	/* listen list*/
+	list = &smd->llist;
+	lock = &smd->llock;
+	mpxy_lock(lock);
+	next = get_head_entry(list);
+	while (next) {
+		cm = next;
+		next = get_next_entry(&cm->entry, list);
+
+		mlog(0,	 " CM_LIST %s [lid, port, cqp, iqp, pid]: SRC %x %x %x %x %x DST %x %x %x %x %x\n",
+			mcm_state_str(cm->state),
+			ntohs(cm->msg.saddr1.lid), ntohs(cm->msg.sport),
+			ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr1.qpn), ntohl(cm->msg.s_id),
+			ntohs(cm->msg.daddr1.lid), ntohs(cm->msg.dport),
+			ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr1.qpn), ntohl(cm->msg.d_id));
+	}
+	mpxy_unlock(lock);
+
+	/* conn list */
+	list = &smd->clist;
+	lock = &smd->clock;
+	mpxy_lock(lock);
+	next = get_head_entry(list);
+	while (next) {
+		cm = next;
+		next = get_next_entry(&cm->entry, list);
+
+		mlog(0,	 " CM_CONN %s [lid, port, cqp, iqp, pid]: SRC %x %x %x %x %x DST %x %x %x %x %x\n",
+			mcm_state_str(cm->state),
+			ntohs(cm->msg.saddr1.lid), ntohs(cm->msg.sport),
+			ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr1.qpn), ntohl(cm->msg.s_id),
+			ntohs(cm->msg.daddr1.lid), ntohs(cm->msg.dport),
+			ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr1.qpn), ntohl(cm->msg.d_id));
+	}
+	mpxy_unlock(lock);
+
+}
+
+/* Find matching CM object for this receive message, return CM reference, timer */
+mcm_cm_t *mcm_get_smd_cm(mcm_scif_dev_t *smd, dat_mcm_msg_t *msg, int *dup)
+{
+	mcm_cm_t *cm = NULL, *next, *found = NULL;
+	LLIST_ENTRY *list;
+	mpxy_lock_t *lock;
+	int listenq = 0;
+
+	mlog(8,	" <- SMD %p rmsg(%p): op %s [lid, sid, cQP, QPr, QPt, pid]: "
+		"%x %x %x %x %x <- %x %x %x %x %x l_pid %x r_pid %x\n",
+		 smd, msg, mcm_op_str(ntohs(msg->op)),
+		 ntohs(msg->daddr1.lid), ntohs(msg->dport), ntohl(msg->dqpn),
+		 ntohl(msg->daddr1.qpn), ntohl(msg->daddr2.qpn), ntohs(msg->saddr1.lid),
+		 ntohs(msg->sport), ntohl(msg->sqpn), ntohl(msg->saddr1.qpn),
+		 ntohl(msg->saddr2.qpn), ntohl(msg->s_id), ntohl(msg->d_id));
+
+	/* conn list first, duplicate requests for MCM_REQ */
+	list = &smd->clist;
+	lock = &smd->clock;
+	*dup = 0;
+
+retry_listenq:
+	mpxy_lock(lock);
+	next = get_head_entry(list);
+
+	while (next) {
+		cm = next;
+		next = get_next_entry(&cm->entry, list);
+		if (cm->state == MCM_DESTROY || cm->state == MCM_FREE)
+			continue;
+
+		mlog(8,	 " CM %s [lid, port, cqp, iqp, pid]: SRC %x %x %x %x %x DST %x %x %x %x %x\n",
+			mcm_state_str(cm->state),
+			ntohs(cm->msg.saddr1.lid), ntohs(cm->msg.sport),
+			ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr1.qpn), ntohl(cm->msg.s_id),
+			ntohs(cm->msg.daddr1.lid), ntohs(cm->msg.dport),
+			ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr1.qpn), ntohl(cm->msg.d_id));
+
+		/* CM sPORT + QPN, match is good enough for listenq */
+		if (listenq &&
+		    cm->msg.sport == msg->dport &&
+		    cm->msg.sqpn == msg->dqpn) {
+			found = cm;
+			break;
+		}
+		/* connectq, check src and dst plus id's, check duplicate conn_reqs */
+		if (!listenq &&
+		    cm->msg.sport == msg->dport && cm->msg.sqpn == msg->dqpn &&
+		    cm->msg.dport == msg->sport && cm->msg.dqpn == msg->sqpn &&
+		    cm->msg.daddr1.lid == msg->saddr1.lid) {
+			if (ntohs(msg->op) != MCM_REQ) {
+				found = cm;
+				break;
+			} else {
+				/* duplicate; bail and throw away */
+				mpxy_unlock(lock);
+				mlog(1,	 " DUPLICATE: cm %p op %s (%s) st %s"
+					 " [lid, port, cqp, iqp]:"
+					 " %x %x %x %x <- (%x %x %x %x :"
+					 " %x %x %x %x) -> %x %x %x %x\n",
+					 cm, mcm_op_str(ntohs(msg->op)),
+					 mcm_op_str(ntohs(cm->msg.op)),
+					 mcm_state_str(cm->state),
+					 ntohs(cm->msg.daddr1.lid), ntohs(cm->msg.dport),
+					 ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr1.qpn),
+					 ntohs(msg->saddr1.lid), ntohs(msg->sport),
+					 ntohl(msg->sqpn), ntohl(msg->saddr1.qpn),
+					 ntohs(msg->daddr1.lid), ntohs(msg->dport),
+					 ntohl(msg->dqpn), ntohl(msg->daddr1.qpn),
+					 ntohs(cm->msg.saddr1.lid), ntohs(cm->msg.sport),
+					 ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr1.qpn));
+				*dup = 1;
+				MCNTR(cm->md, MCM_CM_ERR_REQ_DUP);
+				if (cm->state == MCM_REJECTED) { /* REJ dropped, resend REJ*/
+					mlog(1," DUPLICATE: CM_REQ in: REJECT state, resend CM_REJ %d\n",
+						ntohs(cm->msg.op));
+					mcm_cm_rej_out(cm->md, &cm->msg, ntohs(cm->msg.op), 1);
+				}
+				return NULL;
+			}
+		}
+	}
+	mpxy_unlock(lock);
+
+	/* no duplicate request on connq, check listenq for new request */
+	if (ntohs(msg->op) == MCM_REQ && !listenq && !found) {
+		listenq = 1;
+		list = &smd->llist;
+		lock = &smd->llock;
+		goto retry_listenq;
+	}
+
+	return found;
+}
+
+/* locate CM object for msg, walk all SCIF clients for MD */
+mcm_cm_t *mcm_get_cm(mcm_ib_dev_t *md, dat_mcm_msg_t *msg)
+{
+	mcm_cm_t *cm = NULL;
+	mcm_scif_dev_t *smd;
+	int dup = 0;
+
+	/* Walk scif device client list */
+	mpxy_lock(&md->slock);
+	smd = get_head_entry(&md->smd_list);
+	while (smd && !smd->destroy) {
+		cm = mcm_get_smd_cm(smd, msg, &dup);
+		if (cm || dup)
+			break;
+		smd = get_next_entry(&smd->entry, &md->smd_list);
+	}
+	mpxy_unlock(&md->slock);
+
+	if (!cm && !dup) {
+		mlog(2,	 " %s - op %s [lid, port, cqp, iqp]:"
+			 " %x %x %x %x <- %x %x %x %x lpid %x rpid %x\n",
+			 ntohs(msg->op) == MCM_REQ ? "NO LISTENER":"NO MATCH",
+			 mcm_op_str(ntohs(msg->op)),
+			 ntohs(msg->daddr1.lid), ntohs(msg->dport),
+			 ntohl(msg->dqpn), ntohl(msg->daddr1.qpn),
+			 ntohs(msg->saddr1.lid),
+			 ntohs(msg->sport), ntohl(msg->sqpn),
+			 ntohl(msg->saddr1.qpn), ntohl(msg->s_id),
+			 ntohl(msg->d_id));
+
+		if (ntohs(msg->op) == MCM_REQ)
+			mcm_cm_rej_out(md, msg, MCM_REJ_CM, 1);
+
+		if (ntohs(msg->op) == MCM_DREP)
+			MCNTR(md, MCM_CM_ERR_DREP_DUP);
+#ifdef MCM_DEBUG
+		mpxy_lock(&md->slock);
+		smd = get_head_entry(&md->smd_list);
+		while (smd) {
+			mcm_dump_cm_lists(smd);
+			smd = get_next_entry(&smd->entry, &md->smd_list);
+		}
+		mpxy_unlock(&md->slock);
+#endif
+	}
+	return cm;
+}
+
+/* Get rmsgs from CM completion queue, 10 at a time */
+void mcm_ib_recv(mcm_ib_dev_t *md)
+{
+	struct ibv_wc wc[10];
+	dat_mcm_msg_t *msg;
+	mcm_cm_t *cm;
+	int i, ret, notify = 0;
+	struct ibv_cq *ibv_cq = NULL;
+
+	/* POLLIN on channel FD */
+	ret = ibv_get_cq_event(md->rch, &ibv_cq, (void *)&md);
+	if (ret == 0) {
+		ibv_ack_cq_events(ibv_cq, 1);
+	}
+retry:
+	ret = ibv_poll_cq(md->rcq, 10, wc);
+	if (ret <= 0) {
+		if (!ret && !notify) {
+			ibv_req_notify_cq(md->rcq, 0);
+			notify = 1;
+			goto retry;
+		}
+		return;
+	} else
+		notify = 0;
+
+	MCNTR(md, MCM_CM_RX_POLL);
+	for (i = 0; i < ret; i++) {
+		msg = (dat_mcm_msg_t*) (uintptr_t) wc[i].wr_id;
+
+		mlog(2, " mcm_recv[%d]: stat=%d op=%s ln=%d id=%p sqp=%x\n",
+		     i, wc[i].status, mcm_op_str(ntohs(msg->op)),
+		     wc[i].byte_len, (void*)wc[i].wr_id, wc[i].src_qp);
+
+		MCNTR(md, MCM_CM_MSG_IN);
+
+		/* validate CM message, version */
+		if (ntohs(msg->ver) != DAT_MCM_VER) {
+			mlog(1, " UNKNOWN cm_msg %p, op %s ver %d st %x ln %d\n",
+				msg, mcm_op_str(ntohs(msg->op)), ntohs(msg->ver),
+				wc[i].status, wc[i].byte_len);
+			mcm_post_rmsg(md, msg);
+			continue;
+		}
+		if (!(cm = mcm_get_cm(md, msg))) {
+			mlog(2, " NO_MATCH or DUP: post_rmsg %p op %s ver %d st %x ln %d\n",
+				msg, mcm_op_str(ntohs(msg->op)), ntohs(msg->ver),
+				wc[i].status, wc[i].byte_len);
+			mcm_post_rmsg(md, msg);
+			continue;
+		}
+
+		/* match, process it */
+		mcm_process_recv(md, msg, cm, wc[i].byte_len - sizeof(struct ibv_grh));
+		mcm_post_rmsg(md, msg);
+	}
+
+	/* finished this batch of WC's, poll and rearm */
+	goto retry;
+}
+
+int mcm_cm_req_out(mcm_cm_t *m_cm)
+{
+	mcm_pr_addrs(2, &m_cm->msg, m_cm->state, 0);
+
+	mpxy_lock(&m_cm->lock);
+	if (m_cm->state != MCM_INIT && m_cm->state != MCM_REP_PENDING)
+		goto bail;
+
+	if (m_cm->retries == m_cm->md->retries) {
+		mlog(0, " CM_REQ: RETRIES EXHAUSTED: 0x%x %x 0x%x -> 0x%x %x 0x%x\n",
+		     htons(m_cm->msg.saddr1.lid), htonl(m_cm->msg.saddr1.qpn), htons(m_cm->msg.sport),
+		     htons(m_cm->msg.daddr1.lid), htonl(m_cm->msg.dqpn), htons(m_cm->msg.dport));
+
+		m_cm->state = MCM_FREE;
+		mpxy_unlock(&m_cm->lock);
+		MCNTR(m_cm->md, MCM_CM_TIMEOUT_EVENT);
+		mix_cm_event(m_cm, DAT_CONNECTION_EVENT_TIMED_OUT);
+		return -1;
+	}
+
+	mlog(8, " m_cm %p guid %Lx state %d, retries %d \n",
+		m_cm, ntohll(m_cm->msg.sys_guid), m_cm->state,m_cm->md->retries);
+
+	MCNTR(m_cm->md, MCM_CM_REQ_OUT);
+	m_cm->state = MCM_REP_PENDING;
+	m_cm->msg.op = htons(MCM_REQ);
+	m_cm->timer = mcm_time_us(); /* reset reply timer */
+
+	if (mcm_send(m_cm->md, &m_cm->msg, &m_cm->msg.p_data, ntohs(m_cm->msg.p_size)))
+		return -1;
+
+	mpxy_unlock(&m_cm->lock);
+	return 0;
+bail:
+	mpxy_unlock(&m_cm->lock);
+	return -1;
+}
+
+int mcm_cm_rtu_out(mcm_cm_t *m_cm)
+{
+	uint64_t r_guid = m_cm->msg.sys_guid;
+
+	MCNTR(m_cm->md, MCM_CM_RTU_OUT);
+
+	mlog(1, "[%d:%d] CONN_EST[%d]: %p 0x%x %x 0x%x %Lx %s -> 0x%x %x 0x%x %Lx %s\n",
+		m_cm->md->mc->scif_id, m_cm->smd->entry.tid,
+		m_cm->md->cntrs ? (uint32_t)((uint64_t *)m_cm->md->cntrs)[MCM_CM_RTU_OUT]:0,
+		m_cm, htons(m_cm->msg.saddr2.lid), htonl(m_cm->msg.saddr2.qpn),
+		htons(m_cm->msg.sport),	system_guid, mcm_map_str(m_cm->msg.saddr2.ep_map),
+		htons(m_cm->msg.daddr1.lid),
+		MXS_EP(&m_cm->msg.saddr1) && MXS_EP(&m_cm->msg.daddr1) ?
+				htonl(m_cm->msg.daddr2.qpn):htonl(m_cm->msg.daddr1.qpn),
+		htons(m_cm->msg.dport), ntohll(r_guid), mcm_map_str(m_cm->msg.daddr1.ep_map));
+
+	mpxy_lock(&m_cm->lock);
+	if (m_cm->state != MCM_REP_RCV) {
+		mlog(0, " state %s wrong, s/be REP_RCV\n", mcm_state_str(m_cm->state));
+		goto bail;
+	}
+
+	m_cm->state = MCM_CONNECTED;
+	m_cm->msg.op = htons(MCM_RTU);
+	m_cm->timer = mcm_time_us(); /* reset reply timer */
+#ifdef MPXYD_LOCAL_SUPPORT
+	m_cm->msg.sys_guid = system_guid; /* send local guid */
+#else
+	m_cm->msg.sys_guid = rand(); /* send local guid */
+#endif
+	if (mcm_send(m_cm->md, &m_cm->msg, NULL, 0)) {
+		m_cm->msg.sys_guid = r_guid;
+		goto bail;
+	}
+
+	m_cm->msg.sys_guid = r_guid; /* reset to remote guid */
+	mpxy_unlock(&m_cm->lock);
+	return 0;
+bail:
+	/* send CM event */
+	mpxy_unlock(&m_cm->lock);
+	return -1;
+}
+
+
+/* SMD device lock held */
+void mcm_check_timers(mcm_scif_dev_t *smd, int *timer)
+{
+	uint64_t time;
+	mcm_cm_t *cm;
+
+	mpxy_lock(&smd->clock);
+	cm = get_head_entry(&smd->clist);
+	while (cm) {
+		mpxy_lock(&cm->lock);
+		time = mcm_time_us();
+		switch (cm->state) {
+		case MCM_REP_PENDING:
+			*timer = cm->md->cm_timer;
+			/* wait longer each retry */
+			if ((time - cm->timer)/1000 > (cm->md->rep_time << cm->retries)) {
+				mlog(1,	 " CM_REQ retry %p %d [lid, port, cqp, iqp]:"
+					 " %x %x %x %x %s -> %s %x %x %x %x Time %d > %d\n",
+					 cm, cm->retries+1,
+					 ntohs(cm->msg.saddr1.lid), ntohs(cm->msg.sport),
+					 ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr1.qpn),
+					 mcm_map_str(cm->msg.saddr1.ep_map),
+					 mcm_map_str(cm->msg.daddr1.ep_map),
+					 ntohs(cm->msg.daddr1.lid), ntohs(cm->msg.dport),
+					 ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr1.qpn),
+					 (time - cm->timer)/1000,
+					 cm->md->rep_time << cm->retries);
+				cm->retries++;
+				MCNTR(cm->md, MCM_CM_ERR_REQ_RETRY);
+				mpxy_unlock(&cm->lock);
+				mcm_cm_req_out(cm);
+				mpxy_lock(&cm->lock);
+				break;
+			}
+			break;
+		case MCM_RTU_PENDING:
+			*timer = cm->md->cm_timer;
+			if ((time - cm->timer)/1000 > (cm->md->rtu_time << cm->retries)) {
+				mlog(1,	 " CM_REPLY retry %d %s [lid, port, cqp, iqp]:"
+					 " %x %x %x %x %s -> %s %x %x %x %x r_pid %x Time %d > %d\n",
+					 cm->retries+1,
+					 mcm_op_str(ntohs(cm->msg.op)),
+					 ntohs(cm->msg.saddr1.lid), ntohs(cm->msg.sport),
+					 ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr1.qpn),
+					 mcm_map_str(cm->msg.saddr1.ep_map),
+					 mcm_map_str(cm->msg.daddr1.ep_map),
+					 ntohs(cm->msg.daddr1.lid), ntohs(cm->msg.dport),
+					 ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr1.qpn),
+					 ntohl(cm->msg.d_id),
+					 (time - cm->timer)/1000,
+					 cm->md->rtu_time << cm->retries);
+				cm->retries++;
+				MCNTR(cm->md, MCM_CM_ERR_REP_RETRY);
+				mpxy_unlock(&cm->lock);
+				mcm_cm_rep_out(cm);
+				mpxy_lock(&cm->lock);
+				break;
+			}
+			break;
+		case MCM_DISC_PENDING:
+			*timer = cm->md->cm_timer;
+			if ((time - cm->timer)/1000 > (mcm_dreq_ms << cm->retries)) {
+				mlog(1,	 " CM_DREQ retry %d [lid, port, cqp, iqp]:"
+					 " %x %x %x %x -> %x %x %x %x r_pid %x Time %d > %d\n",
+					 cm->retries+1,
+					 ntohs(cm->msg.saddr1.lid), ntohs(cm->msg.sport),
+					 ntohl(cm->msg.sqpn), ntohl(cm->msg.saddr1.qpn),
+					 ntohs(cm->msg.daddr1.lid), ntohs(cm->msg.dport),
+					 ntohl(cm->msg.dqpn), ntohl(cm->msg.daddr1.qpn),
+					 ntohl(cm->msg.d_id),
+					 (time - cm->timer)/1000,
+					 cm->md->rtu_time << cm->retries);
+				cm->retries++;
+				MCNTR(cm->md, MCM_CM_ERR_DREQ_RETRY);
+				mpxy_unlock(&cm->lock);
+				mcm_cm_disc(cm);
+				mpxy_lock(&cm->lock);
+	                        break;
+			}
+			break;
+		default:
+			break;
+		}
+		mpxy_unlock(&cm->lock);
+		cm = get_next_entry(&cm->entry, &smd->clist);
+	}
+	mpxy_unlock(&smd->clock);
+}
+
+
+
+
+
+
diff --git a/dapl/svc/mix.c b/dapl/svc/mix.c
new file mode 100644
index 0000000..2ad93cd
--- /dev/null
+++ b/dapl/svc/mix.c
@@ -0,0 +1,2266 @@
+/*
+ * Copyright (c) 2012-2014 Intel Corporation. All rights reserved.
+ *
+ * This software is available to you under the OpenIB.org BSD license
+ * below:
+ *
+ *     Redistribution and use in source and binary forms, with or
+ *     without modification, are permitted provided that the following
+ *     conditions are met:
+ *
+ *      - Redistributions of source code must retain the above
+ *        copyright notice, this list of conditions and the following
+ *        disclaimer.
+ *
+ *      - Redistributions in binary form must reproduce the above
+ *        copyright notice, this list of conditions and the following
+ *        disclaimer in the documentation and/or other materials
+ *        provided with the distribution.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AWV
+ * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+/*
+ * mpxyd service - mix.c
+ *
+ * 	MIC message exchange (MIX) services via Intel SCI
+ * 		operations, resource management
+ *
+ */
+#include "mpxyd.h"
+
+/* scif-rdma cmd and data channel parameters */
+int mix_align = 64;
+int mix_buffer_sg_cnt = 300;
+int mix_cmd_depth = 50;
+int mix_cmd_size = 256;
+int mix_shared_buffer = 1;
+int mix_max_msg_mb = 16;
+int mix_inline_threshold = 256;
+int mix_eager_completion = 1;
+int mcm_ib_inline = MCM_IB_INLINE;
+int mcm_rw_signal = 10;
+int mcm_rr_signal = 10;
+int mcm_rr_max = 50;
+int mcm_wrc_max = 5;
+int mcm_tx_entries = MCM_WRC_QLEN; /* power of 2, default = 512 */
+int mcm_rx_entries = MCM_WRC_QLEN;
+int mcm_rx_cq_size = MCM_WRC_QLEN;
+int mcm_tx_cq_size = MCM_WRC_QLEN;
+int mcm_buf_wc_size = MCM_WRC_QLEN;
+
+extern int mix_buffer_mb;
+extern int mix_buffer_sg_po2;
+extern uint64_t system_guid;
+extern int mcm_profile;
+extern int log_level;
+extern int mcm_cpu_family;
+extern int mcm_cpu_model;
+
+static void mix_get_prov_attr(mcm_scif_dev_t *smd, dat_mix_prov_attr_t *pr_attr)
+{
+	memset(pr_attr, 0, sizeof(dat_mix_prov_attr_t));
+	memcpy(&pr_attr->dev_attr, &smd->md->dev_attr, sizeof(dat_mix_dev_attr_t));
+
+	mcm_get_attr(pr_attr);  /* CM attributes */
+	pr_attr->max_msg_sz = mix_max_msg_mb * 1024 * 1024;
+	pr_attr->max_tx_dtos = mcm_tx_entries;
+	pr_attr->max_rx_dtos = mcm_rx_entries;
+	pr_attr->max_tx_pool = mix_buffer_mb * 1024 * 1024;
+	pr_attr->max_rx_pool = mix_buffer_mb * 1024 * 1024;
+	pr_attr->tx_segment_sz = (mix_buffer_sg_po2 << 1);
+	pr_attr->rx_segment_sz = (mix_buffer_sg_po2 << 1);
+	pr_attr->system_guid = system_guid;
+	pr_attr->cpu_model = mcm_cpu_model;
+	pr_attr->cpu_family = mcm_cpu_family;
+}
+
+/* close MCM device, MIC client, md->slock held */
+void mix_close_device(mcm_ib_dev_t *md, mcm_scif_dev_t *smd)
+{
+	int op, tx, ev;
+	MCNTR(md, MCM_IA_CLOSE);
+	mlog(8, " MIC client: close mdev %p smd %p mic%d -> %s port %d - %s socket IO\n",
+		md, smd, md->mc->scif_id-1, md->ibdev->name, md->port,
+		md->numa_node == md->mc->numa_node ? "local":"cross" );
+
+	smd->destroy = 1;
+	op = smd->scif_op_ep;
+	tx = smd->scif_tx_ep;
+	ev = smd->scif_ev_ep;
+	mpxy_unlock(&md->slock);
+
+	write(smd->md->mc->cm_pipe[1], "w", sizeof("w"));
+	write(smd->md->mc->op_pipe[1], "w", sizeof("w"));
+	write(smd->md->mc->tx_pipe[1], "w", sizeof("w"));
+	write(smd->md->mc->rx_pipe[1], "w", sizeof("w"));
+
+	mpxy_lock(&md->slock);
+	while (smd->th_ref_cnt) {
+		mlog(1, " waiting for SMD %p ref_cnt (%d) = 0\n", smd, smd->th_ref_cnt);
+		mpxy_unlock(&md->slock);
+		sleep_usec(1000);
+		mpxy_lock(&md->slock);
+	}
+	mpxy_destroy_smd(smd);
+
+	/* close and remove scif MIX client, leave parent mcm_ib_dev open */
+	if (op)
+		scif_close(op);
+	if (tx)
+		scif_close(tx);
+	if (ev)
+		scif_close(ev);
+
+	mlog(8, " All SCIF EP's closed for smd %p\n", smd);
+	return;
+}
+
+/* accept SCIF endpoint connect request */
+void mix_scif_accept(scif_epd_t listen_ep)
+{
+	struct scif_portID peer, peer_cm;
+	scif_epd_t tx_ep, ev_ep, op_ep;
+	int peer_listen;
+	int ret, len;
+	dat_mix_open_t msg;
+	mcm_scif_dev_t	*smd = NULL;
+
+	/* 2 channels created with clients, OP and TX processing */
+	ret = scif_accept(listen_ep, &peer, &op_ep, SCIF_ACCEPT_SYNC);
+	if (ret) {
+		mlog(0, " ERR: scif_accept on OP ep %d, ret = %s\n", listen_ep, strerror(errno));
+		return;
+	}
+	mlog(8, " SCIF op_ep %d connected to local_listen %d\n", op_ep, listen_ep);
+
+	len = sizeof(peer_listen);
+	ret = scif_recv(op_ep, &peer_listen, len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		mlog(0, " ERR: rcv on new_ep %d, actual %d, expected %d, ret = %s\n", op_ep, ret, len, strerror(errno));
+		goto out_close_op_ep;
+	}
+
+	peer_cm = peer;
+	peer_cm.port = peer_listen; /* TX and EV connections */
+	ev_ep = scif_open();
+	if (ev_ep < 0) {
+		mlog(0, " ERR: scif_open failed for EV ep, ret = %s\n", strerror(errno));
+		goto out_close_op_ep;
+	}
+	ret = scif_connect(ev_ep, &peer_cm);
+	if (ret < 0) {
+		mlog(0, " ERR: scif_connect EV ep %d port %d on node %d, ret = %s\n",
+			ev_ep, peer.node, peer_listen, strerror(errno));
+		goto out_close_ev_ep;
+	}
+	mlog(8, " SCIF ev_ep %d connected to peer_listen %d\n", ev_ep, peer_listen);
+
+	tx_ep = scif_open();
+	if (tx_ep < 0) {
+		mlog(0, " ERR: scif_open failed for TX ep, ret = %s\n", strerror(errno));
+		goto out_close_ev_ep;
+	}
+	ret = scif_connect(tx_ep, &peer_cm);
+	if (ret < 0) {
+		mlog(0, " ERR: scif_connect TX ep %d on node %d, ret = %s\n", tx_ep, peer.node, strerror(errno));
+		goto out_close_tx_ep;
+	}
+	mlog(8, " SCIF tx_ep %d connected to peer_listen %d \n", tx_ep, peer_listen);
+
+	/* connect is followed immediately by MIX open command on OP channel */
+	len = sizeof(dat_mix_open_t);
+	ret = scif_recv(op_ep, &msg, len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		mlog(0, " ERR: rcv on new_ep %d, actual %d, expected %d, ret = %s\n",
+			op_ep, ret, len, strerror(errno));
+		goto out_close_tx_ep;
+	}
+	mlog(8, " SCIF client: device open client_pid 0x%x - mlen %d - ep %d\n",
+		ntohl(msg.hdr.req_id), len, op_ep);
+
+	msg.hdr.flags = MIX_OP_RSP;
+
+	if (msg.hdr.ver < MIX_MIN || msg.hdr.ver > MIX_MAX || msg.hdr.op != MIX_IA_OPEN) {
+		mlog(0, " ERR: MIC client incompatible with MPXYD (exp %d,rcvd %d) or OP (exp %d,rcvd %d)\n",
+			DAT_MIX_VER, msg.hdr.ver, msg.hdr.op, MIX_IA_OPEN);
+		msg.hdr.ver = DAT_MIX_VER;
+		msg.hdr.status = MIX_EINVAL;
+		goto err;
+	}
+
+	if (peer.node > MCM_CLIENT_MAX) {
+		mlog(0, " ERR: too many MIC clients (%d)\n", peer.node);
+		msg.hdr.status = MIX_EOVERFLOW;
+		goto err;
+	}
+
+	/* open new device with hca name and port info, send response with addr info */
+	smd = mix_open_device(&msg, op_ep, ev_ep, tx_ep, peer.node);
+	if (smd)
+		return;
+err:
+	mlog(0, " ERR: open_device -> closing SCIF client EPs %d %d %d \n", op_ep, tx_ep, ev_ep);
+
+out_close_tx_ep:
+	scif_close(tx_ep);
+
+out_close_ev_ep:
+	scif_close(ev_ep);
+
+out_close_op_ep:
+	scif_close(op_ep);
+}
+
+static int mix_prov_attr(mcm_scif_dev_t *smd, dat_mix_attr_t *pmsg)
+{
+	int len, ret;
+
+	if (pmsg->hdr.flags & MIX_OP_SET) {
+		len = sizeof(dat_mix_attr_t) - sizeof(dat_mix_hdr_t);
+		ret = scif_recv(smd->scif_op_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+		if (ret != len) {
+			mlog(0, " ERR: ret %d, exp %d\n", ret, len);
+			return ret;
+		}
+
+		/* SET not supported */
+		len = sizeof(dat_mix_hdr_t);
+		pmsg->hdr.flags = MIX_OP_RSP;
+		pmsg->hdr.status = MIX_EINVAL;
+
+		/* send back response */
+		return (scif_send_msg(smd->scif_op_ep, pmsg, len));
+
+	} else {
+		dat_mix_attr_t msg;
+
+		/* GET attributes and send back response and data */
+		mix_get_prov_attr(smd, &msg.attr);
+
+		len = sizeof(dat_mix_attr_t);
+		msg.hdr.ver = DAT_MIX_VER;
+		msg.hdr.op = MIX_PROV_ATTR;
+		msg.hdr.flags = MIX_OP_RSP;
+		msg.hdr.status = MIX_SUCCESS;
+
+		return (scif_send_msg(smd->scif_op_ep, &msg, len));
+	}
+}
+
+static int mix_listen_free(mcm_scif_dev_t *smd, dat_mix_hdr_t *pmsg)
+{
+	int len;
+	mcm_cm_t *cm;
+
+	mlog(8, " MIX_LISTEN_FREE: sid 0x%x \n", pmsg->req_id);
+
+	mpxy_lock(&smd->llock);
+	cm = get_head_entry(&smd->llist);
+	while (cm) {
+		if (cm->sid == (uint16_t)pmsg->req_id)
+			break;
+		cm = get_next_entry(&cm->entry, &smd->llist);
+	}
+	mpxy_unlock(&smd->llock);
+
+	if (cm) {
+		mcm_dqlisten_free(smd, cm);
+		pmsg->status = MIX_SUCCESS;
+	} else {
+		mlog(0, " MIX_LISTEN_FREE: ERR: sid 0x%x not found\n", pmsg->req_id);
+		pmsg->status = MIX_EINVAL;
+	}
+
+	/* send back response */
+	pmsg->flags = MIX_OP_RSP;
+	len = sizeof(dat_mix_hdr_t);
+	return (scif_send_msg(smd->scif_op_ep, pmsg, len));
+}
+
+static int mix_listen(mcm_scif_dev_t *smd, dat_mix_listen_t *pmsg)
+{
+	int len, ret;
+	uint16_t lport;
+	mcm_cm_t *cm;
+
+	/* hdr already read, get operation data */
+	len = sizeof(dat_mix_listen_t) - sizeof(dat_mix_hdr_t);
+	ret = scif_recv(smd->scif_op_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		mlog(0, " ERR: ret %d, exp %d\n", ret, len);
+		return ret;
+	}
+
+	/* create listen EP for provided SID */
+	mpxy_lock(&smd->md->plock);
+	lport = mcm_get_port(smd->md->ports, pmsg->sid, (uint64_t)smd);
+	mpxy_unlock(&smd->md->plock);
+	if (lport == pmsg->sid) {
+		cm = m_cm_create(smd, NULL, NULL);
+		if (cm == NULL) {
+			pmsg->hdr.status = MIX_ENOMEM;
+			mpxy_lock(&smd->md->plock);
+			mcm_free_port(smd->md->ports, lport);
+			mpxy_unlock(&smd->md->plock);
+		} else {
+			cm->state = MCM_LISTEN;
+			cm->sid = lport;
+			cm->sp_ctx = pmsg->sp_ctx;
+			cm->msg.sport = htons((uint16_t)lport);
+			cm->msg.sqpn = htonl(smd->md->qp->qp_num);
+			cm->msg.saddr1.qp_type = IBV_QPT_UD;
+			cm->msg.saddr1.lid = smd->md->lid;
+			cm->msg.saddr1.port = smd->md->port;
+			cm->msg.saddr1.ep_map = smd->md->addr.ep_map;
+#ifdef MPXYD_LOCAL_SUPPORT
+			cm->msg.sys_guid = system_guid; /* network order */
+#else
+			cm->msg.sys_guid = rand();
+#endif
+			memcpy(&cm->msg.saddr1.gid[0], &smd->md->addr.gid, 16);
+
+			mcm_qlisten(smd, cm);
+			pmsg->hdr.status = MIX_SUCCESS;
+		}
+		mlog(2, " [%d:%d] cm %p sPORT 0x%x cm_qp 0x%x %s \n",
+			 smd->md->mc->scif_id, smd->entry.tid, cm,
+			 ntohs(cm->msg.sport), smd->md->qp->qp_num,
+			 mcm_map_str(cm->md->addr.ep_map));
+	} else {
+		mlog(1, " MIX_LISTEN: WARN smd %p sid 0x%x port->ctx %p, backlog %d, qpn 0x%x lid 0x%x EADDRINUSE\n",
+			smd, pmsg->sid, mcm_get_port_ctx(smd->md->ports, pmsg->sid),
+			pmsg->backlog, smd->md->qp->qp_num, ntohs(smd->md->lid));
+		pmsg->hdr.status = MIX_EADDRINUSE;
+	}
+
+	/* send back response */
+	pmsg->hdr.flags = MIX_OP_RSP;
+	len = sizeof(dat_mix_listen_t);
+	return (scif_send_msg(smd->scif_op_ep, (void*)pmsg, len));
+}
+
+/* locate MR object */
+mcm_mr_t *mix_get_mr(mcm_scif_dev_t *smd, uint32_t tid)
+{
+	mcm_mr_t *mr = NULL;
+
+	mpxy_lock(&smd->mrlock);
+	mr = get_head_entry(&smd->mrlist);
+	while (mr) {
+		if (mr->entry.tid == tid)
+			break;
+		mr = get_next_entry(&mr->entry, &smd->mrlist);
+	}
+	mpxy_unlock(&smd->mrlock);
+	return mr;
+}
+
+/* locate CQ object */
+mcm_cq_t *mix_get_cq(mcm_scif_dev_t *smd, uint32_t tid)
+{
+	mcm_cq_t *cq = NULL;
+
+	mpxy_lock(&smd->cqlock);
+	cq = get_head_entry(&smd->cqlist);
+	while (cq) {
+		if (cq->entry.tid == tid)
+			break;
+		cq = get_next_entry(&cq->entry, &smd->cqlist);
+	}
+	mpxy_unlock(&smd->cqlock);
+	return cq;
+}
+
+/* locate QP object, qpt list */
+mcm_qp_t *mix_get_qp(mcm_scif_dev_t *smd, uint32_t tid)
+{
+	mcm_qp_t *qp = NULL;
+
+	mpxy_lock(&smd->qptlock);
+	qp = get_head_entry(&smd->qptlist);
+	while (qp) {
+		if (qp->t_entry.tid == tid)
+			break;
+		qp = get_next_entry(&qp->t_entry, &smd->qptlist);
+	}
+	mpxy_unlock(&smd->qptlock);
+	return qp;
+}
+
+/* locate CM object */
+mcm_cm_t *mix_get_cm(mcm_scif_dev_t *smd, uint32_t tid)
+{
+	mcm_cm_t *cm = NULL;
+
+	mpxy_lock(&smd->clock);
+	cm = get_head_entry(&smd->clist);
+	while (cm) {
+		if (cm->entry.tid == tid)
+			break;
+		cm = get_next_entry(&cm->entry, &smd->clist);
+	}
+	mpxy_unlock(&smd->clock);
+	return cm;
+}
+
+/* smd->cqlock held */
+void m_cq_free(struct mcm_cq *m_cq)
+{
+	ibv_destroy_cq(m_cq->ib_cq);
+	ibv_destroy_comp_channel(m_cq->ib_ch);
+	remove_entry(&m_cq->entry);
+	m_cq->entry.tid = 0;
+	m_cq->ref_cnt--;
+	free(m_cq);
+}
+
+/* destroy proxy CQ, fits in header */
+static int mix_cq_destroy(mcm_scif_dev_t *smd, dat_mix_hdr_t *pmsg)
+{
+	int len;
+	struct mcm_cq *m_cq;
+
+	mlog(8, " MIX_CQ_DESTROY: cq_id 0x%x\n", pmsg->req_id);
+	MCNTR(smd->md, MCM_CQ_FREE);
+
+	/* Find the CQ */
+	m_cq = mix_get_cq(smd, pmsg->req_id);
+	if (!m_cq) {
+		mlog(0, " ERR: mix_get_cq, id %d, not found\n", pmsg->req_id);
+		goto err;
+	}
+	mpxy_lock(&smd->cqlock);
+	m_cq_free(m_cq);
+	mpxy_unlock(&smd->cqlock);
+
+	pmsg->status = MIX_SUCCESS;
+	goto resp;
+err:
+	mlog(0, " ERR: %s\n", strerror(errno));
+	if (m_cq)
+		free(m_cq);
+
+	pmsg->status = MIX_EINVAL;
+resp:
+	/* send back response */
+	pmsg->flags = MIX_OP_RSP;
+	len = sizeof(dat_mix_hdr_t);
+	return (scif_send_msg(smd->scif_op_ep, (void*)pmsg, len));
+}
+
+#define MCM_CQ_TX 1
+#define MCM_CQ_RX 2
+
+/* Create CQ object, IB channel and CQ, insert on list, update object tid */
+static int m_cq_create(mcm_scif_dev_t *smd, int cq_len, struct mcm_cq **m_cq_out, int type)
+{
+	struct mcm_cq *m_cq;
+	int ret = 0;
+
+	m_cq = malloc(sizeof(mcm_cq_t));
+	if (!m_cq)
+		goto err;
+	memset(m_cq, 0, sizeof(mcm_cq_t));
+
+	init_list(&m_cq->entry);
+	m_cq->smd = smd;
+
+	m_cq->ib_ch = ibv_create_comp_channel(smd->md->ibctx);
+	if (!m_cq->ib_ch)
+		goto err;
+
+	if (mcm_config_fd(m_cq->ib_ch->fd))
+		goto err;
+
+	m_cq->ib_cq = ibv_create_cq(smd->md->ibctx, cq_len, m_cq, m_cq->ib_ch, 0);
+	if (!m_cq->ib_cq)
+		goto err;
+
+	ret = ibv_req_notify_cq(m_cq->ib_cq, 0);
+	if (ret)
+		goto err;
+
+	if (type == MCM_CQ_TX) {
+		mpxy_lock(&smd->cqlock);
+		insert_tail(&m_cq->entry, &smd->cqlist, m_cq);
+		m_cq->cq_id = m_cq->entry.tid;
+		mpxy_unlock(&smd->cqlock);
+		write(smd->md->mc->tx_pipe[1], "w", sizeof("w"));
+		mlog(8, " cq %p id %d on TX cqlist\n", m_cq, m_cq->cq_id);
+	} else {
+		mpxy_lock(&smd->cqrlock);
+		insert_tail(&m_cq->entry, &smd->cqrlist, m_cq);
+		m_cq->cq_id = m_cq->entry.tid;
+		mpxy_unlock(&smd->cqrlock);
+		write(smd->md->mc->rx_pipe[1], "w", sizeof("w"));
+		mlog(8, " cq %p id %d on RX cqlist\n", m_cq, m_cq->cq_id);
+	}
+	m_cq->ref_cnt++;
+	*m_cq_out = m_cq;
+	return 0;
+err:
+	mlog(0, " ERR: m_cq %p ib_ch %p, ib_cq %p ret %d %s\n",
+		m_cq, m_cq ? m_cq->ib_ch:NULL,
+		m_cq ? m_cq->ib_cq:NULL, ret, strerror(errno));
+	if (m_cq)
+		free(m_cq);
+	return -1;
+}
+
+/* create new proxy-out CQ */
+static int mix_cq_create(mcm_scif_dev_t *smd, dat_mix_cq_t *pmsg)
+{
+	int len, ret, cq_len;
+	struct mcm_cq *new_mcq;
+
+	/* hdr already read, get operation data */
+	len = sizeof(dat_mix_cq_t) - sizeof(dat_mix_hdr_t);
+	ret = scif_recv(smd->scif_op_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		mlog(0, " ERR: ret %d, exp %d\n", ret, len);
+		return ret;
+	}
+
+	cq_len = max(pmsg->cq_len, mcm_tx_cq_size);
+	mlog(8, " MIX_CQ_CREATE: cq_len = %d,%d mic_ctx = %Lx, dev_id %d\n",
+		pmsg->cq_len, cq_len, pmsg->cq_ctx, smd->entry.tid);
+
+	if (m_cq_create(smd, cq_len, &new_mcq, MCM_CQ_TX))
+		goto err;
+
+	new_mcq->cq_ctx = pmsg->cq_ctx;
+	pmsg->cq_len = cq_len;
+	pmsg->cq_id = new_mcq->cq_id;
+	pmsg->cq_ctx = (uint64_t)new_mcq;
+	pmsg->hdr.status = MIX_SUCCESS;
+	mlog(8, " new cq_id %d, mpxyd_ctx=%p\n", pmsg->cq_id, pmsg->cq_ctx);
+	MCNTR(smd->md, MCM_CQ_CREATE);
+	goto resp;
+err:
+	mlog(0, " ERR: %s\n", strerror(errno));
+	pmsg->hdr.status = MIX_EINVAL;
+resp:
+	/* send back response */
+	pmsg->hdr.flags = MIX_OP_RSP;
+	len = sizeof(dat_mix_cq_t);
+	return (scif_send_msg(smd->scif_op_ep, (void*)pmsg, len));
+}
+
+/* called with smd->qptlist lock held */
+void m_qp_free(struct mcm_qp *m_qp)
+{
+	if (m_qp->t_entry.tid)
+		remove_entry(&m_qp->t_entry);
+
+	if (m_qp->r_entry.tid) { /* MXS - MXS, also qprlist */
+		mpxy_lock(&m_qp->smd->qprlock);
+		remove_entry(&m_qp->r_entry);
+		mpxy_unlock(&m_qp->smd->qprlock);
+	}
+
+	mlog(8, " m_qp %p m_cm %p cm_id %d\n",
+		m_qp, m_qp->cm, m_qp->cm ? m_qp->cm->entry.tid:0);
+
+	if (m_qp->cm) { /* unlink CM, serialized */
+		struct mcm_cm *cm = m_qp->cm;
+
+		mpxy_lock(&cm->lock);
+		m_qp->cm->ref_cnt--; /* QP ref */
+		m_qp->cm->m_qp = NULL;
+		m_qp->cm = NULL;
+		mpxy_unlock(&cm->lock);
+		mcm_dqconn_free(m_qp->smd, cm);
+	}
+	mcm_flush_qp(m_qp); /* move QP to error, flush & destroy */
+
+#ifdef MCM_PROFILE
+	if (mcm_profile)
+		mcm_qp_prof_pr(m_qp, MCM_QP_ALL);
+#endif
+	/* resource pools, proxy_in CQ, and qp object */
+	m_po_destroy_bpool(m_qp);
+	m_pi_destroy_bpool(m_qp);
+	if (m_qp->m_cq_rx) {
+		mpxy_lock(&m_qp->smd->cqrlock);
+		m_cq_free(m_qp->m_cq_rx);
+		mpxy_unlock(&m_qp->smd->cqrlock);
+	}
+	mpxy_lock_destroy(&m_qp->txlock); /* proxy out */
+	mpxy_lock_destroy(&m_qp->rxlock); /* proxy in */
+	m_qp->smd->ref_cnt--;
+	free(m_qp);
+}
+
+/* destroy proxy QP, fits in hdr */
+static int mix_qp_destroy(mcm_scif_dev_t *smd, dat_mix_hdr_t *pmsg)
+{
+	int len;
+	struct mcm_qp *m_qp;
+
+	MCNTR(smd->md, MCM_QP_FREE);
+
+	/* Find the QP */
+	m_qp = mix_get_qp(smd, pmsg->req_id);
+	if (!m_qp) {
+		mlog(0, " ERR: mix_get_qp, id %d, not found\n", pmsg->req_id);
+		goto err;
+	}
+	mlog(8, " QP_t - id 0x%x m_qp = %p\n", pmsg->req_id, m_qp);
+
+	mpxy_lock(&smd->qptlock);
+	m_qp_free(m_qp);
+	mpxy_unlock(&smd->qptlock);
+
+	pmsg->status = MIX_SUCCESS;
+	goto resp;
+err:
+	mlog(0, " ERR: %s\n", strerror(errno));
+	if (m_qp)
+		free(m_qp);
+
+	pmsg->status = MIX_EINVAL;
+resp:
+	/* send back response */
+	pmsg->flags = MIX_OP_RSP;
+	len = sizeof(dat_mix_hdr_t);
+	if (scif_send_msg(smd->scif_op_ep, (void*)pmsg, len))
+		return -1;
+
+	mlog(8, " QP_t %p response sent to MIC client\n", m_qp);
+	return 0;
+}
+
+static int mix_qp_modify(mcm_scif_dev_t *smd, dat_mix_qp_t *pmsg)
+{
+	return 0;
+}
+
+void m_qp_destroy_pi(struct mcm_qp *m_qp)
+{
+	mlog(2, " Destroying PI QP1r %p\n", m_qp);
+	if (m_qp->ib_qp1) {
+		ibv_destroy_qp(m_qp->ib_qp1);
+		m_qp->ib_qp1 = NULL;
+	}
+}
+
+/* create 2nd qp for proxy-in service, remote is not proxy-in so we need 2 QPs */
+int m_qp_create_pi(mcm_scif_dev_t *smd, struct mcm_qp *m_qp)
+{
+	struct ibv_qp_init_attr qp_create;
+
+	/* Setup attributes and create 2nd qp, for proxy_in TX/RX services */
+	memset((void *)&qp_create, 0, sizeof(qp_create));
+
+	qp_create.cap.max_recv_wr = mcm_rx_entries; /* proxy_in, inbound 0 byte RW's with immed data, WR's */
+	qp_create.cap.max_recv_sge = 1;
+	qp_create.cap.max_send_wr = mcm_tx_entries;
+	qp_create.cap.max_send_sge = 1;
+	qp_create.cap.max_inline_data = mcm_ib_inline;
+	qp_create.qp_type = IBV_QPT_RC;
+	qp_create.send_cq = m_qp->m_cq_tx->ib_cq; /* signal rate adjusted to avoid CQ overrun */
+	qp_create.recv_cq = m_qp->m_cq_rx->ib_cq;
+	qp_create.qp_context = (void *)m_qp;
+
+	m_qp->ib_qp1 = ibv_create_qp(smd->md->pd, &qp_create);
+	if (!m_qp->ib_qp1) {
+		mlog(0, "  ERR: ibv_create_qp, %s\n", strerror(errno));
+		return -1;
+	}
+
+	/* set to INIT state */
+	if (mcm_modify_qp(m_qp->ib_qp1, IBV_QPS_INIT, 0, 0, NULL)) {
+		ibv_destroy_qp(m_qp->ib_qp1);
+		m_qp->ib_qp1 = NULL;
+		return -1;
+	}
+
+	/* init proxy-in QP1 attributes, to be exhanged with peer */
+	m_qp->qp_attr1.ctx = (uint64_t)m_qp;
+	m_qp->qp_attr1.qp_type = IBV_QPT_RC;
+	m_qp->qp_attr1.qp_num = m_qp->ib_qp1->qp_num;
+	m_qp->qp_attr1.state = m_qp->ib_qp1->state;
+	m_qp->qp_attr1.max_recv_wr = mcm_rx_entries;
+	m_qp->qp_attr1.max_recv_sge = 1;
+	m_qp->qp_attr1.max_send_wr = mcm_tx_entries;
+	m_qp->qp_attr1.max_send_sge = 1;
+	m_qp->qp_attr1.max_inline_data = mcm_ib_inline;
+
+	return 0;
+}
+
+static int m_qp_create(mcm_scif_dev_t *smd,
+		       struct ibv_qp_init_attr *attr,
+		       uint32_t scq_id,
+		       uint32_t	rcq_id,
+		       struct mcm_qp **new_mqp)
+{
+	struct mcm_qp *m_qp;
+	struct mcm_cq *m_cq_tx;
+	int ret;
+
+	/* Create QP object, save QPr info from MIC client */
+	m_qp = malloc(sizeof(mcm_qp_t));
+	if (!m_qp)
+		goto err;
+	memset(m_qp, 0, sizeof(mcm_qp_t));
+	init_list(&m_qp->t_entry);
+	init_list(&m_qp->r_entry);
+	mpxy_lock_init(&m_qp->txlock, NULL);
+	mpxy_lock_init(&m_qp->rxlock, NULL);
+	m_qp->smd = smd;
+
+	/* proxy-out WR pool */
+	if (m_po_create_bpool(m_qp, attr->cap.max_send_wr))
+		goto err;
+
+	/* Find the CQ's for this QP for transmitting */
+	m_cq_tx = mix_get_cq(smd, scq_id);
+	if (!m_cq_tx) {
+		mlog(0, " ERR: mix_get_cq_tx, id %d, not found\n", scq_id);
+		goto err;
+	}
+	m_qp->m_cq_tx = m_cq_tx;
+
+	 /* always need rx_cq, WC traffic in from PI service even when no PI local (MSS) */
+  	if (m_cq_create(smd, mcm_rx_cq_size, &m_qp->m_cq_rx, MCM_CQ_RX))
+		goto err;
+
+	/* plus proxy-in: create WR and WC pools, rx_cq */
+	if (smd->md->addr.ep_map == MIC_XSOCK_DEV) {
+		if (m_pi_create_bpool(m_qp, attr->cap.max_recv_wr))
+			goto err;
+
+		/* get client CQ context for proxy-in receive messages if client rcq exists */
+		if (scq_id == rcq_id)
+			m_qp->m_cq_rx->cq_ctx = m_cq_tx->cq_ctx;
+		else if (rcq_id) {
+			struct mcm_cq *m_cq_rx;
+
+			m_cq_rx = mix_get_cq(smd, rcq_id);
+			if (!m_cq_rx) {
+				mlog(0, " ERR: mix_get_cq_rx, rcq_id %d, not found\n", rcq_id);
+				goto err;
+			}
+			m_qp->m_cq_rx->cq_ctx = m_cq_rx->cq_ctx;
+		}
+		attr->recv_cq = m_qp->m_cq_rx->ib_cq; /* proxy for MIC client */
+	} else
+	   	attr->recv_cq = m_qp->m_cq_rx->ib_cq;
+
+	/*
+	 * NOTE: Proxy-in mode we may need another QP if remote ep_map is not the same.
+	 * Default to single QP, assuming both proxy-out and proxy-in services. Create the
+	 * other if needed at CM request time when we know remote side mappings differ and
+	 * require separate QP's for RX and TX services.
+	 *
+	 * QP2 is proxy-out TX always.
+	 * QP2 is also proxy-in RX if local and remote is MIC_XSOCK_DEV.
+	 * QP1 is proxy-in TX and RX if local is MIC_XSOCK_DEV and remote is not.
+	 * QP1 is not needed if both sides are not MIC_XSOCK_DEV, QP1 on MIC.
+	 */
+	attr->send_cq = m_cq_tx->ib_cq;
+	attr->qp_context = (void *)m_qp;
+
+	m_qp->ib_qp2 = ibv_create_qp(smd->md->pd, attr);
+	if (!m_qp->ib_qp2) {
+		mlog(0, "  ERR: ibv_create_qp, %s\n", strerror(errno));
+		goto err;
+	}
+
+	/* set to INIT state */
+	ret = mcm_modify_qp(m_qp->ib_qp2, IBV_QPS_INIT, 0, 0, NULL);
+	if (ret) {
+		ibv_destroy_qp(m_qp->ib_qp2);
+		m_qp->ib_qp2 = NULL;
+		goto err;
+	}
+
+	/* init QPt with ib qp info, QPr included for proxy-in option */
+	m_qp->qp_attr2.ctx = (uint64_t)m_qp;
+	m_qp->qp_attr2.qp_type = m_qp->ib_qp2->qp_type;
+	m_qp->qp_attr2.qp_num = m_qp->ib_qp2->qp_num;
+	m_qp->qp_attr2.state = m_qp->ib_qp2->state;
+	m_qp->qp_attr2.max_recv_wr = attr->cap.max_recv_wr;
+	m_qp->qp_attr2.max_recv_sge = attr->cap.max_recv_sge;
+	m_qp->qp_attr2.max_send_wr = attr->cap.max_send_wr;
+	m_qp->qp_attr2.max_send_sge = attr->cap.max_send_sge;
+	m_qp->qp_attr2.max_inline_data = attr->cap.max_inline_data;
+
+	/* don't post recv msgs until RTU, if local MXS or local MSS to remote MXS */
+	if (smd->md->addr.ep_map == MIC_XSOCK_DEV)
+		memcpy(&m_qp->qp_attr1, &m_qp->qp_attr2, sizeof(dat_mix_qp_attr_t));
+
+	/* TX proxy-out thread queue */
+	mpxy_lock(&smd->qptlock);
+	insert_tail(&m_qp->t_entry, &smd->qptlist, m_qp);
+	mpxy_unlock(&smd->qptlock);
+
+	m_qp->qp_attr2.qp_id = m_qp->t_entry.tid;
+	m_qp->smd->ref_cnt++;
+	*new_mqp = m_qp;
+	return 0;
+err:
+	ret = errno ? errno:EINVAL;
+	m_po_destroy_bpool(m_qp);
+	m_pi_destroy_bpool(m_qp);
+	if (m_qp->m_cq_rx) {
+		mpxy_lock(&smd->cqrlock);
+		m_cq_free(m_qp->m_cq_rx);
+		mpxy_unlock(&smd->cqrlock);
+	}
+	if (m_qp)
+		free(m_qp);
+
+	return ret;
+}
+
+/* create new proxy QP */
+static int mix_qp_create(mcm_scif_dev_t *smd, dat_mix_qp_t *pmsg)
+{
+	int len, ret;
+	struct ibv_qp_init_attr qp_create;
+	struct mcm_qp *new_mqp = NULL;
+
+	/* hdr already read, get operation data */
+	len = sizeof(dat_mix_qp_t) - sizeof(dat_mix_hdr_t);
+	ret = scif_recv(smd->scif_op_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		mlog(0, " ERR: ret %d, exp %d\n", ret, len);
+		return -1;
+	}
+
+	mlog(8, " Client QP_r - dev_id %d qpn 0x%x, ctx %p, rq %d,%d rcq_id %d\n",
+		smd->entry.tid, pmsg->qp_r.qp_num, pmsg->qp_r.ctx,
+		pmsg->qp_r.max_recv_wr,
+		pmsg->qp_r.max_recv_sge, pmsg->qp_r.rcq_id);
+
+	mlog(8, " Client QP_t - wr %d sge %d inline %d sq %d,%d scq_id %d\n",
+		pmsg->qp_t.max_send_wr, pmsg->qp_t.max_send_sge,
+		pmsg->qp_t.max_inline_data, pmsg->qp_t.max_send_wr,
+		pmsg->qp_t.max_send_sge, pmsg->qp_t.scq_id);
+
+	/* Setup attributes and create qp, for TX services */
+	memset((void *)&qp_create, 0, sizeof(qp_create));
+	qp_create.cap.max_recv_wr = mcm_rx_entries; /* proxy_in, 0 byte RW's with idata */
+	qp_create.cap.max_recv_sge = 1;
+	qp_create.cap.max_send_wr = mcm_tx_entries; /* proxy-out WR separate from client WR */
+	qp_create.cap.max_send_sge = min(pmsg->qp_t.max_send_sge, DAT_MIX_SGE_MAX);
+	qp_create.cap.max_inline_data = mcm_ib_inline;
+	qp_create.qp_type = IBV_QPT_RC;
+
+	mlog(8, " QP_t - client max_wr %d, proxy_out max_wr %d\n",
+	      pmsg->qp_t.max_send_wr, qp_create.cap.max_send_wr);
+
+	pmsg->hdr.status = m_qp_create(smd, &qp_create, pmsg->qp_t.scq_id, pmsg->qp_r.rcq_id, &new_mqp);
+	if (pmsg->hdr.status) {
+		mlog(0, " ERR: QP_t - wr req %d act %d, sge %d, inline %d, QP's %d\n",
+			pmsg->qp_t.max_send_wr, qp_create.cap.max_send_wr,
+			pmsg->qp_t.max_send_sge, pmsg->qp_t.max_inline_data,
+			((uint64_t *)smd->md->cntrs)[MCM_QP_CREATE] -
+			((uint64_t *)smd->md->cntrs)[MCM_QP_FREE]);
+		goto resp;
+	}
+
+	/* return QPt, QPr info to MIC client, insert on QP list */
+	memcpy(&pmsg->qp_t, &new_mqp->qp_attr2, sizeof(dat_mix_qp_attr_t));
+
+	if (smd->md->addr.ep_map == MIC_XSOCK_DEV)
+		memcpy(&pmsg->qp_r, &new_mqp->qp_attr1, sizeof(dat_mix_qp_attr_t));
+	else {
+		new_mqp->qp_attr1.qp_num = pmsg->qp_r.qp_num; /* QP1 == MIC QPr */
+		new_mqp->qp_attr1.qp_type = pmsg->qp_r.qp_type;
+	}
+
+	/* return qp_id, proxy buffer, and wr pool info */
+	pmsg->hdr.status = MIX_SUCCESS;
+	pmsg->wr_off = new_mqp->wr_off;
+	pmsg->wr_len = new_mqp->wr_end;
+	pmsg->m_inline = mix_inline_threshold;
+	MCNTR(smd->md, MCM_QP_CREATE);
+
+	mlog(8, " Proxy QP_t - qpn %x q_id %d ctx %p sq %d,%d rq %d,%d, il %d\n",
+		pmsg->qp_t.qp_num, pmsg->qp_t.qp_id, new_mqp,
+		qp_create.cap.max_send_wr, qp_create.cap.max_send_sge,
+		qp_create.cap.max_recv_wr, qp_create.cap.max_recv_sge,
+		qp_create.cap.max_inline_data);
+	mlog(8, " Proxy QP_r - qpn %x q_id %d ctx %p sq %d,%d rq %d,%d rcq_id %d\n",
+		pmsg->qp_r.qp_num, pmsg->qp_t.qp_id, pmsg->qp_r.ctx,
+		pmsg->qp_r.max_send_wr,
+		pmsg->qp_r.max_send_sge, pmsg->qp_r.max_recv_wr,
+		pmsg->qp_r.max_recv_sge, pmsg->qp_r.rcq_id);
+resp:
+	/* send back response */
+	pmsg->hdr.flags = MIX_OP_RSP;
+	len = sizeof(dat_mix_qp_t);
+	return (scif_send_msg(smd->scif_op_ep, (void*)pmsg, len));
+}
+
+typedef struct dat_mix_mr_v4
+{
+	dat_mix_hdr_t		hdr;
+	uint32_t		mr_id;
+	uint32_t		len;
+	uint64_t		off;
+	uint64_t		ctx;
+
+} dat_mix_mr_v4_t;
+
+/* MIX_MR_CREATE: new proxy mr, insert on mr_list */
+static int mix_mr_create(mcm_scif_dev_t *smd, dat_mix_mr_t *pmsg)
+{
+	int len, ret;
+	struct mcm_mr *m_mr = NULL;
+
+	/* hdr already read, get operation data */
+
+	if (smd->md->mc->ver == MIX_COMP)
+		len = sizeof(dat_mix_mr_compat_t) - sizeof(dat_mix_hdr_t);
+	else
+		len = sizeof(dat_mix_mr_t) - sizeof(dat_mix_hdr_t);
+
+	ret = scif_recv(smd->scif_op_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		mlog(0, " ERR: ret %d, exp %d\n", ret, len);
+		return -1;
+	}
+
+	/* create MR object, save mr info, add to mrlist, return mr_id */
+	m_mr = malloc(sizeof(mcm_mr_t));
+	if (!m_mr) {
+		pmsg->hdr.status = MIX_ENOMEM;
+		goto resp;
+	}
+	memset(m_mr, 0, sizeof(mcm_mr_t));
+	init_list(&m_mr->entry);
+	m_mr->smd = smd;
+	memcpy(&m_mr->mre, pmsg, sizeof(dat_mix_mr_t));
+
+	mpxy_lock(&smd->mrlock);
+	insert_tail(&m_mr->entry, &smd->mrlist, m_mr);
+	mpxy_unlock(&smd->mrlock);
+
+	pmsg->mr_id = m_mr->entry.tid;
+	smd->ref_cnt++;
+	pmsg->hdr.status = MIX_SUCCESS;
+
+	mlog(8, " mr[%d] - len %d lmr_ctx %p, scif_addr %Lx, scif_off 0x%x, ib addr %Lx ib_rkey 0x%x\n",
+		pmsg->mr_id, pmsg->mr_len, pmsg->ctx, pmsg->sci_addr,
+		pmsg->sci_off, pmsg->ib_addr, pmsg->ib_rkey);
+resp:
+	/* send back response */
+	pmsg->hdr.flags = MIX_OP_RSP;
+	if (smd->md->mc->ver == MIX_COMP)
+		len = sizeof(dat_mix_mr_compat_t);
+	else
+		len = sizeof(dat_mix_mr_t);
+
+	return (scif_send_msg(smd->scif_op_ep, (void*)pmsg, len));
+}
+
+/* called with smd->mrlist lock held */
+void m_mr_free(struct mcm_mr *m_mr)
+{
+	remove_entry(&m_mr->entry);
+	m_mr->smd->ref_cnt--;
+	free(m_mr);
+}
+
+/* proxy mr object cleanup */
+static int m_mr_destroy(mcm_scif_dev_t *smd, int mr_id)
+{
+	struct mcm_mr *m_mr = NULL;
+	int ret = MIX_EAGAIN;
+
+	/* get entry and remove, if xfer not in progress */
+	m_mr = mix_get_mr(smd, mr_id);
+	if (m_mr) {
+		mpxy_lock(&smd->mrlock);
+		if (m_mr->busy)
+			goto done;
+		m_mr_free(m_mr);
+		ret = MIX_SUCCESS;
+	} else
+		ret = MIX_EINVAL;
+done:
+	mpxy_unlock(&smd->mrlock);
+	return ret;
+}
+
+/* MIX_MR_FREE */
+static int mix_mr_free(mcm_scif_dev_t *smd, dat_mix_mr_t *pmsg)
+{
+	int len, ret;
+
+	/* hdr already read, get operation data */
+	len = sizeof(dat_mix_mr_t) - sizeof(dat_mix_hdr_t);
+	ret = scif_recv(smd->scif_op_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		mlog(0, " ERR: ret %d, exp %d\n", ret, len);
+		return -1;
+	}
+	mlog(8, " mr[%d] - len %d lmr_ctx %p, scif_addr 0x%p, scif_off 0x%x\n",
+		pmsg->mr_id, pmsg->mr_len, pmsg->ctx, pmsg->sci_addr, pmsg->sci_addr);
+
+	/* status only, hdr */
+	pmsg->hdr.status = m_mr_destroy(smd, pmsg->mr_id);
+	pmsg->hdr.flags = MIX_OP_RSP;
+	len = sizeof(dat_mix_hdr_t);
+	return (scif_send_msg(smd->scif_op_ep, (void*)pmsg, len));
+}
+
+void mix_dto_event(struct mcm_cq *m_cq, struct dat_mix_wc *wc, int nc)
+{
+	dat_mix_dto_comp_t msg;
+	int i;
+
+	/* send DTO events to MIC client */
+	msg.hdr.ver = m_cq->smd->md->mc->ver;
+	msg.hdr.op = MIX_DTO_EVENT;
+	msg.hdr.flags = MIX_OP_REQ;
+	msg.cq_id = m_cq->cq_id;
+	msg.cq_ctx = m_cq->cq_ctx;
+	msg.wc_cnt = nc;
+
+	if (!m_cq->smd->scif_op_ep)
+		return;
+
+	for (i=0; i < nc; i++) {
+		memcpy(&msg.wc[i], &wc[i], sizeof(*wc));
+
+		if (msg.wc[i].status != IBV_WC_SUCCESS) {
+			if (msg.wc[i].status  != IBV_WC_WR_FLUSH_ERR) {
+				mlog(0, " ERROR (ep=%d): cq %p id %d ctx %p stat %d"
+					" [%d:%d] op 0x%x ln %d wr_id %p wc's %d verr 0x%x errno=%d,%s\n",
+					m_cq->smd->md->mc->scif_id, m_cq->smd->entry.tid,
+					m_cq->smd->scif_op_ep, m_cq, msg.cq_id, msg.cq_ctx,
+					msg.wc[i].status, msg.wc[i].opcode, msg.wc[i].byte_len,
+					msg.wc[i].wr_id, msg.wc_cnt, msg.wc[i].vendor_err,
+					errno, strerror(errno));
+			}
+		} else {
+			mlog(0x10, " SUCCESS (ep=%d): cq %p id %d ctx %p stat %d"
+				" op 0x%x ln %d wr_id %p wc's %d verr 0x%x\n",
+				m_cq->smd->scif_op_ep, m_cq, msg.cq_id, msg.cq_ctx,
+				msg.wc[i].status, msg.wc[i].opcode, msg.wc[i].byte_len,
+				msg.wc[i].wr_id, msg.wc_cnt, msg.wc[i].vendor_err);
+		}
+	}
+	/* multi-thread sync */
+	mpxy_lock(&m_cq->smd->evlock);
+	scif_send_msg(m_cq->smd->scif_ev_ep, (void*)&msg, sizeof(msg));
+	mpxy_unlock(&m_cq->smd->evlock);
+}
+
+void mix_cm_event(mcm_cm_t *m_cm, uint32_t event)
+{
+	dat_mix_cm_event_t msg;
+	int len;
+
+	/* send event to MIC client */
+	msg.hdr.ver = m_cm->md->mc->ver;
+	msg.hdr.op = MIX_CM_EVENT;
+	msg.hdr.flags = MIX_OP_REQ;
+	msg.cm_id = m_cm->cm_id;
+	msg.cm_ctx = m_cm->cm_ctx;
+	msg.event = event;
+
+	if (event == DAT_CONNECTION_EVENT_DISCONNECTED) {
+		mpxy_lock(&m_cm->lock);
+		m_cm->state = MCM_FREE;
+		mpxy_unlock(&m_cm->lock);
+	}
+
+	mlog(2, " MIX_CM_EVENT: cm %p cm_id %d, ctx %p, event 0x%x dev_id %d\n",
+	     m_cm, m_cm->entry.tid, msg.cm_ctx, event, m_cm->smd->entry.tid);
+
+	len = sizeof(dat_mix_cm_event_t);
+	mpxy_lock(&m_cm->smd->evlock);
+	if (scif_send_msg(m_cm->smd->scif_ev_ep, (void*)&msg, len)) {
+		mlog(0, " Warning: cm %p cm_id %d, ctx %p, event 0x%x -> no MIC client\n",
+			m_cm, m_cm->entry.tid, msg.cm_ctx, event);
+	}
+	mpxy_unlock(&m_cm->smd->evlock);
+}
+
+/* Active: new connection request operation, consumer context, create CM object */
+static int mix_cm_req_out(mcm_scif_dev_t *smd, dat_mix_cm_t *pmsg, scif_epd_t scif_ep)
+{
+	int len, ret;
+	struct mcm_qp *m_qp = NULL;
+	struct mcm_cm *m_cm = NULL;
+
+	/* hdr already read, get operation data, support compat mode */
+	if (smd->md->mc->ver == MIX_COMP)
+		len = sizeof(dat_mix_cm_compat_t) - sizeof(dat_mix_hdr_t);
+	else
+		len = sizeof(dat_mix_cm_t) - sizeof(dat_mix_hdr_t);
+
+	ret = scif_recv(scif_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		mlog(0, " ERR: ret %d, exp %d ver %d\n", ret, len, smd->md->mc->ver);
+		return ret;
+	}
+
+	/* Find the QP for linking */
+	m_qp = mix_get_qp(smd, pmsg->qp_id);
+	if (!m_qp) {
+		mlog(0, " ERR: mix_get_qp, id %d, not found\n", pmsg->qp_id);
+		goto err;
+	}
+
+	/* Create CM, init saddr1 and saddr2 info for QPt and QPr */
+	m_cm = m_cm_create(smd, m_qp, &pmsg->msg.daddr1);
+	if (!m_cm)
+		goto err;
+
+	/*
+	 * MIC client CM id, ctx, daddr1 = remote CM (lid,ep_map)
+	 *
+	 * MSS Proxy-out -> Host, MSS Direct-in, or MXS Proxy-in via fabric (2 QPs)
+	 * saddr1  = IB QPr from MIC, setup with cm_create, QP1->QP2,
+	 * saddr2 = IB QPt from MPXYD, setup with cm_create, QP2->QP1
+	 *
+	 * MXS Proxy-out/in -> MXS Proxy-in/out via fabric (1 QPs)
+	 * saddr1 = N/A
+	 * saddr2 = IB QPt/QPr from MPXYD, setup with cm_create
+	 *
+	 * MXS Proxy-out/in -> MXS Proxy-in/out inter-platform (0 QPs)
+	 * saddr1 = N/A
+	 * saddr2 = N/A
+	 *
+	 */
+	m_cm->cm_id = pmsg->cm_id;
+	m_cm->cm_ctx = pmsg->cm_ctx;
+	m_cm->msg.dqpn = pmsg->msg.dqpn;
+	m_cm->msg.dport = pmsg->msg.dport;
+	m_cm->msg.p_size = pmsg->msg.p_size;
+	if (m_cm->msg.p_size)
+		memcpy(m_cm->msg.p_data, pmsg->msg.p_data, ntohs(m_cm->msg.p_size));
+
+	memcpy(&m_cm->msg.daddr1, &pmsg->msg.daddr1, sizeof(dat_mcm_addr_t));
+	memcpy(&m_cm->msg.daddr2, &pmsg->msg.daddr1, sizeof(dat_mcm_addr_t));
+	mcm_hton_wrc((mcm_wrc_info_t *)m_cm->msg.p_proxy, &m_qp->wrc); /* PI WR/WC raddr,rkey info */
+	m_cm->msg.seg_sz = mix_buffer_sg_po2;
+
+	mlog(2," QP2 0x%x QP1 0x%x:"
+	       " CM sPORT 0x%x sQPN 0x%x sLID 0x%x - dPORT 0x%x dQPN 0x%x dLID 0x%x, psz %d %s\n",
+		m_cm->msg.saddr2.qpn, m_cm->msg.saddr1.qpn,
+		ntohs(m_cm->msg.sport), ntohl(m_cm->msg.sqpn), ntohs(m_cm->msg.saddr1.lid),
+		ntohs(m_cm->msg.dport), ntohl(m_cm->msg.dqpn), ntohs(m_cm->msg.daddr1.lid),
+		ntohs(m_cm->msg.p_size), mcm_map_str(m_cm->msg.daddr1.ep_map));
+
+	/* send request on wire */
+	if (mcm_cm_req_out(m_cm))
+		goto err;
+
+	/* insert on cm list, update proxy CM object tid */
+	mcm_qconn(smd, m_cm);
+	pmsg->cm_id = m_cm->entry.tid;
+	pmsg->cm_ctx = (uint64_t)m_cm;
+	pmsg->hdr.status = MIX_SUCCESS;
+	goto resp;
+err:
+	mlog(0, " ERR: %s\n", strerror(errno));
+	if (m_cm)
+		free(m_cm);
+
+	pmsg->hdr.status = MIX_EINVAL;
+resp:
+	mlog(8, " MPXYD id 0x%x, ctx %p - MIC id 0x%x, ctx %p dev_id %d\n",
+	     pmsg->cm_id, pmsg->cm_ctx, m_cm->cm_id, m_cm->cm_ctx,
+	     smd->entry.tid);
+
+	/* send back response */
+	pmsg->hdr.flags = MIX_OP_RSP;
+
+	/* support compat mode */
+	if (m_cm->md->mc->ver == MIX_COMP)
+		len = sizeof(dat_mix_cm_compat_t);
+	else
+		len = sizeof(dat_mix_cm_t);
+
+	return (scif_send_msg(smd->scif_op_ep, (void*)pmsg, len));
+}
+
+/* disconnect request out */
+static int mix_cm_disc_out(mcm_scif_dev_t *smd, dat_mix_cm_t *pmsg, scif_epd_t scif_ep)
+{
+	int len, ret;
+	struct mcm_cm *m_cm;
+
+	/* hdr already read, get operation data, support compat mode */
+	if (smd->md->mc->ver == MIX_COMP)
+		len = sizeof(dat_mix_cm_compat_t) - sizeof(dat_mix_hdr_t);
+	else
+		len = sizeof(dat_mix_cm_t) - sizeof(dat_mix_hdr_t);
+
+	ret = scif_recv(scif_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		mlog(0, " ERR: ret %d, exp %d\n", ret, len);
+		return ret;
+	}
+	mlog(8, " cm_id %d, cm_ctx %p, qp_id %d \n",
+		pmsg->cm_id, (void*)pmsg->cm_ctx, pmsg->qp_id);
+
+	/* Find the CM for linking */
+	m_cm = mix_get_cm(smd, pmsg->cm_id);
+	if (!m_cm) {
+		mlog(2, " CM_DREQ mix_get_cm, id %d, not found\n", pmsg->cm_id);
+		return 0;
+	}
+
+	/* process DREQ */
+	mcm_cm_disc(m_cm);
+	return 0;
+}
+
+/* Active, reply received, send RTU, unsolicited channel */
+static int mix_cm_rtu_out(mcm_scif_dev_t *smd, dat_mix_cm_t *pmsg, scif_epd_t scif_ep)
+{
+	int len, ret;
+	struct mcm_cm *m_cm;
+
+	/* hdr already read, get operation data, support compat mode */
+	if (smd->md->mc->ver == MIX_COMP)
+		len = sizeof(dat_mix_cm_compat_t) - sizeof(dat_mix_hdr_t);
+	else
+		len = sizeof(dat_mix_cm_t) - sizeof(dat_mix_hdr_t);
+
+	ret = scif_recv(scif_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		mlog(0, " ERR: ret %d, exp %d\n", ret, len);
+		return ret;
+	}
+	mlog(8, " cm_id %d, cm_ctx %p, qp_id %d dev_id\n",
+		pmsg->cm_id, (void*)pmsg->cm_ctx, pmsg->qp_id, smd->entry.tid);
+
+	/* Find the CM for linking */
+	m_cm = mix_get_cm(smd, pmsg->cm_id);
+	if (!m_cm) {
+		mlog(0, " ERR: mix_get_cm, id %d, not found\n", pmsg->cm_id);
+		return -1;
+	}
+
+	mlog(2," QPt 0x%x QPr 0x%x -> dport 0x%x, dqpn 0x%x dlid 0x%x %Lx\n",
+		 m_cm->m_qp?m_cm->m_qp->qp_attr2.qp_num:0,
+		 m_cm->m_qp?m_cm->m_qp->qp_attr1.qp_num:0,
+		 ntohs(m_cm->msg.dport), ntohl(m_cm->msg.dqpn),
+		 ntohs(m_cm->msg.daddr1.lid), ntohll(m_cm->msg.sys_guid));
+
+	/* send RTU on wire */
+	mcm_cm_rtu_out(m_cm);
+
+	return 0;
+}
+
+/* ACTIVE: CR reject from server, unsolicited channel */
+int mix_cm_rej_in(mcm_cm_t *m_cm, dat_mcm_msg_t *pkt, int pkt_len)
+{
+	dat_mix_cm_t msg;
+	int len;
+
+	mlog(2, " dev_id %d cm_id %d, ctx %p, m_cm %p pkt %p pln %d psz %d r_guid %Lx\n",
+	     m_cm->smd->entry.tid, m_cm->cm_id, m_cm->cm_ctx, m_cm, pkt,
+	     pkt_len, ntohs(pkt->p_size), ntohll(pkt->sys_guid));
+
+	/* Forward appropriate reject message to MIC client */
+	if (ntohs(pkt->op) == MCM_REJ_USER) {
+		MCNTR(m_cm->md, MCM_CM_REJ_USER_IN);
+		msg.hdr.op = MIX_CM_REJECT_USER;
+	} else {
+		MCNTR(m_cm->md, MCM_CM_REJ_IN);
+		msg.hdr.op = MIX_CM_REJECT;
+	}
+	msg.hdr.ver = m_cm->md->mc->ver;
+	msg.hdr.flags = MIX_OP_REQ;
+	msg.cm_id = m_cm->cm_id;
+	msg.cm_ctx = m_cm->cm_ctx;
+	memcpy(&msg.msg, pkt, pkt_len);
+
+	mcm_pr_addrs(2, pkt, m_cm->state, 1);
+
+	/* save dst id, daddr1 and daddr2 info, remote guid, pdata, proxy data */
+	m_cm->msg.d_id = pkt->s_id;
+	m_cm->msg.sys_guid = pkt->sys_guid;
+	memcpy(m_cm->msg.p_data, &pkt->p_data, ntohs(pkt->p_size));
+	memcpy(m_cm->msg.p_proxy, pkt->p_proxy, DAT_MCM_PROXY_DATA);
+	memcpy(&m_cm->msg.daddr1, &pkt->saddr1, sizeof(dat_mcm_addr_t));
+	memcpy(&m_cm->msg.daddr2, &pkt->saddr2, sizeof(dat_mcm_addr_t));
+
+	mpxy_lock(&m_cm->lock);
+	m_cm->state = MCM_REJECTED;
+	mpxy_unlock(&m_cm->lock);
+
+	/* clean up proxy QP, CQ resources here ??? */
+
+	/* support compat mode */
+	if (m_cm->md->mc->ver == MIX_COMP)
+		len = sizeof(dat_mix_cm_compat_t);
+	else
+		len = sizeof(dat_mix_cm_t);
+
+	mpxy_lock(&m_cm->smd->evlock);
+	if (scif_send_msg(m_cm->smd->scif_ev_ep, (void*)&msg, len)) {
+		mpxy_unlock(&m_cm->smd->evlock);
+		goto err;
+	}
+	mpxy_unlock(&m_cm->smd->evlock);
+	return 0;
+err:
+	mlog(0, " ERR %s: my_id %d, mic_id %d, %p\n",
+	     strerror(errno), m_cm->entry.tid, m_cm->cm_id, m_cm->cm_ctx);
+	return -1;
+}
+
+/* ACTIVE: CR reply from server, unsolicited channel */
+int mix_cm_rep_in(mcm_cm_t *m_cm, dat_mcm_msg_t *pkt, int pkt_len)
+{
+	dat_mix_cm_t msg;
+	int len;
+	struct ibv_qp *qp;
+	union ibv_gid *dgid;
+	uint32_t dqpn;
+	uint16_t dlid;
+
+	MCNTR(m_cm->md, MCM_CM_REP_IN);
+
+	mlog(2, " [%d:%d] %s cm_id %d m_cm %p pkt %p pln %d psz %d Guids l=%Lx r=%Lx\n",
+	     m_cm->md->mc->scif_id, m_cm->smd->entry.tid,
+	     mcm_map_str(m_cm->md->addr.ep_map), m_cm->cm_id, m_cm, pkt,
+	     pkt_len, ntohs(pkt->p_size), ntohll(system_guid), ntohll(pkt->sys_guid));
+
+	/* Forward, as is, conn_reply message to MIC client, with remote QP info */
+	msg.hdr.ver = m_cm->md->mc->ver;
+	msg.hdr.flags = MIX_OP_REQ;
+	msg.hdr.op = MIX_CM_REP;
+	msg.cm_id = m_cm->cm_id;
+	msg.cm_ctx = m_cm->cm_ctx;
+	memcpy(&msg.msg, pkt, pkt_len);
+
+	mcm_pr_addrs(2, pkt, m_cm->state, 1);
+
+	/* save dst id, daddr1 and daddr2 info, remote guid, pdata, proxy data */
+	m_cm->msg.d_id = pkt->s_id;
+	m_cm->msg.sys_guid = pkt->sys_guid;
+	memcpy(m_cm->msg.p_data, &pkt->p_data, ntohs(pkt->p_size));
+	memcpy(m_cm->msg.p_proxy, pkt->p_proxy, DAT_MCM_PROXY_DATA);
+	memcpy(&m_cm->msg.daddr1, &pkt->saddr1, sizeof(dat_mcm_addr_t));
+	memcpy(&m_cm->msg.daddr2, &pkt->saddr2, sizeof(dat_mcm_addr_t));
+	mcm_ntoh_wrc(&m_cm->m_qp->wrc_rem, (mcm_wrc_info_t *)m_cm->msg.p_proxy); /* peer RI WRC info */
+
+	mlog(2, " WRC: m_qp %p - WR 0x%Lx rkey 0x%x ln %d, sz %d end %d"
+		" WC 0x%Lx rkey 0x%x ln %d, sz %d end %d\n",
+	     m_cm->m_qp, m_cm->m_qp->wrc.wr_addr, m_cm->m_qp->wrc.wr_rkey,
+	     m_cm->m_qp->wrc.wr_len, m_cm->m_qp->wrc.wr_sz,
+	     m_cm->m_qp->wrc.wr_end, m_cm->m_qp->wrc.wc_addr,
+	     m_cm->m_qp->wrc.wc_rkey, m_cm->m_qp->wrc.wc_len,
+	     m_cm->m_qp->wrc.wc_sz, m_cm->m_qp->wrc.wc_end);
+
+	mlog(2, " WRC_rem: m_qp %p - WR 0x%Lx rkey 0x%x ln %d, sz %d end %d"
+		" WC 0x%Lx rkey 0x%x ln %d, sz %d end %d\n",
+	     m_cm->m_qp, m_cm->m_qp->wrc_rem.wr_addr, m_cm->m_qp->wrc_rem.wr_rkey,
+	     m_cm->m_qp->wrc_rem.wr_len, m_cm->m_qp->wrc_rem.wr_sz,
+	     m_cm->m_qp->wrc_rem.wr_end, m_cm->m_qp->wrc_rem.wc_addr,
+	     m_cm->m_qp->wrc_rem.wc_rkey, m_cm->m_qp->wrc_rem.wc_len,
+	     m_cm->m_qp->wrc_rem.wc_sz, m_cm->m_qp->wrc_rem.wc_end);
+
+	/* MXS <- MSS or HOST, fabric: TX: QP2->QP1 direct, RX: QP1<-QP2 proxy */
+	if ((MXS_EP(&m_cm->md->addr) && !MXS_EP(&m_cm->msg.daddr1)) &&
+	    system_guid != m_cm->msg.sys_guid) {
+		mlog(2, " MXS <- %s remote \n", mcm_map_str(m_cm->msg.daddr1.ep_map));
+
+		if (m_pi_prep_rcv_q(m_cm->m_qp))
+			goto err;
+
+		/* RX proxy-in QP */
+		qp = m_cm->m_qp->ib_qp1;
+		dgid = (union ibv_gid *)m_cm->msg.daddr2.gid;
+		dqpn = m_cm->msg.daddr2.qpn;
+		dlid = m_cm->msg.daddr2.lid;
+
+		if (mcm_modify_qp(qp, IBV_QPS_RTR, dqpn, dlid, dgid))
+			goto err;
+
+		if (mcm_modify_qp(qp, IBV_QPS_RTS, dqpn, dlid, NULL))
+			goto err;
+
+		/* TX proxy-out QP  */
+		qp = m_cm->m_qp->ib_qp2;
+		dgid = (union ibv_gid *)m_cm->msg.daddr1.gid;
+		dqpn = m_cm->msg.daddr1.qpn;
+		dlid = m_cm->msg.daddr1.lid;
+
+		/* QP1r onto RX PI thread queue */
+		mpxy_lock(&m_cm->smd->qprlock);
+		insert_tail(&m_cm->m_qp->r_entry, &m_cm->smd->qprlist, m_cm->m_qp);
+		mpxy_unlock(&m_cm->smd->qprlock);
+
+	/* MXS <- MXS, proxy-in both sides, fabric, 1 QP only  */
+	} else if ((MXS_EP(&m_cm->md->addr) && MXS_EP(&m_cm->msg.daddr1)) &&
+		   system_guid != m_cm->msg.sys_guid) {
+		mlog(2, " MXS <- MXS remote \n");
+
+		if (m_pi_prep_rcv_q(m_cm->m_qp))
+			return -1;
+
+		qp = m_cm->m_qp->ib_qp2;
+		dgid = (union ibv_gid *)m_cm->msg.daddr2.gid;
+		dqpn = m_cm->msg.daddr2.qpn;
+		dlid = m_cm->msg.daddr2.lid;
+
+		/* QP2r onto RX PI thread queue */
+		mpxy_lock(&m_cm->smd->qprlock);
+		insert_tail(&m_cm->m_qp->r_entry, &m_cm->smd->qprlist, m_cm->m_qp);
+		mpxy_unlock(&m_cm->smd->qprlock);
+
+		/* destroy QP1, created if remote ep_map unknown */
+		m_qp_destroy_pi(m_cm->m_qp);
+
+	/* MXS <- MXS, proxy-in both sides, inside system, no QP's, SCIF services only */
+	} else if ((MXS_EP(&m_cm->md->addr) && MXS_EP(&m_cm->msg.daddr1)) &&
+		   system_guid == m_cm->msg.sys_guid) {
+		mlog(0, " MXS <- MXS local NOT SUPPORTED \n");
+		qp = NULL;
+
+	/* MSS <- MSS,MXS,HOST - fabric, TX: QP2->QP1 on mpxyd and RX: QP1->QP2 on MIC */
+	} else {
+		mlog(2, " MSS <- %s remote \n", mcm_map_str(m_cm->msg.daddr1.ep_map));
+
+		if (MXS_EP(&m_cm->msg.daddr1) && m_pi_prep_rcv_q(m_cm->m_qp))
+				goto err;
+
+		if (!MXS_EP(&m_cm->msg.daddr1))
+			m_pi_destroy_wc_q(m_cm->m_qp); /* created if ep_map was unknown */
+
+		qp = m_cm->m_qp->ib_qp2;
+		dgid = (union ibv_gid *)m_cm->msg.daddr1.gid;
+		dqpn = m_cm->msg.daddr1.qpn;
+		dlid = m_cm->msg.daddr1.lid;
+	}
+
+	if (qp) {
+		if (mcm_modify_qp(qp, IBV_QPS_RTR, dqpn, dlid, dgid))
+			goto err;
+
+		if (mcm_modify_qp(qp, IBV_QPS_RTS, dqpn, dlid, NULL))
+			goto err;
+	}
+
+	/* support compat mode */
+	if (m_cm->md->mc->ver == MIX_COMP)
+		len = sizeof(dat_mix_cm_compat_t);
+	else
+		len = sizeof(dat_mix_cm_t);
+
+	mpxy_lock(&m_cm->smd->evlock);
+	if (scif_send_msg(m_cm->smd->scif_ev_ep, (void*)&msg, len)) {
+		mpxy_unlock(&m_cm->smd->evlock);
+		goto err;
+	}
+	mpxy_unlock(&m_cm->smd->evlock);
+
+	mpxy_lock(&m_cm->lock);
+	m_cm->state = MCM_REP_RCV;
+	mpxy_unlock(&m_cm->lock);
+	return 0;
+err:
+	mlog(0, " ERR %s: my_id %d, mic_id %d, %p\n",
+	     strerror(errno), m_cm->entry.tid, m_cm->cm_id, m_cm->cm_ctx);
+
+	mcm_pr_addrs(0, pkt, m_cm->state, 1);
+	m_cm->state = MCM_REJECTED;
+	mcm_cm_rej_out(m_cm->md, &m_cm->msg, MCM_REJ_CM, 0);
+	return -1;
+}
+
+/* PASSIVE, connect request in on listen_cm object, create new cm */
+int mix_cm_req_in(mcm_cm_t *cm, dat_mcm_msg_t *pkt, int pkt_len)
+{
+	dat_mix_cm_t msg;
+	mcm_cm_t *acm;
+	int len;
+
+	acm = m_cm_create(cm->smd, NULL, NULL);
+	if (!acm)
+		return -1;
+
+	mcm_pr_addrs(2, pkt, acm->state, 1);
+
+	msg.hdr.ver = cm->md->mc->ver;
+	msg.hdr.flags = MIX_OP_REQ;
+	msg.hdr.op = MIX_CM_REQ;
+	msg.hdr.status = MIX_SUCCESS;
+
+	/* dest CM info from CR msg, source CM info from listen */
+	acm->sid = cm->sid;
+	acm->sp_ctx = cm->sp_ctx;
+	acm->l_ep = cm->l_ep;
+	acm->msg.op = pkt->op;
+	acm->msg.dport = pkt->sport;
+	acm->msg.dqpn = pkt->sqpn;
+	acm->msg.sport = cm->msg.sport;
+	acm->msg.sqpn = cm->msg.sqpn;
+	acm->msg.p_size = pkt->p_size;
+	acm->msg.d_id = pkt->s_id;
+	acm->msg.rd_in = pkt->rd_in;
+#ifdef MPXYD_LOCAL_SUPPORT
+	acm->msg.sys_guid = pkt->sys_guid; /* remote system guid */;
+#else
+	acm->msg.sys_guid = rand();
+#endif
+	memcpy(acm->msg.p_proxy, pkt->p_proxy, DAT_MCM_PROXY_DATA);
+
+	/* CR saddr1 is CM daddr1 info, need EP for local saddr1, saddr2 for MXS */
+	memcpy(&acm->msg.daddr1, &pkt->saddr1, sizeof(dat_mcm_addr_t));
+	memcpy(&acm->msg.daddr2, &pkt->saddr2, sizeof(dat_mcm_addr_t));
+
+	mlog(2, " [%d:%d] cm %p ep %d sPORT %x %s <- dPORT %x lid=%x psz=%d %s %s %Lx (msg %p %d)\n",
+		 cm->md->mc->scif_id, cm->smd->entry.tid, acm, acm->smd->scif_ev_ep,
+		 ntohs(acm->msg.sport), mcm_map_str(acm->md->addr.ep_map),
+		 ntohs(acm->msg.dport), ntohs(acm->msg.daddr1.lid), htons(acm->msg.p_size),
+		 mcm_map_str(acm->msg.daddr2.ep_map),
+		 acm->md->addr.lid == acm->msg.daddr1.lid ? "platform":"fabric",
+		 ntohll(acm->msg.sys_guid), &msg, sizeof(dat_mcm_msg_t));
+
+	if (pkt->p_size)
+		memcpy(acm->msg.p_data, pkt->p_data, ntohs(pkt->p_size));
+
+	/* forward reformated CM message info to MIX client, support compat mode */
+	if (cm->md->mc->ver == MIX_COMP) {
+		len = sizeof(dat_mix_cm_compat_t);
+		memcpy(&msg.msg, &acm->msg, sizeof(dat_mcm_msg_compat_t));
+	} else {
+		len = sizeof(dat_mix_cm_t);
+		memcpy(&msg.msg, &acm->msg, sizeof(dat_mcm_msg_t));
+	}
+
+	acm->state = MCM_ACCEPTING;
+	mcm_qconn(acm->smd, acm);
+	msg.cm_id = acm->entry.tid;
+	msg.cm_ctx = (uint64_t)acm;
+	msg.sp_ctx = cm->sp_ctx;
+
+	mpxy_lock(&acm->smd->evlock);
+	if (scif_send_msg(acm->smd->scif_ev_ep, (void*)&msg, len)) {
+		mpxy_unlock(&acm->smd->evlock);
+		return -1;
+	}
+	mpxy_unlock(&acm->smd->evlock);
+	return 0;
+}
+
+/* PASSIVE: rtu from client */
+int mix_cm_rtu_in(mcm_cm_t *m_cm, dat_mcm_msg_t *pkt, int pkt_len)
+{
+	dat_mix_cm_t msg;
+	int len;
+
+	mlog(1, "[%d:%d] CONN_EST[%d]: %p 0x%x %x 0x%x %Lx %s <- 0x%x %x 0x%x %Lx %s\n",
+		m_cm->md->mc->scif_id, m_cm->smd->entry.tid,
+		m_cm->md->cntrs ? (uint32_t)((uint64_t *)m_cm->md->cntrs)[MCM_CM_RTU_IN]:0,
+		m_cm, htons(pkt->daddr1.lid),
+		MXS_EP(&m_cm->msg.daddr1) && MXS_EP(&m_cm->msg.saddr1) ?
+			htonl(m_cm->msg.daddr2.qpn):htonl(m_cm->msg.daddr1.qpn),
+		htons(pkt->dport), system_guid, mcm_map_str(pkt->daddr1.ep_map),
+		htons(pkt->saddr2.lid), htonl(pkt->saddr2.qpn),
+		htons(pkt->sport), ntohll(pkt->sys_guid), mcm_map_str(pkt->saddr2.ep_map));
+
+	/* MXS_EP <- HST_EP, host sends WC on RTU, save WRC info */
+	if (MXS_EP(&pkt->daddr1) && HST_EP(&pkt->saddr2)) {
+		mcm_ntoh_wrc(&m_cm->m_qp->wrc_rem, (mcm_wrc_info_t *)pkt->p_proxy);
+		mlog(2, " WRC_rem: m_qp %p - addr 0x%Lx rkey 0x%x len %d, sz %d end %d\n",
+		     m_cm->m_qp, m_cm->m_qp->wrc_rem.wc_addr, m_cm->m_qp->wrc_rem.wc_rkey,
+		     m_cm->m_qp->wrc_rem.wc_len, m_cm->m_qp->wrc_rem.wc_sz,
+		     m_cm->m_qp->wrc_rem.wc_end);
+	}
+
+	/* Forward, as is, conn_reply message to MIC client, with remote QP info */
+	msg.hdr.ver = m_cm->md->mc->ver;
+	msg.hdr.flags = MIX_OP_REQ;
+	msg.hdr.op = MIX_CM_RTU;
+	msg.cm_id = m_cm->cm_id;
+	msg.cm_ctx = m_cm->cm_ctx;
+	m_cm->msg.sys_guid = pkt->sys_guid; /* save remote quid */
+
+	/* support compat mode */
+	if (m_cm->md->mc->ver == MIX_COMP)
+		len = sizeof(dat_mix_cm_compat_t);
+	else
+		len = sizeof(dat_mix_cm_t);
+
+	mpxy_lock(&m_cm->smd->evlock);
+	if (scif_send_msg(m_cm->smd->scif_ev_ep, (void*)&msg, len)) {
+		mpxy_unlock(&m_cm->smd->evlock);
+		mcm_cm_disc(m_cm);
+		return -1;
+	}
+	mpxy_unlock(&m_cm->smd->evlock);
+	return 0;
+}
+
+/* PASSIVE, accept connect request from client, cr_reply */
+static int mix_cm_rep_out(mcm_scif_dev_t *smd, dat_mix_cm_t *pmsg, scif_epd_t scif_ep)
+{
+	int len, ret;
+	struct mcm_cm *m_cm;
+	struct ibv_qp *qp, *qp2 = NULL;
+	union ibv_gid *dgid = NULL, *dgid2 = NULL;
+	uint32_t dqpn = 0, dqpn2 = 0;
+	uint16_t dlid = 0, dlid2 = 0;
+
+	/* hdr already read, get operation data, support compat mode */
+	if (smd->md->mc->ver == MIX_COMP)
+		len = sizeof(dat_mix_cm_compat_t) - sizeof(dat_mix_hdr_t);
+	else
+		len = sizeof(dat_mix_cm_t) - sizeof(dat_mix_hdr_t);
+
+	ret = scif_recv(scif_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		mlog(0, " ERR: ret %d, exp %d\n", ret, len);
+		return ret;
+	}
+	mlog(8, "dev_id %d mic_ctx %p my_id %d, my_ctx %p, qp_id %d, pmsg_sz=%d \n",
+		smd->entry.tid,	pmsg->sp_ctx, pmsg->cm_id,
+		(void*)pmsg->cm_ctx, pmsg->qp_id, sizeof(dat_mix_cm_t));
+
+	/* Find the CM for this reply */
+	m_cm = mix_get_cm(smd, pmsg->cm_id);
+	if (!m_cm) {
+		mlog(0, " ERR: mix_get_cm, id %d, not found\n", pmsg->cm_id);
+		return -1;
+	}
+	mpxy_lock(&m_cm->lock);
+	/* update CM message from MIX client, save clients id,ctx */
+	m_cm->cm_id = 0; /* no client id for now, just ctx */
+	m_cm->cm_ctx = pmsg->sp_ctx;
+	m_cm->p_size = ntohs(pmsg->msg.p_size);
+	memcpy(&m_cm->p_data, &pmsg->msg.p_data, m_cm->p_size);
+
+	if (smd->md->mc->ver == MIX_COMP)
+		memcpy(&m_cm->msg, &pmsg->msg, sizeof(dat_mcm_msg_compat_t));
+	else
+		memcpy(&m_cm->msg, &pmsg->msg, sizeof(dat_mcm_msg_t));
+
+	/* Attach the QP for this CR */
+	m_cm->m_qp = mix_get_qp(smd, pmsg->qp_id);
+	if (!m_cm->m_qp) {
+		mlog(0, " ERR: mix_get_qp, id %d, not found\n", pmsg->qp_id);
+		mpxy_unlock(&m_cm->lock);
+		return -1;
+	}
+	m_cm->ref_cnt++; /* Passive: QP ref */
+	m_cm->m_qp->cm = m_cm;
+	mcm_ntoh_wrc(&m_cm->m_qp->wrc_rem, (mcm_wrc_info_t *)m_cm->msg.p_proxy); /* save peer PI WRC info */
+
+	mlog(2, " WRC: m_qp %p - WR 0x%Lx rkey 0x%x ln %d, sz %d end %d"
+		" WC 0x%Lx rkey 0x%x ln %d, sz %d end %d\n",
+	     m_cm->m_qp, m_cm->m_qp->wrc.wr_addr, m_cm->m_qp->wrc.wr_rkey,
+	     m_cm->m_qp->wrc.wr_len, m_cm->m_qp->wrc.wr_sz,
+	     m_cm->m_qp->wrc.wr_end, m_cm->m_qp->wrc.wc_addr,
+	     m_cm->m_qp->wrc.wc_rkey, m_cm->m_qp->wrc.wc_len,
+	     m_cm->m_qp->wrc.wc_sz, m_cm->m_qp->wrc.wc_end);
+
+	mlog(2, " WRC_rem: m_qp %p - WR 0x%Lx rkey 0x%x ln %d, sz %d end %d"
+		" WC 0x%Lx rkey 0x%x ln %d, sz %d end %d\n",
+	     m_cm->m_qp, m_cm->m_qp->wrc_rem.wr_addr, m_cm->m_qp->wrc_rem.wr_rkey,
+	     m_cm->m_qp->wrc_rem.wr_len, m_cm->m_qp->wrc_rem.wr_sz,
+	     m_cm->m_qp->wrc_rem.wr_end, m_cm->m_qp->wrc_rem.wc_addr,
+	     m_cm->m_qp->wrc_rem.wc_rkey, m_cm->m_qp->wrc_rem.wc_len,
+	     m_cm->m_qp->wrc_rem.wc_sz, m_cm->m_qp->wrc_rem.wc_end);
+
+	/* MXS -> MSS or HOST, remote: need QPr1, saddr1 on mpxyd */
+	if ((MXS_EP(&m_cm->md->addr) && !MXS_EP(&m_cm->msg.daddr1)) &&
+	    (system_guid != m_cm->msg.sys_guid) ) {
+		mlog(2, " MXS -> %s remote \n", mcm_map_str(m_cm->msg.daddr1.ep_map));
+
+		if (m_qp_create_pi(smd, m_cm->m_qp))
+			goto err;
+
+		if (m_pi_prep_rcv_q(m_cm->m_qp))
+			goto err;
+
+		/* KR to KL or XEON, QP1<-QP2 and QP2->QP1 */
+		/* update the src information in CM msg */
+		m_cm->msg.saddr1.ep_map = MIC_XSOCK_DEV;
+		m_cm->msg.saddr1.qpn = htonl(m_cm->m_qp->ib_qp1->qp_num);
+		m_cm->msg.saddr1.qp_type = m_cm->m_qp->qp_attr1.qp_type;
+	        m_cm->msg.saddr1.lid = m_cm->smd->md->addr.lid;
+		memcpy(&m_cm->msg.saddr1.gid[0], &m_cm->smd->md->addr.gid, 16);
+
+		m_cm->msg.saddr2.ep_map = MIC_XSOCK_DEV;
+		m_cm->msg.saddr2.qpn = htonl(m_cm->m_qp->ib_qp2->qp_num);
+		m_cm->msg.saddr2.qp_type = m_cm->m_qp->qp_attr2.qp_type;
+	        m_cm->msg.saddr2.lid = m_cm->smd->md->addr.lid;
+		memcpy(&m_cm->msg.saddr2.gid[0], &m_cm->smd->md->addr.gid, 16);
+
+		/* local QPr to remote QPt */
+		qp = m_cm->m_qp->ib_qp1;
+		dgid = (union ibv_gid *)m_cm->msg.daddr2.gid;
+		dqpn = m_cm->msg.daddr2.qpn;
+		dlid = m_cm->msg.daddr2.lid;
+
+		/* local QPt to remote QPr */
+		qp2 = m_cm->m_qp->ib_qp2;
+		dgid2 = (union ibv_gid *)m_cm->msg.daddr1.gid;
+		dqpn2 = m_cm->msg.daddr1.qpn;
+		dlid2 = m_cm->msg.daddr1.lid;
+
+		/* QP1r onto RX PI thread queue */
+		mpxy_lock(&smd->qprlock);
+		insert_tail(&m_cm->m_qp->r_entry, &smd->qprlist, m_cm->m_qp);
+		mpxy_unlock(&smd->qprlock);
+
+	/* MXS -> MXS, proxy-in both sides, remote, 1 QP - already setup */
+	} else if ((MXS_EP(&m_cm->md->addr) && MXS_EP(&m_cm->msg.daddr1)) &&
+		   (system_guid != m_cm->msg.sys_guid)) {
+		mlog(2, " MXS -> MXS remote \n");
+
+		if (m_pi_prep_rcv_q(m_cm->m_qp))
+			goto err;
+
+		/* update the QPt src information in CM msg */
+		m_cm->msg.saddr1.ep_map = MIC_XSOCK_DEV;
+		m_cm->msg.saddr2.ep_map = MIC_XSOCK_DEV;
+		m_cm->msg.saddr2.qpn = htonl(m_cm->m_qp->ib_qp2->qp_num);
+		m_cm->msg.saddr2.qp_type = m_cm->m_qp->qp_attr2.qp_type;
+		m_cm->msg.saddr2.lid = m_cm->smd->md->addr.lid;
+		m_cm->msg.saddr1.lid = m_cm->smd->md->addr.lid; /* for cm rcv engine */
+		memcpy(&m_cm->msg.saddr2.gid[0], &m_cm->smd->md->addr.gid, 16);
+
+		qp = m_cm->m_qp->ib_qp2;
+		dgid = (union ibv_gid *)m_cm->msg.daddr2.gid;
+		dqpn = m_cm->msg.daddr2.qpn;
+		dlid = m_cm->msg.daddr2.lid;
+
+		/* QP2r onto RX PI thread queue */
+		mpxy_lock(&smd->qprlock);
+		insert_tail(&m_cm->m_qp->r_entry, &smd->qprlist, m_cm->m_qp);
+		mpxy_unlock(&smd->qprlock);
+
+	/* MXS -> MXS, proxy-in both sides, local, no QP's, SCIF services only */
+	} else if ((MXS_EP(&m_cm->md->addr) && MXS_EP(&m_cm->msg.daddr1)) &&
+		   (system_guid == m_cm->msg.sys_guid)) {
+		mlog(2, " MXS -> MXS local - MODE NOT SUPPORTED, running MXS -> MXS remote mode\n");
+
+		qp = m_cm->m_qp->ib_qp2;
+		dgid = (union ibv_gid *)m_cm->msg.daddr2.gid;
+		dqpn = m_cm->msg.daddr2.qpn;
+		dlid = m_cm->msg.daddr2.lid;
+		m_cm->msg.saddr1.ep_map = MIC_XSOCK_DEV;
+		m_cm->msg.saddr2.ep_map = MIC_XSOCK_DEV;
+
+	/* MSS -> MSS,MXS,HOST - fabric, TX: QP2->QP1 on mpxyd and RX: QP1->QP2 on MIC */
+	} else {
+		mlog(2, " MSS -> %s remote \n", mcm_map_str(m_cm->msg.daddr1.ep_map));
+
+		/* KL to KL, QP1->QP2 and QP1<-QP2 */
+		/* update the QPt src information in CM msg, QPr updated on MIC */
+		m_cm->msg.saddr1.ep_map = MIC_SSOCK_DEV;
+		m_cm->msg.saddr2.ep_map = MIC_SSOCK_DEV;
+		m_cm->msg.saddr2.qpn = htonl(m_cm->m_qp->ib_qp2->qp_num);
+		m_cm->msg.saddr2.qp_type = m_cm->m_qp->qp_attr2.qp_type;
+		m_cm->msg.saddr2.lid = m_cm->smd->md->addr.lid;
+		memcpy(&m_cm->msg.saddr2.gid[0], &m_cm->smd->md->addr.gid, 16);
+
+		qp = m_cm->m_qp->ib_qp2;
+		dgid = (union ibv_gid *)m_cm->msg.daddr1.gid;
+		dqpn = m_cm->msg.daddr1.qpn;
+		dlid = m_cm->msg.daddr1.lid;
+
+		if (MXS_EP(&m_cm->msg.daddr1)) {
+			if (m_pi_create_wc_q(m_cm->m_qp, mcm_rx_entries))
+				goto err;
+
+			if (m_pi_prep_rcv_q(m_cm->m_qp))
+				goto err;
+		}
+	}
+	mcm_hton_wrc((mcm_wrc_info_t *)m_cm->msg.p_proxy, &m_cm->m_qp->wrc); /* send PI WRC info */
+	m_cm->msg.seg_sz = mix_buffer_sg_po2;
+	mcm_pr_addrs(2, &m_cm->msg, m_cm->state, 0);
+
+	/* return sys_guid */
+#ifdef MPXYD_LOCAL_SUPPORT
+	m_cm->msg.sys_guid = system_guid;
+#else
+	m_cm->msg.sys_guid = rand();
+#endif
+
+	if (qp) {
+		if (mcm_modify_qp(qp, IBV_QPS_RTR, dqpn, dlid, dgid))
+			goto err;
+
+		if (mcm_modify_qp(qp, IBV_QPS_RTS, dqpn, dlid, NULL))
+			goto err;
+	}
+	if (qp2) {
+		if (mcm_modify_qp(qp2, IBV_QPS_RTR, dqpn2, dlid2, dgid2))
+			goto err;
+
+		if (mcm_modify_qp(qp2, IBV_QPS_RTS, dqpn2, dlid2, NULL))
+			goto err;
+	}
+
+	/* send RTU on wire, monitor for retries */
+	m_cm->state = MCM_RTU_PENDING;
+	mpxy_unlock(&m_cm->lock);
+	mcm_cm_rep_out(m_cm);
+	return 0;
+err:
+	mlog(0," ERR: QPt 0x%x -> d_port 0x%x, cqpn %x QPr %x lid 0x%x psize %d\n",
+	      m_cm->m_qp->qp_attr2.qp_num,
+	      ntohs(m_cm->msg.dport), ntohl(m_cm->msg.dqpn),
+	      ntohl(dqpn), ntohs(dlid), ntohs(m_cm->msg.p_size));
+
+	mlog(0," ERR: QPr 0x%x -> d_port 0x%x, cqpn %x QPt %x lid 0x%x\n",
+	      m_cm->m_qp->qp_attr1.qp_num,
+	      ntohs(m_cm->msg.dport), ntohl(m_cm->msg.dqpn),
+	      ntohl(dqpn), ntohs(dlid));
+
+	mcm_pr_addrs(0, &m_cm->msg, m_cm->state, 0);
+	mpxy_unlock(&m_cm->lock);
+	return -1;
+}
+
+/* PASSIVE, user reject from MIX client */
+static int mix_cm_rej_out(mcm_scif_dev_t *smd, dat_mix_cm_t *pmsg, scif_epd_t scif_ep)
+{
+	int len, ret;
+	struct mcm_cm *m_cm;
+
+	/* hdr already read, get operation data, support compat mode */
+	if (smd->md->mc->ver == MIX_COMP)
+		len = sizeof(dat_mix_cm_compat_t) - sizeof(dat_mix_hdr_t);
+	else
+		len = sizeof(dat_mix_cm_t) - sizeof(dat_mix_hdr_t);
+
+	ret = scif_recv(scif_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		mlog(0, " ERR: ret %d, exp %d\n", ret, len);
+		return ret;
+	}
+
+	/* Find the CM for linking */
+	m_cm = mix_get_cm(smd, pmsg->cm_id);
+	if (!m_cm) {
+		mlog(0, " ERR: mix_get_cm, id %d, not found\n", pmsg->cm_id);
+		return -1;
+	}
+	mlog(2, " MIX_CM_REJ_OUT: dev_id %d cm_id %d, cm_ctx %p, qp_id %d m_cm %p\n",
+		smd->entry.tid, pmsg->cm_id, (void*)pmsg->cm_ctx, pmsg->qp_id, m_cm);
+
+	/* update CM message from MIX client, send back guid */
+	if (smd->md->mc->ver == MIX_COMP)
+		memcpy(&m_cm->msg, &pmsg->msg, sizeof(dat_mcm_msg_compat_t));
+	else
+		memcpy(&m_cm->msg, &pmsg->msg, sizeof(dat_mcm_msg_t));
+
+#ifdef MPXYD_LOCAL_SUPPORT
+	m_cm->msg.sys_guid = system_guid;
+#else
+	m_cm->msg.sys_guid = rand();
+#endif
+	/* send rej on wire */
+	m_cm->state = MCM_REJECTED;
+	mcm_cm_rej_out(smd->md, &m_cm->msg, MCM_REJ_USER, 0);
+	mcm_dqconn_free(smd, m_cm); /* dequeue and free */
+	return 0;
+}
+
+/* disconnect request from peer, unsolicited channel */
+int mix_cm_disc_in(mcm_cm_t *m_cm)
+{
+	dat_mix_hdr_t msg;
+	int len;
+
+	/* send disconnect to MIC client */
+	msg.ver = m_cm->md->mc->ver;
+	msg.flags = MIX_OP_REQ;
+	msg.op = MIX_CM_DISC;
+	msg.req_id = m_cm->cm_id;
+
+	/* support compat mode */
+	if (m_cm->md->mc->ver == MIX_COMP)
+		len = sizeof(dat_mix_cm_compat_t);
+	else
+		len = sizeof(dat_mix_cm_t);
+
+	mpxy_lock(&m_cm->smd->evlock);
+	if (scif_send_msg(m_cm->smd->scif_ev_ep, (void*)&msg, len)) {
+		return -1;
+		mpxy_unlock(&m_cm->smd->evlock);
+	}
+	mpxy_unlock(&m_cm->smd->evlock);
+	return 0;
+}
+
+/* Post SEND message request, IB send or rdma write, proxy out to remote direct endpoint */
+static int mix_proxy_out(mcm_scif_dev_t *smd, dat_mix_sr_t *pmsg, mcm_qp_t *m_qp)
+{
+	int len, ret, l_start, l_end, retries, wc_err = IBV_WC_GENERAL_ERR;
+	struct mcm_wr *m_wr;
+
+	if (!(pmsg->hdr.flags & MIX_OP_INLINE))
+		return (m_po_proxy_data(smd, pmsg, m_qp));
+
+	if (pmsg->wr.opcode == IBV_WR_SEND)
+		MCNTR(smd->md, MCM_MX_SEND_INLINE);
+	else
+		MCNTR(smd->md, MCM_MX_WRITE_INLINE);
+
+	len = pmsg->len;
+
+	mpxy_lock(&m_qp->txlock);
+	if (((m_qp->wr_hd + 1) & m_qp->wr_end) == m_qp->wr_tl) { /* full */
+		ret = ENOMEM;
+		goto bail;
+	}
+	m_qp->wr_hd = (m_qp->wr_hd + 1) & m_qp->wr_end; /* move hd */
+	m_wr = (struct mcm_wr *)(m_qp->wr_buf + (m_qp->wr_sz * m_qp->wr_hd));
+
+	mlog(4, " inline, m_wr %p m_sge %p len %d hd %d tl %d\n",
+		m_wr, m_wr->sg, len, m_qp->wr_hd, m_qp->wr_tl);
+
+	/* IB rdma write WR */
+	const_ib_rw(&m_wr->wr, &pmsg->wr, m_wr->sg);
+	m_wr->wr.sg_list = m_wr->sg;
+	m_wr->wr.num_sge = len ? 1:0;
+
+	mlog(4, " INLINE m_wr (%p)raddr %p rkey 0x%llx, ib_wr raddr %p rkey 0x%llx \n",
+		&pmsg->wr.wr.rdma.remote_addr, pmsg->wr.wr.rdma.remote_addr, pmsg->wr.wr.rdma.rkey,
+		&m_wr->wr.wr.rdma.remote_addr, m_wr->wr.wr.rdma.remote_addr, m_wr->wr.wr.rdma.rkey);
+
+	/* M_WR */
+	m_wr->org_id = pmsg->wr.wr_id;
+	m_wr->m_idx = 0;
+	m_wr->w_idx = m_qp->wr_hd;
+	m_wr->flags = (M_SEND_INLINE | M_SEND_FS | M_SEND_LS);
+	m_wr->context = (uint64_t)m_qp;
+
+	mpxy_lock(&smd->tblock);
+	retries = 0;
+
+retry_mr:
+	l_start = ALIGN_64(smd->m_hd);
+	if ((l_start + len) > smd->m_len)
+		l_start = 64;
+	l_end = l_start + len;
+
+	if (l_start < smd->m_tl && l_end > smd->m_tl) {
+		if (!retries) {
+			MCNTR(smd->md, MCM_MX_MR_STALL);
+			write(smd->md->mc->tx_pipe[1], "w", sizeof("w"));
+		}
+		if (!(++retries % 100)) {
+			mlog(1, " [%d:%d:%d] WARN: inline DTO delay, no memory,"
+				" %x hd 0x%x tl 0x%x %x need 0x%x-0x%x ln %d,"
+				" retries = %d -> %s\n",
+				m_qp->smd->md->mc->scif_id,
+				m_qp->smd->entry.tid, m_qp->r_entry.tid,
+				smd->m_buf, smd->m_hd, smd->m_tl,
+				smd->m_buf + smd->m_len, l_start,
+				l_end, len, retries,
+				mcm_map_str(m_qp->cm->msg.daddr1.ep_map));
+			mlog(1," [%d:%d:%d] WR tl %d idx %d hd %d QP pst %d,%d cmp %d - %s\n",
+				m_qp->smd->md->mc->scif_id, m_qp->smd->entry.tid, m_qp->r_entry.tid,
+				m_qp->wr_tl, m_wr->w_idx, m_qp->wr_hd,
+				m_qp->post_cnt, m_qp->post_sig_cnt, m_qp->comp_cnt,
+				mcm_map_str(m_qp->cm->msg.daddr1.ep_map));
+			mcm_pr_addrs(1, &m_qp->cm->msg, m_qp->cm->state, 0);
+		}
+		if (retries == 2000) {
+			mlog(0, " ERR: send inline stalled, no bufs, hd %d tl %d ln %d\n",
+						smd->m_hd, smd->m_tl, len);
+			ret = ENOMEM;
+			wc_err = IBV_WC_RETRY_EXC_ERR;
+			mpxy_unlock(&smd->tblock);
+			goto bail;
+		}
+		mpxy_unlock(&m_qp->txlock);
+		mpxy_unlock(&smd->tblock);
+		sleep_usec(10000);
+		mpxy_lock(&smd->tblock);
+		mpxy_lock(&m_qp->txlock);
+		goto retry_mr;
+	}
+
+	if (retries) {
+		mlog(1, " MEM stalled: %x hd 0x%x tl 0x%x %x got 0x%x-0x%x"
+			" ln %d retried %d\n",
+			smd->m_buf, smd->m_hd, smd->m_tl,
+			smd->m_buf + smd->m_len, l_start, len, retries);
+	}
+
+	m_wr->sg->addr = (uint64_t)(smd->m_buf + l_start);
+	m_wr->sg->lkey = smd->m_mr->lkey;
+	m_wr->sg->length = len;
+	smd->m_hd = l_end; /* move proxy buffer hd */
+
+	if (m_wr->wr.send_flags & IBV_SEND_SIGNALED)
+		m_wr->flags |= M_SEND_CN_SIG;
+
+	/* MP service signaling, set PO mbuf tail adjustment */
+	if (!((m_wr->w_idx) % mcm_rw_signal) || m_wr->flags & M_SEND_LS) {
+		char *sbuf = (char*)m_wr->wr.sg_list->addr;
+
+		m_wr->flags |= M_SEND_MP_SIG;
+		m_wr->wr.send_flags |= IBV_SEND_SIGNALED;
+		m_wr->m_idx = (sbuf + (len - 1)) - smd->m_buf;
+		if (m_po_buf_hd(smd, m_wr->m_idx, m_wr)) {
+			mpxy_unlock(&smd->tblock);
+			goto bail;
+		}
+		mlog(0x10, "[%d:%d:%d] %s_INLINE_post_sig: qp %p wr %p wr_id %p flgs 0x%x,"
+			" pcnt %d sg_rate %d hd %d tl %d sz %d m_idx %x\n",
+			m_qp->smd->md->mc->scif_id, m_qp->smd->entry.tid,
+			m_qp->r_entry.tid,
+			(MXS_EP(&m_qp->cm->msg.daddr1)) ? "po_pi":"po_direct",
+			m_qp, m_wr, m_wr->wr.wr_id, m_wr->wr.send_flags,
+			m_qp->post_cnt,	mcm_rw_signal, m_qp->wr_hd, m_qp->wr_tl,
+			m_wr->wr.sg_list->length, m_wr->m_idx);
+	}
+	mpxy_unlock(&smd->tblock);
+
+	if (len) {
+		/* copy data into proxy buffer, signal TX thread via wr_id */
+		ret = scif_recv(smd->scif_op_ep, (void*)m_wr->sg->addr, len, SCIF_RECV_BLOCK);
+		if (ret != len) {
+			mlog(0, " ERR: scif_recv inline DATA, ret %d, exp %d\n", ret, len);
+			ret = errno;
+			len = 0;
+			goto bail;
+		}
+	}
+	mlog(4, " inline data rcv'ed %d bytes\n", len);
+
+	if (len <= mcm_ib_inline)
+		m_wr->wr.send_flags |= IBV_SEND_INLINE;
+
+	/* signal TX, CQ thread, this WR data ready, post pending */
+	m_qp->wr_pp++;
+	m_wr->wr.wr_id = pmsg->wr.wr_id;
+	ret = 0;
+bail:
+	mpxy_unlock(&m_qp->txlock);
+	write(smd->md->mc->tx_pipe[1], "w", sizeof("w")); /* signal tx_thread */
+	if (ret) {
+		struct dat_mix_wc wc;
+		char dbuf[DAT_MIX_INLINE_MAX];
+
+		if (len) /* drain inline data */
+			scif_recv(smd->scif_op_ep, dbuf, len, SCIF_RECV_BLOCK);
+
+		wc.wr_id = pmsg->wr.wr_id;
+		wc.byte_len = len;
+		wc.status = wc_err;
+		wc.opcode = pmsg->wr.opcode == IBV_WR_SEND ? IBV_WC_SEND:IBV_WC_RDMA_WRITE;
+		wc.vendor_err = ret;
+		mix_dto_event(m_qp->ib_qp2->send_cq->cq_context, &wc, 1);
+	}
+	return ret;
+}
+
+/* Post SEND message request, IB send or rdma write, operation channel */
+static int mix_post_send(mcm_scif_dev_t *smd, dat_mix_sr_t *pmsg)
+{
+	int len, ret;
+	struct mcm_qp *m_qp;
+
+	/* hdr already read, get operation data */
+	len = sizeof(dat_mix_sr_t) - sizeof(dat_mix_hdr_t);
+	ret = scif_recv(smd->scif_op_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		mlog(0, " ERR: scif_recv WR, ret %d, exp %d\n", ret, len);
+		return POLLERR;
+	}
+
+	/* get QP by ID */
+	m_qp = mix_get_qp(smd, pmsg->qp_id);
+	if (!m_qp || !m_qp->ib_qp2) {
+		mlog(0, " ERR: mix_get_qp, id %d, not found\n", pmsg->qp_id);
+		if ((pmsg->hdr.flags & MIX_OP_INLINE) && pmsg->len) { /* purge data, send event */
+			char dbuf[DAT_MIX_INLINE_MAX];
+
+			ret = scif_recv(smd->scif_op_ep, (void*)dbuf, pmsg->len, SCIF_RECV_BLOCK);
+			if (ret != len) {
+				mlog(0, " ERR: scif_recv inline DATA, ret %d, exp %d\n", ret, len);
+				return -1;
+			}
+		}
+		return POLLERR; /* device async err, cannot report event with no QP */
+	}
+
+	mlog(4, " [%d:%d:%d] id %d qpn %x data %d pkt %d wr_id %p, sge %d,"
+		" op %x flgs %x pst %d,%d cmp %d, inl %d, %s %s\n",
+		m_qp->smd->md->mc->scif_id, m_qp->smd->entry.tid,
+		m_qp->r_entry.tid,pmsg->qp_id, m_qp->ib_qp2->qp_num, pmsg->len,
+		pmsg->hdr.flags & MIX_OP_INLINE ?
+		  sizeof(dat_mix_sr_t) + pmsg->len : sizeof(dat_mix_sr_t),
+		pmsg->wr.wr_id,
+		pmsg->wr.num_sge, pmsg->wr.opcode, pmsg->wr.send_flags,
+		m_qp->post_cnt,	m_qp->post_sig_cnt, m_qp->comp_cnt,
+		pmsg->hdr.flags & MIX_OP_INLINE ? 1:0,
+		pmsg->wr.opcode == IBV_WR_SEND ? "SND":"WR",
+		m_qp->wrc_rem.wr_len ? "PROXY_OUT_IN":"PROXY_OUT");
+
+	return (mix_proxy_out(smd, pmsg, m_qp));
+}
+
+/* Post RECV message request on Proxy-RX channel */
+static int mix_post_recv(mcm_scif_dev_t *smd, dat_mix_sr_t *pmsg)
+{
+	int i, len, ret;
+	struct mcm_qp *m_qp;
+	struct mcm_sr *m_sr;
+	struct dat_mix_wc wc;
+
+	/* hdr already read, get operation data */
+	ret = -1;
+	len = sizeof(dat_mix_sr_t) - sizeof(dat_mix_hdr_t);
+	ret = scif_recv(smd->scif_op_ep, ((char*)pmsg + sizeof(dat_mix_hdr_t)), len, SCIF_RECV_BLOCK);
+	if (ret != len) {
+		mlog(0, " ERR: scif_recv WR, ret %d, exp %d\n", ret, len);
+		return -1;
+	}
+
+	/* get QP by ID */
+	m_qp = mix_get_qp(smd, pmsg->qp_id);
+	if (!m_qp) {
+		mlog(0, " ERR: mix_get_qp, id %d, not found\n", pmsg->qp_id);
+		goto err;
+	}
+
+	mlog(4, " q_id %d, q_num %x data %d pkt %d wr_id %p, sge %d\n",
+		pmsg->qp_id, m_qp->ib_qp2->qp_num, pmsg->len,
+		sizeof(dat_mix_sr_t) + pmsg->len, pmsg->wr.wr_id,
+		pmsg->wr.num_sge, m_qp->post_sr);
+
+	/* Post WR on Rx Queue and let RX thread process */
+	mpxy_lock(&m_qp->rxlock);
+	m_sr = (struct mcm_sr *)(m_qp->sr_buf + (m_qp->sr_sz * m_qp->sr_hd));
+	m_sr->wr_id = pmsg->wr.wr_id;
+	m_sr->s_idx = m_qp->sr_hd;
+	m_sr->w_idx = m_sr->m_idx = 0; /* no WR proxy data bindings */
+	m_sr->num_sge = pmsg->wr.num_sge;
+	memcpy(m_sr->sg, pmsg->sge, sizeof(struct dat_mix_sge) * m_sr->num_sge);
+
+	for (i=0; i< m_sr->num_sge; i++) {
+		mlog(4, " m_sr[%d] %p -> sg[%d] scif l_off %Lx len %d lkey %x\n",
+			m_qp->sr_hd, m_sr, i, m_sr->sg[i].addr,
+			m_sr->sg[i].length, m_sr->sg[i].lkey);
+	}
+	/* took SR slot */
+	if (++m_qp->sr_hd == m_qp->sr_end)
+		m_qp->sr_hd = 0;
+
+	mpxy_unlock(&m_qp->rxlock);
+	return 0;
+err:
+	wc.wr_id = pmsg->wr.wr_id;
+	wc.byte_len = 0;
+	wc.status = IBV_WC_GENERAL_ERR;
+	wc.opcode = pmsg->wr.opcode == IBV_WC_RECV;
+	wc.vendor_err = EINVAL;
+	mix_dto_event(m_qp->ib_qp2->recv_cq->cq_context, &wc, 1);
+	return 0;
+}
+
+/* receive data on connected SCIF endpoints, operation and unsolicited channels,  */
+int mix_scif_recv(mcm_scif_dev_t *smd, scif_epd_t scif_ep)
+{
+	dat_mix_hdr_t *phdr = (dat_mix_hdr_t *)smd->cmd_buf;
+	int ret, len;
+
+	len = sizeof(*phdr);
+	phdr->ver = 0; phdr->op = 0;
+	ret = scif_recv(scif_ep, phdr, len, SCIF_RECV_BLOCK);
+	if ((ret != len) || (phdr->ver < MIX_MIN) || (phdr->ver > MIX_MAX)) {
+		mlog(0,
+		     " ERR: smd %p ep %d ret %d exp %d ver %d op %s flgs %d\n",
+		     smd, scif_ep, ret, len, phdr->ver, mix_op_str(phdr->op),
+		     phdr->flags);
+		return -1;
+	}
+	mlog(8, " dev_id %d scif_ep %d, %d bytes: ver %d, op %s, flgs %d id %d\n",
+	     smd->entry.tid, scif_ep, len, phdr->ver, mix_op_str(phdr->op),
+	     phdr->flags, phdr->req_id);
+
+	switch (phdr->op) {
+	case MIX_MR_CREATE:
+		ret = mix_mr_create(smd, (dat_mix_mr_t *)phdr);
+		break;
+	case MIX_MR_FREE:
+		ret = mix_mr_free(smd, (dat_mix_mr_t *)phdr);
+		break;
+	case MIX_QP_CREATE:
+		ret = mix_qp_create(smd, (dat_mix_qp_t *)phdr);
+		break;
+	case MIX_QP_MODIFY:
+		ret = mix_qp_modify(smd, (dat_mix_qp_t *)phdr);
+		break;
+	case MIX_QP_FREE:
+		ret = mix_qp_destroy(smd, phdr);
+		break;
+	case MIX_CQ_CREATE:
+		ret = mix_cq_create(smd, (dat_mix_cq_t *)phdr);
+		break;
+	case MIX_CQ_FREE:
+		ret = mix_cq_destroy(smd, phdr);
+		break;
+	case MIX_CQ_POLL:
+		ret = 0; /* no-op */
+		break;
+	case MIX_SEND:
+		ret = mix_post_send(smd, (dat_mix_sr_t *)phdr);
+		break;
+	case MIX_RECV:
+		ret = mix_post_recv(smd, (dat_mix_sr_t *)phdr);
+		break;
+	case MIX_LISTEN:
+		ret = mix_listen(smd, (dat_mix_listen_t *)phdr);
+		break;
+	case MIX_LISTEN_FREE:
+		ret = mix_listen_free(smd, phdr);
+		break;
+	case MIX_PROV_ATTR:
+		ret = mix_prov_attr(smd, (dat_mix_attr_t *)phdr);
+		break;
+	case MIX_CM_REQ:
+		ret = mix_cm_req_out(smd, (dat_mix_cm_t *)phdr, scif_ep);
+		break;
+	case MIX_CM_REP:
+	case MIX_CM_ACCEPT:
+		ret = mix_cm_rep_out(smd, (dat_mix_cm_t *)phdr, scif_ep);
+		break;
+	case MIX_CM_REJECT:
+		ret = mix_cm_rej_out(smd, (dat_mix_cm_t *)phdr, scif_ep);
+		break;
+	case MIX_CM_RTU:
+	case MIX_CM_EST:
+		ret = mix_cm_rtu_out(smd, (dat_mix_cm_t *)phdr, scif_ep);
+		break;
+	case MIX_CM_DISC:
+		ret = mix_cm_disc_out(smd, (dat_mix_cm_t *)phdr, scif_ep);
+		break;
+	case MIX_CM_DREP:
+	default:
+		mlog(0, " ERR: smd %p unknown msg->op: %d, close dev_id %d\n",
+			smd, phdr->op, smd->entry.tid);
+		return -1;
+	}
+	MCNTR(smd->md, MCM_SCIF_RECV);
+	return ret;
+}
+
+
+
+
+
diff --git a/dapl/svc/mpxy_in.c b/dapl/svc/mpxy_in.c
new file mode 100644
index 0000000..f612108
--- /dev/null
+++ b/dapl/svc/mpxy_in.c
@@ -0,0 +1,1209 @@
+/*
+ * Copyright (c) 2012-2014 Intel Corporation. All rights reserved.
+ *
+ * This software is available to you under the OpenIB.org BSD license
+ * below:
+ *
+ *     Redistribution and use in source and binary forms, with or
+ *     without modification, are permitted provided that the following
+ *     conditions are met:
+ *
+ *      - Redistributions of source code must retain the above
+ *        copyright notice, this list of conditions and the following
+ *        disclaimer.
+ *
+ *      - Redistributions in binary form must reproduce the above
+ *        copyright notice, this list of conditions and the following
+ *        disclaimer in the documentation and/or other materials
+ *        provided with the distribution.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AWV
+ * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+/*
+ * mpxyd service - mpxy_in.c
+ *
+ * 	Proxy-out resources/services
+ *
+ */
+#include "mpxyd.h"
+
+extern int log_level;
+extern int mcm_wrc_max;
+extern int mcm_rr_signal;
+extern int mcm_rr_max;
+extern int mcm_rx_entries;
+extern int mcm_ib_signal_rate;
+extern uint64_t system_guid;
+
+void m_pi_destroy_wc_q(struct mcm_qp *m_qp)
+{
+	mlog(2, " Destroying QP %p PI WC_q %p\n", m_qp, m_qp->wrc.wc_addr);
+	if (m_qp->wc_rbuf_mr) {
+		ibv_dereg_mr(m_qp->wc_rbuf_mr);
+		m_qp->wc_rbuf_mr = NULL;
+	}
+	if (m_qp->wrc.wc_addr) {
+		free((void*)m_qp->wrc.wc_addr);
+		m_qp->wrc.wc_addr = 0;
+	}
+}
+
+/* buffer pools for proxy inbound RDMA work request, RX queue, and completion entries, IB registration for RDMA writes */
+void m_pi_destroy_bpool(struct mcm_qp *m_qp)
+{
+	if (m_qp->wr_rbuf_mr) {
+		ibv_dereg_mr(m_qp->wr_rbuf_mr);
+		m_qp->wr_rbuf_mr = NULL;
+	}
+	if (m_qp->wrc.wr_addr) {
+		free((void*)m_qp->wrc.wr_addr);
+		m_qp->wrc.wr_addr = 0;
+	}
+
+	m_pi_destroy_wc_q(m_qp);
+
+	if (m_qp->sr_buf) {
+		free(m_qp->sr_buf);
+		m_qp->sr_buf = 0;
+	}
+}
+
+int m_pi_create_wr_q(struct mcm_qp *m_qp, int entries)
+{
+	/* RDMA proxy WR pool, register with SCIF and IB, set pool and segm size with parameters */
+	m_qp->wrc.wr_sz = ALIGN_64(sizeof(struct mcm_wr_rx));
+	m_qp->wrc.wr_len = m_qp->wrc.wr_sz * entries; /* 64 byte aligned for signal_fence */
+	m_qp->wrc.wr_end = entries - 1;
+	m_qp->wr_hd_r = 0;
+	m_qp->wr_tl_r = 0;
+	m_qp->wr_tl_r_wt = 1; /* start at tl+1 */
+
+	if (posix_memalign((void **)&m_qp->wrc.wr_addr, 4096, ALIGN_PAGE(m_qp->wrc.wr_len))) {
+		mlog(0, "failed to allocate wr_rbuf, m_qp=%p, wr_len=%d, entries=%d\n",
+			m_qp, m_qp->wrc.wr_len, entries);
+		return -1;
+	}
+	memset((void*)m_qp->wrc.wr_addr, 0, ALIGN_PAGE(m_qp->wrc.wr_len));
+
+	mlog(4, " WR rbuf pool %p, LEN req=%d, act=%d\n",
+		m_qp->wrc.wr_addr, m_qp->wrc.wr_len, ALIGN_PAGE(m_qp->wrc.wr_len) );
+
+	m_qp->wr_rbuf_mr = ibv_reg_mr(m_qp->smd->md->pd, (void*)m_qp->wrc.wr_addr, m_qp->wrc.wr_len,
+				       IBV_ACCESS_LOCAL_WRITE | IBV_ACCESS_REMOTE_WRITE);
+
+	if (!m_qp->wr_rbuf_mr) {
+		mlog(0, " IB_register addr=%p,%d failed %s\n",
+		     m_qp->wrc.wr_addr, ALIGN_PAGE(m_qp->wrc.wr_len), strerror(errno));
+		return -1;;
+	}
+	m_qp->wrc.wr_addr = (uint64_t)(uintptr_t)m_qp->wr_rbuf_mr->addr;
+	m_qp->wrc.wr_rkey = m_qp->wr_rbuf_mr->rkey;
+
+	mlog(4, " IB_mr for wr_buf addr %p, off 0x%llx, len %d, entries %d, rkey %x lkey %x\n",
+		m_qp->wrc.wr_addr, m_qp->wr_rbuf_mr->addr, ALIGN_PAGE(m_qp->wrc.wr_len),
+		entries, m_qp->wr_rbuf_mr->rkey, m_qp->wr_rbuf_mr->rkey);
+
+	m_qp->wr_off_r = scif_register(m_qp->smd->scif_tx_ep, (void*)m_qp->wrc.wr_addr, ALIGN_PAGE(m_qp->wrc.wr_len),
+				      (off_t)0, SCIF_PROT_READ | SCIF_PROT_WRITE, 0);
+	if (m_qp->wr_off_r == (off_t)(-1)) {
+		mlog(0, " SCIF_register addr=%p,%d failed %s\n",
+		     m_qp->wrc.wr_addr, ALIGN_PAGE(m_qp->wrc.wr_len), strerror(errno));
+		return -1;
+	}
+
+	mlog(4, " WR rbuf pool %p, LEN req=%d, act=%d\n", m_qp->wr_buf, m_qp->wr_len, ALIGN_PAGE(m_qp->wrc.wr_len));
+	mlog(4, " SCIF_mr for wr_rbuf addr %p, off 0x%llx, len %d, entries %d\n",
+		m_qp->wrc.wr_addr, m_qp->wr_off_r, ALIGN_PAGE(m_qp->wrc.wr_len), entries);
+
+	return 0;
+}
+
+int m_pi_create_wc_q(struct mcm_qp *m_qp, int entries)
+{
+	/* RDMA proxy WC pool, register with SCIF and IB, set pool and segm size with parameters */
+	m_qp->wrc.wc_sz = ALIGN_64(sizeof(struct mcm_wc_rx));
+	m_qp->wrc.wc_len = m_qp->wrc.wc_sz * entries; /* 64 byte aligned for signal_fence */
+	m_qp->wrc.wc_end = entries - 1;
+	m_qp->wc_hd_rem = 0;
+	m_qp->wc_tl_rem = 0;
+
+	if (posix_memalign((void **)&m_qp->wrc.wc_addr, 4096, ALIGN_PAGE(m_qp->wrc.wc_len))) {
+		mlog(0, "failed to allocate wc_rbuf, m_qp=%p, wc_len=%d, entries=%d\n",
+			m_qp, m_qp->wrc.wc_len, entries);
+		return -1;
+	}
+	memset((void*)m_qp->wrc.wc_addr, 0, ALIGN_PAGE(m_qp->wrc.wc_len));
+
+	mlog(4, " WC rbuf pool %p, LEN req=%d, act=%d\n",
+		m_qp->wrc.wc_addr, m_qp->wrc.wc_len, ALIGN_PAGE(m_qp->wrc.wc_len));
+
+	m_qp->wc_rbuf_mr = ibv_reg_mr(m_qp->smd->md->pd, (void*)m_qp->wrc.wc_addr, m_qp->wrc.wc_len,
+				      IBV_ACCESS_LOCAL_WRITE | IBV_ACCESS_REMOTE_WRITE);
+	if (!m_qp->wc_rbuf_mr) {
+		mlog(0, " IB_register addr=%p,%d failed %s\n",
+		        m_qp->wrc.wc_addr, ALIGN_PAGE(m_qp->wrc.wc_len), strerror(errno));
+		return -1;
+	}
+	m_qp->wrc.wc_addr = (uint64_t)(uintptr_t)m_qp->wc_rbuf_mr->addr;
+	m_qp->wrc.wc_rkey = m_qp->wc_rbuf_mr->rkey;
+
+	mlog(4, " IB_mr for wc_buf addr %p, mr 0x%llx, len %d, entries %d rkey %x lkey %x\n",
+		m_qp->wrc.wc_addr, m_qp->wc_rbuf_mr->addr, ALIGN_PAGE(m_qp->wrc.wc_len),
+		entries, m_qp->wc_rbuf_mr->rkey, m_qp->wc_rbuf_mr->lkey);
+
+	return 0;
+}
+
+int m_pi_create_sr_q(struct mcm_qp *m_qp, int entries)
+{
+	/* create SR queue for messages */
+	m_qp->sr_sz = sizeof(dat_mix_sr_t);
+	m_qp->sr_len = m_qp->sr_sz * entries;
+	m_qp->sr_end = entries;
+	m_qp->sr_hd = 0;
+	m_qp->sr_tl = 0;
+	if (posix_memalign((void **)&m_qp->sr_buf, 4096, ALIGN_PAGE(m_qp->sr_len))) {
+		mlog(0, "failed to allocate sr_buf, m_qp=%p, sr_len=%d, entries=%d\n",
+			m_qp, m_qp->sr_len, entries);
+		return -1;
+	}
+	memset(m_qp->sr_buf, 0, m_qp->sr_len);
+	mlog(4, " SR rx queue - %p, qlen %d, entries %d, entry_sz %d\n",
+		m_qp->sr_buf, m_qp->sr_len, entries, sizeof(dat_mix_sr_t));
+
+	return 0;
+}
+
+/* called with m_qp->rxlock */
+static inline void m_pi_free_sr(struct mcm_qp *m_qp, struct mcm_sr *sr)
+{
+	struct mcm_sr *sr_tail = (struct mcm_sr *)(m_qp->sr_buf + (m_qp->sr_sz * m_qp->sr_tl));
+
+	if (sr_tail != sr) {
+		mlog(0, " ERR: SR free - %p [%d]  != tl %p [%d], tl %d hd %d\n",
+			sr, sr->s_idx, sr_tail, sr_tail->s_idx, m_qp->sr_tl, m_qp->sr_hd);
+	}
+	sr->wr_id = 0; sr->w_idx = 0; sr->s_idx = 0;
+
+	if (++m_qp->sr_tl == m_qp->sr_end)
+		m_qp->sr_tl = 0;
+}
+
+/* called with m_qp->rxlock */
+static inline struct mcm_sr *m_pi_get_sr(struct mcm_qp *m_qp, int wr_idx)
+{
+	int idx = m_qp->sr_tl;
+	struct mcm_sr *sr;
+
+	while (idx != m_qp->sr_hd) {
+		sr = (struct mcm_sr *)(m_qp->sr_buf + (m_qp->sr_sz * idx));
+		if (sr->wr_id && !sr->w_idx) { /* first SR slot not taken with WR_rx */
+			sr->w_idx = wr_idx;
+			return sr;
+		}
+		if (++idx == m_qp->sr_end)
+			idx = 0;
+	}
+	return NULL;
+}
+
+int m_pi_create_bpool(struct mcm_qp *m_qp, int max_recv_wr)
+{
+	/* PI work request queue, updated from peer PO service via RW_imm */
+	if (m_pi_create_wr_q(m_qp, max_recv_wr))
+		goto err;
+
+	/* PO work completion queue, updated from peer PI service via RW_imm */
+	if (m_pi_create_wc_q(m_qp, max_recv_wr))
+		goto err;
+
+	/* PI SR recv queue, updated via RR's for inbound send operations */
+	if (m_pi_create_sr_q(m_qp, max_recv_wr))
+		goto err;
+
+	return 0;
+err:
+	m_pi_destroy_bpool(m_qp);
+	return -1;
+}
+
+/* called with smd->rblock */
+static int m_pi_buf_ordered(mcm_scif_dev_t *smd, int next)
+{
+	int idx;
+
+	if (smd->m_buf_hd_r == 0)  /* previous m_idx */
+		idx = smd->m_buf_end_r;
+	else
+		idx = smd->m_buf_hd_r - 1;
+
+	mlog(8," smd %p - m_buf_wc_r %p: tl %d hd %d buf_wc_hd[%d].m_idx=0x%x next=0x%x\n",
+		smd, smd->m_buf_wc_r, smd->m_buf_tl_r, smd->m_buf_hd_r,
+		idx, smd->m_buf_wc_r[idx].m_idx, next);
+
+	if (smd->m_buf_wc_r[idx].done || ALIGN_64(smd->m_buf_wc_r[idx].m_idx + 1) == next)
+		return 1;
+	else
+		return 0;
+
+}
+
+/* called with smd->rblock */
+static int m_pi_buf_hd(mcm_scif_dev_t *smd, int m_idx, struct mcm_wr_rx *m_wr_rx)
+{
+	mlog(4," [%d:%d] m_buf_wc_r %p: tl %d hd %d buf_wc_hd[%d].m_idx=0x%x\n",
+		smd->md->mc->scif_id, smd->entry.tid, smd->m_buf_wc_r, smd->m_buf_tl_r,
+		(smd->m_buf_hd_r + 1) & smd->m_buf_end_r,
+		(smd->m_buf_hd_r + 1) & smd->m_buf_end_r, m_idx);
+
+	if (((smd->m_buf_hd_r + 1) & smd->m_buf_end_r) == smd->m_buf_tl_r) {
+		mlog(0," ERR: PI Buf WC full (%d) m_buf_wc_r %p:"
+			"tl %d hd %d buf_wc_hd_r[%d].m_idx=0x%x\n",
+			smd->m_buf_end_r, smd->m_buf_wc_r, smd->m_buf_tl_r + 1,
+			smd->m_buf_hd_r, smd->m_buf_hd_r, m_idx);
+		return 1;
+	}
+	smd->m_buf_hd_r = (smd->m_buf_hd_r + 1) & smd->m_buf_end_r; /* move hd */
+	smd->m_buf_wc_r[smd->m_buf_hd_r].m_idx = m_idx;
+	smd->m_buf_wc_r[smd->m_buf_hd_r].done = 0;
+#ifdef MCM_PROFILE
+	smd->m_buf_wc_r[smd->m_buf_hd_r].ts = mcm_ts_us();
+	smd->m_buf_wc_r[smd->m_buf_hd_r].wr = (void *) m_wr_rx;
+#endif
+	return 0;
+}
+
+/* called with smd->rblock */
+static void m_pi_buf_tl(mcm_scif_dev_t *smd, int m_idx, struct mcm_wr_rx *m_wr_rx)
+{
+	int s_idx, idx;
+	int busy = 0, match = 0;
+
+	idx = (smd->m_buf_tl_r + 1) & smd->m_buf_end_r; /* tl == hd is empty */
+	s_idx = idx;
+
+	/* mark m_idx complete, move proxy buffer tail until busy slot */
+	while ((!match || !busy) && smd->m_buf_tl_r != smd->m_buf_hd_r) {
+		if (smd->m_buf_wc_r[idx].m_idx == m_idx) {
+			smd->m_buf_wc_r[idx].done = 1;
+			match = 1;
+		}
+		if (smd->m_buf_wc_r[idx].done && !busy) {
+			smd->m_tl_r = smd->m_buf_wc_r[idx].m_idx;
+			smd->m_buf_wc_r[idx].m_idx = 0;
+			smd->m_buf_tl_r = (smd->m_buf_tl_r + 1) & smd->m_buf_end_r;
+		}
+		if (!smd->m_buf_wc_r[idx].done)
+			busy = 1;
+
+		if (idx == smd->m_buf_hd_r)
+			break;
+
+		idx = (idx + 1) & smd->m_buf_end_r;
+	}
+#ifdef MCM_PROFILE
+	if ((log_level < 4) || (smd->m_buf_wc_r[s_idx].done))
+		return;
+
+	if (smd->m_buf_wc_r[s_idx].done) {
+		mlog(0x10," [%d:%d] InOrder: m_wc %p: tl %d hd %d wc[%d].m_idx=0x%x "
+			  "%s m_idx 0x%x %s wr %p \n",
+			  smd->md->mc->scif_id, smd->entry.tid, smd->m_buf_wc_r,
+			  s_idx, smd->m_buf_hd_r, s_idx, smd->m_buf_wc_r[s_idx].m_idx,
+			  smd->m_buf_wc_r[s_idx].m_idx == m_idx ? "==":"!=",
+			  m_idx, smd->m_buf_wc_r[s_idx].done ? "DONE":"BUSY",
+			  smd->m_buf_wc_r[s_idx].wr);
+		return;
+	}
+
+	for (idx = s_idx;;) {
+		uint32_t now = mcm_ts_us();
+
+		mlog(4," [%d:%d] OutOfOrder: tl %d hd %d wc[%d].m_idx=0x%x %s m_idx 0x%x %s %d us\n",
+			smd->md->mc->scif_id, smd->entry.tid,
+			s_idx, smd->m_buf_hd_r, idx, smd->m_buf_wc_r[idx].m_idx,
+			smd->m_buf_wc_r[idx].m_idx == m_idx ? "==":"!=",
+			m_idx, smd->m_buf_wc_r[idx].done ? "DONE":"BUSY",
+			now - smd->m_buf_wc_r[idx].ts);
+		if (idx == smd->m_buf_hd_r)
+			break;
+		idx = (idx + 1) & smd->m_buf_end_r;
+	}
+#endif
+}
+
+static off_t m_pi_mr_trans(mcm_scif_dev_t *smd, uint64_t raddr, uint32_t rkey, int len)
+{
+	struct mcm_mr *m_mr;
+	uint64_t mr_start, mr_end, scif_off = 0;
+	uint32_t offset;
+
+	mlog(8,"LOCATE: 0x%Lx to 0x%Lx, rkey 0x%x len %d\n", raddr, raddr+len, rkey, len);
+	mpxy_lock(&smd->mrlock);
+	m_mr = get_head_entry(&smd->mrlist);
+	while (m_mr) {
+		mlog(8, "mr %p: ib_addr 0x%Lx ib_rkey 0x%x len %d\n",
+		        m_mr, m_mr->mre.ib_addr, m_mr->mre.ib_rkey, m_mr->mre.mr_len);
+		if (m_mr->mre.ib_rkey == rkey) {
+			mr_start = m_mr->mre.ib_addr;
+			mr_end = m_mr->mre.ib_addr + m_mr->mre.mr_len;
+			mlog(8, "rkey match: start %Lx end %Lx\n", mr_start, mr_end);
+			if ((raddr >= mr_start) && ((raddr+len) <= mr_end)) {
+				mlog(8, " FOUND: mr %p: ib_addr 0x%Lx ib_rkey 0x%x len %d sci_addr %Lx sci_off %x\n",
+					 m_mr, m_mr->mre.ib_addr, m_mr->mre.ib_rkey, m_mr->mre.mr_len,
+					 m_mr->mre.sci_addr, m_mr->mre.sci_off);
+				offset = raddr - mr_start;
+				scif_off = m_mr->mre.sci_addr + m_mr->mre.sci_off + offset;
+				goto done;
+			}
+		}
+		m_mr = get_next_entry(&m_mr->entry, &smd->mrlist);
+	}
+done:
+	mpxy_unlock(&smd->mrlock);
+	mlog(8,"LOCATE: return scif_off == 0x%Lx \n", scif_off);
+	return scif_off;
+}
+
+int m_pi_prep_rcv_q(struct mcm_qp *m_qp)
+{
+	struct ibv_recv_wr recv_wr, *recv_err;
+	struct ibv_qp *ib_qp;
+	int i;
+
+	/* MXS -> MSS or HST, PI service will be on QP1 */
+	if (MXS_EP(&m_qp->smd->md->addr) &&
+	   (MSS_EP(&m_qp->cm->msg.daddr1) || HST_EP(&m_qp->cm->msg.daddr1)))
+	        ib_qp = m_qp->ib_qp1;
+	else
+		ib_qp = m_qp->ib_qp2;
+
+	if (!ib_qp) {
+		mlog(0, " ERR: m_qp %p ib_qp == 0, QP1 %p QP2 %p\n",
+			m_qp, m_qp->ib_qp1, m_qp->ib_qp2);
+		return -1;
+	}
+	mlog(4, " post %d 0-byte messages, m_qp %p qpn %x\n",
+		mcm_rx_entries, m_qp, ib_qp->qp_num);
+
+	recv_wr.next = NULL;
+	recv_wr.sg_list = NULL;
+	recv_wr.num_sge = 0;
+	recv_wr.wr_id = (uint64_t)(uintptr_t) m_qp;
+
+	/* pre-post zero byte messages for proxy-in service, inbound rdma_writes with immed data */
+	for (i=0; i< mcm_rx_entries; i++) {
+		errno = 0;
+		if (ibv_post_recv(ib_qp, &recv_wr, &recv_err)) {
+			mlog(0, " ERR: qpn %x ibv_post_recv[%d] - %s\n",
+				ib_qp->qp_num, i, strerror(errno));
+			return 1;
+		}
+		MCNTR(m_qp->smd->md, MCM_QP_RECV);
+	}
+	return 0;
+}
+
+static int m_pi_send_wc_local(struct mcm_qp *m_qp, struct mcm_wr_rx *wr_r, int wc_idx)
+{
+	mcm_cm_t *m_cm = m_qp->cm;
+
+	mlog(0, " ERR: Po->Pi same node: not implemented\n");
+	mlog(0, " CM %p %s SRC 0x%x %x 0x%x %Lx -> DST 0x%x %x 0x%x %Lx %s\n",
+		m_cm, mcm_state_str(m_cm->state),
+		htons(m_cm->msg.saddr1.lid), htonl(m_cm->msg.saddr1.qpn),
+		htons(m_cm->msg.sport),	system_guid,
+		htons(m_cm->msg.daddr1.lid), htonl(m_cm->msg.dqpn),
+		htons(m_cm->msg.dport), ntohll(m_cm->msg.sys_guid),
+		mcm_map_str(m_cm->msg.daddr1.ep_map));
+	return 0;
+}
+
+/* called with m_qp->rxlock */
+static int m_pi_send_wc(struct mcm_qp *m_qp, struct mcm_wr_rx *wr_rx, int status)
+{
+	struct ibv_send_wr *bad_wr;
+	struct ibv_send_wr wr;
+	struct ibv_sge sge;
+	struct wrc_idata wrc;
+	struct mcm_wc_rx wc_rx;
+	struct ibv_qp *ib_qp;
+	int wc_idx, ret;
+
+	mlog(0x10,"[%d:%d:%d] WC_rem: wr_rx[%d] %p wc_hd %d flgs %x WR_r tl %d-%d"
+		  " wt %d hd %d wr_id %Lx org_id %Lx\n",
+		m_qp->smd->md->mc->scif_id, m_qp->smd->entry.tid, m_qp->r_entry.tid,
+		wr_rx->w_idx, wr_rx, m_qp->wc_hd_rem, wr_rx->flags, m_qp->wr_tl_r,
+		wr_rx->w_idx, m_qp->wr_tl_r_wt, m_qp->wr_hd_r, wr_rx->wr.wr_id,
+		wr_rx->org_id);
+
+	/* local WR and remote WR are serialized, should never reach tail of remote WR */
+	if (((m_qp->wc_hd_rem + 1) & m_qp->wrc.wc_end) == m_qp->wc_tl_rem) {
+		mlog(0, " ERR: m_qp %p stalled, peer proxy-out WC queue full hd %d == tl %d\n",
+			m_qp, m_qp->wc_hd_rem, m_qp->wc_tl_rem);
+		return -1;
+	}
+	m_qp->wc_hd_rem = (m_qp->wc_hd_rem + 1) & m_qp->wrc.wc_end; /* move remote wc_hd */
+	m_qp->wr_tl_r = wr_rx->w_idx; /* move wr_rx tail */
+
+	wc_idx = m_qp->wc_hd_rem;
+	wrc.id = (uint16_t)wc_idx;  /* imm_data for proxy_out rcv engine */
+	wrc.type = M_WC_TYPE;
+	wrc.flags = 0;
+	mcm_hton_wc_rx(&wc_rx, wr_rx, m_qp->wr_tl_r, status);
+
+	/* P2P on same system, keep it local */
+	if (htonll(m_qp->cm->msg.sys_guid) == system_guid)
+		return (m_pi_send_wc_local(m_qp, wr_rx, wc_idx));
+
+	/* send back a WC with error */
+	wr.next = 0;
+	wr.opcode = IBV_WR_RDMA_WRITE_WITH_IMM;
+	wr.imm_data = htonl(*(uint32_t *)&wrc);
+	wr.num_sge = 1;
+	wr.send_flags = IBV_SEND_SIGNALED | IBV_SEND_INLINE; /* mcm_wc_rx, 160 bytes */
+	wr.wr_id = WRID_SET(wr_rx, WRID_RX_RW_IMM);
+	wr.wr.rdma.rkey = m_qp->wrc_rem.wc_rkey;
+	wr.wr.rdma.remote_addr = (uint64_t)(uintptr_t)((struct mcm_wc_rx *)
+				 (m_qp->wrc_rem.wc_addr + (m_qp->wrc_rem.wc_sz * wc_idx)));
+	wr.sg_list = &sge;
+	sge.addr = (uint64_t)(uintptr_t) &wc_rx;
+	sge.length = (uint32_t) sizeof(struct mcm_wc_rx);
+	sge.lkey = 0; /* inline doesn't need registered */
+
+	mlog(4, " WC: RW_imm post: wr_id[%d] %Lx sglist %p sge %d op %d flgs %x"
+		" idata %x WR_rem = raddr %p rkey %x ln %d\n",
+		wr_rx->w_idx, wr.wr_id, wr.sg_list, wr.num_sge, wr.opcode,
+		wr.send_flags, ntohl(wr.imm_data), wr.wr.rdma.remote_addr,
+		wr.wr.rdma.rkey, sge.length);
+
+	/* MXS -> MSS or HST, PI service will be on QP1 */
+	if (MXS_EP(&m_qp->smd->md->addr) &&
+	   (MSS_EP(&m_qp->cm->msg.daddr1) || HST_EP(&m_qp->cm->msg.daddr1)))
+	        ib_qp = m_qp->ib_qp1;
+	else
+		ib_qp = m_qp->ib_qp2;
+
+	errno = 0;
+	ret = ibv_post_send(ib_qp, &wr, &bad_wr);
+	if (ret) {
+		mlog(0, " ERR: wr_rx %p rx_idx %d laddr=%p ln=%d lkey=%x\n",
+			wr_rx, wr_rx->w_idx, sge.addr, sge.length, sge.lkey);
+		mlog(0, " wr_id %Lx %p sglist %p sge %d op %d flgs %x"
+			" idata 0x%x raddr %p rkey %x \n",
+			wr_rx->wr.wr_id, wr_rx->sg,
+			wr_rx->wr.num_sge, wr_rx->wr.opcode,
+			wr_rx->wr.send_flags, wr_rx->wr.imm_data,
+			wr_rx->wr.wr.rdma.remote_addr, wr_rx->wr.wr.rdma.rkey);
+		return ret;
+	}
+	m_qp->pi_rw_cnt++;
+
+	mlog(4," WC_rem hd %d tl %d, m_qp %p qpn 0x%x, m_cm %p\n",
+		m_qp->wc_hd_rem, m_qp->wc_tl_rem, m_qp, ib_qp->qp_num, m_qp->cm);
+	return 0;
+}
+
+/* called with rxlock, process all RR's up to signal marker at wr_last */
+static void m_pi_post_writeto(struct mcm_qp *m_qp, struct mcm_wr_rx *wr_sig, struct ibv_wc *wc)
+{
+	mcm_scif_dev_t *smd = m_qp->smd;
+	struct mcm_wr_rx *wr_rx;
+	struct mcm_sr *m_sr = NULL;
+	off_t l_off, l_off_wr, r_off;
+	int ret, i, l_start, l_end, l_len, sg_len, w_len, num_sge, wr_idx, wr_cnt = 0;
+	int wt_flag;
+
+	wr_idx = m_qp->wr_tl_r_wt; /* from WT tail, process RR's posted until reaching wr_last */
+
+	while (m_qp->pi_rr_cnt) { /* RR's pending */
+		wr_rx = (struct mcm_wr_rx *)(m_qp->wrc.wr_addr + (m_qp->wrc.wr_sz * wr_idx));
+
+		if (!(wr_rx->flags & M_READ_POSTED)) {
+			/* reached RR signaled marker, or head pointer */
+			if (wr_idx == wr_sig->w_idx || wr_idx == m_qp->wr_hd_r)
+				break;
+
+			wr_idx = (wr_idx + 1) & m_qp->wrc.wr_end; /* next WR */
+			continue;
+		}
+		wr_cnt++;
+#if MCM_PROFILE
+		if (wr_rx == wr_sig)
+			mcm_qp_prof_ts(m_qp, MCM_QP_IB_RR, wr_rx->time, wr_rx->qcnt, wr_cnt);
+#endif
+		mlog(4, " WR_rx[%d-%d] %p m_qp %p wc %p wc->op %x wr_rx->wr.op %x\n",
+			wr_rx->w_idx, wr_sig->w_idx, wr_rx, m_qp, wc,
+			wc->opcode, wr_rx->wr.opcode);
+
+		m_qp->pi_rr_cnt--; /* rdma read complete */
+		MCNTR(smd->md, MCM_QP_READ_DONE);
+
+		/* if SR or RW_imm, need a posted receive */
+		if ((wr_rx->wr.opcode & IBV_WR_SEND) ||
+		    (wr_rx->wr.opcode & IBV_WR_RDMA_WRITE_WITH_IMM)) {
+			m_sr = m_pi_get_sr(m_qp, wr_rx->w_idx);
+			if (!m_sr) {
+				mlog(0, " WARNING: SR stalled, no RCV messages posted"
+					" m_qp %p, sr_tl %d sr_hd %d\n",
+					m_qp, m_qp->sr_tl, m_qp->sr_hd);
+				wr_rx->flags |= M_RECV_PAUSED;
+				return;
+			}
+			wr_rx->s_idx = m_sr->s_idx; /* link WR_RX and SR */
+			m_sr->len = 0;
+			num_sge = m_sr->num_sge;
+			sg_len = m_sr->sg[0].length;
+			r_off = m_sr->sg[0].addr; /* post recv buffer address */
+			mlog(4, " WR SR or RW_IMM: m_sr[%d] %p -> scif r_off %Lx ln %d\n",
+				m_sr->s_idx, m_sr, r_off, sg_len);
+		}
+		/* need to translate to rdma write dst */
+		if (!(wr_rx->wr.opcode & IBV_WR_SEND)) {
+			num_sge = 1;
+			sg_len = wr_rx->sg[2].length;
+			r_off = m_pi_mr_trans(smd, wr_rx->wr.wr.rdma.remote_addr,
+					      wr_rx->wr.wr.rdma.rkey, sg_len);
+			if (!r_off)
+				goto bail;
+
+			mlog(4, " RDMA_WRITE op: wr_rx[%d] %p -> scif r_off %Lx len %d\n",
+				 wr_rx->w_idx, wr_rx, r_off, sg_len, 0);
+		}
+
+		/* sg[0] entry == proxy-out buffer, src for IB RR */
+		/* sg[1] entry == proxy-in buffer, dst for IB RR */
+		/* sg[2] entry == proxy-in buffer src for scif_sendto */
+		/* wr.rdma.remote_addr, wr.rdma.rkey, dst for scif_sento - TPT to sci_off */
+		wr_rx->wr.wr_id = 0;
+		l_off_wr = (uint64_t) (m_qp->wr_off_r + (wr_rx->w_idx * m_qp->wrc.wr_sz));
+		l_off = wr_rx->sg[2].addr;
+		l_len = wr_rx->sg[2].length;
+		l_start = l_off - (uint64_t)smd->m_offset_r;
+		l_end = l_start + l_len;
+
+		for (i=0; (i<num_sge && l_len); i++) {
+			w_len = min(sg_len, l_len);
+			wt_flag = 0;
+			mlog(4, " WR_rx[%d] %p writeto l_off %Lx r_off %Lx rb_off 0x%x-0x%x ln %d org_id %Lx tl %d hd %d\n",
+				wr_rx->w_idx, wr_rx, l_off, r_off, l_start, l_end, w_len, wr_rx->org_id,
+				m_qp->wr_tl_r, m_qp->wr_hd_r);
+#if MCM_PROFILE
+			wr_rx->time = mcm_ts_us();
+			wr_rx->qcnt = m_qp->post_cnt_wt;
+#endif
+			if (w_len < 256)
+				wt_flag = SCIF_RMA_USECPU;
+
+			ret = scif_writeto(smd->scif_tx_ep, l_off, w_len, r_off, wt_flag);
+
+			if (ret) {
+				mlog(0, " ERR: scif_sendto, ret %d err: %d %s\n",
+					ret, errno, strerror(errno));
+				goto bail;
+			}
+			MCNTR(smd->md, MCM_SCIF_WRITE_TO);
+
+			/* adjust for multiple SG entries on post_recv */
+			l_off += w_len;
+			l_len = l_len - w_len;
+			if (m_sr) {
+				m_sr->len += w_len;
+				r_off = m_sr->sg[i].addr; /* next SR segment */
+				sg_len = m_sr->sg[i].length;
+			}
+		}
+		if (l_len) {
+			mlog(0, " ERR: RX overrun: written %d remaining %d sge's %d\n",
+				wr_rx->sg[2].length, l_len, num_sge);
+			goto bail;
+		}
+
+		/* signal last segment */
+		mlog(4, " SCIF_fence_signal: l_off_wr %p, wr_rx %p wr_idx %d\n",
+			l_off_wr, wr_rx, wr_rx->w_idx);
+
+		ret = scif_fence_signal(smd->scif_tx_ep, l_off_wr, wr_rx->org_id, 0, 0,
+					SCIF_FENCE_INIT_SELF | SCIF_SIGNAL_LOCAL);
+		if (ret) {
+			mlog(0," ERR: scif_fence_signal, ret %d %s\n", ret, strerror(errno));
+			goto bail;
+		}
+		MCNTR(smd->md, MCM_SCIF_SIGNAL);
+		wr_rx->flags &= ~M_READ_POSTED; /* reset READ_POSTED */
+		wr_rx->flags |= M_READ_DONE;
+		wr_rx->flags |= M_READ_WRITE_TO;
+		m_qp->post_cnt_wt++;
+
+		/* reached RR signaled marker, or head */
+		if (wr_idx == wr_sig->w_idx || wr_idx == m_qp->wr_hd_r)
+			break;
+
+		wr_idx = (wr_idx + 1) & m_qp->wrc.wr_end; /* next WR */
+	}
+	write(smd->md->mc->rx_pipe[1], "w", sizeof "w"); /* signal rx_thread */
+	return;
+bail:
+	/* report error via WC back to proxy-out */
+	mlog(0, " ERR: writeto: wr_rx[%d] %p -> raddr %Lx rkey %x (scif r_off %Lx) len %d\n",
+		wr_rx->w_idx, wr_rx, wr_rx->wr.wr.rdma.remote_addr,
+		wr_rx->wr.wr.rdma.rkey, r_off, sg_len);
+
+	return;
+}
+
+/* Called from TX request thread */
+void m_pi_pending_wc(struct mcm_qp *m_qp, int *events)
+{
+	mpxy_lock(&m_qp->rxlock);
+	*events += (m_qp->pi_rw_cnt + m_qp->pi_rr_cnt);
+	mpxy_unlock(&m_qp->rxlock);
+}
+
+/* RR has completed, forward segment to final dst address via SCIF_sendto */
+void m_pi_req_event(struct mcm_qp *m_qp, struct mcm_wr_rx *wr_rx, struct ibv_wc *wc, int type)
+{
+	mlog(4, " WR_rx[%d] %p %s complete po-addr=%p ln=%d, key=%x ctx=%Lx\n",
+		wr_rx->w_idx, wr_rx,
+		wc->opcode == IBV_WC_RDMA_READ ? "RR":"RW_IMM WC",
+		wr_rx->sg[0].addr, wr_rx->sg[0].length,
+		wr_rx->sg[0].lkey, wr_rx->context);
+
+	mpxy_lock(&m_qp->rxlock);
+	if (wc->status && (wc->status != IBV_WC_WR_FLUSH_ERR)) {
+		char *sbuf = (char*)wr_rx->sg[1].addr;
+
+		mlog(0," WR ERR: st %d, vn %x pst %d cmp %d qstate 0x%x\n",
+			wc->status, wc->vendor_err, m_qp->post_cnt,
+			m_qp->comp_cnt, m_qp->ib_qp2->state);
+		mlog(0, " WR ERR: wr_rx %p laddr %p=0x%x - %p=0x%x, len=%d, lkey=%x\n",
+			wr_rx,  sbuf, sbuf[0], &sbuf[wr_rx->sg[1].length],
+			sbuf[wr_rx->sg[1].length], wr_rx->sg[1].length, wr_rx->sg[1].lkey);
+		mlog(0, " WR ERR: wr_id %Lx sglist %p sge %d op %d flgs"
+			" %d idata 0x%x raddr %p rkey %x saddr %p key %x ln %d\n",
+		     wr_rx->org_id, wr_rx->sg, wr_rx->wr.num_sge,
+		     wr_rx->wr.opcode, wr_rx->wr.send_flags, wr_rx->wr.imm_data,
+		     wr_rx->wr.wr.rdma.remote_addr, wr_rx->wr.wr.rdma.rkey,
+		     wr_rx->sg[0].addr, wr_rx->sg[0]. lkey,wr_rx->sg[0].length);
+
+		/* send WC with ERR to RW initiator, hold rxlock */
+		if (m_pi_send_wc(m_qp, wr_rx, wc->status))
+			mlog(0, "WR ERR: proxy-in to proxy-out WC send failed\n");
+		mpxy_unlock(&m_qp->rxlock);
+		return;
+	}
+	/* RR complete, ready for SCIF_writeto to complete RW or SR */
+	if (type == WRID_RX_RR) {
+		m_pi_post_writeto(m_qp, wr_rx, wc);
+	} else {
+		mlog(4, " WR_rx[%d] %p flgs %x %s complete - WR tl %d tl_wt %d hd %d\n",
+			  wr_rx->w_idx, wr_rx, wr_rx->flags,
+			  wc->opcode == IBV_WC_RDMA_READ ? "RR":"RW_IMM WC",
+			  m_qp->wr_tl_r, m_qp->wr_tl_r_wt, m_qp->wr_hd_r);
+
+		m_qp->pi_rw_cnt--; /* pending WC post_send */
+	}
+	mpxy_unlock(&m_qp->rxlock);
+}
+
+/* called with m_qp->rxlock */
+static void m_pi_post_read(struct mcm_qp *m_qp, struct mcm_wr_rx *wr_rx)
+{
+	mcm_scif_dev_t *smd = m_qp->smd;
+	struct ibv_qp *ib_qp;
+	char *rbuf;
+	int l_start, l_end, ret = 0;
+	int l_len = wr_rx->sg[0].length;
+	struct ibv_send_wr ib_wr;
+	struct ibv_send_wr *bad_wr;
+
+	mlog(4, " [%d:%d:%d] WR_rx[%d] %p RR init: po-addr=%p ln=%d, key=%x ctx=%Lx\n",
+		m_qp->smd->md->mc->scif_id, m_qp->smd->entry.tid, m_qp->r_entry.tid,
+		wr_rx->w_idx, wr_rx, wr_rx->sg[0].addr, wr_rx->sg[0].length,
+		wr_rx->sg[0].lkey, wr_rx->context);
+
+	/* shared proxy-in buffer, device level serialization */
+	mpxy_lock(&smd->rblock);
+
+	/* slice out proxy buffer for this segment */
+	l_start = ALIGN_64(smd->m_hd_r);
+	if ((l_start + l_len) > smd->m_len_r)
+		l_start = 64;
+	l_end = l_start + l_len;
+
+	if (l_start < smd->m_tl_r && l_end > smd->m_tl_r) {
+		if (!(wr_rx->flags & M_READ_PAUSED)) {
+			wr_rx->flags |= M_READ_PAUSED;
+			m_qp->stall_cnt_rr++;
+			MCNTR(smd->md, MCM_MX_RR_STALL);
+
+			mlog(0, " WARN[%d:%d:%d] WR_rx[%d] org_id %Lx RR stall (%d)"
+				" low mem (%p-%p) hd 0x%x tl 0x%x ln %x,%d\n",
+				smd->md->mc->scif_id, smd->entry.tid,
+				m_qp->r_entry.tid, wr_rx->w_idx, wr_rx->org_id,
+				m_qp->stall_cnt_rr, smd->m_buf_r, smd->m_buf_r + smd->m_len_r,
+				smd->m_hd_r, smd->m_tl_r, l_len, l_len);
+			mlog(0, " wr[%d] %p RR(%d,%d,%d): flgs %x tl %d tl_wt %d hd %d\n",
+				wr_rx->w_idx, wr_rx, m_qp->post_cnt_rr, m_qp->stall_cnt_rr,
+				m_qp->pi_rr_cnt,  wr_rx->flags,	m_qp->wr_tl_r, m_qp->wr_tl_r_wt,
+				m_qp->wr_hd_r);
+		}
+		mpxy_unlock(&smd->rblock);
+		return;
+	}
+	rbuf = (char*)(smd->m_buf_r + l_start);
+
+	if ((m_qp->pi_rr_cnt >= mcm_rr_max) && !(wr_rx->flags & M_READ_PAUSED)) {
+		wr_rx->flags |= M_READ_PAUSED;
+		m_qp->stall_cnt_rr++;
+		mlog(0x1, "WARN[%d:%d:%d] WR_rx[%d] max RR's, stalling (%d)"
+			" memory (%p-%p) hd 0x%x tl 0x%x %x,%d\n",
+			smd->md->mc->scif_id, smd->entry.tid, m_qp->r_entry.tid,
+			wr_rx->w_idx, m_qp->stall_cnt_rr,
+			smd->m_buf_r, smd->m_buf_r + smd->m_len_r,
+			smd->m_hd_r, smd->m_tl_r, l_len, l_len);
+		mlog(0x1, " wr[%d] %p RR(%d,%d,%d): flgs %x tl %d tl_wt %d hd %d\n",
+			wr_rx->w_idx, wr_rx, m_qp->post_cnt_rr, m_qp->stall_cnt_rr,
+			m_qp->pi_rr_cnt,  wr_rx->flags,	m_qp->wr_tl_r, m_qp->wr_tl_r_wt,
+			m_qp->wr_hd_r);
+		mpxy_unlock(&smd->rblock);
+		return;
+	}
+	/* rbuf available, progress if paused, no progress if any prior IO waiting */
+	if (wr_rx->flags & M_READ_PAUSED) {
+		m_qp->stall_cnt_rr--;
+		wr_rx->flags &= ~M_READ_PAUSED;
+		mlog(0x1, "[%d:%d:%d] WR_rx[%d] RR released (%d) got memory (%p-%p)"
+			" hd 0x%x tl 0x%x ln %x,%d\n",
+			smd->md->mc->scif_id, smd->entry.tid, m_qp->r_entry.tid,
+			wr_rx->w_idx, m_qp->stall_cnt_rr,
+			smd->m_buf_r, smd->m_buf_r + smd->m_len_r,
+			smd->m_hd_r, smd->m_tl_r, l_len, l_len);
+	} else if (m_qp->stall_cnt_rr) {
+		wr_rx->flags |= M_READ_PAUSED;
+		m_qp->stall_cnt_rr++;
+		mlog(0x1, "WARN[%d:%d:%d] WR_rx[%d] previous RR stall (%d)"
+			" memory (%p-%p) hd 0x%x tl 0x%x %x,%d\n",
+			smd->md->mc->scif_id, smd->entry.tid, m_qp->r_entry.tid,
+			wr_rx->w_idx, m_qp->stall_cnt_rr, smd->m_buf_r,
+			smd->m_buf_r + smd->m_len_r,
+			smd->m_hd_r, smd->m_tl_r, l_len, l_len);
+		mlog(0x1, " wr[%d] %p RR(%d,%d,%d): flgs %x tl %d tl_wt %d hd %d\n",
+			wr_rx->w_idx, wr_rx, m_qp->post_cnt_rr, m_qp->stall_cnt_rr,
+			m_qp->pi_rr_cnt,  wr_rx->flags,	m_qp->wr_tl_r, m_qp->wr_tl_r_wt,
+			m_qp->wr_hd_r);
+		mpxy_unlock(&smd->rblock);
+		return;
+	}
+
+	/* sg[0] entry == proxy-out buffer, src for IB RR */
+	/* sg[1] entry == proxy-in buffer, dst for IB RR */
+	/* sg[2] entry == proxy-in buffer src for scif_sendto */
+	/* wr.rdma.remote_addr, wr.rdma.rkey, dst for scif_sento */
+	wr_rx->sg[1].addr = (uint64_t)(rbuf);
+	wr_rx->sg[1].lkey = smd->m_mr_r->lkey;
+	wr_rx->sg[1].length = l_len;
+	wr_rx->sg[2].addr = (uint64_t)smd->m_offset_r + l_start;
+	wr_rx->sg[2].lkey = 0;
+	wr_rx->sg[2].length = l_len;
+
+	/* initiate RR from remote po proxy buf to local pi buffer, signal all */
+	wr_rx->wr.wr_id = 0; /*  indication of wr_rx type */
+	wr_rx->m_idx = 0;
+
+	/* build an ib_wr from wr_rx */
+	const_ib_rr(&ib_wr, &wr_rx->wr, (struct ibv_sge*)wr_rx->sg);
+	ib_wr.wr_id = WRID_SET(wr_rx, WRID_RX_RR);
+
+	/* signal and mark rbuf idx, if m_idx out of order must mark and signal */
+	if ((wr_rx->flags & M_SEND_LS) ||
+	    (!m_pi_buf_ordered(smd, rbuf - smd->m_buf_r)) ||
+	    (m_qp->pi_rr_cnt == mcm_rr_max-1) ||
+	    (!((m_qp->post_cnt_rr+1) % mcm_rr_signal))) {
+		ib_wr.send_flags = IBV_SEND_SIGNALED;
+		wr_rx->m_idx = ((rbuf + (l_len - 1)) - smd->m_buf_r);
+		if (m_pi_buf_hd(smd, wr_rx->m_idx, wr_rx))
+			goto buf_err;
+	}
+
+	/*
+	 * update shared proxy-in buffer hd, save end of buffer idx
+	 * and save ref m_idx for out of order completions across QP's
+	 */
+	smd->m_hd_r = l_end;
+	mpxy_unlock(&smd->rblock);
+
+	/* MXS -> MSS or HST, PI service will be on QP1 */
+	if (MXS_EP(&m_qp->smd->md->addr) &&
+	   (MSS_EP(&m_qp->cm->msg.daddr1) || HST_EP(&m_qp->cm->msg.daddr1)))
+	        ib_qp = m_qp->ib_qp1;
+	else
+		ib_qp = m_qp->ib_qp2;
+
+#if MCM_PROFILE
+	wr_rx->time = mcm_ts_us();
+	wr_rx->qcnt = m_qp->pi_rr_cnt;
+#endif
+	wr_rx->flags |= M_READ_POSTED;
+	errno = 0;
+	ret = ibv_post_send(ib_qp, &ib_wr, &bad_wr);
+	if (ret)
+		goto bail;
+
+	m_qp->pi_rr_cnt++;
+	m_qp->post_cnt_rr++;
+	MCNTR(smd->md, MCM_QP_READ);
+
+	mlog(0x10, "[%d:%d:%d] WR[%d] %p RR(%d,%d,%d): wr_id %Lx qn %x flgs %x,%x ln %d "
+		   "r_addr,key %Lx %x to l_addr,key %Lx %x tl %d hd %d, m_idx %x\n",
+		smd->md->mc->scif_id, smd->entry.tid, m_qp->r_entry.tid,
+		wr_rx->w_idx, wr_rx, m_qp->post_cnt_rr, m_qp->stall_cnt_rr,
+		m_qp->pi_rr_cnt, ib_wr.wr_id, ib_qp->qp_num, ib_wr.send_flags,
+		wr_rx->flags, l_len, ib_wr.wr.rdma.remote_addr,
+		ib_wr.wr.rdma.rkey, ib_wr.sg_list->addr, ib_wr.sg_list->lkey,
+		m_qp->wr_tl_r, m_qp->wr_hd_r, wr_rx->m_idx);
+
+	write(smd->md->mc->tx_pipe[1], "w", sizeof "w");
+	return;
+bail:
+	mpxy_lock(&smd->rblock);
+	m_pi_buf_tl(smd, wr_rx->m_idx, wr_rx); /* return buffer slot */
+	mpxy_unlock(&smd->rblock);
+buf_err:
+	m_qp->stall_cnt_rr++;
+	wr_rx->flags |= M_READ_PAUSED;
+	wr_rx->flags &= ~M_READ_POSTED;
+
+	mlog(0, " WARN[%d] (%d,%d): wr[%d] %p RR ibv_post/pi_buf ERR stall (%d,%d,%d,%d):"
+		" flgs 0x%x ln %d r_addr,key %Lx %x to l_addr,key %Lx %x"
+		" tl %d w_tl %d hd %d\n",
+		smd->entry.tid, ret, errno, wr_rx->w_idx, wr_rx, m_qp->pi_rr_cnt,
+		m_qp->pi_rw_cnt, m_qp->post_sig_cnt, m_qp->stall_cnt_rr,
+		ib_wr.send_flags, l_len, ib_wr.wr.rdma.remote_addr,
+		ib_wr.wr.rdma.rkey, ib_wr.sg_list->addr, ib_wr.sg_list->lkey,
+		m_qp->wr_tl_r, m_qp->wr_tl_r_wt, m_qp->wr_hd_r);
+}
+
+void m_pi_rcv_event(struct mcm_qp *m_qp, wrc_idata_t *wrc)
+{
+	mlog(8," WRC id %x, type %x, flags %x\n", wrc->id, wrc->type, wrc->flags);
+	if (wrc->type == M_WR_TYPE) {
+		struct mcm_wr_rx *wr_rx;
+
+		if (wrc->id > m_qp->wrc.wr_end) {
+			mlog(0," RX imm_data: WR id out of range %x > %x \n",
+				wrc->id, m_qp->wrc.wr_end);
+			return;
+		}
+		wr_rx = (struct mcm_wr_rx *)(m_qp->wrc.wr_addr + (m_qp->wrc.wr_sz * wrc->id));
+		mcm_ntoh_wr_rx(wr_rx); /* received in network order, convert */
+		wr_rx->context = (uint64_t)(uintptr_t)m_qp;  /* local side QP context */
+
+		mlog(8," WR_rx[%d] %p org_id %Lx wc_tl_rem %d flgs %x wr.wr_id %Lx imm 0x%x\n",
+			wrc->id, wr_rx, wr_rx->org_id, wr_rx->w_idx, wr_rx->flags,
+			wr_rx->wr.wr_id, wr_rx->wr.imm_data);
+
+		mpxy_lock(&m_qp->rxlock);
+		m_qp->wc_tl_rem = wr_rx->w_idx; /* remote WC tail update in WR */
+		m_qp->wr_hd_r = wrc->id; /* new WR took slot, move hd_r */
+		wr_rx->w_idx = wrc->id;   /* my idx slot, to move tl */
+		m_pi_post_read(m_qp, wr_rx);
+		mpxy_unlock(&m_qp->rxlock);
+
+	} else if (wrc->type == M_WC_TYPE) {
+		struct mcm_wc_rx *m_wc;
+
+		/* work completion of rdma_write sent to remote proxy-in */
+		if (wrc->id > m_qp->wrc.wc_end) {
+			mlog(0," RX imm_data: WC id out of range %x > %x \n",
+				wrc->id, m_qp->wrc.wc_end);
+			return;
+		}
+		m_wc = (struct mcm_wc_rx *)(m_qp->wrc.wc_addr + (m_qp->wrc.wc_sz * wrc->id));
+		mcm_ntoh_wc_rx(m_wc);   /* convert received WC contents */
+
+		/* work completion for proxy_out service */
+		m_po_wc_event(m_qp, m_wc, wrc->id);
+
+	} else {
+		mlog(0," ERR: RX imm_data: type unknown %x\n", wrc->type);
+	}
+}
+
+
+/* Proxy-in service - RX thread
+ *
+ *  <- Work request in (RW_imm - WR idata), remote initiated RW
+ *  <- Work completion in (RW_imm - WC idata), local initiated RW
+ */
+void m_rcv_event(struct mcm_cq *m_cq, int *events)
+{
+	struct ibv_wc wc[mcm_wrc_max];
+	struct ibv_cq *ib_cq;
+	struct mcm_qp *m_qp;
+	void *cq_ctx;
+	int i, wc_cnt, ret, err=0, notify=0;
+
+	ret = ibv_get_cq_event(m_cq->ib_ch, &ib_cq, (void *)&cq_ctx);
+	if (ret == 0)
+		ibv_ack_cq_events(m_cq->ib_cq, 1);
+
+	wc_cnt = 0;
+retry:
+	if (wc_cnt >= mcm_wrc_max) {
+		if (wc[0].status == 0)
+			mlog(0x10," m_cq %p processed max %d, exit\n", m_cq, wc_cnt);
+		*events += 1;  /* pending */
+		return;
+	}
+
+	ret = ibv_poll_cq(m_cq->ib_cq, mcm_wrc_max, wc);
+	if (ret <= 0) {
+		if (!ret && !notify) {
+			ibv_req_notify_cq(m_cq->ib_cq, 0);
+			notify = 1;
+			goto retry;
+		}
+		return;
+	} else
+		notify = 0;
+
+	wc_cnt += ret;
+
+	for (i=0; i<ret; i++) {
+		m_qp = (struct mcm_qp *)wc[i].wr_id;
+
+		mlog(0x40," wr_id[%d of %d] m_qp %p\n", i+1, ret, m_qp);
+		mlog(0x40," ib_wc: st %d, vn %x idata %x  op %x wr_id %Lx\n",
+			wc[i].status, wc[i].vendor_err, ntohl(wc[i].imm_data),
+			wc[i].opcode, wc[i].wr_id);
+
+		if (wc[i].status != IBV_WC_SUCCESS) {
+			if (wc[i].status != IBV_WC_WR_FLUSH_ERR)
+				mlog(0," DTO ERR: st %d, vn %x idata %x qstate 0x%x\n",
+					wc[i].status, wc[i].vendor_err,
+					ntohl(wc[i].imm_data), m_qp->ib_qp2->state);
+			continue;
+		}
+		if (m_qp->cm && (m_qp->cm->state == MCM_DISCONNECTED)) {
+			mlog(1," WARN: RX data on DISC m_qp %p qp1 %p qp2 %p %s\n",
+				m_qp, m_qp->ib_qp1, m_qp->ib_qp2,
+				mcm_state_str(m_qp->cm->state));
+			continue;
+		}
+
+		if (wc[i].opcode == IBV_WC_RECV_RDMA_WITH_IMM) {
+			struct ibv_recv_wr r_wr, *r_err;
+			wrc_idata_t  wrc;
+			struct ibv_qp *ib_qp;
+
+			wrc.id = WRC_ID_DATA(ntohl(wc[i].imm_data));
+			wrc.type = WRC_TYPE_DATA(ntohl(wc[i].imm_data));
+			wrc.flags = WRC_FLAGS_DATA(ntohl(wc[i].imm_data));
+
+			/* process WR or WC */
+			m_pi_rcv_event(m_qp, &wrc);
+
+			/* re-post message */
+			r_wr.next = NULL;
+			r_wr.sg_list = NULL;
+			r_wr.num_sge = 0;
+			r_wr.wr_id = (uint64_t)(uintptr_t) m_qp;
+
+			/* MXS -> MSS or HST, PI service will be on QP1 */
+			if (MXS_EP(&m_qp->smd->md->addr) &&
+			   (MSS_EP(&m_qp->cm->msg.daddr1) || HST_EP(&m_qp->cm->msg.daddr1)))
+			        ib_qp = m_qp->ib_qp1;
+			else
+				ib_qp = m_qp->ib_qp2;
+
+			errno = 0;
+			if (ib_qp) {
+				err = ibv_post_recv(ib_qp, &r_wr, &r_err);
+				if (err) {
+					mlog(0,"ERR: qp %p (%s) qpn %x ibv_post_recv ret = %d %s\n",
+						m_qp, (MXS_EP(&m_qp->smd->md->addr) &&
+						MSS_EP(&m_qp->cm->msg.daddr1)) ? "QP1":"QP2",
+						m_qp->ib_qp2 ?
+						m_qp->ib_qp2->qp_num:m_qp->ib_qp1->qp_num,
+						ret, strerror(errno));
+				}
+			}
+			MCNTR(m_qp->smd->md, MCM_QP_RECV);
+
+		} else {
+			mlog(0,"ERR: unexpected WC opcode = %d on m_qp %p\n", wc[i].opcode, m_qp);
+		}
+	}
+	goto retry;
+}
+
+/*
+ * Pending Proxy-in services for RDMA Writes from remote peer
+ *
+ *  	RX side WR's waiting for proxy buffer to post RR for data segment
+ *  	RX side WR's waiting for scif_sendto to complete
+ *
+ */
+void m_pi_pending_wr(struct mcm_qp *m_qp, int *data)
+{
+	mcm_scif_dev_t *smd = m_qp->smd;
+	struct mcm_wr_rx *wr_rx;
+	int wr_idx, wr_max, wr_cnt;
+
+	if (m_qp->cm && m_qp->cm->state != MCM_CONNECTED) {
+		if (m_qp->post_cnt_wt) {
+			mlog(8," !CONN: qp %p cm %p %s tl_r %d wt_tl_r %d hd_r %d pp %d st %d data %d\n",
+				m_qp, m_qp->cm, m_qp->cm ? mcm_state_str(m_qp->cm->state):"",
+				m_qp->wr_tl_r, m_qp->wr_tl_r_wt,
+				m_qp->wr_hd_r, m_qp->post_cnt_wt,
+				m_qp->stall_cnt_rr, *data);
+		}
+		return;
+	}
+
+	mpxy_lock(&m_qp->rxlock);
+	wr_max = mcm_rr_max * 2;
+	wr_idx = m_qp->wr_tl_r_wt; /* last write_to marker */
+	wr_cnt = 0;
+
+	while (--wr_max && (m_qp->post_cnt_wt || m_qp->stall_cnt_rr)) {
+
+		wr_rx = (struct mcm_wr_rx *)(m_qp->wrc.wr_addr + (m_qp->wrc.wr_sz * wr_idx));
+
+		if (wr_rx->flags & M_READ_WRITE_TO_DONE) {
+			if (wr_idx == m_qp->wr_hd_r)
+				goto done;
+
+			wr_idx = (wr_idx + 1) & m_qp->wrc.wr_end; /* next */
+			continue;
+		}
+		wr_cnt++;
+
+		if ((wr_rx->flags & M_READ_WRITE_TO) && (wr_rx->wr.wr_id == wr_rx->org_id)) {
+			struct ibv_wc;
+#if MCM_PROFILE
+			mcm_qp_prof_ts(m_qp, MCM_QP_WT, wr_rx->time, wr_rx->qcnt, 1);
+#endif
+			wr_rx->flags |= M_READ_WRITE_TO_DONE;
+			wr_rx->flags &= ~M_READ_WRITE_TO;
+			MCNTR(smd->md, MCM_SCIF_WRITE_TO_DONE);
+
+			mlog(0x10, " [%d,%d,%d] WR_rx[%d] wr %p scif_wt DONE! flgs  0x%x"
+				   " tl %d w_tl %d hd %d org_id %Lx m_idx %x\n",
+				   smd->md->mc->scif_id, smd->entry.tid, m_qp->r_entry.tid,
+				   wr_rx->w_idx, wr_rx,  wr_rx->flags,
+				   m_qp->wr_tl_r, m_qp->wr_tl_r_wt, m_qp->wr_hd_r,
+				   wr_rx->wr.wr_id, wr_rx->m_idx);
+
+			m_qp->post_cnt_wt--;
+			if (wr_rx->m_idx) {
+				mpxy_lock(&smd->rblock);
+				m_pi_buf_tl(smd, wr_rx->m_idx, wr_rx); /* release shared buffer slot */
+				mpxy_unlock(&smd->rblock);
+			}
+			m_qp->wr_tl_r_wt = wr_rx->w_idx;  /* writeto pending tail */
+
+			/* if SR operation, send local RX event */
+			if ((wr_rx->wr.opcode & IBV_WR_SEND) ||
+			    (wr_rx->wr.opcode & IBV_WR_RDMA_WRITE_WITH_IMM)) {
+				struct dat_mix_wc wc;
+				struct mcm_sr *m_sr;
+
+				m_sr = (struct mcm_sr *)(m_qp->sr_buf + (m_qp->sr_sz * wr_rx->s_idx));
+
+				mlog(4, " SR[%d] rx_event: m_sr %p idx %d wr_idx %d wr_id %Lx imm %x ln %d\n",
+					wr_rx->s_idx,m_sr, m_sr->s_idx, m_sr->w_idx,
+					m_sr->wr_id, wr_rx->wr.imm_data, m_sr->len);
+
+				wc.wr_id = m_sr->wr_id;
+				wc.imm_data = wr_rx->wr.imm_data;
+				wc.byte_len = m_sr->len;
+				wc.status = IBV_WC_SUCCESS;
+				wc.opcode =  wr_rx->wr.opcode & IBV_WR_SEND ?
+					     IBV_WC_RECV:IBV_WC_RECV_RDMA_WITH_IMM;
+				wc.vendor_err = 0;
+				mix_dto_event(m_qp->m_cq_rx, &wc, 1);
+
+				m_pi_free_sr(m_qp, m_sr);
+
+			}
+			/* Last Segment and !DIRECT (no segments) or peer PO wants signaled */
+			if ((wr_rx->flags & M_SEND_MP_SIG) ||
+			    ((wr_rx->flags & M_SEND_LS) && !(wr_rx->flags & M_SEND_DIRECT))) {
+				mlog(4, "WR_rx[%d] wr %p LastSeg: send WC! tl %d hd %d\n",
+					wr_rx->w_idx, wr_rx, m_qp->wr_tl_r, m_qp->wr_hd_r);
+
+				if (m_pi_send_wc(m_qp, wr_rx, IBV_WC_SUCCESS))
+					goto done;
+			}
+
+		} else if (wr_rx->flags & M_READ_PAUSED) {
+
+			mlog(0x4, " RR PAUSED: qp %p tl %d hd %d idx %d wr %p wr_id %p,"
+				" addr %p sz %d sflg 0x%x mflg 0x%x\n",
+				m_qp, m_qp->wr_tl_r, m_qp->wr_hd_r, wr_idx, wr_rx,
+				wr_rx->org_id, wr_rx->sg[1].addr, wr_rx->sg[1].length,
+				wr_rx->wr.send_flags, wr_rx->flags);
+			mlog(0x4, " WR_rx[%d] RR stall (pnd %d stl %d cnt %d max %d)"
+				" memory (%p-%p) hd 0x%x tl 0x%x %x\n",
+				wr_rx->w_idx, m_qp->pi_rr_cnt, m_qp->stall_cnt_rr, wr_cnt, wr_max,
+				smd->m_buf_r, smd->m_buf_r + smd->m_len_r,
+				smd->m_hd_r, smd->m_tl_r, wr_rx->sg[0].length);
+
+			/* check for buffer, post RR if available */
+			m_pi_post_read(m_qp, wr_rx);
+
+			/* no progress or RR posted needs completion processing */
+			if ((wr_rx->flags & M_READ_PAUSED) || (m_qp->pi_rr_cnt >= 10)) {
+				mlog(0x4, " PAUSED or pi_rr_cnt %d > 10, exit\n",  m_qp->pi_rr_cnt);
+				goto done;
+			}
+		}
+
+		/* still pending, maintain order */
+		if (wr_rx->flags & M_READ_WRITE_TO)
+			goto done;
+
+		/* reached pending RR with max pending, don't release any paused RR's */
+		if ((wr_rx->flags & M_READ_POSTED) && (m_qp->pi_rr_cnt >= 10))
+			goto done;
+
+		if (wr_idx == m_qp->wr_hd_r) /* reached head */
+			goto done;
+
+		wr_idx = (wr_idx + 1) & m_qp->wrc.wr_end; /* next */
+
+		if (smd->destroy) {
+			mlog(0, " SMD destroy - QP %p hd %d tl %d pst %d,%d cmp %d, pp %d, data %d\n",
+				m_qp, m_qp->wr_hd, m_qp->wr_tl,m_qp->post_cnt,
+				m_qp->post_sig_cnt, m_qp->comp_cnt, m_qp->wr_pp, data);
+			mlog(0, " wr %p wr_id %p org_id %p sglist %p sge %d ln %d op %d flgs"
+				" %x idata 0x%x raddr %p rkey %x m_flgs %x\n",
+			     wr_rx, wr_rx->wr.wr_id, wr_rx->org_id, wr_rx->sg,
+			     wr_rx->wr.num_sge, wr_rx->sg->length, wr_rx->wr.opcode,
+			     wr_rx->wr.send_flags, wr_rx->wr.imm_data,
+			     wr_rx->wr.wr.rdma.remote_addr, wr_rx->wr.wr.rdma.rkey, wr_rx->flags);
+			goto done;
+		}
+	}
+done:
+	/* wt pending, stalled RR's, pending RR's, wr queued */
+	*data += ((m_qp->post_cnt_wt || m_qp->stall_cnt_rr || m_qp->pi_rr_cnt || m_qp->wr_tl_r != m_qp->wr_hd_r) ? 1:0);
+	mpxy_unlock(&m_qp->rxlock);
+
+	if (smd->destroy) {
+		mlog(0, "  SMD destroy - QP %p hd %d tl %d, pending data %d\n",
+			m_qp, m_qp->wr_hd_r, m_qp->wr_tl_r, data);
+	}
+}
+
+
+
diff --git a/dapl/svc/mpxy_out.c b/dapl/svc/mpxy_out.c
new file mode 100644
index 0000000..bcd0f5f
--- /dev/null
+++ b/dapl/svc/mpxy_out.c
@@ -0,0 +1,1081 @@
+/*
+ * Copyright (c) 2012-2014 Intel Corporation. All rights reserved.
+ *
+ * This software is available to you under the OpenIB.org BSD license
+ * below:
+ *
+ *     Redistribution and use in source and binary forms, with or
+ *     without modification, are permitted provided that the following
+ *     conditions are met:
+ *
+ *      - Redistributions of source code must retain the above
+ *        copyright notice, this list of conditions and the following
+ *        disclaimer.
+ *
+ *      - Redistributions in binary form must reproduce the above
+ *        copyright notice, this list of conditions and the following
+ *        disclaimer in the documentation and/or other materials
+ *        provided with the distribution.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AWV
+ * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+/*
+ * mpxyd service - mpxy_out.c
+ *
+ * 	Proxy-out resources/services
+ *
+ */
+#include "mpxyd.h"
+
+extern int log_level;
+extern int mcm_rw_signal;
+extern int mcm_ib_inline;
+extern int mix_eager_completion;
+extern int mix_inline_threshold;
+extern uint64_t system_guid;
+
+/* buffer pool for proxy outbount RDMA work request entries, SCIF registration, scif_ep */
+void m_po_destroy_bpool(struct mcm_qp *m_qp)
+{
+	if (m_qp->wr_off)
+		scif_unregister(m_qp->smd->scif_tx_ep, m_qp->wr_off, ALIGN_PAGE(m_qp->wr_len));
+
+	if (m_qp->wr_buf)
+		free(m_qp->wr_buf);
+
+	m_qp->wr_buf = 0;
+}
+
+int m_po_create_bpool(struct mcm_qp *m_qp, int entries)
+{
+	/* RDMA proxy pool, register with SCIF and IB, set pool and segm size with parameters */
+	m_qp->wr_end = entries - 1;
+	m_qp->wr_sz = ALIGN_64(sizeof(struct mcm_wr));
+	m_qp->wr_len = m_qp->wr_sz * entries; /* 64 byte aligned for signal_fence */
+	m_qp->wr_tl =  0;
+	m_qp->wr_tl_rf = 1; /* start at tl+1 */
+	if (posix_memalign((void **)&m_qp->wr_buf, 4096, ALIGN_PAGE(m_qp->wr_len))) {
+		mlog(0, "failed to allocate wr_buf, m_qp=%p, wr_len=%d, entries=%d\n",
+			 m_qp, m_qp->wr_len, entries);
+		goto err;
+	}
+	memset(m_qp->wr_buf, 0, ALIGN_PAGE(m_qp->wr_len));
+
+	m_qp->wr_off = scif_register(m_qp->smd->scif_tx_ep, m_qp->wr_buf, ALIGN_PAGE(m_qp->wr_len),
+				    (off_t)0, SCIF_PROT_READ | SCIF_PROT_WRITE, 0);
+	if (m_qp->wr_off == (off_t)(-1)) {
+		mlog(0, " SCIF_register addr=%p,%d failed %s\n",
+		     m_qp->wr_buf, ALIGN_PAGE(m_qp->wr_len), strerror(errno));
+		goto err;
+	}
+
+	mlog(4, " WR buf pool %p, LEN req=%d, act=%d\n",
+		m_qp->wr_buf, m_qp->wr_len, ALIGN_PAGE(m_qp->wr_len));
+	mlog(4, " SCIF_mr for wr_buf addr %p, off 0x%llx, len %d, entries %d\n",
+		m_qp->wr_buf, m_qp->wr_off, ALIGN_PAGE(m_qp->wr_len), entries);
+
+	return 0;
+err:
+	m_po_destroy_bpool(m_qp);
+	return -1;
+}
+
+/* called with smd->tblock */
+int m_po_buf_hd(mcm_scif_dev_t *smd, int m_idx, struct mcm_wr *wr)
+{
+	mlog(0x10," [%d:%d] m_hd 0x%Lx - m_wc %p: tl %d wc_hd[%d].m_idx=0x%x insert\n",
+		smd->md->mc->scif_id, smd->entry.tid,
+		smd->m_hd, smd->m_buf_wc, smd->m_buf_tl,
+		(smd->m_buf_hd + 1) & smd->m_buf_end, m_idx);
+
+	if (((smd->m_buf_hd + 1) & smd->m_buf_end) == smd->m_buf_tl) {
+		mlog(0, " ERR: PO Buf WC full (%d) m_buf_wc %p:"
+			"tl %d hd %d buf_wc_hd[%d].m_idx=0x%x\n",
+			smd->m_buf_end, smd->m_buf_wc, smd->m_buf_tl,
+			smd->m_buf_hd, smd->m_buf_hd, m_idx);
+		return 1;
+	}
+	smd->m_buf_hd = (smd->m_buf_hd + 1) & smd->m_buf_end; /* move hd */
+	smd->m_buf_wc[smd->m_buf_hd].m_idx = m_idx;
+	smd->m_buf_wc[smd->m_buf_hd].done = 0;
+#ifdef MCM_PROFILE
+	smd->m_buf_wc[smd->m_buf_hd].ts = mcm_ts_us();
+	smd->m_buf_wc[smd->m_buf_hd].wr = (void *) wr;
+#endif
+	return 0;
+}
+
+/* called with smd->tblock */
+static void m_po_buf_tl(mcm_scif_dev_t *smd, int m_idx)
+{
+	int s_idx, idx;
+	int busy = 0, match = 0, hits = 0;
+
+	idx = (smd->m_buf_tl + 1) & smd->m_buf_end; /* tl == hd is empty */
+	s_idx = idx;
+
+	mlog(0x10," [%d:%d] m_tl 0x%Lx m_hd 0x%Lx - "
+		  "m_wc %p: tl %d hd %d - m_idx=0x%x free\n",
+		  smd->md->mc->scif_id, smd->entry.tid,
+		  smd->m_tl, smd->m_hd, smd->m_buf_wc, idx,
+		  (smd->m_buf_hd + 1) & smd->m_buf_end, m_idx);
+
+	/* mark m_idx complete, move proxy buffer tail until busy slot */
+	while ((!match || !busy) && smd->m_buf_tl != smd->m_buf_hd) {
+		if (smd->m_buf_wc[idx].m_idx == m_idx) {
+			smd->m_buf_wc[idx].done = 1;
+			match = 1;
+		}
+		if (smd->m_buf_wc[idx].done && !busy) {
+			smd->m_tl = smd->m_buf_wc[idx].m_idx;
+			smd->m_buf_wc[idx].m_idx = 0;
+			smd->m_buf_tl = (smd->m_buf_tl + 1) & smd->m_buf_end;
+			hits++;
+		}
+		if (!smd->m_buf_wc[idx].done)
+			busy = 1;
+
+		if (idx == smd->m_buf_hd)
+			break;
+
+		idx = (idx + 1) & smd->m_buf_end;
+	}
+
+#ifdef MCM_PROFILE
+{
+	int match = 0;
+	uint32_t now = mcm_ts_us();
+
+	if (smd->m_buf_wc[s_idx].done) {
+		mlog(0x10," [%d:%d] InOrder: m_wc %p: tl %d hd %d wc[%d].m_idx=0x%x "
+			  "%s m_idx 0x%x %s wr %p hits %d - %d us\n",
+			  smd->md->mc->scif_id, smd->entry.tid, smd->m_buf_wc,
+			  s_idx, smd->m_buf_hd, s_idx, smd->m_buf_wc[s_idx].m_idx,
+			  smd->m_buf_wc[s_idx].m_idx == m_idx ? "==":"!=",
+			  m_idx, smd->m_buf_wc[s_idx].done ? "DONE":"BUSY",
+			  smd->m_buf_wc[s_idx].wr, hits, now - smd->m_buf_wc[s_idx].ts);
+		return;
+	}
+
+	for (idx = s_idx;;) {
+		if (smd->m_buf_wc[idx].m_idx == m_idx)
+			match++;
+
+		if ((!smd->m_buf_wc[idx].done) || (smd->m_buf_wc[idx].m_idx == m_idx)) {
+			mlog(0x10," [%d:%d] OutOfOrder: m_wc %p: tl %d hd %d wc[%d].m_idx=0x%x"
+				  " %s m_idx 0x%x %s wr %p hits %d - %d us\n",
+				  smd->md->mc->scif_id, smd->entry.tid, smd->m_buf_wc,
+			          s_idx, smd->m_buf_hd, idx, smd->m_buf_wc[idx].m_idx,
+			          smd->m_buf_wc[idx].m_idx == m_idx ? "==":"!=",
+			          m_idx, smd->m_buf_wc[idx].done ? "DONE":"BUSY",
+			          smd->m_buf_wc[idx].wr, hits, now - smd->m_buf_wc[idx].ts);
+		}
+		if (idx == smd->m_buf_hd)
+			break;
+
+		idx = (idx + 1) & smd->m_buf_end;
+	}
+	if (!match) {
+		mlog(0x1," [%d:%d] WARN: m_tl 0x%Lx m_hd 0x%Lx"
+			 "- m_wc %p: tl %d hd %d - m_idx=0x%x not found\n",
+			 smd->md->mc->scif_id, smd->entry.tid,
+			 smd->m_tl, smd->m_hd, smd->m_buf_wc, smd->m_buf_tl,
+			 (smd->m_buf_hd + 1) & smd->m_buf_end, m_idx);
+	}
+	if (match > 1) {
+		mlog(0x1," [%d:%d] WARN: m_tl 0x%Lx m_hd 0x%Lx"
+			 "- m_wc %p: tl %d hd %d - m_idx=0x%x duplicate\n",
+			 smd->md->mc->scif_id, smd->entry.tid,
+			 smd->m_tl, smd->m_hd, smd->m_buf_wc, smd->m_buf_tl,
+			 (smd->m_buf_hd + 1) & smd->m_buf_end, m_idx);
+	}
+
+}
+#endif
+}
+
+
+/*
+ * Proxy-out to Proxy-in - Endpoints are on same platform
+ */
+static int m_po_send_wr_local(struct mcm_qp *m_qp, struct mcm_wr *m_wr, int wr_idx)
+{
+	mcm_cm_t *m_cm = m_qp->cm;
+
+	mlog(0, " ERR: Po->Pi same node: not implemented\n");
+	mlog(0, " SRC 0x%x %x 0x%x -> DST 0x%x %x 0x%x guid %Lx %Lx %s\n",
+		htons(m_cm->msg.saddr1.lid), htonl(m_cm->msg.saddr1.qpn),
+		htons(m_cm->msg.sport),	htons(m_cm->msg.daddr1.lid),
+		htonl(m_cm->msg.dqpn), htons(m_cm->msg.dport),
+		ntohll(m_cm->msg.sys_guid), ntohll(system_guid),
+		mcm_map_str(m_cm->msg.daddr1.ep_map));
+
+	return 0;
+}
+
+/*
+ * Proxy-out to Proxy-in - Endpoints remote across fabric
+ *
+ * check data xfer segment complete, forward segment to proxy-in on remote node
+ *
+ * RDMA Write WR to remote proxy-in service, manage WR hd/tl from this side.
+ * With inline large enough we don't have to register local side WR data
+ *
+ * called with m_qp->txlock held
+ */
+static int m_po_send_pi(struct mcm_qp *m_qp, struct mcm_wr *m_wr, int wr_idx)
+{
+	struct ibv_send_wr *bad_wr;
+	struct ibv_qp *ib_qp;
+	struct ibv_send_wr wr;
+	struct ibv_sge sge;
+	struct mcm_wr_rx wr_rx;
+	int ret;
+	struct wrc_idata wrc;
+
+	/* if proxy-out to proxy-in on same system, keep it local */
+	if (m_qp->cm->msg.sys_guid == system_guid)
+		return (m_po_send_wr_local(m_qp, m_wr, wr_idx));
+
+	/* proxy m_wr over to remote m_wr_rem slot, remote will initiate RR and send back WC */
+	m_wr->flags |= M_SEND_PI;
+	mcm_hton_wr_rx(&wr_rx, m_wr, m_qp->wc_tl); /* build rx_wr for wire transfer, send it */
+
+	wrc.id = (uint16_t)wr_idx;  /* setup imm_data for proxy_in rcv engine */
+	wrc.type = M_WR_TYPE;
+	wrc.flags = 0;
+
+	wr.wr_id = WRID_SET(m_wr, WRID_TX_RW_IMM);
+	wr.next = 0;
+	wr.sg_list = &sge;
+	wr.num_sge = 1;
+	wr.opcode = IBV_WR_RDMA_WRITE_WITH_IMM;
+
+	if (m_wr->flags & M_SEND_MP_SIG) {
+		m_qp->post_sig_cnt++;  /* sig event pending */
+#if MCM_PROFILE
+		m_wr->wr.wr.atomic.swap = mcm_ts_us();
+		m_wr->wr.wr.atomic.rkey = ((m_wr->w_idx - m_qp->last_wr_pst) & m_qp->wr_end); /* queued */
+		m_qp->last_wr_pst = m_wr->w_idx;
+#endif
+	}
+
+	wr.send_flags = m_wr->wr.send_flags | IBV_SEND_INLINE | IBV_SEND_SIGNALED; /* m_wr_rx, 148 bytes */
+	wr.imm_data = htonl(*(uint32_t *)&wrc);
+	wr.wr.rdma.rkey = m_qp->wrc_rem.wr_rkey;
+	wr.wr.rdma.remote_addr =
+		(uint64_t)(uintptr_t)
+		((struct mcm_wr_rx *) (m_qp->wrc_rem.wr_addr + (m_qp->wrc_rem.wr_sz * wr_idx)));
+
+	sge.addr = (uint64_t)(uintptr_t) &wr_rx;
+	sge.length = (uint32_t) sizeof(struct mcm_wr_rx); /* 160 byte WR */
+	sge.lkey = 0; /* inline doesn't need registered */
+
+	/* MXS -> MSS or HST, PI service will be on QP1 */
+	if (MXS_EP(&m_qp->smd->md->addr) &&
+	   (MSS_EP(&m_qp->cm->msg.daddr1) || HST_EP(&m_qp->cm->msg.daddr1)))
+	        ib_qp = m_qp->ib_qp1;
+	else
+		ib_qp = m_qp->ib_qp2;
+
+	mlog(0x4, " RW_imm: wr_id %Lx qn %x op %d flgs %x"
+		" idata %x wr_rx: raddr %p rkey %x ln %d tl %d me %d hd %d\n",
+		wr.wr_id, ib_qp->qp_num, wr.opcode, wr.send_flags, ntohl(wr.imm_data),
+		wr.wr.rdma.remote_addr, wr.wr.rdma.rkey, m_wr->sg[0].length,
+		m_qp->wr_tl, wr_idx, m_qp->wr_hd);
+
+	mlog(0x4, "[%d:%d:%d] RW_wr[%d]: %p org_id %Lx op %d flgs %d imm 0x%x"
+		   " raddr %p rkey %x m_idx %x\n",
+		   m_qp->smd->md->mc->scif_id, m_qp->smd->entry.tid, m_qp->r_entry.tid,
+		   wr_idx, m_wr, m_wr->wr.wr_id, m_wr->wr.opcode, m_wr->wr.send_flags,
+		   m_wr->wr.imm_data, m_wr->wr.wr.rdma.remote_addr, m_wr->wr.wr.rdma.rkey,
+		   m_wr->m_idx);
+
+	errno = 0;
+	ret = ibv_post_send(ib_qp, &wr, &bad_wr);
+	if (ret) {
+		mlog(0, " ERR: m_wr %p idx %d laddr=%p ln=%d lkey=%x flgs %x"
+			" tl %d hd %d pp %d sig %d\n",
+			m_wr, wr_idx, sge.addr, sge.length, sge.lkey,
+			m_wr->flags, m_qp->wr_tl, m_qp->wr_hd,
+			m_qp->wr_pp_rem, m_qp->post_sig_cnt);
+		mlog(0, " ERR: wr_id %Lx %p sglist %p sge %d op %d flgs %x"
+			" idata 0x%x raddr %p rkey %x \n",
+			m_wr->wr.wr_id, m_wr->wr.sg_list,
+			m_wr->wr.num_sge, m_wr->wr.opcode,
+			m_wr->wr.send_flags, m_wr->wr.imm_data,
+			m_wr->wr.wr.rdma.remote_addr,
+			m_wr->wr.wr.rdma.rkey);
+		return ret;
+	}
+	m_qp->wr_pp_rem++;
+	return 0;
+}
+
+void m_po_pending_wr(struct mcm_qp *m_qp, int *data, int *events)
+{
+	mcm_scif_dev_t *smd = m_qp->smd;
+	struct mcm_wr *m_wr;
+	struct ibv_send_wr *bad_wr;
+	int ret, wr_idx, wr_max, poll_cnt, cn_signal;
+
+	mpxy_lock(&m_qp->txlock);
+	if ((m_qp->wr_tl == m_qp->wr_hd) ||
+	    ((m_qp->wr_tl_rf == m_qp->wr_hd) && !m_qp->wr_pp)) { /* empty, no work pending */
+		mpxy_unlock(&m_qp->txlock);
+		return;
+	}
+	wr_max = 40;
+	wr_idx = m_qp->wr_tl_rf;
+
+	while (wr_max && m_qp->wr_pp) {
+		cn_signal = 0; poll_cnt = 100;
+		m_wr = (struct mcm_wr *)(m_qp->wr_buf + (m_qp->wr_sz * wr_idx));
+
+		mlog(0x4, " CHECK: qp %p hd %d tl %d idx %d wr %p wr_id %p,"
+			" addr %p sz %d sflg 0x%x mflg 0x%x pp %d\n",
+			m_qp, m_qp->wr_hd,
+			m_qp->wr_tl, wr_idx, m_wr, m_wr->org_id,
+			m_wr->wr.sg_list ? m_wr->wr.sg_list->addr:0,
+			m_wr->wr.sg_list ? m_wr->sg->length:0,
+			m_wr->wr.send_flags, m_wr->flags, m_qp->wr_pp);
+
+		/* inline, OP thread posted */
+		if (m_wr->flags & M_SEND_POSTED) {
+			mlog(0x20, " POSTED: qp %p hd %d tl %d idx %d wr %p wr_id %p,"
+				" addr %p sz %d sflg 0x%x mflg 0x%x\n",
+				m_qp, m_qp->wr_hd,
+				m_qp->wr_tl, wr_idx, m_wr, m_wr->org_id,
+				m_wr->wr.sg_list ? m_wr->wr.sg_list->addr:0,
+				m_wr->wr.sg_list ? m_wr->sg->length:0,
+				m_wr->wr.send_flags, m_wr->flags);
+
+			if (wr_idx == m_qp->wr_hd)
+				goto done;
+
+			wr_idx = (wr_idx + 1) & m_qp->wr_end;
+			continue;
+		}
+		wr_max--;
+
+		while ((m_wr->wr.wr_id != m_wr->org_id) && (--poll_cnt));
+
+		mlog(4, " qp %p hd %d tl %d idx %d wr %p wr_id %Lx = %Lx at %p POLL=%d flgs=%x\n",
+			m_qp, m_qp->wr_hd, (m_qp->wr_tl + 1) & m_qp->wr_end,
+			wr_idx, m_wr, m_wr->org_id, m_wr->wr.wr_id,
+			&m_wr->wr.wr_id, poll_cnt, m_wr->flags);
+
+		if (m_wr->wr.wr_id == m_wr->org_id) {
+			char *sbuf = (char*)m_wr->wr.sg_list->addr;
+
+			/* mark RF done, start timer */
+			if (!(m_wr->flags & M_READ_FROM_DONE)) {
+				m_wr->flags |= M_READ_FROM_DONE;
+#if MCM_PROFILE
+				if (!(m_wr->flags & M_SEND_INLINE)) {
+					mcm_qp_prof_ts(m_qp, MCM_QP_RF,
+						       m_wr->wr.wr.atomic.swap,
+						       m_wr->wr.wr.atomic.rkey, 1);
+				}
+#endif
+			}
+
+			if (!(m_wr->flags & M_SEND_INLINE))
+				MCNTR(smd->md, MCM_SCIF_READ_FROM_DONE);
+
+			mlog(4, " m_wr %p READY for ibv_post addr=%p ln=%d, lkey=%x\n",
+				m_wr, sbuf, m_wr->sg->length, m_wr->sg->lkey);
+			mlog(4, " wr_id %Lx next %p sglist %p sge %d op %d flgs"
+				" %d idata 0x%x raddr %p rkey %x \n",
+			     m_wr->wr.wr_id, m_wr->wr.next, m_wr->wr.sg_list,
+			     m_wr->wr.num_sge, m_wr->wr.opcode,
+			     m_wr->wr.send_flags, m_wr->wr.imm_data,
+			     m_wr->wr.wr.rdma.remote_addr, m_wr->wr.wr.rdma.rkey);
+
+			/* signaling and eager completion */
+			if (m_wr->flags & M_SEND_CN_SIG)
+				cn_signal = 1;
+
+			if (mix_eager_completion) {
+				m_wr->flags &= ~M_SEND_CN_SIG;
+				if (!(m_wr->flags & M_SEND_MP_SIG))
+					m_wr->wr.send_flags &= ~IBV_SEND_SIGNALED;
+			}
+
+			if (!(MXS_EP(&m_qp->cm->msg.daddr1)) &&
+			     (m_wr->wr.send_flags & IBV_SEND_SIGNALED)) {
+				m_qp->post_sig_cnt++;
+
+				mlog(0x10, "[%d:%d:%d] %s_RW_post_sig: qp %p wr %p wr_id %p flgs 0x%x,"
+					" pcnt %d sg_rate %d hd %d tl %d sz %d m_idx %x\n",
+					m_qp->smd->md->mc->scif_id, m_qp->smd->entry.tid, m_qp->r_entry.tid,
+					(MXS_EP(&m_qp->cm->msg.daddr1)) ? "po_pi":"po_direct",
+					m_qp, m_wr, m_wr->wr.wr_id, m_wr->wr.send_flags,
+					m_qp->post_cnt,	mcm_rw_signal, m_qp->wr_hd, m_qp->wr_tl,
+					m_wr->wr.sg_list->length, m_wr->m_idx);
+#if MCM_PROFILE
+				m_wr->wr.wr.atomic.swap = mcm_ts_us();
+				m_wr->wr.wr.atomic.rkey = ((m_wr->w_idx - m_qp->last_wr_pst) & ~m_qp->wr_end); /* queued */
+				m_qp->last_wr_pst = m_wr->w_idx;
+#endif
+			}
+			m_wr->wr.wr_id = WRID_SET(m_wr, WRID_TX_RW);
+
+			errno = 0;
+			if (MXS_EP(&m_qp->cm->msg.daddr1)) /* remote PI */
+				ret = m_po_send_pi(m_qp, m_wr, wr_idx);
+			else
+				ret = ibv_post_send(m_qp->ib_qp2, &m_wr->wr, &bad_wr);
+
+			if (ret || (cn_signal && mix_eager_completion)) {
+				struct dat_mix_wc wc;
+
+				wc.wr_id = m_wr->org_id;
+				wc.byte_len = m_wr->sg->length;
+				wc.status = ret ? IBV_WC_GENERAL_ERR : IBV_WC_SUCCESS;
+				wc.opcode = m_wr->wr.opcode == IBV_WR_SEND ? IBV_WC_SEND:IBV_WC_RDMA_WRITE;
+				wc.vendor_err = ret;
+				mix_dto_event(m_qp->ib_qp2->send_cq->cq_context, &wc, 1);
+			}
+
+			if (m_wr->w_idx != m_qp->wr_hd) /* set next start */
+				m_qp->wr_tl_rf = (m_wr->w_idx + 1) & m_qp->wr_end;
+			else
+				m_qp->wr_tl_rf = m_qp->wr_hd;
+
+			m_qp->wr_pp--;
+			m_qp->post_cnt++;
+			m_wr->flags |= M_SEND_POSTED;
+
+			if (m_wr->wr.opcode == IBV_WR_SEND) {
+				if (m_wr->sg->length <= mix_inline_threshold)
+					MCNTR(smd->md, MCM_QP_SEND_INLINE);
+				else
+					MCNTR(smd->md, MCM_QP_SEND);
+			} else {
+				if (m_wr->sg->length <= mix_inline_threshold)
+					MCNTR(smd->md, MCM_QP_WRITE_INLINE);
+				else
+					MCNTR(smd->md, MCM_QP_WRITE);
+			}
+			mlog(4, " qp %p wr %p wr_id %Lx posted tl=%d tl_rf=%d"
+				" hd=%d idx=%d pst=%d,%d cmp %d %s\n",
+				m_qp, m_wr, m_wr->org_id, m_qp->wr_tl,
+				m_qp->wr_tl_rf, m_qp->wr_hd, wr_idx,
+				m_qp->post_cnt, m_qp->post_sig_cnt,
+				m_qp->comp_cnt,
+				m_wr->flags & M_SEND_FS ? "FS":
+				(m_wr->flags & M_SEND_LS) ? "LS":"");
+		}
+
+		if (!(m_wr->flags & M_SEND_POSTED)) {
+			mlog(4, " qp %p wr %p wr_id %Lx not done\n",
+				m_qp, m_wr, m_wr->org_id);
+			goto done;
+		}
+		if (wr_idx == m_qp->wr_hd)
+			goto done;
+
+		wr_idx = (wr_idx + 1) & m_qp->wr_end; /* next, hd == done */
+
+		if (smd->destroy) {
+			mlog(0, " SMD destroy - QP %p hd %d tl %d pst %d,%d cmp %d, pp %d, events %d\n",
+				m_qp, m_qp->wr_hd, m_qp->wr_tl,m_qp->post_cnt,
+				m_qp->post_sig_cnt, m_qp->comp_cnt, m_qp->wr_pp, events);
+			mlog(0, " wr %p wr_id %p org_id %p sglist %p sge %d ln %d op %d flgs"
+				" %x idata 0x%x raddr %p rkey %x m_flgs %x\n",
+			     m_wr, m_wr->wr.wr_id, m_wr->org_id, m_wr->wr.sg_list,
+			     m_wr->wr.num_sge, m_wr->sg->length, m_wr->wr.opcode,
+			     m_wr->wr.send_flags, m_wr->wr.imm_data,
+			     m_wr->wr.wr.rdma.remote_addr, m_wr->wr.wr.rdma.rkey, m_wr->flags);
+			goto done;
+		}
+	}
+done:
+	*data += m_qp->wr_pp;
+	*events +=  m_qp->post_sig_cnt - m_qp->comp_cnt;
+	mpxy_unlock(&m_qp->txlock);
+
+	if (smd->destroy) {
+		mlog(0, " SMD destroy - QP %p hd %d tl %d pst %d,%d cmp %d,"
+			" pending data %d, events %d\n",
+			m_qp, m_qp->wr_hd, m_qp->wr_tl,m_qp->post_cnt,
+			m_qp->post_sig_cnt, m_qp->comp_cnt, data, events);
+	}
+}
+
+#if MCM_PROFILE
+static uint32_t last_rf = 0;
+#endif
+
+/* initiate proxy data transfer, operation channel */
+int m_po_proxy_data(mcm_scif_dev_t *smd, dat_mix_sr_t *pmsg, struct mcm_qp *m_qp)
+{
+	int len, ret, i, retries, wc_err = IBV_WC_GENERAL_ERR;
+	off_t l_off, r_off;
+	uint64_t total_offset;
+	int  l_start, l_end, l_len, cacheln_off, seg_len;
+	struct mcm_wr *m_wr;
+	struct ibv_sge *m_sge;
+
+	mlog(4, " q_id %d, q_ctx %p, len %d, wr_id %p, sge %d, op %x flgs %x wr_idx %d\n",
+		pmsg->qp_id, (void*)pmsg->qp_ctx, pmsg->len, pmsg->wr.wr_id,
+		pmsg->wr.num_sge, pmsg->wr.opcode, pmsg->wr.send_flags, pmsg->sge[0].lkey);
+
+	total_offset = 0;
+
+	if (pmsg->wr.opcode == IBV_WR_SEND)
+		MCNTR(smd->md, MCM_MX_SEND);
+	else
+		MCNTR(smd->md, MCM_MX_WRITE);
+
+	mpxy_lock(&m_qp->txlock);
+	retries = 0;
+	while (((m_qp->wr_hd + 1) & m_qp->wr_end) == m_qp->wr_tl) {
+		if (!retries) {
+			MCNTR(smd->md, MCM_MX_WR_STALL);
+			write(smd->md->mc->tx_pipe[1], "w", sizeof("w"));
+		}
+		if (!(++retries % 100)) {
+			mlog(1, " WARN: DTO delay: no PO WRs: sz %d, hd %d tl %d io %d"
+				" retried %d pst %d,%d cmp %d wr_pp %d -> %s\n",
+				m_qp->wr_end, m_qp->wr_hd, m_qp->wr_tl,
+				pmsg->len, retries, m_qp->post_cnt,
+				m_qp->post_sig_cnt, m_qp->comp_cnt, m_qp->wr_pp,
+				mcm_map_str(m_qp->cm->msg.daddr1.ep_map));
+			mcm_pr_addrs(1, &m_qp->cm->msg, m_qp->cm->state, 0);
+		}
+		if (retries == 1000) {
+			ret = ENOMEM;
+			wc_err = IBV_WC_RETRY_EXC_ERR;
+			goto bail;
+		}
+		mpxy_unlock(&m_qp->txlock);
+		sleep_usec(10000);
+		mpxy_lock(&m_qp->txlock);
+	}
+	if (retries) {
+		mlog(1, " WR stalled: sz %d, hd %d tl %d io %d"
+			" retried %d pst %d,%d cmp %d wr_pp %d\n",
+			m_qp->wr_end, m_qp->wr_hd, m_qp->wr_tl,
+			pmsg->len, retries, m_qp->post_cnt,
+			m_qp->post_sig_cnt, m_qp->comp_cnt, m_qp->wr_pp);
+	}
+
+	m_qp->wr_hd = (m_qp->wr_hd + 1) & m_qp->wr_end; /* move hd */
+	m_wr = (struct mcm_wr *)(m_qp->wr_buf + (m_qp->wr_sz * m_qp->wr_hd));
+	m_sge = m_wr->sg;
+	m_wr->org_id = pmsg->wr.wr_id;
+	m_wr->m_idx = 0;
+	m_wr->w_idx = m_qp->wr_hd;
+	m_wr->flags = M_SEND_FS;
+	m_wr->context = (uint64_t)m_qp;
+	const_ib_rw(&m_wr->wr, &pmsg->wr, m_sge);
+
+	mlog(4, " m_wr %p m_sge %p num_sge %d\n", m_wr, m_sge, pmsg->wr.num_sge);
+	mlog(4, " m_wr: raddr %Lx rkey 0x%x, ib_wr: raddr %Lx rkey 0x%x\n",
+		pmsg->wr.wr.rdma.remote_addr, pmsg->wr.wr.rdma.rkey,
+		m_wr->wr.wr.rdma.remote_addr, m_wr->wr.wr.rdma.rkey);
+
+	for (i=0;i<pmsg->wr.num_sge;i++) {
+		len = pmsg->sge[i].length;
+		r_off = pmsg->sge[i].addr;
+		l_len = ALIGN_64(r_off + len) - ALIGN_DOWN_64(r_off);
+		cacheln_off = OFFSET_64(r_off);
+		r_off = ALIGN_DOWN_64(r_off);
+
+		mlog(4, " r_off %p = %p, cl_off %d l_len %d len %d\n",
+			pmsg->sge[i].addr, r_off, cacheln_off, l_len, len);
+
+		while (l_len) {
+			m_wr->wr.num_sge++;
+
+			/* Send or last available WR, send all */
+			if (pmsg->wr.opcode == IBV_WR_SEND)
+				seg_len = l_len;
+			else
+				seg_len = (l_len > smd->m_seg) ? smd->m_seg : l_len;
+
+			retries = 0;
+			mpxy_lock(&smd->tblock);
+retry_mr:
+			l_start = ALIGN_64(smd->m_hd);
+			if ((l_start + seg_len) > smd->m_len)
+				l_start = 64;
+			l_end = l_start + seg_len;
+
+			if (l_start < smd->m_tl && l_end > smd->m_tl) {
+				if (!retries) {
+					MCNTR(smd->md, MCM_MX_MR_STALL);
+					write(smd->md->mc->tx_pipe[1], "w", sizeof("w"));
+				}
+				if (!(++retries % 100)) {
+					mlog(1, " [%d:%d:%d] WARN: DTO delay, no PO memory,"
+						" %x hd 0x%x tl 0x%x %x,"
+						" need 0x%x-0x%x ln %d %d<-%d,"
+						" retries = %d -> %s\n",
+						m_qp->smd->md->mc->scif_id,
+						m_qp->smd->entry.tid, m_qp->r_entry.tid,
+						smd->m_buf, smd->m_hd, smd->m_tl,
+						smd->m_buf + smd->m_len,
+						l_start, l_end, seg_len, l_len,
+						pmsg->sge[i].length, retries,
+						mcm_map_str(m_qp->cm->msg.daddr1.ep_map));
+					mlog(1," [%d:%d:%d] WR tl %d idx %d hd %d QP pst %d,%d cmp %d - %s\n",
+						m_qp->smd->md->mc->scif_id, m_qp->smd->entry.tid, m_qp->r_entry.tid,
+						m_qp->wr_tl, m_wr->w_idx, m_qp->wr_hd,
+						m_qp->post_cnt, m_qp->post_sig_cnt, m_qp->comp_cnt,
+						mcm_map_str(m_qp->cm->msg.daddr1.ep_map));
+					mcm_pr_addrs(1, &m_qp->cm->msg, m_qp->cm->state, 0);
+				}
+				if (retries == 1000) {
+					ret = ENOMEM;
+					wc_err = IBV_WC_RETRY_EXC_ERR;
+					goto bail;
+				}
+				mpxy_unlock(&m_qp->txlock);
+				mpxy_unlock(&smd->tblock);
+				sleep_usec(10000);
+				mpxy_lock(&smd->tblock);
+				mpxy_lock(&m_qp->txlock);
+				goto retry_mr;
+			}
+			if (retries) {
+				mlog(1, " MEM stalled: %x hd 0x%x tl 0x%x %x"
+					" got 0x%x-0x%x ln %d %d<-%d retried %d\n",
+					smd->m_buf, smd->m_hd, smd->m_tl,
+					smd->m_buf + smd->m_len,
+					l_start, l_end, seg_len, l_len,
+					pmsg->sge[i].length, retries);
+			}
+
+			l_off = smd->m_offset + l_start;
+			smd->m_hd = l_end;
+			mpxy_unlock(&smd->tblock);
+
+			mlog(4, " SCIF_readfrom[%d] l_off %p, r_off %p,"
+				" l_start 0x%x l_end 0x%x seg_len %d,"
+				" len %d l_len %d cacheln_off %d %s\n",
+				 i, l_off, r_off, l_start, l_end,
+				 seg_len, len, l_len, cacheln_off,
+				 m_wr->flags & M_SEND_FS ? "FS":
+				 (len <= smd->m_seg) ? "LS":"");
+#if MCM_PROFILE
+			m_wr->wr.wr.atomic.swap = mcm_ts_us();
+			m_wr->wr.wr.atomic.rkey = m_qp->wr_pp;
+			if (last_rf) {
+				uint32_t now = mcm_ts_us();
+				if ((now - last_rf) > 100000) {
+					mlog(0x4, " WARN: delayed post (%d us):"
+						   " WR[%d] hd %d tl %d io %d"
+						   " pst %d,%d cmp %d wr_pp %d\n",
+						now - last_rf, m_wr->w_idx,
+						m_qp->wr_hd, m_qp->wr_tl,
+						seg_len, m_qp->post_cnt,
+						m_qp->post_sig_cnt,
+						m_qp->comp_cnt, m_qp->wr_pp);
+				}
+			}
+			last_rf = mcm_ts_us();
+#endif
+			if (seg_len < 256)
+				ret = scif_readfrom(smd->scif_tx_ep, l_off, seg_len, r_off, SCIF_RMA_USECPU);
+			else
+				ret = scif_readfrom(smd->scif_tx_ep, l_off, seg_len, r_off, 0);
+
+			if (ret) {
+				mlog(0, " ERR: scif_readfrom, ret %d\n", ret);
+				goto bail;
+			}
+			MCNTR(smd->md, MCM_SCIF_READ_FROM);
+
+			m_sge->addr = (uint64_t)(smd->m_buf + l_start + cacheln_off);
+			m_sge->lkey = smd->m_mr->lkey;
+			m_sge->length = seg_len - cacheln_off;
+
+			if (m_sge->length > len)
+				m_sge->length = len;
+
+			mlog(4, " update sge[%d] addr %p len %d lkey 0x%x\n",
+			     i, m_sge->addr, m_sge->length, m_sge->lkey);
+
+			l_len -= seg_len;
+			r_off += seg_len;
+			len -= m_sge->length;
+			total_offset += m_sge->length;
+			cacheln_off = 0; /* only apply to the first segment of a sge */
+
+			m_sge++;
+
+			/* if enough for this WR, then set up DMA signal, and move to next WR */
+			if (seg_len == smd->m_seg || i == (pmsg->wr.num_sge - 1)) {
+				l_off = m_qp->wr_off + (m_qp->wr_hd * m_qp->wr_sz);
+
+				/* Remove IMM unless it's the last segment
+				 * NON-COMPLIANT: IMM segmented causes receiver
+				 * RDMA length will be wrong
+				 */
+				if (len || i != (pmsg->wr.num_sge - 1)) {
+					if (m_wr->wr.opcode == IBV_WR_RDMA_WRITE_WITH_IMM)
+						m_wr->wr.opcode = IBV_WR_RDMA_WRITE;
+					m_wr->wr.send_flags = 0;
+				} else {
+					m_wr->flags |= M_SEND_LS;
+					if (m_wr->wr.send_flags & IBV_SEND_SIGNALED)
+						m_wr->flags |= M_SEND_CN_SIG;
+				}
+
+				/* MP service signaling, set PO mbuf tail adjustment */
+				if (!((m_wr->w_idx) % mcm_rw_signal) || m_wr->flags & M_SEND_LS) {
+					char *sbuf = (char*)m_wr->wr.sg_list->addr;
+
+					m_wr->wr.send_flags |= IBV_SEND_SIGNALED;
+					m_wr->flags |= M_SEND_MP_SIG;
+					m_wr->m_idx = (sbuf + (m_wr->wr.sg_list->length - 1)) - smd->m_buf;
+					mpxy_lock(&smd->tblock);
+					if (m_po_buf_hd(smd, m_wr->m_idx, m_wr))
+						goto bail;
+					mpxy_unlock(&smd->tblock);
+					mlog(0x10, "[%d:%d:%d] %s_RF_post_sig: qp %p wr %p wr_id %p flgs 0x%x,"
+						" pcnt %d sg_rate %d hd %d tl %d sz %d m_idx %x\n",
+						m_qp->smd->md->mc->scif_id, m_qp->smd->entry.tid,
+						m_qp->r_entry.tid,
+						(MXS_EP(&m_qp->cm->msg.daddr1)) ? "po_pi":"po_direct",
+						m_qp, m_wr, pmsg->wr.wr_id, m_wr->wr.send_flags,
+						m_qp->post_cnt,	mcm_rw_signal, m_qp->wr_hd, m_qp->wr_tl,
+						m_wr->wr.sg_list->length, m_wr->m_idx);
+				}
+
+				if (pmsg->len <= mcm_ib_inline)
+					m_wr->wr.send_flags |= IBV_SEND_INLINE;
+
+				mlog(4, " SCIF_fence[%d] l_off %p, ln %d,%d,%d wr_id %p"
+					" wr_idx %d, tl %d hd %d\n",
+					 i, l_off, len, l_len, seg_len, pmsg->wr.wr_id,
+					 m_wr->w_idx, m_qp->wr_tl, m_qp->wr_hd);
+
+				ret = scif_fence_signal(smd->scif_tx_ep, l_off,
+						        pmsg->wr.wr_id, 0, 0,
+							SCIF_FENCE_INIT_SELF |
+							SCIF_SIGNAL_LOCAL);
+				if (ret) {
+					mlog(0," ERR: scif_fence_sig, ret %d \n", ret);
+					goto bail;
+				}
+				m_qp->wr_pp++;
+				MCNTR(smd->md, MCM_SCIF_SIGNAL);
+				MCNTR(smd->md, MCM_MX_WRITE_SEG);
+
+				mpxy_unlock(&m_qp->txlock);
+				write(smd->md->mc->tx_pipe[1], "w", sizeof("w"));
+				mpxy_lock(&m_qp->txlock);
+
+				if (!len) /* done */
+					break;
+
+				/* get next WR */
+				retries = 0;
+				while (((m_qp->wr_hd + 1) & m_qp->wr_end) == m_qp->wr_tl) {
+					if (!retries) {
+						MCNTR(smd->md, MCM_MX_WR_STALL);
+						write(smd->md->mc->tx_pipe[1], "w", sizeof("w"));
+					}
+					if (!(++retries % 100)) {
+						mlog(1, " WARN: DTO delay: no PO WR: sz %d, hd %d tl %d io %d"
+							" retried %d pst %d,%d cmp %d wr_pp %d -> %s\n",
+							m_qp->wr_end, m_qp->wr_hd, m_qp->wr_tl,
+							seg_len, retries, m_qp->post_cnt,
+							m_qp->post_sig_cnt, m_qp->comp_cnt, m_qp->wr_pp,
+							mcm_map_str(m_qp->cm->msg.daddr1.ep_map));
+						mcm_pr_addrs(1, &m_qp->cm->msg, m_qp->cm->state, 0);
+					}
+					if (retries == 1000) {
+						ret = ENOMEM;
+						wc_err = IBV_WC_RETRY_EXC_ERR;
+						goto bail;
+					}
+					mpxy_unlock(&m_qp->txlock);
+					sleep_usec(10000);
+					mpxy_lock(&m_qp->txlock);
+				}
+				if (retries) {
+					mlog(1, " WR stalled: sz %d, hd %d tl %d io %d"
+						" retried %d pst %d,%d cmp %d wr_pp %d\n",
+						m_qp->wr_end, m_qp->wr_hd, m_qp->wr_tl,
+						seg_len, retries, m_qp->post_cnt,
+						m_qp->post_sig_cnt, m_qp->comp_cnt, m_qp->wr_pp);
+				}
+
+				if (m_wr->flags & M_SEND_LS)
+					goto bail;
+
+				/* prepare the next WR */
+				m_qp->wr_hd = (m_qp->wr_hd + 1) & m_qp->wr_end; /* move hd */
+				m_wr = (struct mcm_wr *)(m_qp->wr_buf + (m_qp->wr_sz * m_qp->wr_hd));
+				m_sge = m_wr->sg;
+				m_wr->org_id = pmsg->wr.wr_id;
+				m_wr->w_idx = m_qp->wr_hd;
+				m_wr->m_idx = 0;
+				m_wr->flags = 0;
+				m_wr->context = (uint64_t)m_qp;
+				const_ib_rw(&m_wr->wr, &pmsg->wr, m_sge);
+				m_wr->wr.wr.rdma.remote_addr += total_offset;
+			}
+		}
+	}
+	ret = 0;
+bail:
+	mpxy_unlock(&m_qp->txlock);
+	if (ret) {
+		struct dat_mix_wc wc;
+
+		wc.wr_id = pmsg->wr.wr_id;
+		wc.byte_len = 0;
+		wc.status = wc_err;
+		wc.opcode = pmsg->wr.opcode == IBV_WR_SEND ? IBV_WC_SEND:IBV_WC_RDMA_WRITE;
+		wc.vendor_err = ret;
+		mix_dto_event(m_qp->ib_qp2->send_cq->cq_context, &wc, 1);
+	}
+
+	mlog(4, " exit: q_id %d, q_ctx %p, len %d, wr_hd %d pp %d\n",
+		 pmsg->qp_id, (void*)pmsg->qp_ctx, pmsg->len, m_qp->wr_hd, m_qp->wr_pp);
+
+	return ret;
+}
+
+
+/* work completion from remote proxy-in service */
+void m_po_wc_event(struct mcm_qp *m_qp, struct mcm_wc_rx *wc_rx, int wc_idx)
+{
+	struct mcm_wr *m_wr;
+	struct mcm_cq *m_cq;
+	struct dat_mix_wc wc_ev;
+	int event = 0;
+
+	mpxy_lock(&m_qp->txlock);
+	m_wr = (struct mcm_wr *)(m_qp->wr_buf + (m_qp->wr_sz * wc_rx->wr_idx));
+
+	if (wc_rx->wr_idx > m_qp->wr_end) {
+		mlog(0," ERR: WC_rx: WR idx out of range %x > %x \n",
+		     wc_rx->wr_idx, m_qp->wr_end);
+		mpxy_unlock(&m_qp->txlock);
+		return;
+	}
+	m_cq = m_qp->m_cq_rx;
+
+	if (wc_rx->wc.status == IBV_WC_SUCCESS) {
+		mlog(8," WC_RX: SUCCESS m_wr %p idx %d=%d flags 0x%x \n",
+			m_wr, m_wr->w_idx, wc_rx->wr_idx, m_wr->flags);
+		if (m_wr->flags & M_SEND_CN_SIG) {
+			wc_ev.wr_id = m_wr->org_id;
+			wc_ev.status = IBV_WC_SUCCESS;
+			wc_ev.byte_len = wc_rx->wc.byte_len;
+			event++;
+		}
+	}
+	else {
+		/* segmentation, only report first error */
+		if (m_cq->prev_id != m_wr->org_id) {
+			char *sbuf = (char*)m_wr->sg->addr;
+
+			mlog(0," DTO ERR: st %d, vn %x pst %d cmp %d qstate 0x%x\n",
+				wc_rx->wc.status, wc_rx->wc.vendor_err, m_qp->post_cnt,
+				m_qp->comp_cnt, m_qp->ib_qp2->state);
+			mlog(0, " DTO ERR: m_wr %p laddr %p=0x%x - %p=0x%x, len=%d, lkey=%x\n",
+				m_wr,  sbuf, sbuf[0], &sbuf[m_wr->sg->length],
+				sbuf[m_wr->sg->length], m_wr->sg->length, m_wr->sg->lkey);
+			mlog(0, " DTO ERR: wr_id %Lx next %p sglist %p sge %d op %d flgs"
+				" %d idata 0x%x raddr %p rkey %x \n",
+			     m_wr->org_id, m_wr->wr.next, m_wr->sg, m_wr->wr.num_sge,
+			     m_wr->wr.opcode, m_wr->wr.send_flags, m_wr->wr.imm_data,
+			     m_wr->wr.wr.rdma.remote_addr, m_wr->wr.wr.rdma.rkey);
+
+			m_cq->prev_id = m_wr->org_id;
+			wc_ev.wr_id = m_wr->org_id;
+			wc_ev.status = wc_rx->wc.status;
+			wc_ev.vendor_err = wc_rx->wc.vendor_err;
+			event++;
+		}
+	}
+	mlog(0x10," [%d:%d:%d] po_pi_RW DONE!: mb_tl %Lx->%x, m_hd %Lx wr_tl %d->%d wr_id %d wr_hd %d"
+		  " wc_tl %d->%d - pst %d,%d cmp %d\n",
+		m_qp->smd->md->mc->scif_id, m_qp->smd->entry.tid, m_qp->r_entry.tid,
+		m_qp->smd->m_tl, m_wr->m_idx, m_qp->smd->m_hd, m_qp->wr_tl, wc_rx->wr_tl,
+		m_wr->w_idx, m_qp->wr_hd, m_qp->wc_tl, wc_idx,
+		m_qp->post_cnt, m_qp->post_sig_cnt, m_qp->comp_cnt);
+
+	/* PI peer has copy of data, free buffer slot if saved on MP signal mark */
+	if (m_wr->flags & M_SEND_MP_SIG) {
+#if MCM_PROFILE
+		mcm_qp_prof_ts( m_qp, MCM_QP_PO_PI_RW,
+				m_wr->wr.wr.atomic.swap,
+				m_wr->wr.wr.atomic.rkey,
+				((m_wr->w_idx - m_qp->last_wr_sig) & m_qp->wr_end));
+		m_qp->last_wr_sig = m_wr->w_idx;
+#endif
+		m_qp->comp_cnt++;
+		mpxy_lock(&m_qp->smd->tblock);
+		m_po_buf_tl(m_qp->smd, m_wr->m_idx); /* move proxy buffer tail */
+		mpxy_unlock(&m_qp->smd->tblock);
+	}
+
+	if (m_qp->wrc_rem.wr_addr)  /* remote MXS: sync PO WR tail with remote PI WR tail */
+		m_qp->wr_tl = wc_rx->wr_tl;
+
+	m_qp->wc_tl = wc_idx; /* move local wc_tl, for wc_tl_rem on peer PI service */
+	mpxy_unlock(&m_qp->txlock);
+
+	if (event)
+		mix_dto_event(m_cq, &wc_ev, 1);
+}
+
+/*
+ * Process the following completions from request queue:
+ *
+ * 	Proxy-out -> Direct-in, ibv_post_send RW of data segment
+ * 	Proxy-out -> Proxy-in, ibv_post_send RW_imm of M_WR referencing data segment
+ *
+ * 	Proxy-in -> Proxy-out, ibv_post_send RR of remote proxy-out data segment
+ * 	Proxy-in -> Proxy-out, ibv_post_send RW_imm of a M_WC completion status
+ *
+ *
+ */
+void m_req_event(struct mcm_cq *m_cq)
+{
+	struct ibv_cq *ib_cq = NULL;
+	struct mcm_qp *m_qp;
+	struct mcm_wr *m_wr;
+	struct mcm_wr_rx *m_wr_rx;
+	void *cq_ctx;
+	int i, ret, num, wr_type, notify = 0;
+	struct ibv_wc wc[DAT_MIX_WC_MAX];
+	struct dat_mix_wc wc_ev[DAT_MIX_WC_MAX];
+
+	ibv_get_cq_event(m_cq->ib_ch, &ib_cq, (void *)&cq_ctx);
+	if (ib_cq && (ib_cq != m_cq->ib_cq))
+		mlog(1," WARNING: ib_cq %p != m_cq->ib_cq %p\n", ib_cq, m_cq->ib_cq);
+
+retry:
+	ret = ibv_poll_cq(m_cq->ib_cq, DAT_MIX_WC_MAX, wc);
+	if (ret <= 0) {
+		if (!ret && !notify) {
+			ibv_req_notify_cq(m_cq->ib_cq, 0);
+			notify = 1;
+			goto retry;
+		}
+		if (ib_cq)
+			ibv_ack_cq_events(ib_cq, 1);
+		return;
+	} else
+		notify = 0;
+
+	num = 0;
+	for (i=0; i<ret; i++) {
+		wr_type = WRID_TYPE(wc[i].wr_id);
+
+		mlog(4," ib_wc[%d of %d]: wr_id %Lx status %d, op %x vn %x len %d type %d\n",
+		       i+1, ret, wc[i].wr_id, wc[i].status, wc[i].opcode,
+		       wc[i].vendor_err, wc[i].byte_len, wr_type);
+
+		if ((wr_type == WRID_RX_RR) || (wr_type == WRID_RX_RW_IMM)) {
+			m_wr_rx = (struct mcm_wr_rx *)WRID_ADDR(wc[i].wr_id);
+			assert(m_wr_rx);
+			m_qp = (struct mcm_qp *)m_wr_rx->context;
+			assert(m_qp);
+			mlog(4," wr_rx_id[%d of %d] wr_rx %p m_qp %p\n",
+				i+1, ret, m_wr_rx, m_qp);
+
+			m_pi_req_event(m_qp, m_wr_rx, &wc[i], wr_type);
+			continue;
+
+		} else if (wr_type > WRID_RX_RW_IMM) {
+			mlog(0," ERR: wr_id corrupt - ib_wc[%d of %d]: wr_id %Lx stat %d"
+			       " op %x vn %x len %d type %d\n",
+			       i+1, ret, wc[i].wr_id, wc[i].status, wc[i].opcode,
+			       wc[i].vendor_err, wc[i].byte_len, wr_type);
+			continue;
+		}
+		m_wr = (struct mcm_wr *)WRID_ADDR(wc[i].wr_id);
+		m_qp = (struct mcm_qp *)m_wr->context;
+		if (MSS_EP(&m_qp->cm->msg.daddr1))
+			m_qp->comp_cnt++;
+		MCNTR(m_qp->smd->md, MCM_QP_WRITE_DONE);
+
+		mlog(8," wr_id[%d of %d] m_wr %p m_qp %p\n", i, ret, m_wr, m_qp);
+
+		if (wc[i].status == IBV_WC_SUCCESS) {
+			if (m_wr->flags & M_SEND_CN_SIG) {
+				wc_ev[num].wr_id = m_wr->org_id;
+				wc_ev[num].status = IBV_WC_SUCCESS;
+				wc_ev[num].byte_len = wc[i].byte_len;
+				num++;
+			}
+		}
+		else {
+			/* segmentation, only report first error */
+			if (m_cq->prev_id != m_wr->org_id) {
+				char *sbuf = (char*)m_wr->sg->addr;
+
+				mlog(0," DTO ERR: st %d, vn %x pst %d cmp %d qstate 0x%x\n",
+					wc[i].status, wc[i].vendor_err, m_qp->post_cnt,
+					m_qp->comp_cnt, m_qp->ib_qp2->state);
+				mlog(0, " DTO ERR: m_wr %p laddr %p=0x%x - %p=0x%x, len=%d, lkey=%x\n",
+					m_wr,  sbuf, sbuf[0], &sbuf[m_wr->sg->length],
+					sbuf[m_wr->sg->length], m_wr->sg->length, m_wr->sg->lkey);
+				mlog(0, " DTO ERR: wr_id %Lx next %p sglist %p sge %d op %d flgs"
+					" %d idata 0x%x raddr %p rkey %x \n",
+				     m_wr->org_id, m_wr->wr.next, m_wr->sg, m_wr->wr.num_sge,
+				     m_wr->wr.opcode, m_wr->wr.send_flags, m_wr->wr.imm_data,
+				     m_wr->wr.wr.rdma.remote_addr, m_wr->wr.wr.rdma.rkey);
+
+				m_cq->prev_id = m_wr->org_id;
+				wc_ev[num].wr_id = m_wr->org_id;
+				wc_ev[num].status = wc[i].status;
+				wc_ev[num].vendor_err = wc[i].vendor_err;
+				num++;
+			}
+		}
+
+		/* Can move PO buffer tail if no peer PI service */
+		if (!MXS_EP(&m_qp->cm->msg.daddr1)) {
+#if MCM_PROFILE
+			mcm_qp_prof_ts( m_qp, MCM_QP_IB_RW,
+					m_wr->wr.wr.atomic.swap,
+					m_wr->wr.wr.atomic.rkey,
+					((m_wr->w_idx - m_qp->last_wr_sig) & m_qp->wr_end));
+			m_qp->last_wr_sig = m_wr->w_idx;
+#endif
+			mlog(0x10," [%d:%d:%d] po_RW DONE!: WR[%d] wr %p MB_tl %Lx hd %Lx m_idx %x - %s\n",
+				  m_qp->smd->md->mc->scif_id, m_qp->smd->entry.tid, m_qp->r_entry.tid,
+				  m_wr->w_idx, m_wr, m_qp->smd->m_tl, m_qp->smd->m_hd, m_wr->m_idx,
+				  mcm_map_str(m_qp->cm->msg.daddr1.ep_map));
+
+			mpxy_lock(&m_qp->smd->tblock);
+			m_po_buf_tl(m_qp->smd, m_wr->m_idx); /* move proxy buffer tail */
+			mpxy_unlock(&m_qp->smd->tblock);
+
+			mpxy_lock(&m_qp->txlock);
+			m_qp->wr_tl = m_wr->w_idx; /* move QP wr tail */
+			mpxy_unlock(&m_qp->txlock);
+		} else
+			m_qp->wr_pp_rem--;
+
+		mlog(0x10," [%d:%d:%d] mb_tl %Lx hd %Lx: WR tl %d idx %d hd %d: QP pst %d,%d cmp %d - %s\n",
+			  m_qp->smd->md->mc->scif_id, m_qp->smd->entry.tid, m_qp->r_entry.tid,
+			  m_qp->smd->m_tl, m_qp->smd->m_hd, m_qp->wr_tl, m_wr->w_idx, m_qp->wr_hd,
+			  m_qp->post_cnt, m_qp->post_sig_cnt, m_qp->comp_cnt,
+			  mcm_map_str(m_qp->cm->msg.daddr1.ep_map));
+	}
+	if (num)
+		mix_dto_event(m_cq, wc_ev, num);
+
+	goto retry;
+}
+
diff --git a/dapl/svc/mpxyd.c b/dapl/svc/mpxyd.c
new file mode 100644
index 0000000..4f228bc
--- /dev/null
+++ b/dapl/svc/mpxyd.c
@@ -0,0 +1,1487 @@
+/*
+ * Copyright (c) 2012-2014 Intel Corporation. All rights reserved.
+ *
+ * This software is available to you under the OpenIB.org BSD license
+ * below:
+ *
+ *     Redistribution and use in source and binary forms, with or
+ *     without modification, are permitted provided that the following
+ *     conditions are met:
+ *
+ *      - Redistributions of source code must retain the above
+ *        copyright notice, this list of conditions and the following
+ *        disclaimer.
+ *
+ *      - Redistributions in binary form must reproduce the above
+ *        copyright notice, this list of conditions and the following
+ *        disclaimer in the documentation and/or other materials
+ *        provided with the distribution.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AWV
+ * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+#include "mpxyd.h"
+
+scif_epd_t scif_listen_ep;
+struct scif_portID scif_id;
+short scif_sport = SCIF_OFED_PORT_8;
+int scif_listen_qlen = 240;
+int mix_buffer_mb = 32;
+int mix_buffer_sg = 131072;
+int mix_buffer_sg_po2 = 17;   /* 128 KB */
+int mcm_set_priority = 0; /* set to SCHED_FIFO */
+int mcm_affinity = 1;
+int mcm_affinity_base_mic = 0;
+int mcm_affinity_base_hca = 0;
+int mcm_counters = 0;
+int mcm_cpu_model = 0;
+int mcm_cpu_family = 0;
+uint64_t system_guid = 0; /* network order */
+
+extern int mix_max_msg_mb;
+extern int mcm_tx_entries;
+extern int mcm_rx_entries;
+extern char *lock_file;
+extern char *log_file;
+extern char *opts_file;
+extern FILE *logfile;
+extern mpxy_lock_t flock;
+extern char gid_str[INET6_ADDRSTRLEN];
+
+#define MCM_NNODES 8
+
+static mcm_client_t mcm_client_list[MCM_CLIENT_MAX];
+static int mcm_cpumask[MCM_NNODES];
+static mpxy_lock_t mcm_cplock;
+
+void mcm_check_io();
+
+/*
+ * mpxyd service - mpxyd.c
+ *
+ * 	MIC proxy service for uDAPL rdma write, message send/recv
+ *
+ * 	init SCI services, listen on well-known port service
+ * 	create/manage thread pool for each MIC (op, cm, tx, rx)
+ * 	open/manage IB devices per client device open
+ */
+
+/* main service entry point for all MIC clients */
+static int init_scif()
+{
+	int i,ii,ret;
+	mcm_client_t *mc;
+	mcm_ib_dev_t *md;
+
+	mpxy_lock_init(&mcm_cplock, NULL);
+	for (i=0;i<MCM_NNODES;i++)
+		mcm_cpumask[i] = -1;
+
+	/* initialize client list and associated devices to init state */
+	for (i=0; i<MCM_CLIENT_MAX; i++) {
+		mc = &mcm_client_list[i];
+		mc->scif_id = 0;
+		if (pipe(mc->op_pipe) || pipe(mc->tx_pipe) ||
+		    pipe(mc->cm_pipe) || pipe(mc->rx_pipe))
+			return -1;
+
+		/* non-blocking */
+		mcm_config_fd(mc->op_pipe[0]);
+		mcm_config_fd(mc->op_pipe[1]);
+		mcm_config_fd(mc->tx_pipe[0]);
+		mcm_config_fd(mc->tx_pipe[1]);
+		mcm_config_fd(mc->cm_pipe[0]);
+		mcm_config_fd(mc->cm_pipe[1]);
+		mcm_config_fd(mc->rx_pipe[0]);
+		mcm_config_fd(mc->rx_pipe[1]);
+
+		mpxy_lock_init(&mc->oplock, NULL);
+		mpxy_lock_init(&mc->txlock, NULL);
+		mpxy_lock_init(&mc->cmlock, NULL);
+		mpxy_lock_init(&mc->rxlock, NULL);
+		for (ii=0; ii< MCM_IB_MAX; ii++) {
+			md = &mc->mdev[ii];
+			memset((void *)md, 0, sizeof(mcm_ib_dev_t));
+		}
+	}
+
+	ret = scif_get_nodeIDs(NULL, 0, &scif_id.node);
+	if (ret < 0) {
+		mlog(0, "scif_get_nodeIDs() failed with error %d\n", strerror(errno));
+		return -1;
+	}
+	mlog(8," SCIF node_id: %d, scif node count =%d\n", (uint16_t)scif_id.node, ret);
+	if (scif_id.node != 0) {
+		mlog(0,"ERROR scif node_id must be 0, get_nodeID = %d\n", (uint16_t)scif_id.node);
+		return -1;
+	}
+
+	scif_listen_ep = scif_open();
+	if (scif_listen_ep < 0) {
+		mlog(0, "scif_open() failed with error %s\n", strerror(errno));
+		return -1;
+	}
+	mlog(8,"Opened SCIF endpoint for OPERATIONS listening, ep = %d\n", scif_listen_ep);
+
+	ret = scif_bind(scif_listen_ep, scif_sport);
+	if (ret < 0) {
+		mlog(0, "scif_bind() to %d failed with error %s\n", scif_sport, strerror(errno));
+		scif_close(scif_listen_ep);
+		return -1;
+	}
+
+	scif_id.port = ret;
+
+	ret = scif_listen(scif_listen_ep, scif_listen_qlen);
+	if (ret < 0) {
+		mlog(0, "scif_listen() failed with error %s\n", strerror(errno));
+		scif_close(scif_listen_ep);
+		return -1;
+	}
+	mlog(1," MPXYD: Listening on reserved SCIF OFED port %d, listen_EP %d, backlog %d\n",
+		(uint16_t)scif_id.port, scif_sport, scif_listen_qlen);
+
+	return 0;
+}
+
+static void close_scif()
+{
+	scif_close(scif_listen_ep);
+}
+
+static void close_ib()
+{
+	int i,ii;
+	mcm_client_t *mc;
+	mcm_ib_dev_t *md;
+
+	/* clean up device resources */
+	for (i=0; i<MCM_CLIENT_MAX; i++) {
+		mc = &mcm_client_list[i];
+		for (ii=0; ii< MCM_IB_MAX; ii++) {
+			md = &mc->mdev[ii];
+			if (md->cntrs) {
+				free(md->cntrs);
+				md->cntrs = NULL;
+			}
+			if (md->ibctx) {
+				ibv_close_device(md->ibctx);
+				md->ibctx = NULL;
+				md->ibdev = NULL;
+			}
+		}
+	}
+	return;
+}
+
+/* Open IB device */
+static struct ibv_context *open_ib_device(struct mcm_ib_dev *md, char *name, int port)
+{
+	int i, ibcnt;
+	struct ibv_device **iblist;
+	struct ibv_context *ibctx = NULL;
+	struct ibv_port_attr port_attr;
+
+	/* get list of all IB devices */
+	iblist = ibv_get_device_list(&ibcnt);
+	if (!iblist) {
+		mlog(0,"ERR ibv_get_dev_list, %s\n", strerror(errno));
+		return NULL;
+	}
+
+	for (i=0; i < ibcnt; ++i) {
+		if (!strcmp(iblist[i]->name, name)) {
+			ibctx = ibv_open_device(iblist[i]);
+			if (!ibctx) {
+				mlog(0,"ERR ibv_open, %s\n", strerror(errno));
+				goto bail;
+			}
+			if (ibv_query_port(ibctx, port, &port_attr)) {
+				mlog(0,"ERR ibv_query, %s\n", strerror(errno));
+				ibv_close_device(ibctx);
+				ibctx = NULL;
+				goto bail;
+			}
+			else {
+				char val[64];
+
+				md->ibdev = iblist[i];
+				if (!rd_dev_file(md->ibdev->ibdev_path,
+				    "device/numa_node", val, sizeof val))
+					md->numa_node = atoi(val);
+				else
+					mlog(0," ERR ibdev %s numa_node at "
+					     "%s/device/numa_node unreadable\n",
+					      name, md->ibdev->ibdev_path);
+
+				if (!system_guid) /* first time, set system guid */
+#ifdef MPXYD_LOCAL_SUPPORT
+					system_guid = ibv_get_device_guid(md->ibdev);
+#else
+					system_guid = rand();
+#endif
+
+				break;
+			}
+		}
+		else {
+			continue;
+		}
+	}
+bail:
+	ibv_free_device_list(iblist);
+	return ibctx;
+}
+
+void mcm_destroy_md(struct mcm_ib_dev *md)
+{
+	if (md->mr_sbuf)
+		ibv_dereg_mr(md->mr_sbuf);
+
+	if (md->mr_rbuf)
+		ibv_dereg_mr(md->mr_rbuf);
+
+	if (md->qp)
+		ibv_destroy_qp(md->qp);
+
+	if (md->scq)
+		ibv_destroy_cq(md->scq);
+
+	if (md->rcq)
+		ibv_destroy_cq(md->rcq);
+
+	if (md->rch)
+		ibv_destroy_comp_channel(md->rch);
+
+ 	if (md->ah) {
+		int i;
+
+		for (i = 0;i < 0xffff; i++) {
+			if (md->ah[i])
+				ibv_destroy_ah(md->ah[i]);
+		}
+		free(md->ah);
+	}
+
+	if (md->pd)
+		ibv_dealloc_pd(md->pd);
+
+	if (md->ports)
+		free(md->ports);
+
+	if (md->rbuf)
+		free(md->rbuf);
+
+	if (md->sbuf)
+		free(md->sbuf);
+
+	if (md->ibctx)
+		ibv_close_device(md->ibctx);
+
+	memset((void *)md, 0, sizeof(mcm_ib_dev_t));
+	return;
+}
+
+void mpxy_destroy_bpool(mcm_scif_dev_t *smd)
+{
+	if (smd->m_offset && smd->scif_tx_ep)
+		scif_unregister(smd->scif_tx_ep, smd->m_offset, smd->m_len);
+	if (smd->m_offset_r && smd->scif_tx_ep)
+		scif_unregister(smd->scif_tx_ep, smd->m_offset_r, smd->m_len_r);
+	if (smd->m_mr)
+		ibv_dereg_mr(smd->m_mr);
+	if (smd->m_mr_r)
+		ibv_dereg_mr(smd->m_mr_r);
+	if (smd->m_buf)
+		free (smd->m_buf);
+	if (smd->m_buf_r)
+		free (smd->m_buf_r);
+	if (smd->m_buf_wc_r)
+		free(smd->m_buf_wc_r);
+	if (smd->m_buf_wc)
+		free(smd->m_buf_wc);
+}
+
+/* destroy SMD, md->slock held */
+void mpxy_destroy_smd(mcm_scif_dev_t *smd)
+{
+	mcm_cm_t *m_cm, *next_cm;
+	mcm_qp_t *m_qp, *next_qp;
+	mcm_cq_t *m_cq, *next_cq;
+	mcm_mr_t *m_mr, *next_mr;
+
+	if (smd->entry.tid)
+		remove_entry(&smd->entry); /* remove off md->smd_list */
+
+	/* free cm_id port */
+	if (smd->cm_id) {
+		mpxy_lock(&smd->md->plock);
+		mcm_free_port(smd->md->ports, smd->cm_id);
+		mpxy_unlock(&smd->md->plock);
+		smd->cm_id = 0;
+	}
+
+	/* free all listen objects */
+	mpxy_lock(&smd->llock);
+	m_cm = get_head_entry(&smd->llist);
+	while (m_cm) {
+		next_cm = get_next_entry(&m_cm->entry, &smd->llist);
+		mpxy_unlock(&smd->llock);
+		mcm_dqlisten_free(smd, m_cm); /* dequeue and free */
+		mpxy_lock(&smd->llock);
+		m_cm = next_cm;
+	}
+	init_list(&smd->llist);
+	mpxy_unlock(&smd->llock);
+	mlog(8, " cm listen list destroyed \n");
+
+	/* free all CM, QP, CQ objects and then port space */
+	mpxy_lock(&smd->clock);
+	m_cm = get_head_entry(&smd->clist);
+	while (m_cm) {
+		next_cm = get_next_entry(&m_cm->entry, &smd->clist);
+		mpxy_unlock(&smd->clock);
+		mcm_dqconn_free(smd, m_cm); /* dequeue and free */
+		mpxy_lock(&smd->clock);
+		m_cm = next_cm;
+	}
+	init_list(&smd->clist);
+	mpxy_unlock(&smd->clock);
+	mlog(8, " cm connection list destroyed \n");
+
+	mpxy_lock(&smd->qptlock);
+	m_qp = get_head_entry(&smd->qptlist);
+	while (m_qp) {
+		next_qp = get_next_entry(&m_qp->t_entry, &smd->qptlist);
+		m_qp_free(m_qp);
+		m_qp = next_qp;
+	}
+	init_list(&smd->qptlist);
+	mpxy_unlock(&smd->qptlock);
+	mlog(8, " qpt_list destroyed \n");
+
+	mpxy_lock(&smd->qprlock);
+	m_qp = get_head_entry(&smd->qprlist);
+	while (m_qp) {
+		next_qp = get_next_entry(&m_qp->r_entry, &smd->qprlist);
+		m_qp_free(m_qp);
+		m_qp = next_qp;
+	}
+	init_list(&smd->qprlist);
+	mpxy_unlock(&smd->qprlock);
+	mlog(8, " qpr_list destroyed \n");
+
+	mpxy_lock(&smd->cqlock);
+	m_cq = get_head_entry(&smd->cqlist);
+	while (m_cq) {
+		next_cq = get_next_entry(&m_cq->entry, &smd->cqlist);
+		m_cq_free(m_cq);
+		m_cq = next_cq;
+	}
+	init_list(&smd->cqlist);
+	mlog(8, " cqt_list destroyed \n");
+	mpxy_unlock(&smd->cqlock);
+
+	mpxy_lock(&smd->cqrlock);
+	m_cq = get_head_entry(&smd->cqrlist);
+	while (m_cq) {
+		next_cq = get_next_entry(&m_cq->entry, &smd->cqrlist);
+		m_cq_free(m_cq);
+		m_cq = next_cq;
+	}
+	init_list(&smd->cqrlist);
+	mpxy_unlock(&smd->cqrlock);
+	mlog(8, " cqr_list destroyed \n");
+
+	mpxy_lock(&smd->mrlock);
+	m_mr = get_head_entry(&smd->mrlist);
+	while (m_mr) {
+		next_mr = get_next_entry(&m_mr->entry, &smd->mrlist);
+		m_mr_free(m_mr);
+		m_mr = next_mr;
+	}
+	init_list(&smd->mrlist);
+	mpxy_unlock(&smd->mrlock);
+	mlog(8, " mr_list destroyed \n");
+
+	mpxy_lock(&smd->plock);
+	if (smd->ports) {
+		free(smd->ports);
+		smd->ports = NULL;
+	}
+	mpxy_unlock(&smd->plock);
+	mlog(8, " port space destroyed \n");
+
+	if (smd->cmd_buf)
+		free(smd->cmd_buf);
+	mlog(8, " cmd_buf freed\n");
+
+	if (smd->ref_cnt)
+		mlog(0, " WARNING: ref_cnt not 0, = %d \n", smd->ref_cnt);
+
+	mpxy_destroy_bpool(smd);
+	mlog(8, " proxy buffer pools destroyed \n");
+
+	/* destroy all mutex resources */
+	mpxy_lock_destroy(&smd->plock);
+	mpxy_lock_destroy(&smd->clock);
+	mpxy_lock_destroy(&smd->llock);
+	mpxy_lock_destroy(&smd->qptlock);
+	mpxy_lock_destroy(&smd->qprlock);
+	mpxy_lock_destroy(&smd->cqlock);
+	mpxy_lock_destroy(&smd->cqrlock);
+	mpxy_lock_destroy(&smd->mrlock);
+	mpxy_lock_destroy(&smd->evlock);
+	mpxy_lock_destroy(&smd->tblock);
+	mpxy_lock_destroy(&smd->rblock);
+
+	if (mcm_counters)
+		md_cntr_log(smd->md, MCM_ALL_COUNTERS, 1);
+
+	smd->md = NULL;
+	free(smd);
+}
+
+static int create_smd_bpool(mcm_scif_dev_t *smd)
+{
+	int ret;
+	int wcq_len, wcq_size, wcq_entries;
+
+	/* SEND proxy buffers */
+	smd->m_seg = mix_buffer_sg; /* segment size */
+	smd->m_len = ((mix_buffer_mb + 8) * (1024 * 1024));
+	ret = posix_memalign((void **)&smd->m_buf, 4096, smd->m_len);
+	if (ret) {
+		mlog(0, "failed to allocate smd m_buf, m_len=%d, ERR: %d\n", smd->m_len, ret);
+		return -1;
+	}
+	mlog(8, " Allocate/Register RDMA Proxy-out TX buffer %p-%p, ln=%d\n",
+		smd->m_buf, (char*)smd->m_buf + smd->m_len, smd->m_len);
+
+	smd->m_offset = scif_register(smd->scif_tx_ep, smd->m_buf, smd->m_len,
+				      (off_t)0, SCIF_PROT_READ | SCIF_PROT_WRITE, 0);
+	if (smd->m_offset == (off_t)(-1)) {
+		mlog(0, " scif_register addr=%p,%d failed %s\n", smd->m_buf, smd->m_len, strerror(errno));
+		return -1;
+	}
+	mlog(8, " SCIF addr=%p, offset=0x%llx, len %d\n", smd->m_buf, smd->m_offset, smd->m_len);
+
+	smd->m_mr = ibv_reg_mr(smd->md->pd, smd->m_buf, smd->m_len,
+			       IBV_ACCESS_LOCAL_WRITE | IBV_ACCESS_REMOTE_READ);
+	if (smd->m_mr == NULL) {
+		mlog(0, " IB addr=%p,%d failed %s\n", smd->m_buf, smd->m_len, strerror(errno));
+		return -1;
+	}
+	mlog(8, " IB registered addr=%p,%d, mr_addr=%p handle=0x%x, lkey=0x%x rkey=0x%x \n",
+	     smd->m_buf, smd->m_len, smd->m_mr->addr, smd->m_mr->handle, smd->m_mr->lkey, smd->m_mr->rkey);
+
+	/* SEND WC queue for buffer management, manage empty slots */
+	wcq_size = (((mix_max_msg_mb*1024*1024)/smd->m_seg) * mcm_tx_entries); /* power of 2 */
+	wcq_entries = 1;
+	while (wcq_entries < wcq_size)
+		wcq_entries <<= 1;
+
+	wcq_len = (sizeof(mcm_buf_wc_t) * wcq_entries);
+	ret = posix_memalign((void **)&smd->m_buf_wc, 4096, wcq_len);
+	if (ret) {
+		mlog(0, "failed to allocate smd m_bu_wc, m_len=%d, ERR: %d\n", wcq_len, ret);
+		return -1;
+	}
+	smd->m_buf_hd = 0;
+	smd->m_buf_tl = 0;
+	smd->m_buf_end = (wcq_len/sizeof(mcm_buf_wc_t)) - 1;
+
+	mlog(0x10, " m_buf_wc %p, len %d, entries %d \n", smd->m_buf_wc, wcq_len, wcq_entries);
+
+	/* RECEIVE proxy buffers */
+	smd->m_len_r = ((mix_buffer_mb + 8) * (1024 * 1024));
+	ret = posix_memalign((void **)&smd->m_buf_r, 4096, smd->m_len_r);
+	if (ret) {
+		mlog(0, "failed to allocate smd m_buf_r, m_lrx_en=%d, ERR: %d\n", smd->m_len_r, ret);
+		return -1;
+	}
+	mlog(8, " Allocate/Register RDMA Proxy-in RX buffer %p-%p, ln=%d\n",
+		smd->m_buf_r, (char*)smd->m_buf_r + smd->m_len_r, smd->m_len_r);
+
+	smd->m_offset_r = scif_register(smd->scif_tx_ep, smd->m_buf_r, smd->m_len_r,
+				      (off_t)0, SCIF_PROT_READ | SCIF_PROT_WRITE, 0);
+	if (smd->m_offset_r == (off_t)(-1)) {
+		mlog(0, " scif_register rx_addr=%p,%d failed %s\n",
+			smd->m_buf_r, smd->m_len_r, strerror(errno));
+		return -1;
+	}
+	mlog(8, " SCIF rx_addr=%p, rx_offset=0x%llx, rx_len %d on smd->ev_ep %d\n",
+		smd->m_buf_r, smd->m_offset_r, smd->m_len_r, smd->scif_ev_ep);
+
+	smd->m_mr_r = ibv_reg_mr(smd->md->pd, smd->m_buf_r, smd->m_len_r,
+			         IBV_ACCESS_LOCAL_WRITE |
+			         IBV_ACCESS_REMOTE_READ |
+			         IBV_ACCESS_REMOTE_WRITE);
+	if (smd->m_mr_r == NULL) {
+		mlog(0, " IB rx_addr=%p,%d failed %s\n", smd->m_buf_r, smd->m_len_r, strerror(errno));
+		return -1;
+	}
+	mlog(8, " IB registered rx_addr=%p,%d, mr_addr=%p rx_handle=0x%x, rx_lkey=0x%x rx_rkey=0x%x \n",
+	     smd->m_buf_r, smd->m_len_r, smd->m_mr_r->addr,
+	     smd->m_mr_r->handle, smd->m_mr_r->lkey, smd->m_mr_r->rkey);
+
+	/* RECV WC queue for buffer management, manage empty slots */
+	wcq_size = (((mix_max_msg_mb*1024*1024)/smd->m_seg) * mcm_rx_entries); /* power of 2 */
+	wcq_entries = 1;
+	while (wcq_entries < wcq_size)
+		wcq_entries <<= 1;
+
+	wcq_len = (sizeof(mcm_buf_wc_t) * wcq_entries);
+	ret = posix_memalign((void **)&smd->m_buf_wc_r, 4096, wcq_len);
+	if (ret) {
+		mlog(0, "failed to allocate smd m_buf_wc_r, m_len=%d, ERR: %d\n", wcq_len);
+		return -1;
+	}
+	mlog(0x10, " m_buf_wc_r %p, len %d, entries %d \n",
+		   smd->m_buf_wc_r, wcq_len, wcq_entries);
+
+	smd->m_buf_hd_r = 0;
+	smd->m_buf_tl_r = 0;
+	smd->m_buf_end_r = (wcq_len/sizeof(mcm_buf_wc_t)) - 1;
+	return 0;
+}
+
+static mcm_scif_dev_t *mcm_create_smd(mcm_ib_dev_t *md, scif_epd_t op_ep, scif_epd_t ev_ep, scif_epd_t tx_ep)
+{
+	mcm_scif_dev_t	*smd = NULL;
+	int ret;
+
+	/* SCIF device object, allocate and init resources, one per MIC client */
+	smd = malloc(sizeof(*smd));
+	if (!smd) {
+		mlog(0, "failed to allocate smd: %s\n", strerror(errno));
+		goto err;
+	}
+
+	memset(smd, 0, sizeof(*smd));
+	smd->md = md;
+
+	ret = posix_memalign((void **)&smd->cmd_buf, 4096, DAT_MIX_MSG_MAX + DAT_MIX_INLINE_MAX);
+	if (ret) {
+		mlog(0, "failed to allocate smd cmd_buf, m_len=%d, ERR: %d\n",
+			ALIGN_64(DAT_MIX_MSG_MAX + DAT_MIX_INLINE_MAX), ret);
+		smd->cmd_buf = NULL;
+		goto err;
+	}
+	mlog(8, "Allocated smd cmd_buf = %p len %d\n",
+		smd->cmd_buf, DAT_MIX_MSG_MAX + DAT_MIX_INLINE_MAX);
+
+	/* SCIF device client port space */
+	smd->ports = (uint64_t*) malloc(sizeof(uint64_t) * 0xffff);
+	if (!smd->ports) {
+		mlog(0, "failed to allocate smd ports: %s\n", strerror(errno));
+		goto err;
+	}
+	memset(smd->ports, 0, sizeof(uint64_t) * 0xffff);
+
+	mpxy_lock(&md->plock);
+	smd->scif_op_ep = op_ep;
+	smd->scif_ev_ep = ev_ep;
+	smd->scif_tx_ep = tx_ep;
+	smd->cm_id = mcm_get_port(md->ports, 0, (uint64_t)smd);
+	mpxy_unlock(&md->plock);
+
+	if (!smd->cm_id)
+		goto err;
+
+	if (create_smd_bpool(smd))
+		goto err;
+
+	mpxy_lock_init(&smd->plock, NULL); 	 /* port space for EP's */
+	mpxy_lock_init(&smd->clock, NULL); 	 /* connect list */
+	mpxy_lock_init(&smd->llock, NULL); 	 /* listen list */
+	mpxy_lock_init(&smd->qptlock, NULL);  /* qp tx list */
+	mpxy_lock_init(&smd->qprlock, NULL);  /* qp rx list */
+	mpxy_lock_init(&smd->cqlock, NULL);  /* cq list */
+	mpxy_lock_init(&smd->cqrlock, NULL);  /* cq rx list */
+	mpxy_lock_init(&smd->mrlock, NULL);  /* mr list */
+	mpxy_lock_init(&smd->evlock, NULL);  /* DTO event, multi-threads */
+	mpxy_lock_init(&smd->tblock, NULL);  /* tx proxy buffer, shared across all QP's */
+	mpxy_lock_init(&smd->rblock, NULL);  /* rx proxy buffer, shared across all QP's */
+
+	init_list(&smd->entry);
+	init_list(&smd->clist);
+	init_list(&smd->llist);
+	init_list(&smd->qptlist);
+	init_list(&smd->qprlist);
+	init_list(&smd->cqlist);
+	init_list(&smd->cqrlist);
+	init_list(&smd->mrlist);
+
+	return smd;
+err:
+	if (smd) {
+		if (smd->cmd_buf)
+			free(smd->cmd_buf);
+		if (smd->ports)
+			free(smd->ports);
+
+		mpxy_destroy_bpool(smd);
+		free(smd);
+	}
+	return NULL;
+}
+
+/*
+ *
+ *   Platform side - MIC Indirect eXchange (MIX) operations, SCIF
+ *
+ */
+
+/* open MCM device, New MIC client via SCIF listen on well known port, new ep from accept */
+mcm_scif_dev_t *mix_open_device(dat_mix_open_t *msg, scif_epd_t op_ep, scif_epd_t ev_ep, scif_epd_t tx_ep, uint16_t node)
+{
+	mcm_client_t *mc;
+	mcm_ib_dev_t *md = NULL, *new_md = NULL;
+	mcm_scif_dev_t *smd = NULL;
+	int i, ret;
+
+	mlog(8, " Open IB device - %s, IB port %d, scif_node %d EPs %d %d %d op_msg %p\n",
+		msg->name, msg->port, node, op_ep, tx_ep, ev_ep, msg);
+
+	mc = &mcm_client_list[node];
+
+	mpxy_lock(&mc->oplock);
+	mpxy_lock(&mc->cmlock);
+	mpxy_lock(&mc->txlock);
+	mpxy_lock(&mc->rxlock);
+
+	/* New MIC node, start up OP and TX threads per node */
+	if (!mc->scif_id) {
+		char value[64];
+		char path[64];
+
+		mc->ver = msg->hdr.ver;
+		mc->scif_id = node;
+		mc->numa_node = -1;
+		sprintf(path, "/sys/class/mic/mic%d/device", mc->scif_id - 1);
+
+		if (!rd_dev_file(path, "numa_node", value, sizeof value))
+			mc->numa_node = atoi(value);
+
+		if (mc->numa_node < 0 || mc->numa_node > MCM_NNODES) {
+			mlog(0, " WARN: %s numa_node = %d invalid\n",
+				path, mc->numa_node);
+			mc->numa_node = 0;
+		}
+		if (!rd_dev_file(path, "local_cpulist", value, sizeof value)) {
+			if (mcm_cpumask[mc->numa_node] < 0)
+				mcm_cpumask[mc->numa_node] = atoi(value);
+		}
+
+		mlog(0, " New MIC device - %s, numa_node %d, cpu %d - %s\n",
+			path, mc->numa_node, mcm_cpumask[mc->numa_node], value);
+
+		if (pthread_create(&mc->op_thread, NULL,
+				   (void *(*)(void *))mpxy_op_thread, (void*)mc)) {
+			mlog(0, " op pthread_create ERR: %s\n", strerror(errno));
+			goto err;
+		}
+		if (pthread_create(&mc->tx_thread, NULL,
+				   (void *(*)(void *))mpxy_tx_thread, (void*)mc)) {
+			pthread_cancel(mc->op_thread);
+			mlog(0, " tx pthread_create ERR: %s\n", strerror(errno));
+			goto err;
+		}
+		if (pthread_create(&mc->cm_thread, NULL,
+				   (void *(*)(void *))mpxy_cm_thread, (void*)mc)) {
+			pthread_cancel(mc->op_thread);
+			pthread_cancel(mc->tx_thread);
+			mlog(0, " cm pthread_create ERR: %s\n", strerror(errno));
+			goto err;
+		}
+		if (pthread_create(&mc->rx_thread, NULL,
+				   (void *(*)(void *))mpxy_rx_thread, (void*)mc)) {
+			pthread_cancel(mc->cm_thread);
+			pthread_cancel(mc->op_thread);
+			pthread_cancel(mc->tx_thread);
+			mlog(0, " rx pthread_create ERR: %s\n", strerror(errno));
+			goto err;
+		}
+	}
+	for (i=0; i<MCM_IB_MAX; i++) {
+		md = &mc->mdev[i];
+		if (md->ibdev && !strcmp(md->ibdev->name, msg->name) && md->port == msg->port)
+			goto found;
+		else if (md->ibctx == NULL && new_md == NULL) {
+			new_md = md;
+			break;
+		}
+	}
+	if (!new_md)
+		goto err;
+
+	/* This IB device is not yet open for SCIF node. Allocate and init */
+	md = new_md;
+	memset(md, 0, sizeof(*md));
+	init_list(&md->entry);
+	init_list(&md->smd_list);
+	mpxy_lock_init(&md->slock, NULL);
+	mpxy_lock_init(&md->plock, NULL);
+	mpxy_lock_init(&md->txlock, NULL);
+	md->cntrs = malloc(sizeof(uint64_t) * MCM_ALL_COUNTERS);
+	if (!md->cntrs) {
+		free(md);
+		goto err;
+	}
+	memset(md->cntrs, 0, sizeof(uint64_t) * MCM_ALL_COUNTERS);
+	md->mc = mc;
+	md->port = msg->port;
+	md->ibctx = open_ib_device(md, msg->name, msg->port);
+
+	if ((!md->ibctx) || mcm_init_cm_service(md)) {
+		mcm_destroy_md(md);
+		goto err;
+	}
+found:
+	MCNTR(md, MCM_IA_OPEN);
+
+	/* SCIF client (SMD) bound to IB device, send open_dev response */
+	smd = mcm_create_smd(md, op_ep, ev_ep, tx_ep);
+	if (!smd)
+		goto err;
+
+	/* insert on active MIX device list */
+	mpxy_lock(&md->slock);
+	insert_tail(&smd->entry, &md->smd_list, (void *)smd);
+	mpxy_unlock(&md->slock);
+
+	msg->hdr.req_id = smd->entry.tid;
+	msg->hdr.status = MIX_SUCCESS;
+	memcpy(&md->dev_attr, &msg->dev_attr, sizeof(dat_mix_dev_attr_t));
+	memcpy(&msg->dev_addr, &md->addr, sizeof(dat_mcm_addr_t));
+err:
+	if (!smd) {
+		mlog(0, " ERR: mix_open_device failed for %s - %d\n", msg->name, msg->port);
+		msg->hdr.status = MIX_ENODEV;
+	}
+
+	/* send back response */
+	ret = scif_send_msg(op_ep, (void*)msg, sizeof(dat_mix_open_t));
+	if (ret) {
+		mlog(0, " ERR: scif_send dev_id %d op_ep %d, closing device %p\n",
+			op_ep, msg->hdr.req_id, smd);
+		if (smd) {
+			mpxy_destroy_smd(smd);
+			smd = NULL;
+		}
+		goto bail;
+	}
+
+	mlog(1, " MIC client: open mdev[%d] %p smd %p mic%d[%d] -> %s[%d] port %d - %s\n",
+		md->smd_list.tid, md, smd, mc->scif_id-1, mc->numa_node, msg->name,
+		md->numa_node, msg->port, md->addr.ep_map == MIC_SSOCK_DEV ? "MSS":"MXS");
+bail:
+	mpxy_unlock(&mc->oplock);
+	mpxy_unlock(&mc->cmlock);
+	mpxy_unlock(&mc->txlock);
+	mpxy_unlock(&mc->rxlock);
+
+	/* new device, FD's to add to poll in threads */
+	write(mc->op_pipe[1], "w", sizeof "w"); /* signal op_thread */
+	write(mc->cm_pipe[1], "w", sizeof "w"); /* signal cm_thread */
+
+	return smd;
+}
+
+static int finished = 0;
+void sig_handler( int signum )
+{
+	mlog(0, "Killed by signal %d.\n", signum);
+	finished = 1;
+}
+
+static void mpxy_set_thread_priority()
+{
+	int policy;
+	struct sched_param params;
+	pthread_t self = pthread_self();
+
+	if (!mcm_set_priority)
+		return;
+
+	/* set all to max for now */
+	params.sched_priority = sched_get_priority_max(SCHED_FIFO) - 50;
+
+	if (pthread_setschedparam(self, SCHED_FIFO, &params)) {
+		mlog(0, " ERR: setschedparam returned - %s\n", strerror(errno));
+		return;
+	}
+	if (pthread_getschedparam(self, &policy, &params)) {
+		mlog(0, " ERR: getschedparam returned - %s\n", strerror(errno));
+		return;
+	}
+	if (policy != SCHED_FIFO) {
+		mlog(0, " ERR: policy != SCHED_FIFO\n");
+		return;
+	}
+	mlog(0, " Thread (%x) policy set to SCHED_FIFO, priority = %d\n",
+		pthread_self(), params.sched_priority);
+}
+
+void mpxy_tx_thread(void *mic_client)
+{
+	mcm_client_t *mc = (mcm_client_t*)mic_client;
+	struct mcm_ib_dev *md;
+	struct mcm_scif_dev *smd;
+	struct mcm_cq *m_cq;
+	struct mcm_qp *m_qp;
+	struct mcm_fd_set *set;
+	int i, time_ms, data, events, cpu_id;
+	char rbuf[2];
+
+	if (mcm_affinity) {
+		mpxy_lock(&mcm_cplock);
+		CPU_ZERO( &mc->op_mask );
+		if (mcm_affinity_base_mic) /* static config settings */
+			cpu_id = mcm_affinity_base_mic++;
+		else
+			cpu_id = mcm_cpumask[mc->numa_node]++;
+
+		CPU_SET(cpu_id, &mc->op_mask );
+		if(sched_setaffinity( 0, sizeof(mc->op_mask), &mc->op_mask) == -1)
+		      mlog(0, "WARNING: could not set CPU Affinity (%s), continuing...\n", strerror(errno));
+		mpxy_unlock(&mcm_cplock);
+	}
+	mlog(0, "TX thread (%x) MIC node_id %d bound to numa_node %d and cpu_id=%d\n",
+ 		pthread_self(), mc->scif_id, mc->numa_node, mcm_affinity ? cpu_id:0 );
+
+	mpxy_set_thread_priority();
+
+	set = mcm_alloc_fd_set();
+	if (!set)
+		return;
+
+	while (!finished) {
+		mpxy_lock(&mc->txlock);
+		mcm_fd_zero(set);
+		mcm_fd_set(mc->tx_pipe[0], set, POLLIN);
+		data = 0, events = 0;
+		for (i=0;i<MCM_IB_MAX;i++) {
+			md = &mc->mdev[i];
+			if (md->ibctx == NULL)
+				continue;
+
+			/* all active MCM clients on this IB device */
+			mpxy_lock(&md->slock);
+			smd = get_head_entry(&md->smd_list);
+			while (smd && !smd->destroy) {
+				smd->th_ref_cnt++;
+				mpxy_unlock(&md->slock);
+
+				mpxy_lock(&smd->cqlock);
+				m_cq = get_head_entry(&smd->cqlist);
+				while (m_cq) {
+					m_req_event(m_cq); /* check completions, PO and PI */
+					if (m_cq->ib_ch)
+						mcm_fd_set(m_cq->ib_ch->fd, set, POLLIN);
+					m_cq = get_next_entry(&m_cq->entry, &smd->cqlist);
+				}
+				mpxy_unlock(&smd->cqlock);
+
+				mpxy_lock(&smd->qptlock);
+				m_qp = get_head_entry(&smd->qptlist);
+				while (m_qp) {
+					if (m_qp->r_entry.tid)
+						m_pi_pending_wc(m_qp, &events);
+					m_po_pending_wr(m_qp, &data, &events); /* proxy-out WR's */
+					m_qp = get_next_entry(&m_qp->t_entry, &smd->qptlist);
+				}
+				mpxy_unlock(&smd->qptlock);
+
+				mpxy_lock(&md->slock);
+				smd->th_ref_cnt--;
+				smd = get_next_entry(&smd->entry, &md->smd_list);
+			}
+			mpxy_unlock(&md->slock);
+		}
+		time_ms = (data || events) ? 0:-1;
+		mpxy_unlock(&mc->txlock);
+		mcm_select(set, time_ms);
+		if (mcm_poll(mc->tx_pipe[0], POLLIN) == POLLIN) {
+			int cnt = 0;
+			while (read(mc->tx_pipe[0], rbuf, 1) > 0)
+				cnt++;
+		}
+	}
+	mlog(0, "TX thread exiting\n");
+}
+
+void mpxy_op_thread(void *mic_client)
+{
+	mcm_client_t *mc = (mcm_client_t*)mic_client;
+	struct mcm_fd_set *set;
+	struct mcm_ib_dev *md;
+	struct mcm_scif_dev *smd, *next;
+	char rbuf[2];
+	int i, ret, time_ms, cpu_id;
+
+	if (mcm_affinity) {
+		mpxy_lock(&mcm_cplock);
+		CPU_ZERO( &mc->op_mask );
+		if (mcm_affinity_base_mic) /* static config settings */
+			cpu_id = mcm_affinity_base_mic++;
+		else
+			cpu_id = mcm_cpumask[mc->numa_node]++;
+
+		CPU_SET(cpu_id, &mc->op_mask );
+		if(sched_setaffinity( 0, sizeof(mc->op_mask), &mc->op_mask) == -1)
+		      mlog(0, "WARNING: could not set CPU Affinity (%s), continuing...\n", strerror(errno));
+		mpxy_unlock(&mcm_cplock);
+	}
+	mlog(0, "OP thread (%x) MIC node_id %d bound to numa_node %d and cpu_id=%d\n",
+ 		pthread_self(), mc->scif_id, mc->numa_node, mcm_affinity ? cpu_id:0 );
+
+	mpxy_set_thread_priority();
+
+	set = mcm_alloc_fd_set();
+	if (!set)
+		return;
+
+	while (!finished) {
+		mpxy_lock(&mc->oplock);
+		time_ms = -1;
+		mcm_fd_zero(set);
+		mcm_fd_set(mc->op_pipe[0], set, POLLIN);
+
+		/* Set up FD set array for all active client sessions */
+		for (i=0;i<MCM_IB_MAX;i++) {
+			md = &mc->mdev[i];
+			if (md->ibctx == NULL)
+				continue;
+
+			/* all active SCIF MIC clients, OP channels */
+			mpxy_lock(&md->slock);
+			smd = get_head_entry(&md->smd_list);
+			while (smd && !smd->destroy) {
+				smd->th_ref_cnt++;
+				mcm_check_timers(smd, &time_ms);
+				mpxy_unlock(&md->slock);
+
+				ret = mcm_poll(smd->scif_op_ep, POLLIN); /* operations */
+				if (ret == POLLIN)
+					ret = mix_scif_recv(smd, smd->scif_op_ep);
+				if (ret != POLLERR) {
+					ret = mcm_poll(smd->scif_ev_ep, POLLIN); /* client CM msgs */
+					if (ret == POLLIN)
+						ret = mix_scif_recv(smd, smd->scif_ev_ep);
+				}
+				mpxy_lock(&md->slock);
+				next = get_next_entry(&smd->entry, &md->smd_list);
+				smd->th_ref_cnt--;
+
+				if (ret == POLLERR) {
+					mix_close_device(md, smd);
+				} else {
+					mcm_fd_set(smd->scif_op_ep, set, POLLIN);
+					mcm_fd_set(smd->scif_ev_ep, set, POLLIN);
+				}
+				smd = next;
+			}
+			mpxy_unlock(&md->slock);
+		}
+		mpxy_unlock(&mc->oplock);
+
+		mcm_select(set, time_ms); /* wait, DAPL MCM or SCIF MIX msgs */
+
+		if (mcm_poll(mc->op_pipe[0], POLLIN) == POLLIN)
+			read(mc->op_pipe[0], rbuf, 2);
+	}
+	free(set);
+	mlog(0, "OP,CM,Event thread exiting\n");
+}
+
+void mpxy_cm_thread(void *mic_client)
+{
+	mcm_client_t *mc = (mcm_client_t*)mic_client;
+	struct mcm_ib_dev *md;
+	struct mcm_scif_dev *smd, *next;
+	struct pollfd set[MCM_IB_MAX*3];
+	int i, fds, cpu_id, ret, cnt;
+	char rbuf[2];
+
+	if (mcm_affinity) {
+		mpxy_lock(&mcm_cplock);
+		CPU_ZERO( &mc->op_mask );
+		if (mcm_affinity_base_mic) /* static config settings */
+			cpu_id = mcm_affinity_base_mic++;
+		else
+			cpu_id = mcm_cpumask[mc->numa_node]++;
+
+		CPU_SET(cpu_id, &mc->op_mask );
+		if(sched_setaffinity( 0, sizeof(mc->op_mask), &mc->op_mask) == -1)
+		      mlog(0, "WARNING: could not set CPU Affinity (%s), continuing...\n", strerror(errno));
+		mpxy_unlock(&mcm_cplock);
+	}
+	mlog(0, "CM thread (%x) MIC node_id %d bound to numa_node %d and cpu_id=%d\n",
+ 		pthread_self(), mc->scif_id, mc->numa_node, mcm_affinity ? cpu_id:0 );
+
+	mpxy_set_thread_priority();
+
+	while (!finished) {
+		mpxy_lock(&mc->cmlock);
+		set[0].fd = mc->cm_pipe[0];
+		set[0].events = POLLIN;
+		set[0].revents = 0;
+		fds = 1;
+
+		for (i=0;i<MCM_IB_MAX;i++) {
+			md = &mc->mdev[i];
+			if (md->ibctx == NULL)
+				continue;
+
+			set[fds].fd = md->rch->fd;
+			set[fds].events = POLLIN;
+			set[fds].revents = 0;
+			set[fds+1].fd = md->ibctx->async_fd;
+			set[fds+1].events = POLLIN;
+			set[fds+1].revents = 0;
+			fds += 2;
+		}
+		mpxy_unlock(&mc->cmlock);
+
+		poll(set, fds, -1);
+
+		mpxy_lock(&mc->cmlock);
+		for (i=0;i<MCM_IB_MAX;i++) {
+			md = &mc->mdev[i];
+			if (md->ibctx == NULL)
+				continue;
+
+			while (mcm_poll(mc->cm_pipe[0], POLLIN) == POLLIN)
+				read(mc->cm_pipe[0], rbuf, 2);
+
+			if (mcm_poll(md->rch->fd, POLLIN) == POLLIN)
+				mcm_ib_recv(md);
+
+			if (mcm_poll(md->ibctx->async_fd, POLLIN) == POLLIN) {
+				ret = mcm_ib_async_event(md);
+				if (ret) {
+					mlog(0, " Shutdown all clients on MC %p MD %p \n", mc, md);
+					mpxy_lock(&mc->oplock);
+					mpxy_lock(&mc->txlock);
+					mpxy_lock(&mc->rxlock);
+					mpxy_lock(&md->slock);
+					cnt = 0;
+					smd = get_head_entry(&md->smd_list);
+					while (smd && !smd->destroy) {
+						cnt++;
+						next = get_next_entry(&smd->entry, &md->smd_list);
+						mix_close_device(md, smd);
+						smd = next;
+					}
+					mpxy_unlock(&md->slock);
+
+					mcm_destroy_md(md);
+					mpxy_unlock(&mc->rxlock);
+					mpxy_unlock(&mc->txlock);
+					mpxy_unlock(&mc->oplock);
+					mlog(0, " Shutdown MC %p MD %p complete (%d clients)\n", mc, md, cnt);
+				}
+			}
+		}
+		mpxy_unlock(&mc->cmlock);
+	}
+	mlog(0, "CM thread exiting\n");
+}
+
+void mpxy_rx_thread(void *mic_client)
+{
+	mcm_client_t *mc = (mcm_client_t*)mic_client;
+	struct mcm_ib_dev *md;
+	struct mcm_scif_dev *smd = NULL;
+	struct mcm_qp *m_qp;
+	struct mcm_cq *m_cq;
+	struct mcm_fd_set *set;
+	char rbuf[2];
+	int i, data = 0, cpu_id, time_ms;
+
+	if (mcm_affinity) {
+		mpxy_lock(&mcm_cplock);
+		CPU_ZERO( &mc->op_mask );
+		if (mcm_affinity_base_mic)  /* static config settings */
+			cpu_id = mcm_affinity_base_mic++;
+		else
+			cpu_id = mcm_cpumask[mc->numa_node]++;
+
+		CPU_SET(cpu_id, &mc->op_mask );
+		if(sched_setaffinity( 0, sizeof(mc->op_mask), &mc->op_mask) == -1)
+		      mlog(0, "WARNING: could not set CPU Affinity (%s), continuing...\n", strerror(errno));
+		mpxy_unlock(&mcm_cplock);
+	}
+	mlog(0, "RX thread (%x) MIC node_id %d bound to numa_node %d and cpu_id=%d\n",
+ 		pthread_self(), mc->scif_id, mc->numa_node, mcm_affinity ? cpu_id:0 );
+
+	mpxy_set_thread_priority();
+
+	set = mcm_alloc_fd_set();
+	if (!set)
+		return;
+
+	while (!finished) {
+		mpxy_lock(&mc->rxlock);
+		mcm_fd_zero(set);
+		mcm_fd_set(mc->rx_pipe[0], set, POLLIN);
+		data = 0;
+		for (i=0;i<MCM_IB_MAX;i++) {
+			md = &mc->mdev[i];
+			if (md->ibctx == NULL)
+				continue;
+
+			mpxy_lock(&md->slock);
+			smd = get_head_entry(&md->smd_list);
+			while (smd && !smd->destroy) {
+				smd->th_ref_cnt++;
+				mpxy_unlock(&md->slock);
+
+				mpxy_lock(&smd->cqrlock);
+				m_cq = get_head_entry(&smd->cqrlist);
+				while (m_cq) {
+					m_rcv_event(m_cq, &data); /* chk receive requests, initiate RR's */
+					if (m_cq->ib_ch)
+						mcm_fd_set(m_cq->ib_ch->fd, set, POLLIN);
+					m_cq = get_next_entry(&m_cq->entry, &smd->cqrlist);
+				}
+				mpxy_unlock(&smd->cqrlock);
+
+				mpxy_lock(&smd->qprlock);
+				m_qp = get_head_entry(&smd->qprlist);
+				while (m_qp) {
+					m_pi_pending_wr(m_qp, &data); /* RR's and scif_sendto */
+					m_qp = get_next_entry(&m_qp->r_entry, &smd->qprlist);
+				}
+				mpxy_unlock(&smd->qprlock);
+
+				mpxy_lock(&md->slock);
+				smd->th_ref_cnt--;
+				smd = get_next_entry(&smd->entry, &md->smd_list);
+			}
+			mpxy_unlock(&md->slock);
+		}
+		time_ms = data ? 0:-1;
+		mpxy_unlock(&mc->rxlock);
+		mcm_select(set, time_ms);
+		if (mcm_poll(mc->rx_pipe[0], POLLIN) == POLLIN)
+			read(mc->rx_pipe[0], rbuf, 2);
+	}
+	mlog(0, "RX thread exiting\n");
+}
+
+/*
+ * MPXY server will listen on both a IB UD QP for fabric CM messages
+ * and a SCIF port for inter-bus MCM operation messages to/from MIC MCM clients.
+ *
+ * MPXY message protocol is very similar to existing DCM but not compatible
+ * therefore we are setting version number to 1 for MCM protocol so it will
+ * not connect incompatible DAPL endpoints by mistake.
+ *
+ * 1st draft - one IB UD QP per device, multiplex multiple MIC opens to same device
+ * 		one thread for both SCIF and IB traffic, try FD select for now
+ * 		and move to polling memory if we can't get pipelining at wire speeds.
+ *
+ */
+static void mpxy_server(void)
+{
+	struct pollfd set;
+	struct sigaction act, oldact;
+	int i;
+
+	act.sa_handler = sig_handler;
+	sigemptyset(&act.sa_mask);
+	act.sa_flags = 0;
+	if (sigaction(SIGINT, &act, &oldact))
+		mlog(0, "sigaction: %s\n", strerror(errno));
+	if (sigaction(SIGTERM, &act, &oldact))
+		mlog(0, "sigaction: %s\n", strerror(errno));
+
+	mpxy_set_thread_priority();
+
+	mlog(0, "server started\n");
+	while (!finished) {
+		set.fd = scif_listen_ep;
+		set.events = POLLIN;
+		set.revents = 0;
+		poll(&set, 1, -1); /* sleep */
+
+		/* process listens */
+		if (mcm_poll(scif_listen_ep, POLLIN) == POLLIN)
+			mix_scif_accept(scif_listen_ep);
+	}
+	mlog(0, "server exiting, canceling all threads...\n");
+
+	/* cancel all MIC node client threads */
+	for (i=0;i<MCM_CLIENT_MAX;i++) {
+		if (mcm_client_list[i].scif_id) {
+			mlog(0, "server canceling threads for MIC node %d\n",
+			     mcm_client_list[i].scif_id);
+			pthread_cancel(mcm_client_list[i].tx_thread);
+			pthread_cancel(mcm_client_list[i].rx_thread);
+			pthread_cancel(mcm_client_list[i].op_thread);
+			pthread_cancel(mcm_client_list[i].cm_thread);
+		}
+	}
+	mlog(0, "all threads canceled, server down\n");
+}
+
+static void kill_daemon(void)
+{
+	FILE *fp;
+	int pid;
+
+	fp = fopen(lock_file, "r");
+	if (!fp) {
+		perror(lock_file);
+		return;
+	}
+
+	fscanf(fp, "%d", &pid);
+	if (kill(pid, SIGTERM))
+		perror("kill");
+
+	fclose(fp);
+}
+
+static void show_usage(char *program)
+{
+        printf("usage: %s\n", program);
+        printf("   [-P]             - run as a standard process, (default daemon)\n");
+        printf("   [-O option_file] - option configuration file\n");
+        printf("                      (default %s\n", MPXYD_CONF);
+        printf("   [-k]             - kill the running daemon\n");
+        printf("   [-d]             - debug mode (standard process, log to stdout, manage lock file)\n");
+}
+
+int main(int argc, char **argv)
+{
+	int op, mdaemon = 1, kill = 0, debug_mode = 0;
+	const char *fam_str = "cpu family";
+	const char *mod_str = "model";
+
+	while ((op = getopt(argc, argv, "dkDPO:")) != -1) {
+		switch (op) {
+		case 'P':
+			mdaemon = 0;
+			break;
+		case 'O':
+			opts_file = optarg;
+			break;
+		case 'k':
+			kill = 1;
+			break;
+		case 'd':
+			debug_mode = 1;
+			mdaemon = 0;
+			break;
+
+		default:
+			show_usage(argv[0]);
+			exit(1);
+		}
+	}
+
+	mpxy_set_options( debug_mode );
+
+	if (kill) {
+		kill_daemon();
+		exit(0);
+	}
+
+	if (mdaemon)
+		if (daemon(0, 0)) {
+			perror("daemon");
+			return -1;
+		}
+
+	if (mpxy_open_lock_file())
+		return -1;
+
+	/* init locks */
+	mpxy_lock_init(&flock, NULL);
+
+	logfile = mpxy_open_log();
+	mpxy_log_options();
+
+	mlog(0, "CCL Proxy - SCIF/IB DAPL RDMA Proxy Service, Mix Version %d (Build-%u)\n",
+		DAT_MIX_VER, PACKAGE_DATE);
+
+	if (init_scif()) {
+		mlog(0, "ERROR - unable to open/init SCIF device\n");
+		return -1;
+	}
+
+	mcm_cpu_family = mpxy_cpuinfo_atoi(fam_str);
+	mcm_cpu_model  = mpxy_cpuinfo_atoi(mod_str);
+
+	mlog(1, "Host CPU Family = %d\n", mcm_cpu_family);
+	mlog(1, "Host CPU Model  = %d\n", mcm_cpu_model);
+
+	mlog(0, "Starting server\n");
+	mpxy_server();
+	mlog(0, "Shutting down\n");
+
+	close_scif();
+	close_ib();
+
+	mlog(0, "Shutdown complete\n");
+	fclose(logfile);
+
+	mpxyd_release_lock_file();
+	return 0;
+}
+
+#ifdef MCM_PROFILE
+
+/* Diagnostic helper functions, log client/device/connection states */
+void mcm_qp_log(struct mcm_qp *m_qp, int tx)
+{
+	int io;
+
+	if (tx) {
+		io = m_qp->wr_pp_rem + m_qp->wr_pp +  (m_qp->post_sig_cnt - m_qp->comp_cnt);
+		mlog(0, "[%d:%d:%d] PO QPt %p - WR tl %d tl_rf %d hd %d -"
+			" RW pst %d sig %d po_cmp %d, wr_rem %d wr %d - IO %d ACT %d\n",
+			m_qp->smd->md->mc->scif_id, m_qp->smd->entry.tid,
+			m_qp->t_entry.tid, m_qp, m_qp->wr_tl, m_qp->wr_tl_rf, m_qp->wr_hd,
+			m_qp->post_cnt, m_qp->post_sig_cnt, m_qp->comp_cnt,
+			m_qp->wr_pp_rem, m_qp->wr_pp,
+			m_qp->post_cnt, io);
+	} else {
+		io = m_qp->stall_cnt_rr + m_qp->post_cnt_wt + m_qp->pi_rw_cnt;
+		mlog(0,	"[%d:%d:%d] PI QPr %p - WR tl %d tl_wt %d hd %d -"
+			" RR pst %d pst_pnd %d stl %d, WT %d, RW_imm %d - IO %d ACT %d\n",
+			m_qp->smd->md->mc->scif_id, m_qp->smd->entry.tid,
+			m_qp->r_entry.tid, m_qp, m_qp->wr_tl_r, m_qp->wr_tl_r_wt,
+			m_qp->wr_hd_r, m_qp->post_cnt_rr, m_qp->pi_rr_cnt,
+			m_qp->stall_cnt_rr, m_qp->post_cnt_wt, m_qp->pi_rw_cnt,
+			m_qp->post_cnt_rr, io);
+	}
+	if (m_qp->cm)
+		mcm_pr_addrs(0, &m_qp->cm->msg, m_qp->cm->state, 0);
+}
+
+void mcm_connect_log(struct mcm_scif_dev *smd)
+{
+	struct mcm_qp *m_qp_t;
+	struct mcm_qp *m_qp_r;
+
+	mpxy_lock(&smd->qptlock);
+	mpxy_lock(&smd->qprlock);
+	m_qp_t = get_head_entry(&smd->qptlist);
+	m_qp_r = get_head_entry(&smd->qprlist);
+	while (m_qp_t || m_qp_r) {
+		if (m_qp_t) {
+			mcm_qp_log(m_qp_t, 1);
+			m_qp_t = get_next_entry(&m_qp_t->t_entry,
+						&smd->qptlist);
+		}
+		if (m_qp_r) {
+			mcm_qp_log(m_qp_r, 0);
+			m_qp_r = get_next_entry(&m_qp_r->r_entry,
+						&smd->qprlist);
+		}
+	}
+	mpxy_unlock(&smd->qprlock);
+	mpxy_unlock(&smd->qptlock);
+}
+
+void mcm_dat_dev_log(struct mcm_scif_dev *smd)
+{
+	int idx;
+	uint32_t now = mcm_ts_us();
+
+	mlog(0, "[%d:%d] SMD %p \n", smd->md->mc->scif_id, smd->entry.tid, smd);
+	mlog(0, "[%d:%d] PO_BUF %p tl 0x%Lx hd 0x%Lx ln %d - WC %p tl %d hd %d ln %d - SEGs %d ACT %u\n",
+		smd->md->mc->scif_id, smd->entry.tid, smd->m_buf,
+		smd->m_tl, smd->m_hd, smd->m_len, smd->m_buf_wc,
+		smd->m_buf_tl, smd->m_buf_hd, smd->m_buf_end,
+		smd->m_buf_hd, smd->m_buf_hd - smd->m_buf_tl);
+	mlog(0, "[%d:%d] PI_BUF %p tl 0x%Lx hd 0x%Lx ln %d - WC %p tl %d hd %d ln %d - SEGs %d ACT %u\n",
+		smd->md->mc->scif_id, smd->entry.tid, smd->m_buf_r,
+		smd->m_tl_r, smd->m_hd_r, smd->m_len_r, smd->m_buf_wc_r,
+ 		smd->m_buf_tl_r, smd->m_buf_hd_r, smd->m_buf_end_r,
+ 		smd->m_buf_hd_r, smd->m_buf_hd_r - smd->m_buf_tl_r);
+
+	/* show PO mbuf_wc busy slots */
+	idx = smd->m_buf_tl;
+	while (smd->m_buf_tl != smd->m_buf_hd) {
+		if (smd->m_buf_wc[idx].m_idx) {
+			mlog(0, "[%d:%d] PO: m_wc %p: tl %d hd %d wc[%d].m_idx=0x%x"
+				" %s wr %p %d us\n",
+				smd->md->mc->scif_id, smd->entry.tid, smd->m_buf_wc,
+				smd->m_buf_tl, smd->m_buf_hd, idx,
+				smd->m_buf_wc[idx].m_idx,
+				smd->m_buf_wc[idx].done ? "DONE":"BUSY",
+				smd->m_buf_wc[idx].wr, now - smd->m_buf_wc[idx].ts);
+		}
+		idx = (idx + 1) & smd->m_buf_end;
+
+		if (idx == smd->m_buf_hd)
+			break;
+	}
+}
+
+void mcm_ib_dev_log(struct mcm_ib_dev *md)
+{
+	mlog(0, "[%d] MD %p - LID 0x%x PORT %d GID %s QPN 0x%x: mic%d ->"
+		" %s - %s, mic_ver %d\n",
+		md->mc->scif_id, md, ntohs(md->addr.lid), md->port,
+		inet_ntop(AF_INET6, md->addr.gid, gid_str, sizeof(gid_str)),
+		md->qp->qp_num, md->mc->scif_id - 1, md->ibdev->name,
+		md->addr.ep_map == MIC_SSOCK_DEV ? "MSS":"MXS", md->mc->ver);
+}
+
+void mcm_check_io()
+{
+	mcm_client_t *mc;
+	struct mcm_ib_dev *md;
+	struct mcm_scif_dev *smd;
+	int i, ii;
+
+	for (i=0;i<MCM_CLIENT_MAX;i++) {
+		if (mcm_client_list[i].scif_id)
+			mc = &mcm_client_list[i];
+		else
+			continue;
+
+		/* MIC adapter */
+		mlog(0, "[%d] MC %p scif_id %d\n",
+			i, mcm_client_list[i].scif_id, mc);
+
+		for (ii=0;ii<MCM_IB_MAX;ii++) {
+			md = &mc->mdev[ii];
+			if (md->ibctx == NULL)
+				continue;
+
+			mcm_ib_dev_log(md); /* ibv_open_device */
+			mpxy_lock(&mc->oplock);
+			mpxy_lock(&mc->cmlock);
+			mpxy_lock(&mc->txlock);
+			mpxy_lock(&mc->rxlock);
+			smd = get_head_entry(&md->smd_list);
+			while (smd && !smd->destroy) {
+				mcm_dat_dev_log(smd); /* dat_ia_open */
+				mcm_connect_log(smd); /* dat_connect */
+				smd = get_next_entry(&smd->entry,
+						     &md->smd_list);
+			}
+			mpxy_unlock(&mc->rxlock);
+			mpxy_unlock(&mc->txlock);
+			mpxy_unlock(&mc->cmlock);
+			mpxy_unlock(&mc->oplock);
+		}
+	}
+}
+
+#endif
+
diff --git a/dapl/svc/mpxyd.h b/dapl/svc/mpxyd.h
new file mode 100644
index 0000000..24a33ae
--- /dev/null
+++ b/dapl/svc/mpxyd.h
@@ -0,0 +1,832 @@
+/*
+ * Copyright (c) 2012-2014 Intel Corporation. All rights reserved.
+ *
+ * This software is available to you under the OpenIB.org BSD license
+ * below:
+ *
+ *     Redistribution and use in source and binary forms, with or
+ *     without modification, are permitted provided that the following
+ *     conditions are met:
+ *
+ *      - Redistributions of source code must retain the above
+ *        copyright notice, this list of conditions and the following
+ *        disclaimer.
+ *
+ *      - Redistributions in binary form must reproduce the above
+ *        copyright notice, this list of conditions and the following
+ *        disclaimer in the documentation and/or other materials
+ *        provided with the distribution.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AWV
+ * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+#ifndef _MPXYD_H_
+#define _MPXYD_H_
+
+#if HAVE_CONFIG_H
+#  include <config.h>
+#endif /* HAVE_CONFIG_H */
+
+#include <assert.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdio.h>
+#include <unistd.h>
+#include <errno.h>
+#include <byteswap.h>
+#include <pthread.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <sys/time.h>
+#include <malloc.h>
+#include <stdarg.h>
+#include <getopt.h>
+#include <fcntl.h>
+#include <signal.h>
+#include <scif.h>
+#include <arpa/inet.h>
+#include <infiniband/verbs.h>
+#include "dat2/udat.h"
+#include "dapl_mic_common.h"
+
+#define min(a, b) ((a < b) ? (a) : (b))
+#define max(a, b) ((a > b) ? (a) : (b))
+
+#define MCM_IB_INLINE		160
+#define MIX_MAX_MSG_SIZE	(8*1024*1024)
+
+#define MIX_MIN  4 		/* oldest version supported */
+#define MIX_COMP 4 		/* compatibility version */
+#define MIX_MAX DAT_MIX_VER
+/* #define MCM_PROFILE 1 */
+
+
+/* locking */
+
+typedef pthread_mutex_t      mpxy_lock_t;
+#define mpxy_lock_init(x,y)  pthread_mutex_init(x,y)
+#define mpxy_lock_destroy(x) pthread_mutex_destroy(x)
+#define mpxy_lock(x)         pthread_mutex_lock(x)
+#define mpxy_unlock(x)       pthread_mutex_unlock(x)
+
+/* lists, fds, etc., include tid for lists  */
+typedef struct _llist_entry
+{
+    struct _llist_entry	*next;
+    struct _llist_entry	*prev;
+    struct _llist_entry	*head;
+    void		*data;
+    uint32_t		tid;
+
+} LLIST_ENTRY;
+
+#define MCM_PORT_SPACE 0xffff
+#define MCM_FD_SETSIZE 4096
+struct mcm_fd_set {
+	int index;
+	struct pollfd set[MCM_FD_SETSIZE];
+};
+
+/* Support for IB devices - One service per device: UD QP for fabric CM services */
+typedef struct mcm_ib_dev {
+	LLIST_ENTRY 		entry;
+	LLIST_ENTRY		smd_list;	/* MIC client open instances */
+	mpxy_lock_t		slock;		/* SCIF client device lock */
+	mpxy_lock_t		plock;		/* port space lock */
+	mpxy_lock_t		txlock;		/* MCM UD CM tx lock */
+	/* MCM - IB Device Resources */
+	struct ibv_device	*ibdev;
+	struct ibv_context	*ibctx;
+	struct mcm_client	*mc; 		/* parent MIC client */
+	int			ref_cnt;
+	uint16_t		port; 		/* IB device port */
+	struct ibv_pd		*pd;
+	struct ibv_cq		*scq;
+	struct ibv_cq		*rcq;
+	struct ibv_qp		*qp;
+	struct ibv_mr		*mr_rbuf;
+	struct ibv_mr		*mr_sbuf;
+	struct ibv_comp_channel *rch;
+	struct ibv_ah		**ah;
+	struct dat_mcm_msg	*sbuf;
+	struct dat_mcm_msg	*rbuf;
+	uint64_t		*ports;	/* SCIF device open clients, cm_id*/
+	struct dat_mcm_addr	addr;
+	uint16_t		lid;
+	struct dat_mix_dev_attr	dev_attr; /* provided with mix_open */
+	int			s_hd;
+	int			s_tl;
+	int			cqe;
+	int			qpe;
+	int			signal;
+	int			retries;
+	int			cm_timer;
+	int			rep_time;
+	int			rtu_time;
+	int 			numa_node;
+	void			*cntrs;
+
+} mcm_ib_dev_t;
+
+/*
+ *  MPXYD shared proxy buffer management, work completion
+ *  Required for out of order completions across multiple QP's
+ */
+typedef struct mcm_buf_wc {
+	uint32_t		m_idx;
+	uint32_t		done;
+#ifdef MCM_PROFILE
+	uint32_t		ts;
+	void 			*wr;
+#endif
+} mcm_buf_wc_t;
+
+/* performance profiling */
+enum mcm_prof_type
+{
+	MCM_QP_WT,
+	MCM_QP_RF,
+	MCM_QP_IB_RW,
+	MCM_QP_IB_RR,
+	MCM_QP_PI_IO,
+	MCM_QP_PO_PI_RW,
+	MCM_QP_ALL
+};
+
+typedef struct mcm_qp_prof_val {
+	uint32_t	min;
+	uint32_t	max;
+	uint32_t	avg;
+	uint32_t	all;
+	uint32_t	cnt;
+	uint32_t	start;
+	uint32_t	stop;
+} mcm_qp_prof_val_t;
+
+typedef struct mcm_qp_prof {
+	mcm_qp_prof_val_t	wt; /* scif_writeto  */
+	mcm_qp_prof_val_t	rf; /* scif_readfrom  */
+	mcm_qp_prof_val_t	rw; /* IB write */
+	mcm_qp_prof_val_t	rr; /* IB read */
+	mcm_qp_prof_val_t	pi; /* IO proxy-in: FirstSeg to LastSeg */
+	mcm_qp_prof_val_t	po; /* IO proxy-out: FirstSeg to LastSeg */
+} mcm_qp_prof_t;
+
+/*  DAPL MCM QP object, id in entry */
+typedef struct mcm_qp {
+	LLIST_ENTRY		t_entry;
+	LLIST_ENTRY		r_entry;
+	struct mcm_scif_dev	*smd;
+	struct mcm_cm		*cm;
+	struct ibv_qp		*ib_qp1;	/* RX proxy QP, MIC_XSOCK_DEV */
+	struct ibv_qp		*ib_qp2;	/* TX proxy QP, all cases */
+	mpxy_lock_t		txlock;		/* QP lock, pool and cookies, TX proxy-out side */
+	mpxy_lock_t		rxlock;		/* QP lock, pool and cookies, RX proxy-in side */
+	dat_mix_qp_attr_t	qp_attr1;	/* RX attributes, QP1 */
+	dat_mix_qp_attr_t	qp_attr2;	/* TX attributes, QP2  */
+	struct mcm_cq		*m_cq_rx;	/* RX CQ proxy-in service */
+	struct mcm_cq		*m_cq_tx;	/* TX CQ proxy-out service */
+	/* Proxy-out: WR local queue, local on TX side */
+	char			*wr_buf;	/* WR entries, 128 bytes * qp_t->max_send_wr */
+	off_t 			wr_off;		/* SCIF registered, for scif_fence_signal @ wr->wr_id */
+	int			wr_hd;		/* work request pool head  */
+	int 			wr_tl;		/* work request pool tail  */
+	int			wr_tl_rf; 	/* work requets pool RF tail */
+	int			wr_end;		/* work request pool end  */
+	int			wr_len;		/* work request pool size */
+	int			wr_pp;		/* work request pending */
+	int			wr_sz;		/* work request entry size, 64 byte aligned */
+	int 			post_cnt;	/* completion management to avoid WR depletion */
+	int			post_sig_cnt;
+	int			comp_cnt;
+	/* Proxy-in: WR management, remote view from TX side */
+	mcm_wrc_info_t		wrc_rem;	/* WR and WC buffers: remote, in CM req and reply */
+	int			wr_pp_rem;	/* work request pending */
+	int			wr_sz_rem;	/* work request entry size, 64 byte aligned */
+	int			wc_tl;		/* WC tail update, back to proxy_in via wr_rx writes */
+	/* Proxy-in: WC management, remote view from RX side */
+	int			wc_hd_rem;	/* work completion pool head  */
+	int 			wc_tl_rem;	/* work completion pool tail  */
+	int			wc_sz_rem;	/* work request entry size, 64 byte aligned */
+	/* Proxy-in: WR and WC buffer resources, local on RX side */
+	mcm_wrc_info_t		wrc;		/* WR and WC buffers: local, addr, key, len, end */
+	off_t 			wr_off_r;	/* SCIF registered, for scif_fence_signal @ wr->wr_id */
+	struct ibv_mr		*wr_rbuf_mr;	/* IB WR - MR address and key */
+	int			wr_hd_r;	/* RX side, WR pool head  */
+	int 			wr_tl_r;	/* RX side, WR pool tail  */
+	int 			wr_tl_r_wt;	/* RX side, WR pool tail, writeto pending tail  */
+	struct ibv_mr		*wc_rbuf_mr;	/* RX WC - IB MR address and key */
+	int			post_cnt_rr;	/* RX WR - total RR posted count */
+	int			pi_rw_cnt;	/* Proxy-in pending, RW_imm for WC's */
+	int			post_cnt_wt;	/* RX WR, proxy-in, scif_writeto post pending */
+	int 			pi_rr_cnt;	/* RX WR, proxy-in, IB Rdma Reads pending */
+	int 			stall_cnt_rr;	/* RX WR, proxy-in, IB Rdma Reads stalled */
+	/* Proxy-in: send/recv message queue, local on RX side */
+	char			*sr_buf;	/* Send-Recv message work request queue */
+	int 			sr_hd;		/* SR WR head */
+	int 			sr_tl;		/* SR WR tail */
+	int 			sr_end;		/* SR WR end */
+	int 			sr_len;		/* SR WR buffer pool len */
+	int			sr_sz;		/* SR WR entry size */
+	int			post_sr;
+#ifdef MCM_PROFILE
+	mcm_qp_prof_t		ts;
+	uint32_t		last_wr_sig;
+	uint32_t		last_wr_pst;
+#endif
+
+} mcm_qp_t;
+
+/*  DAPL MCM CQ object, id in entry */
+typedef struct mcm_cq {
+	LLIST_ENTRY		entry;
+	struct mcm_scif_dev	*smd;
+	struct ibv_cq		*ib_cq;
+	struct ibv_comp_channel	*ib_ch;
+	uint32_t		cq_len;
+	uint32_t		cq_id;	/* MIC client */
+	uint64_t		cq_ctx; /* MIC client */
+	uint64_t 		prev_id;
+	int			ref_cnt;
+
+} mcm_cq_t;
+
+/*  DAPL MCM MR object, id in entry */
+typedef struct mcm_mr {
+	LLIST_ENTRY		entry;
+	struct mcm_scif_dev	*smd;
+	int 			busy;
+	dat_mix_mr_t		mre;
+
+} mcm_mr_t;
+
+/*  DAPL MCM Connection/Listen object */
+typedef struct mcm_cm {
+	LLIST_ENTRY		entry;
+	mpxy_lock_t		lock;
+	struct mcm_ib_dev	*md;	/* mcm_ib_dev parent reference */
+	struct mcm_scif_dev	*smd;	/* mcm_scif_dev parent reference */
+	struct mcm_cm		*l_ep;	/* listen reference, passive */
+	uint16_t		sid;	/* service ID for endpoint */
+	uint32_t		cm_id;	/* id of client, QPr */
+	uint64_t		cm_ctx; /* ctx of client, QPr  */
+	uint64_t		sp_ctx; /* ctx of client, listen SP */
+	uint64_t		timer;
+        int			ref_cnt;
+	int			state;
+	int			retries;
+	struct mcm_qp		*m_qp;	/* pair of QP's, qp_t and qp_r */
+	uint16_t		p_size; /* accept p_data, for retries */
+	uint8_t			p_data[DAT_MCM_PDATA_SIZE];
+	struct dat_mcm_msg	msg;
+
+} mcm_cm_t;
+
+/*
+ * per MIC MCM client open, SCIF device object:
+ */
+typedef struct mcm_scif_dev {
+	LLIST_ENTRY		entry;
+	LLIST_ENTRY		clist;		/* LISTS: cm list */
+	LLIST_ENTRY		llist;		/* listen list */
+	LLIST_ENTRY		qptlist;	/* qp proxy out service */
+	LLIST_ENTRY		qprlist;	/* qp proxy in service */
+	LLIST_ENTRY		cqlist;		/* client cq create list */
+	LLIST_ENTRY		cqrlist;	/* mpxyd cq list for proxy in service */
+	LLIST_ENTRY		mrlist;		/* mr list */
+	mpxy_lock_t		clock;		/* LOCKS: cm lock */
+	mpxy_lock_t		llock;		/* listen lock */
+	mpxy_lock_t		plock;		/* port space lock */
+	mpxy_lock_t		qptlock;	/* qpt list lock */
+	mpxy_lock_t		qprlock;	/* qpr list lock */
+	mpxy_lock_t		cqlock;		/* cq tx lock */
+	mpxy_lock_t		cqrlock;	/* cq rx lock */
+	mpxy_lock_t		mrlock;		/* mr lock */
+	mpxy_lock_t		evlock;		/* DTO event lock, multi-threads on ev_ep */
+	int			destroy;	/* destroying device, all resources */
+	int			ref_cnt;	/* child references */
+	int 			th_ref_cnt;	/* work thread references */
+	struct mcm_ib_dev	*md;		/* mcm_ib_dev, parent */
+	uint16_t		cm_id;		/* port ID MIC client, md->ports */
+	uint64_t		*ports;		/* EP port space MIC client */
+	scif_epd_t 		scif_op_ep;	/* SCIF EP, MIX operations, CM messages */
+	scif_epd_t 		scif_ev_ep;	/* SCIF Event EP, MIX dto, cm, async */
+	scif_epd_t 		scif_tx_ep;	/* SCIF CM EP, MIX data xfer */
+	struct scif_portID 	peer;		/* SCIF EP peer, MIC adapter */
+	struct scif_portID 	peer_cm;	/* SCIF CM EP peer, MIC adapter */
+
+	mpxy_lock_t	tblock;		/* TX proxy buffer lock */
+	char			*m_buf;		/* MIC TX proxy buffer, SCIF and IB  */
+	struct ibv_mr		*m_mr;		/* ib registration */
+	off_t 			m_offset;	/* SCIF registration */
+	off_t			m_hd;		/* buffer pool head */
+	off_t			m_tl;		/* buffer pool tail */
+	int			m_len;		/* TX buffer size */
+	int			m_seg;		/* segment size, same for TX and RX proxy */
+	struct 	mcm_buf_wc	*m_buf_wc;	/* Proxy Buffer work completion queue */
+	int			m_buf_tl;	/* Proxy Buffer WC queue tl */
+	int			m_buf_hd;	/* Proxy Buffer WC queue hd */
+	int			m_buf_end;	/* Proxy Buffer WC queue end */
+
+	mpxy_lock_t	rblock;		/* RX proxy buffer lock */
+	char			*m_buf_r;	/* MIC RX proxy buffer, SCIF and IB  */
+	struct ibv_mr		*m_mr_r;	/* Rcv proxy buffer, ib registration */
+	off_t 			m_offset_r;	/* Rcv proxy buffer, SCIF registration */
+	off_t			m_hd_r;		/* Rcv buffer pool head */
+	off_t			m_tl_r;		/* Rcv buffer pool tail */
+	int			m_len_r;	/* Rcv proxy buffer size */
+	struct 	mcm_buf_wc	*m_buf_wc_r;	/* Proxy Buffer work completion queue */
+	int			m_buf_tl_r;	/* Proxy Buffer WC queue tl */
+	int			m_buf_hd_r;	/* Proxy Buffer WC queue hd */
+	int			m_buf_end_r;	/* Proxy Buffer WC queue end */
+	char			*cmd_buf;	/* operation command buffer  */
+
+} mcm_scif_dev_t;
+
+/* 1-8 MIC nodes, 1-8 IB ports, 4 threads (op/events, CM, TX, RX) each node */
+#define MCM_IB_MAX 8
+#define MCM_CLIENT_MAX 8
+typedef struct mcm_client {
+	uint16_t ver;
+	uint16_t scif_id;
+	int numa_node;
+	int op_pipe[2];
+	int tx_pipe[2];
+	int rx_pipe[2];
+	int cm_pipe[2];
+	cpu_set_t op_mask;
+	cpu_set_t tx_mask;
+	cpu_set_t rx_mask;
+	cpu_set_t cm_mask;
+	mpxy_lock_t oplock;
+	mpxy_lock_t txlock;
+	mpxy_lock_t rxlock;
+	mpxy_lock_t cmlock;
+	pthread_t tx_thread;
+	pthread_t rx_thread;
+	pthread_t op_thread;
+	pthread_t cm_thread;
+	mcm_ib_dev_t mdev[MCM_IB_MAX];
+} mcm_client_t;
+
+typedef enum mcm_counters
+{
+	MCM_IA_OPEN,
+	MCM_IA_CLOSE,
+	MCM_PD_CREATE,
+	MCM_PD_FREE,
+	MCM_MR_CREATE,
+	MCM_MR_FREE,
+	MCM_CQ_CREATE,
+	MCM_CQ_FREE,
+	MCM_CQ_POLL,
+	MCM_CQ_REARM,
+	MCM_CQ_EVENT,
+	MCM_MX_SEND,
+	MCM_MX_SEND_INLINE,
+	MCM_MX_WRITE,
+	MCM_MX_WRITE_SEG,
+	MCM_MX_WRITE_INLINE,
+	MCM_MX_WR_STALL,
+	MCM_MX_MR_STALL,
+	MCM_MX_RR_STALL,
+	MCM_QP_CREATE,
+	MCM_QP_SEND,
+	MCM_QP_SEND_INLINE,
+	MCM_QP_WRITE,
+	MCM_QP_WRITE_INLINE,
+	MCM_QP_WRITE_DONE,
+	MCM_QP_READ,
+	MCM_QP_READ_DONE,
+	MCM_QP_RECV,
+	MCM_QP_FREE,
+	MCM_QP_EVENT,
+	MCM_SRQ_CREATE,
+	MCM_SRQ_FREE,
+	MCM_MEM_ALLOC,
+	MCM_MEM_ALLOC_DATA,
+	MCM_MEM_FREE,
+	MCM_ASYNC_ERROR,
+	MCM_ASYNC_QP_ERROR,
+	MCM_ASYNC_CQ_ERROR,
+	MCM_SCIF_SEND,
+	MCM_SCIF_RECV,
+	MCM_SCIF_READ_FROM,
+	MCM_SCIF_READ_FROM_DONE,
+	MCM_SCIF_WRITE_TO,
+	MCM_SCIF_WRITE_TO_DONE,
+	MCM_SCIF_SIGNAL,
+	MCM_LISTEN_CREATE,
+	MCM_LISTEN_CREATE_ANY,
+	MCM_LISTEN_FREE,
+	MCM_CM_CONN_EVENT,
+	MCM_CM_DISC_EVENT,
+	MCM_CM_TIMEOUT_EVENT,
+	MCM_CM_ERR_EVENT,
+	MCM_CM_TX_POLL,
+	MCM_CM_RX_POLL,
+	MCM_CM_MSG_OUT,
+	MCM_CM_MSG_IN,
+	MCM_CM_MSG_POST,
+	MCM_CM_REQ_OUT,
+	MCM_CM_REQ_IN,
+	MCM_CM_REQ_ACCEPT,
+	MCM_CM_REP_OUT,
+	MCM_CM_REP_IN,
+	MCM_CM_RTU_OUT,
+	MCM_CM_RTU_IN,
+	MCM_CM_REJ_OUT,
+	MCM_CM_REJ_IN,
+	MCM_CM_REJ_USER_OUT,
+	MCM_CM_REJ_USER_IN,
+	MCM_CM_ACTIVE_EST,
+	MCM_CM_PASSIVE_EST,
+	MCM_CM_AH_REQ_OUT,
+	MCM_CM_AH_REQ_IN,
+	MCM_CM_AH_RESOLVED,
+	MCM_CM_DREQ_OUT,
+	MCM_CM_DREQ_IN,
+	MCM_CM_DREQ_DUP,
+	MCM_CM_DREP_OUT,
+	MCM_CM_DREP_IN,
+	MCM_CM_MRA_OUT,
+	MCM_CM_MRA_IN,
+	MCM_CM_REQ_FULLQ_POLL,
+	MCM_CM_ERR,
+	MCM_CM_ERR_REQ_FULLQ,
+	MCM_CM_ERR_REQ_DUP,
+	MCM_CM_ERR_REQ_RETRY,
+	MCM_CM_ERR_REP_DUP,
+	MCM_CM_ERR_REP_RETRY,
+	MCM_CM_ERR_RTU_DUP,
+	MCM_CM_ERR_RTU_RETRY,
+	MCM_CM_ERR_REFUSED,
+	MCM_CM_ERR_RESET,
+	MCM_CM_ERR_TIMEOUT,
+	MCM_CM_ERR_REJ_TX,
+	MCM_CM_ERR_REJ_RX,
+	MCM_CM_ERR_DREQ_DUP,
+	MCM_CM_ERR_DREQ_RETRY,
+	MCM_CM_ERR_DREP_DUP,
+	MCM_CM_ERR_DREP_RETRY,
+	MCM_CM_ERR_MRA_DUP,
+	MCM_CM_ERR_MRA_RETRY,
+	MCM_CM_ERR_UNEXPECTED_STATE,
+	MCM_CM_ERR_UNEXPECTED_MSG,
+	MCM_ALL_COUNTERS,  /* MUST be last */
+
+} MCM_COUNTERS;
+#define MCNTR(mdev, cntr) ((uint64_t *)mdev->cntrs)[cntr]++
+
+/* prototypes */
+
+/* mpxyd - daemon services, thread processing */
+void mpxy_destroy_md(struct mcm_ib_dev *md);
+void mpxy_destroy_smd(struct mcm_scif_dev *smd);
+void mpxy_destroy_bpool(struct mcm_scif_dev *smd);
+void mpxy_op_thread(void *mic_client);
+void mpxy_tx_thread(void *mic_client);
+void mpxy_cm_thread(void *mic_client);
+void mpxy_rx_thread(void *mic_client);
+mcm_scif_dev_t *mix_open_device(dat_mix_open_t *msg,
+				scif_epd_t op_ep,
+				scif_epd_t ev_ep,
+				scif_epd_t tx_ep,
+				uint16_t node);
+#ifdef MCM_PROFILE
+void mcm_check_io();
+#endif
+
+/* mcm.c, cm services */
+void mcm_get_attr(dat_mix_prov_attr_t *pr_attr);
+int mcm_init_cm_service(mcm_ib_dev_t *md);
+mcm_cm_t *m_cm_create(mcm_scif_dev_t *smd, mcm_qp_t *m_qp, dat_mcm_addr_t *dst);
+void m_cm_free(mcm_cm_t *cm);
+void mcm_cm_disc(mcm_cm_t *m_cm);
+int mcm_cm_req_out(mcm_cm_t *m_cm);
+int mcm_cm_rtu_out(mcm_cm_t *m_cm);
+int mcm_cm_rep_out(mcm_cm_t *cm);
+int mcm_cm_rej_out(mcm_ib_dev_t *md, dat_mcm_msg_t *msg, DAT_MCM_OP type, int swap);
+void mcm_check_timers(mcm_scif_dev_t *smd, int *timer);
+void mcm_ib_recv(mcm_ib_dev_t *md);
+int mcm_ib_async_event(struct mcm_ib_dev *md);
+void mcm_qlisten(mcm_scif_dev_t *smd, mcm_cm_t *cm);
+void mcm_dqlisten_free(mcm_scif_dev_t *smd, mcm_cm_t *cm);
+void mcm_qconn(mcm_scif_dev_t *smd, mcm_cm_t *cm);
+void mcm_dqconn_free(mcm_scif_dev_t *smd, mcm_cm_t *cm);
+int mcm_modify_qp(struct ibv_qp *qp_handle, enum ibv_qp_state qp_state,
+		  uint32_t qpn, uint16_t lid, union ibv_gid *gid);
+void mcm_flush_qp(struct mcm_qp *m_qp);
+void mcm_dump_cm_lists(mcm_scif_dev_t *smd);
+
+/* mix.c, MIC message exchange (MIX) services */
+void m_cq_free(struct mcm_cq *m_cq);
+void m_qp_free(struct mcm_qp *m_qp);
+void m_mr_free(struct mcm_mr *m_mr);
+int mix_scif_recv(mcm_scif_dev_t *smd, scif_epd_t scif_ep);
+int mix_cm_disc_in(mcm_cm_t *m_cm);
+int mix_cm_rtu_in(mcm_cm_t *m_cm, dat_mcm_msg_t *pkt, int pkt_len);
+int mix_cm_req_in(mcm_cm_t *cm, dat_mcm_msg_t *pkt, int pkt_len);
+int mix_cm_rep_in(mcm_cm_t *m_cm, dat_mcm_msg_t *pkt, int pkt_len);
+int mix_cm_rej_in(mcm_cm_t *m_cm, dat_mcm_msg_t *pkt, int pkt_len);
+void mix_close_device(mcm_ib_dev_t *md, mcm_scif_dev_t *smd);
+void mix_scif_accept(scif_epd_t listen_ep);
+void mix_cm_event(mcm_cm_t *m_cm, uint32_t event);
+void mix_dto_event(struct mcm_cq *m_cq, struct dat_mix_wc *wc, int nc);
+
+/* util.c, helper funtions */
+FILE *mpxy_open_log(void);
+void mpxy_set_options(int debug_mode);
+void mpxy_log_options(void);
+int mpxy_open_lock_file(void);
+void mpxyd_release_lock_file( void );
+void mpxy_write(int level, const char *format, ...);
+void mpxy_pr_addrs(int lvl, struct dat_mcm_msg *msg, int state, int in);
+int mpxy_cpuinfo_atoi(const char *v_str);
+#ifdef MCM_PROFILE
+void mcm_qp_prof_pr(struct mcm_qp *m_qp, int type);
+void mcm_qp_prof_ts(struct mcm_qp *m_qp, int type, uint32_t start, uint32_t qcnt, uint32_t ccnt);
+#endif
+
+struct mcm_fd_set *mcm_alloc_fd_set(void);
+void mcm_fd_zero(struct mcm_fd_set *set);
+int mcm_fd_set(int fd, struct mcm_fd_set *set, int event);
+int mcm_config_fd(int fd);
+int mcm_poll(int fd, int event);
+int mcm_select(struct mcm_fd_set *set, int time_ms);
+uint16_t mcm_get_port(uint64_t *p_port, uint16_t port, uint64_t ctx);
+uint64_t mcm_get_port_ctx(uint64_t *p_port, uint16_t port);
+
+int rd_dev_file(char *path, char *file, char *v_str, int len);
+void md_cntr_log(mcm_ib_dev_t *md, int counter, int reset);
+
+/* mpxy_out.c, proxy_out services, rdma write, message req side */
+void m_po_destroy_bpool(struct mcm_qp *m_qp);
+int m_po_create_bpool(struct mcm_qp *m_qp, int max_req_wr);
+void m_po_pending_wr(struct mcm_qp *m_qp, int *data, int *events);
+int m_po_proxy_data(mcm_scif_dev_t *smd, dat_mix_sr_t *pmsg, struct mcm_qp *m_qp);
+void m_po_wc_event(struct mcm_qp *m_qp, struct mcm_wc_rx *wc_rx, int wc_idx);
+void m_req_event(struct mcm_cq *m_cq);
+int m_po_buf_hd(mcm_scif_dev_t *smd, int m_idx, struct mcm_wr *wr);
+
+/* mpxy_in.c, proxy_in services, rdma write, message rcv side */
+void m_pi_destroy_wc_q(struct mcm_qp *m_qp);
+void m_pi_destroy_bpool(struct mcm_qp *m_qp);
+int m_pi_create_wr_q(struct mcm_qp *m_qp, int entries);
+int m_pi_create_wc_q(struct mcm_qp *m_qp, int entries);
+int m_pi_create_sr_q(struct mcm_qp *m_qp, int entries);
+int m_pi_create_bpool(struct mcm_qp *m_qp, int max_recv_wr);
+void m_qp_destroy_pi(struct mcm_qp *m_qp);
+int m_qp_create_pi(mcm_scif_dev_t *smd, struct mcm_qp *m_qp);
+void m_pi_pending_wr(struct mcm_qp *m_qp, int *data);
+void m_pi_pending_wc(struct mcm_qp *m_qp, int *events);
+void m_pi_req_event(struct mcm_qp *m_qp, struct mcm_wr_rx *wr_rx, struct ibv_wc *wc, int type);
+void m_rcv_event(struct mcm_cq *m_cq, int *events);
+int m_pi_prep_rcv_q(struct mcm_qp *m_qp);
+
+
+/* logging levels, bit control:
+ * 0=errors
+ * 1=warnings
+ * 2=cm
+ * 4=data
+ * 8=info
+ * 0x10=perf
+ */
+#define mlog(level, format, ...) \
+	mpxy_write(level, "%s: "format, __func__, ## __VA_ARGS__)
+
+/* inline functions */
+
+/* link list helper resources */
+static inline void init_list(LLIST_ENTRY *head)
+{
+        head->next = head;
+        head->prev = head;
+        head->data = NULL;
+        head->tid = 0;
+}
+
+static inline int list_empty(LLIST_ENTRY *head)
+{
+        return head->next == head;
+}
+
+static inline void *get_head_entry(LLIST_ENTRY *head)
+{
+	if (list_empty(head))
+		return NULL;
+	else
+		return head->next->data;
+}
+
+static inline void *get_next_entry(LLIST_ENTRY *entry, LLIST_ENTRY *head)
+{
+	if (entry->next == head)
+		return NULL;
+	else
+		return entry->next->data;
+}
+
+static inline void insert_head(LLIST_ENTRY *entry, LLIST_ENTRY *head, void *data)
+{
+	head->tid++;	/* each insertion gets unique ID */
+	entry->tid = head->tid;
+	entry->next = head->next;
+	entry->prev = head;
+	entry->data = data;
+	head->next->prev = entry;
+	head->next = entry;
+}
+
+static inline void insert_tail(LLIST_ENTRY *entry, LLIST_ENTRY *head, void *data)
+{
+	if (entry->next != entry) {
+		mlog(0, " WARNING: entry %p already on list %d\n", entry, entry->next);
+		return;
+	}
+	head->tid++;	/* each insertion gets unique ID */
+	entry->tid = head->tid;
+	entry->data = data;
+	entry->next = head->prev->next;
+	entry->prev = head->prev;
+	head->prev->next = entry;
+	head->prev = entry;
+
+}
+
+static inline void remove_entry(LLIST_ENTRY *entry)
+{
+        entry->prev->next = entry->next;
+        entry->next->prev = entry->prev;
+        entry->data = NULL;
+        entry->tid = 0;
+}
+
+static inline void sleep_usec(int usec)
+{
+	struct timespec sleep, remain;
+
+	sleep.tv_sec = 0;
+	sleep.tv_nsec = usec * 1000;
+	nanosleep(&sleep, &remain);
+}
+
+static inline uint32_t mcm_ts_us(void)
+{
+        struct timeval curtime;
+        timerclear(&curtime);
+        gettimeofday(&curtime, NULL);
+        return (uint32_t) (((curtime.tv_sec & 0xff) * 1000000) + curtime.tv_usec);
+}
+
+static inline uint64_t mcm_time_us(void)
+{
+        struct timeval curtime;
+        timerclear(&curtime);
+        gettimeofday(&curtime, NULL);
+        return (uint64_t) curtime.tv_sec * 1000000 + (uint64_t) curtime.tv_usec;
+}
+#define mcm_time_ms() (mcm_time_us() / 1000)
+
+static inline void mcm_free_port(uint64_t *p_port, uint16_t port)
+{
+	p_port[port] = 0;
+}
+
+/* Blocking for now, eliminates the need for MPXYD level locking */
+static inline int scif_send_msg(scif_epd_t ep, void *msg, int snd_len)
+{
+	int ret, len = snd_len;
+	int off = 0;
+	int flags = 0; /* !SCIF_SEND_BLOCK */
+
+	while (len) {
+		errno = 0;
+		if (len == snd_len) mlog(8, "  scif_send - ep %d, msg %p len=%d \n", ep, msg+off, len);
+		ret = scif_send(ep, msg+off, len, flags);
+		if (len == snd_len) mlog(8, "  scif_sent - ep %d, len=%d ret=%d %s\n", ep, len, ret, strerror(errno));
+		if ((ret == -1) || (flags == SCIF_SEND_BLOCK && (ret != len))) {
+			mlog(0, "ERR: scif_send - ep %d, %s, (len %d != ret %d) msg(%p %p)\n",
+				 ep, strerror(errno), len, ret, msg, msg+off);
+			return -1;
+		}
+		if ((ret < len) && ret) {
+			mlog(1, " WARN: scif_send - ep %d, msg %p off %d blocked len=%d, sent=%d\n",
+			     ep, msg, off, len, ret);
+		}
+		off += ret;
+		len -= ret;
+	}
+	return 0;
+}
+
+static inline void const_mix_wc(struct dat_mix_wc *mwc, struct ibv_wc *iwc, int entries)
+{
+	int i;
+
+	for (i=0;i<entries;i++) {
+		memset((void*)&mwc[i].wr_id, 0, sizeof(*mwc));
+		mwc[i].wr_id = iwc[i].wr_id;
+		mwc[i].status = iwc[i].status;
+		mwc[i].opcode = iwc[i].opcode;
+		mwc[i].vendor_err = iwc[i].vendor_err;
+		mwc[i].byte_len = iwc[i].byte_len;
+		mwc[i].imm_data = iwc[i].imm_data;
+		mwc[i].qp_num = iwc[i].qp_num;
+		mwc[i].src_qp = iwc[i].src_qp;
+		mwc[i].wc_flags = iwc[i].wc_flags;
+		mwc[i].pkey_index = iwc[i].pkey_index;
+		mwc[i].slid = iwc[i].slid;
+		mwc[i].sl = iwc[i].sl;
+		mwc[i].dlid_path_bits = iwc[i].dlid_path_bits;
+	}
+}
+/* rdma write */
+static inline void const_ib_rw(struct ibv_send_wr *iwr, struct dat_mix_wr *mwr, struct ibv_sge *sg_ptr)
+{
+	memset((void*)iwr, 0, sizeof(*iwr));
+	iwr->sg_list = sg_ptr;
+	iwr->opcode = mwr->opcode;
+	iwr->send_flags = mwr->send_flags;
+	iwr->imm_data = mwr->imm_data;
+	iwr->wr.rdma.remote_addr = mwr->wr.rdma.remote_addr;
+	iwr->wr.rdma.rkey = mwr->wr.rdma.rkey;
+}
+
+/* rdma read, 4 sg entries */
+/* sg[0] entry == proxy-out buffer, src for IB RR */
+/* sg[1] entry == proxy-in buffer, dst for IB RR */
+static inline void const_ib_rr(struct ibv_send_wr *iwr, struct dat_mix_wr *mwr, struct ibv_sge *sg)
+{
+	memset((void*)iwr, 0, sizeof(*iwr));
+	iwr->num_sge = 1;
+	iwr->sg_list = &sg[1];
+	iwr->opcode = IBV_WR_RDMA_READ;
+	iwr->send_flags = 0;
+	iwr->imm_data = 0;
+	iwr->wr.rdma.remote_addr = sg[0].addr;
+	iwr->wr.rdma.rkey = sg[0].lkey;
+}
+
+
+static inline void mcm_pr_addrs(int lvl, struct dat_mcm_msg *msg, int state, int in)
+{
+	if (in) {
+		if (MXS_EP(&msg->daddr1) && MXS_EP(&msg->saddr1)) {
+			mlog(lvl, " QPr_t addr2: %s 0x%x %x 0x%x %s <- QPt_r addr2: 0x%x %x 0x%x %s\n",
+				mcm_state_str(state), htons(msg->daddr2.lid),
+				htonl(msg->daddr2.qpn), htons(msg->dport),
+				mcm_map_str(msg->daddr2.ep_map),
+				htons(msg->saddr2.lid), htonl(msg->saddr2.qpn),
+				htons(msg->sport), mcm_map_str(msg->saddr2.ep_map));
+		} else {
+			mlog(lvl, " QPr addr1: %s 0x%x %x 0x%x %s <- QPt addr2: 0x%x %x 0x%x %s\n",
+				mcm_state_str(state), htons(msg->daddr1.lid),
+				htonl(msg->daddr1.qpn), htons(msg->dport),
+				mcm_map_str(msg->daddr1.ep_map),
+				htons(msg->saddr2.lid), htonl(msg->saddr2.qpn),
+				htons(msg->sport), mcm_map_str(msg->saddr2.ep_map));
+			mlog(lvl, " QPt addr2: %s 0x%x %x 0x%x %s <- QPr addr1: 0x%x %x 0x%x %s\n",
+				mcm_state_str(state),htons(msg->daddr2.lid),
+				htonl(msg->daddr2.qpn), htons(msg->dport),
+				mcm_map_str(msg->daddr2.ep_map),
+				htons(msg->saddr1.lid), htonl(msg->saddr1.qpn),
+				htons(msg->sport), mcm_map_str(msg->saddr1.ep_map));
+		}
+	} else {
+		if (MXS_EP(&msg->saddr1) && MXS_EP(&msg->daddr1)) {
+			mlog(lvl, " QPr_t addr2: %s 0x%x %x 0x%x %s -> QPt_r addr2: 0x%x %x 0x%x %s\n",
+				mcm_state_str(state), htons(msg->saddr2.lid),
+				htonl(msg->saddr2.qpn), htons(msg->sport),
+				mcm_map_str(msg->saddr2.ep_map),
+				htons(msg->daddr2.lid), htonl(msg->daddr2.qpn),
+				htons(msg->dport), mcm_map_str(msg->daddr2.ep_map));
+		} else {
+			mlog(lvl, " QPr addr1: %s 0x%x %x 0x%x %s -> QPt addr2: 0x%x %x 0x%x %s\n",
+				mcm_state_str(state), htons(msg->saddr1.lid),
+				htonl(msg->saddr1.qpn), htons(msg->sport),
+				mcm_map_str(msg->saddr1.ep_map),
+				htons(msg->daddr2.lid), htonl(msg->daddr2.qpn),
+				htons(msg->dport), mcm_map_str(msg->daddr2.ep_map));
+			mlog(lvl, " QPt addr2: %s 0x%x %x 0x%x %s -> QPr addr1: 0x%x %x 0x%x %s\n",
+				mcm_state_str(state), htons(msg->saddr2.lid),
+				htonl(msg->saddr2.qpn), htons(msg->sport),
+				mcm_map_str(msg->saddr2.ep_map),
+				htons(msg->daddr1.lid), htonl(msg->daddr1.qpn),
+				htons(msg->dport), mcm_map_str(msg->daddr1.ep_map));
+		}
+	}
+}
+
+#endif /*  _MPXYD_H_ */
+
+
+
+
diff --git a/dapl/svc/util.c b/dapl/svc/util.c
new file mode 100644
index 0000000..323595f
--- /dev/null
+++ b/dapl/svc/util.c
@@ -0,0 +1,745 @@
+/*
+ * Copyright (c) 2012-2014 Intel Corporation. All rights reserved.
+ *
+ * This software is available to you under the OpenIB.org BSD license
+ * below:
+ *
+ *     Redistribution and use in source and binary forms, with or
+ *     without modification, are permitted provided that the following
+ *     conditions are met:
+ *
+ *      - Redistributions of source code must retain the above
+ *        copyright notice, this list of conditions and the following
+ *        disclaimer.
+ *
+ *      - Redistributions in binary form must reproduce the above
+ *        copyright notice, this list of conditions and the following
+ *        disclaimer in the documentation and/or other materials
+ *        provided with the distribution.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AWV
+ * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+/*
+ * mpxyd service - util.c
+ *
+ * 	helper functions
+ *
+ */
+#include "mpxyd.h"
+
+/*
+ * Service options - set through mpxyd.conf file.
+ */
+char *opts_file = MPXYD_CONF;
+char log_file[128] = "/tmp/mpxyd.log";
+int log_level = 0;
+char lock_file[128] = "/var/run/mpxyd.pid";
+char gid_str[INET6_ADDRSTRLEN];
+int mcm_profile = 0;
+FILE *logfile;
+mpxy_lock_t flock;
+
+/* mcm.c */
+extern int mcm_depth;
+extern int mcm_size;
+extern int mcm_signal;
+extern int mcm_max_rcv;
+extern int mcm_retry;
+extern int mcm_disc_retry;
+extern int mcm_rep_ms;
+extern int mcm_rtu_ms;
+extern int mcm_dreq_ms;
+extern int mcm_proxy_in;
+
+/* mix.c */
+extern int mix_align;
+extern int mix_buffer_sg_cnt;
+extern int mix_cmd_depth;
+extern int mix_cmd_size;
+extern int mix_shared_buffer;
+extern int mix_max_msg_mb;
+extern int mix_inline_threshold;
+extern int mix_eager_completion;
+
+extern int mcm_ib_inline;
+extern int mcm_rw_signal;
+extern int mcm_rr_signal;
+extern int mcm_rr_max;
+extern int mcm_tx_entries;
+extern int mcm_rx_entries;
+extern int mcm_rx_cq_size;
+
+/* mpxyd.c */
+extern short scif_sport;
+extern int scif_listen_qlen;
+extern int mix_buffer_mb;
+extern int mix_buffer_sg;
+extern int mix_buffer_sg_po2;
+extern int mcm_affinity;
+extern int mcm_affinity_base_mic;
+extern int mcm_affinity_base_hca;
+extern int mcm_counters;
+
+/* Counters */
+static char *mcm_cntr_names[] = {
+	"MCM_IA_OPEN",
+	"MCM_IA_CLOSE",
+	"MCM_PD_CREATE",
+	"MCM_PD_FREE",
+	"MCM_MR_CREATE",
+	"MCM_MR_FREE",
+	"MCM_CQ_CREATE",
+	"MCM_CQ_FREE",
+	"MCM_CQ_POLL",
+	"MCM_CQ_REARM",
+	"MCM_CQ_EVENT",
+	"MCM_MX_SEND",
+	"MCM_MX_SEND_INLINE",
+	"MCM_MX_WRITE",
+	"MCM_MX_WRITE_SEG",
+	"MCM_MX_WRITE_INLINE",
+	"MCM_MX_WR_STALL",
+	"MCM_MX_MR_STALL",
+	"MCM_MX_RR_STALL",
+	"MCM_QP_CREATE",
+	"MCM_QP_SEND",
+	"MCM_QP_SEND_INLINE",
+	"MCM_QP_WRITE",
+	"MCM_QP_WRITE_INLINE",
+	"MCM_QP_WRITE_DONE",
+	"MCM_QP_READ",
+	"MCM_QP_READ_DONE",
+	"MCM_QP_RECV",
+	"MCM_QP_FREE",
+	"MCM_QP_EVENT",
+	"MCM_SRQ_CREATE",
+	"MCM_SRQ_FREE",
+	"MCM_MEM_ALLOC",
+	"MCM_MEM_ALLOC_DATA",
+	"MCM_MEM_FREE",
+	"MCM_ASYNC_ERROR",
+	"MCM_ASYNC_QP_ERROR",
+	"MCM_ASYNC_CQ_ERROR",
+	"MCM_SCIF_SEND",
+	"MCM_SCIF_RECV",
+	"MCM_SCIF_READ_FROM",
+	"MCM_SCIF_READ_FROM_DONE",
+	"MCM_SCIF_WRITE_TO",
+	"MCM_SCIF_WRITE_TO_DONE",
+	"MCM_SCIF_SIGNAL",
+	"MCM_LISTEN_CREATE",
+	"MCM_LISTEN_CREATE_ANY",
+	"MCM_LISTEN_FREE",
+	"MCM_CM_CONN_EVENT",
+	"MCM_CM_DISC_EVENT",
+	"MCM_CM_TIMEOUT_EVENT",
+	"MCM_CM_ERR_EVENT",
+	"MCM_CM_TX_POLL",
+	"MCM_CM_RX_POLL",
+	"MCM_CM_MSG_OUT",
+	"MCM_CM_MSG_IN",
+	"MCM_CM_MSG_POST",
+	"MCM_CM_REQ_OUT",
+	"MCM_CM_REQ_IN",
+	"MCM_CM_REQ_ACCEPT",
+	"MCM_CM_REP_OUT",
+	"MCM_CM_REP_IN",
+	"MCM_CM_RTU_OUT",
+	"MCM_CM_RTU_IN",
+	"MCM_CM_REJ_OUT",
+	"MCM_CM_REJ_IN",
+	"MCM_CM_REJ_USER_OUT",
+	"MCM_CM_REJ_USER_IN",
+	"MCM_CM_ACTIVE_EST",
+	"MCM_CM_PASSIVE_EST",
+	"MCM_CM_AH_REQ_OUT",
+	"MCM_CM_AH_REQ_IN",
+	"MCM_CM_AH_RESOLVED",
+	"MCM_CM_DREQ_OUT",
+	"MCM_CM_DREQ_IN",
+	"MCM_CM_DREQ_DUP",
+	"MCM_CM_DREP_OUT",
+	"MCM_CM_DREP_IN",
+	"MCM_CM_MRA_OUT",
+	"MCM_CM_MRA_IN",
+	"MCM_CM_REQ_FULLQ_POLL",
+	"MCM_CM_ERR",
+	"MCM_CM_ERR_REQ_FULLQ",
+	"MCM_CM_ERR_REQ_DUP",
+	"MCM_CM_ERR_REQ_RETRY",
+	"MCM_CM_ERR_REP_DUP",
+	"MCM_CM_ERR_REP_RETRY",
+	"MCM_CM_ERR_RTU_DUP",
+	"MCM_CM_ERR_RTU_RETRY",
+	"MCM_CM_ERR_REFUSED",
+	"MCM_CM_ERR_RESET",
+	"MCM_CM_ERR_TIMEOUT",
+	"MCM_CM_ERR_REJ_TX",
+	"MCM_CM_ERR_REJ_RX",
+	"MCM_CM_ERR_DREQ_DUP",
+	"MCM_CM_ERR_DREQ_RETRY",
+	"MCM_CM_ERR_DREP_DUP",
+	"MCM_CM_ERR_DREP_RETRY",
+	"MCM_CM_ERR_MRA_DUP",
+	"MCM_CM_ERR_MRA_RETRY",
+	"MCM_CM_ERR_UNEXPECTED_STATE",
+	"MCM_CM_ERR_UNEXPECTED_MSG",
+};
+
+void mpxy_write(int level, const char *format, ...)
+{
+	va_list args;
+	uint32_t ts;
+
+	if (level && !(level & log_level))
+		return;
+
+	ts = mcm_ts_us();
+	va_start(args, format);
+	mpxy_lock(&flock);
+	fprintf(logfile, " %x:%u: ", (unsigned)pthread_self(), ts);
+	vfprintf(logfile, format, args);
+	fflush(logfile);
+	mpxy_unlock(&flock);
+	va_end(args);
+}
+
+void md_cntr_log(mcm_ib_dev_t *md, int counter, int reset) {
+	int i;
+
+	mlog(0, "MPXYD Device Counters:\n");
+	for (i = 0; i < MCM_ALL_COUNTERS; i++) {
+		if ((counter == i) || (counter == MCM_ALL_COUNTERS)) {
+			if (((uint64_t *)md->cntrs)[i]) {
+				mlog(0, "%s = %llu\n", mcm_cntr_names[i], ((uint64_t *)md->cntrs)[i]);
+				if (reset)
+					((uint64_t *)md->cntrs)[i] = 0;
+			}
+		}
+	}
+	mlog(0, "return:\n");
+}
+
+/* FD and thread helper resources */
+struct mcm_fd_set *mcm_alloc_fd_set(void)
+{
+	return malloc(sizeof(struct mcm_fd_set));
+}
+
+void mcm_fd_zero(struct mcm_fd_set *set)
+{
+	set->index = 0;
+}
+
+int mcm_fd_set(int fd, struct mcm_fd_set *set, int event)
+{
+	if (set->index == MCM_FD_SETSIZE - 1) {
+		mlog(0," mcm exceeded FD_SETSIZE %d\n", MCM_FD_SETSIZE);
+		return -1;
+	}
+	set->set[set->index].fd = fd;
+	set->set[set->index].revents = 0;
+	set->set[set->index++].events = event;
+	return 0;
+}
+
+int mcm_config_fd(int fd)
+{
+	int opts;
+
+	opts = fcntl(fd, F_GETFL);
+	if (opts < 0 || fcntl(fd, F_SETFL, opts | O_NONBLOCK) < 0) {
+		mlog(0, " config_fd: fcntl on fd %d ERR %d %s\n", fd, opts, strerror(errno));
+		return errno;
+	}
+	return 0;
+}
+
+int mcm_poll(int fd, int event)
+{
+	struct pollfd fds;
+	int ret;
+
+	fds.fd = fd;
+	fds.events = event;
+	fds.revents = 0;
+	ret = poll(&fds, 1, 0);
+
+	if (ret == 0)
+		return 0;
+	else if (fds.revents & (POLLERR | POLLHUP | POLLNVAL))
+		return POLLERR;
+	else
+		return fds.revents;
+}
+
+int mcm_select(struct mcm_fd_set *set, int time_ms)
+{
+	int ret, i;
+
+	mlog(0x20, " sleep, fds=%d\n", set->index);
+	ret = poll(set->set, set->index, time_ms);
+	if (ret > 0) {
+		for (i=0;i<set->index;i++) {
+			mlog(0x20, " wakeup, set[%d].fd %d = %d\n", i, set->set[i].fd, set->set[i].revents);
+		}
+	}
+	return ret;
+}
+
+/* MCM 16-bit port space */
+uint16_t mcm_get_port(uint64_t *p_port, uint16_t port, uint64_t ctx)
+{
+	int i = 0;
+
+	/* get specific port */
+	if (port) {
+		if (p_port[port] == 0) {
+			p_port[port] = ctx;
+			i = port;
+		}
+		goto done;
+	}
+
+	/* get first free port */
+	for (i = MCM_PORT_SPACE; i > 0; i--) {
+		if (p_port[i] == 0) {
+			p_port[i] = ctx;
+			break;
+		}
+	}
+done:
+	return i;
+}
+
+uint64_t mcm_get_port_ctx(uint64_t *p_port, uint16_t port)
+{
+	return p_port[port];
+}
+
+FILE *mpxy_open_log(void)
+{
+	FILE *f;
+
+	if (!strcasecmp(log_file, "stdout"))
+		return stdout;
+
+	if (!strcasecmp(log_file, "stderr"))
+		return stderr;
+
+	if (!(f = fopen(log_file, "w")))
+		f = stdout;
+
+	return f;
+}
+
+void mpxy_set_options( int debug_mode )
+{
+	FILE *f;
+	char s[120];
+	char opt[32], value[128];
+
+	if (!(f = fopen(opts_file, "r")))
+		return;
+
+	while (fgets(s, sizeof s, f)) {
+		if (s[0] == '#')
+			continue;
+
+		if (sscanf(s, "%32s%128s", opt, value) != 2)
+			continue;
+
+		if (!strcasecmp("log_file", opt))
+			strcpy(log_file, value);
+		else if (!strcasecmp("log_level", opt))
+			log_level = strtol(value,NULL,0);
+		else if (!strcasecmp("lock_file", opt))
+			strcpy(lock_file, value);
+		else if (!strcasecmp("max_message_mb", opt))
+			mix_max_msg_mb = atoi(value);
+		else if (!strcasecmp("buffer_pool_mb", opt))
+			mix_buffer_mb = atoi(value);
+		else if (!strcasecmp("buffer_segment_size", opt))
+		{
+			int i = 0, ssize = atoi(value); /* power of 2 */
+			mix_buffer_sg = 1;
+			while ((mix_buffer_sg < ssize) &&
+			       (mix_buffer_sg < DAT_MIX_RDMA_MAX)) {
+				mix_buffer_sg <<= 1;
+				i++;
+			}
+			mix_buffer_sg_po2 = i;
+		}
+		else if (!strcasecmp("buffer_alignment", opt))
+			mix_align = atoi(value);
+		else if (!strcasecmp("buffer_inline_threshold", opt))
+		{
+			mix_inline_threshold = atoi(value);
+			if (mix_inline_threshold > DAT_MIX_INLINE_MAX)
+				mix_inline_threshold = DAT_MIX_INLINE_MAX;
+		}
+		else if (!strcasecmp("mcm_depth", opt))
+			mcm_depth = atoi(value);
+		else if (!strcasecmp("scif_port_id", opt))
+			scif_sport = (short) atoi(value);
+		else if (!strcasecmp("scif_listen_qlen", opt))
+			scif_listen_qlen = atoi(value);
+		else if (!strcasecmp("mcm_rr_signal_rate", opt))
+			mcm_rr_signal = atoi(value);
+		else if (!strcasecmp("mcm_rw_signal_rate", opt))
+			mcm_rw_signal = atoi(value);
+		else if (!strcasecmp("mcm_rr_max_pending", opt))
+			mcm_rr_max = atoi(value);
+		else if (!strcasecmp("mcm_req_timeout_ms", opt))
+			mcm_rep_ms = atoi(value);
+		else if (!strcasecmp("mcm_rep_timeout_ms", opt))
+			mcm_rtu_ms = atoi(value);
+		else if (!strcasecmp("mcm_retry_count", opt))
+			mcm_retry = atoi(value);
+		else if (!strcasecmp("mcm_affinity", opt))
+			mcm_affinity = atoi(value);
+		else if (!strcasecmp("mcm_affinity_base_hca", opt))
+			mcm_affinity_base_hca = atoi(value);
+		else if (!strcasecmp("mcm_affinity_base_mic", opt))
+			mcm_affinity_base_mic = atoi(value);
+		else if (!strcasecmp("mcm_ib_inline", opt))
+			mcm_ib_inline = max(atoi(value), MCM_IB_INLINE);
+		else if (!strcasecmp("mcm_perf_profile", opt))
+			mcm_profile = atoi(value);
+		else if (!strcasecmp("mcm_eager_completion", opt))
+			mix_eager_completion = atoi(value);
+		else if (!strcasecmp("mcm_counters", opt))
+			mcm_counters = atoi(value);
+		else if (!strcasecmp("mcm_proxy_in", opt))
+			mcm_proxy_in = atoi(value);
+		else if (!strcasecmp("proxy_tx_depth", opt))
+		{
+			int tsize = atoi(value); /* power of 2 */
+			mcm_tx_entries = 1;
+			while (mcm_tx_entries < tsize)
+				mcm_tx_entries <<= 1;
+		}
+		else if (!strcasecmp("proxy_rx_depth", opt))
+		{
+			int rsize = atoi(value); /* power of 2 */
+			mcm_rx_entries = 1;
+			while (mcm_rx_entries < rsize)
+				mcm_rx_entries <<= 1;
+		}
+	}
+
+	fclose(f);
+
+	if (debug_mode) {
+		sprintf(log_file, "/tmp/mpxyd.log.pid.%d", getuid());
+		sprintf(lock_file, "/tmp/mpxyd.pid.%d", getuid());
+	}
+}
+
+void mpxy_log_options(void)
+{
+	mlog(0, "log level 0x%x\n", log_level);
+	mlog(0, "lock file %s\n", lock_file);
+	mlog(0, "configuration file %s\n", opts_file);
+	mlog(0, "SCIF server_port %d%s\n", scif_sport, scif_sport?"":"(auto)");
+	mlog(0, "SCIF listen queue length %d\n", scif_listen_qlen);
+	mlog(0, "CPU affinity enabled %d\n", mcm_affinity);
+	mlog(0, "CPU affinity base core_id for HCA %d\n", mcm_affinity_base_hca);
+	mlog(0, "CPU affinity base core_id for MIC %d\n", mcm_affinity_base_mic);
+	mlog(0, "RDMA buffer pool size %d MB\n", mix_buffer_mb);
+	mlog(0, "RDMA buffer segment size %d\n", mix_buffer_sg);
+	mlog(0, "RDMA buffer alignment %d\n", mix_align);
+	mlog(0, "RDMA Proxy TX queue depth %d\n", mcm_tx_entries);
+	mlog(0, "RDMA Proxy RX queue depth %d\n", mcm_rx_entries);
+	mlog(0, "RDMA SCIF inline threshold %d\n", mix_inline_threshold);
+	mlog(0, "RDMA IB inline threshold %d\n", mcm_ib_inline);
+	mlog(0, "RDMA eager completion %d\n", mix_eager_completion);
+	mlog(0, "RDMA proxy-out signal rate %d\n", mcm_rw_signal);
+	mlog(0, "RDMA proxy-in %s\n", mcm_proxy_in ? "enabled":"disabled");
+	if (mcm_proxy_in) {
+		mlog(0, "RDMA proxy-in signal rate %d\n", mcm_rr_signal);
+		mlog(0, "RDMA proxy-in max reads outstanding %d\n", mcm_rr_max);
+	}
+	mlog(0, "Maximum message size %d MB\n", mix_max_msg_mb);
+	mlog(0, "CM msg queue depth %d\n", mcm_depth);
+	mlog(0, "CM msg completion signal rate %d\n", mcm_signal);
+	mlog(0, "CM msg reply timeout %d ms\n", mcm_rep_ms);
+	mlog(0, "CM msg rtu timeout %d ms\n", mcm_rtu_ms);
+	mlog(0, "CM msg retry count %d\n", mcm_retry);
+	mlog(0, "Performance Profiling == %d\n", mcm_profile);
+	mlog(0, "MPXYD log device counters (print at close) == %d\n", mcm_counters);
+}
+
+int lock_fd;
+int mpxy_open_lock_file(void)
+{
+	int rc;
+	char pid[16];
+
+	lock_fd = open(lock_file, O_RDWR | O_CREAT | O_EXCL, 0640);
+	if (lock_fd < 0) {
+		perror(lock_file);
+		return lock_fd;
+	}
+
+	if (lockf(lock_fd, F_TLOCK, 0)) {
+		perror(lock_file);
+		close(lock_fd);
+		return -1;
+	}
+
+	rc = sprintf(pid, "%d", getpid());
+
+	if (write(lock_fd, pid, strlen(pid)) != rc) {
+		perror(lock_file);
+		return -1;
+	}
+
+	return 0;
+}
+
+void mpxyd_release_lock_file( void )
+{
+	lockf(lock_fd, F_ULOCK, 0);
+	close(lock_fd);
+	unlink(lock_file);
+}
+
+int rd_dev_file(char *path, char *file, char *v_str, int len)
+{
+	char *f_path;
+	int fd;
+
+	if (asprintf(&f_path, "%s/%s", path, file) < 0)
+		return -1;
+
+	fd = open(f_path, O_RDONLY);
+	if (fd < 0) {
+		free(f_path);
+		return -1;
+	}
+
+	len = read(fd, v_str, len);
+
+	if ((len > 0) && (v_str[--len] == '\n'))
+		v_str[len] = '\0';
+
+	close(fd);
+	free(f_path);
+	return 0;
+}
+
+int mpxy_cpuinfo_atoi(const char *v_str)
+{
+	char r_buf[500];
+	char *f_path = "/proc/cpuinfo";
+	char *token = ":";
+	int i, ii, fd, len, v_len, r_len;
+	int val = 0;
+
+	fd = open(f_path, O_RDONLY);
+	if (fd < 0)
+		return val;
+
+	v_len = strlen(v_str);
+	r_len = sizeof(r_buf) - 1;
+	len = read(fd, r_buf, r_len);
+
+	if (len < 1)
+		return val;
+
+	/* get value pattern followed by : followed by value */
+	for (i=0; i < len; i++) {
+		for (ii=0; ii < v_len && i < len; ii++, i++) {
+			if ((v_str[ii] == r_buf[i]) && (ii == v_len-1))
+				for (; i < len; i++) {
+					if (!strncmp(&r_buf[i], token, 1)) {
+						val = atoi(&r_buf[i+1]);
+						i = len;
+					}
+				}
+			else if (v_str[ii] != r_buf[i])
+				break;
+		}
+	}
+
+	close(fd);
+	return val;
+}
+
+#ifdef MCM_PROFILE
+void mcm_qp_prof_pr(struct mcm_qp *m_qp, int type)
+{
+	if ((m_qp->ts.wt.min) &&
+	    (type == MCM_QP_WT || type == MCM_QP_ALL))
+		mlog(0, " QP (%p) PERF scif_WT() times (usecs):"
+			" max %u min %u avg %u ttime %u cnt %u - et %u avg %u\n",
+			m_qp, m_qp->ts.wt.max, m_qp->ts.wt.min,
+			m_qp->ts.wt.avg, m_qp->ts.wt.all, m_qp->ts.wt.cnt,
+			m_qp->ts.wt.stop - m_qp->ts.wt.start,
+			(m_qp->ts.wt.stop - m_qp->ts.wt.start)/m_qp->ts.wt.cnt);
+
+	if ((m_qp->ts.rf.min) &&
+	    (type == MCM_QP_RF || type == MCM_QP_ALL))
+		mlog(0, " QP (%p) PERF scif_RF() times (usecs):"
+			" max %u min %u avg %u ttime %u cnt %u - et %u avg %u\n",
+			m_qp, m_qp->ts.rf.max, m_qp->ts.rf.min,
+			m_qp->ts.rf.avg, m_qp->ts.rf.all, m_qp->ts.rf.cnt,
+			m_qp->ts.rf.stop - m_qp->ts.rf.start,
+			(m_qp->ts.rf.stop - m_qp->ts.rf.start)/m_qp->ts.rf.cnt);
+
+	if ((m_qp->ts.rw.min) &&
+	    (type == MCM_QP_IB_RW || type == MCM_QP_ALL))
+		mlog(0, " QP (%p) PERF %s times (usecs):"
+			" max %u min %u avg %u ttime %u cnt %u - et %u avg %u\n",
+			m_qp, "ib_RW or RW_imm+RR",
+			m_qp->ts.rw.max, m_qp->ts.rw.min,
+			m_qp->ts.rw.avg, m_qp->ts.rw.all, m_qp->ts.rw.cnt,
+			m_qp->ts.rw.stop - m_qp->ts.rw.start,
+			(m_qp->ts.rw.stop - m_qp->ts.rw.start)/m_qp->ts.rw.cnt);
+
+	if ((m_qp->ts.rr.min) &&
+	    (type == MCM_QP_IB_RR || type == MCM_QP_ALL))
+		mlog(0, " QP (%p) PERF ib_RR() times (usecs):"
+			" max %u min %u avg %u ttime %u cnt %u - et %u avg %u\n",
+			m_qp, m_qp->ts.rr.max, m_qp->ts.rr.min,
+			m_qp->ts.rr.avg, m_qp->ts.rr.all, m_qp->ts.rr.cnt,
+			m_qp->ts.rr.stop - m_qp->ts.rr.start,
+			(m_qp->ts.rr.stop - m_qp->ts.rr.start)/m_qp->ts.rr.cnt);
+
+	if ((m_qp->ts.pi.min) &&
+	    (type == MCM_QP_PI_IO || type == MCM_QP_ALL))
+		mlog(0, " QP (%p) PERF IO: Proxy-in: FS to LS times"
+			" (usecs): max %u min %u avg %u ttime %u cnt %u - et %u avg %u\n",
+			m_qp, m_qp->ts.pi.max, m_qp->ts.pi.min,
+			m_qp->ts.pi.avg, m_qp->ts.pi.all, m_qp->ts.pi.cnt,
+			m_qp->ts.pi.stop - m_qp->ts.pi.start,
+			(m_qp->ts.pi.stop - m_qp->ts.pi.start)/m_qp->ts.pi.cnt);
+
+	if ((m_qp->ts.po.min) &&
+	    (type == MCM_QP_PO_PI_RW || type == MCM_QP_ALL))
+		mlog(0, " QP (%p) PERF IO: Proxy-out -> Proxy-in: FS to LS times"
+			" (usecs): max %u min %u avg %u ttime %u cnt %u et %u\n",
+			m_qp, m_qp->ts.po.max, m_qp->ts.po.min,
+			m_qp->ts.po.avg, m_qp->ts.po.all, m_qp->ts.po.cnt,
+			m_qp->ts.po.stop - m_qp->ts.po.start,
+			(m_qp->ts.po.stop - m_qp->ts.po.start)/m_qp->ts.po.cnt);
+}
+
+void mcm_qp_prof_ts(struct mcm_qp *m_qp, int type, uint32_t start, uint32_t que, uint32_t cmp)
+{
+	uint32_t diff, stop = mcm_ts_us();
+	uint32_t *min, *max, *avg, *all, *cnt, *begin, *end, qcnt, ccnt;
+	char *type_str;
+
+	diff = stop - start;
+	ccnt = cmp ? cmp:1;
+	qcnt = que ? que:1;
+
+	switch (type) {
+	case MCM_QP_WT:
+		type_str = "MCM_QP_WT";
+		min = &m_qp->ts.wt.min;
+		max = &m_qp->ts.wt.max;
+		avg = &m_qp->ts.wt.avg;
+		all = &m_qp->ts.wt.all;
+		cnt = &m_qp->ts.wt.cnt;
+		begin = &m_qp->ts.wt.start;
+		end = &m_qp->ts.wt.stop;
+		diff = diff/qcnt;
+		break;
+	case MCM_QP_RF:
+		type_str = "MCM_QP_RF";
+		min = &m_qp->ts.rf.min;
+		max = &m_qp->ts.rf.max;
+		avg = &m_qp->ts.rf.avg;
+		all = &m_qp->ts.rf.all;
+		cnt = &m_qp->ts.rf.cnt;
+		begin = &m_qp->ts.rf.start;
+		end = &m_qp->ts.rf.stop;
+		diff = diff/qcnt;
+		break;
+	case MCM_QP_IB_RW:
+		type_str = "MCM_QP_IB_RW";
+		min = &m_qp->ts.rw.min;
+		max = &m_qp->ts.rw.max;
+		avg = &m_qp->ts.rw.avg;
+		all = &m_qp->ts.rw.all;
+		cnt = &m_qp->ts.rw.cnt;
+		begin = &m_qp->ts.rw.start;
+		end = &m_qp->ts.rw.stop;
+		diff = diff/qcnt;
+		break;
+	case MCM_QP_IB_RR:
+		type_str = "MCM_QP_IB_RR";
+		min = &m_qp->ts.rr.min;
+		max = &m_qp->ts.rr.max;
+		avg = &m_qp->ts.rr.avg;
+		all = &m_qp->ts.rr.all;
+		cnt = &m_qp->ts.rr.cnt;
+		begin = &m_qp->ts.rr.start;
+		end = &m_qp->ts.rr.stop;
+		diff = diff/qcnt;
+		break;
+	case MCM_QP_PI_IO:
+		type_str = "MCM_QP_PI_IO";
+		min = &m_qp->ts.pi.min;
+		max = &m_qp->ts.pi.max;
+		avg = &m_qp->ts.pi.avg;
+		all = &m_qp->ts.pi.all;
+		cnt = &m_qp->ts.pi.cnt;
+		begin = &m_qp->ts.pi.start;
+		end = &m_qp->ts.pi.stop;
+		break;
+	case MCM_QP_PO_PI_RW:
+		type_str = "MCM_QP_PO_PI_RW";
+		min = &m_qp->ts.po.min;
+		max = &m_qp->ts.po.max;
+		avg = &m_qp->ts.po.avg;
+		all = &m_qp->ts.po.all;
+		cnt = &m_qp->ts.po.cnt;
+		begin = &m_qp->ts.po.start;
+		end = &m_qp->ts.po.stop;
+		break;
+	default:
+		return;
+	}
+
+	if (*cnt == 0)
+		*begin = start;
+
+	diff = diff/ccnt;
+	*cnt += ccnt;
+	*all += stop - start;
+	*end = stop;
+	if (*min == 0 || diff < *min)
+		*min = diff;
+	if (*max == 0 || diff > *max)
+		*max = diff;
+	if (*avg == 0)
+		*avg = diff;
+	else
+		*avg = (diff + *avg)/2;
+
+	mlog(0x10, "us(%u-%u=%u,%d,%d) %s: io %d: mx %u mn %u av %u tt %u et %u "
+		   "TX tl %d hd %d RX tl %d w_tl %d hd %d rr %d wt %d\n",
+		start, stop, diff, qcnt, ccnt, type_str, *cnt, *max, *min, *avg, *all,
+		*end - *begin, m_qp->wr_tl, m_qp->wr_hd, m_qp->wr_tl_r,
+		m_qp->wr_tl_r_wt, m_qp->wr_hd_r, m_qp->pi_rr_cnt, m_qp->post_cnt_wt);
+}
+#endif
+
+
+
+
+
+
+
+
diff --git a/dapl/udapl/dapl_init.c b/dapl/udapl/dapl_init.c
index 07e5b31..9ccbaf5 100644
--- a/dapl/udapl/dapl_init.c
+++ b/dapl/udapl/dapl_init.c
@@ -47,6 +47,8 @@
 #include "dapl_name_service.h"
 #include "dapl_timer_util.h"
 #include "dapl_vendor.h"
+#include "config.h"
+
 
 /*
  * dapl_init
@@ -72,16 +74,24 @@ void dapl_init(void)
 	/* set up debug type */
 	g_dapl_dbg_type = dapl_os_get_env_val("DAPL_DBG_TYPE",
 					      DAPL_DBG_TYPE_ERR | DAPL_DBG_TYPE_WARN);
+
+	g_dapl_dbg_level = dapl_os_get_env_val("DAPL_DBG_LEVEL", 0);
+
 	/* set up debug destination */
 	g_dapl_dbg_dest = dapl_os_get_env_val("DAPL_DBG_DEST",
 					      DAPL_DBG_DEST_STDOUT);
 
+	g_dapl_dbg_mem = dapl_os_get_env_val("DAPL_DBG_SYS_MEM", 5);
+
 	/* open log file on first logging call if necessary */
 	if (g_dapl_dbg_dest & DAPL_DBG_DEST_SYSLOG)
 		openlog("libdapl", LOG_ODELAY | LOG_PID | LOG_CONS, LOG_USER);
 
-	dapl_log(DAPL_DBG_TYPE_UTIL, "dapl_init: dbg_type=0x%x,dbg_dest=0x%x\n",
-		 g_dapl_dbg_type, g_dapl_dbg_dest);
+	dapl_log(DAPL_DBG_TYPE_UTIL, "dapl_init: dbg_type=%x,dbg_dest=%x,dbg_level=%x\n",
+		 g_dapl_dbg_type, g_dapl_dbg_dest, g_dapl_dbg_level);
+
+	dapl_log(DAPL_DBG_TYPE_VER, " %s dapl-%s-%u,  DAPL_DBG_TYPE 0x%x\n",
+		 PROVIDER_NAME, VERSION, PACKAGE_DATE, g_dapl_dbg_type);
 
 	/* See if the user is on a loopback setup */
 	g_dapl_loopback_connection = dapl_os_get_env_bool("DAPL_LOOPBACK");
diff --git a/dapl/udapl/dapl_lmr_create.c b/dapl/udapl/dapl_lmr_create.c
index f1d5016..b93aced 100644
--- a/dapl/udapl/dapl_lmr_create.c
+++ b/dapl/udapl/dapl_lmr_create.c
@@ -108,6 +108,8 @@ dapli_lmr_create_virtual(IN DAPL_IA * ia,
 	reg_desc.for_va = virt_addr;
 	dat_status = DAT_SUCCESS;
 
+	dapl_dbg_log(DAPL_DBG_TYPE_API, "dapl_lmr_create (ia=%p,pz=%p)\n", ia, pz);
+
 	lmr = dapl_lmr_alloc(ia,
 			     DAT_MEM_TYPE_VIRTUAL,
 			     reg_desc, length, (DAT_PZ_HANDLE) pz, privileges);
@@ -122,7 +124,9 @@ dapli_lmr_create_virtual(IN DAPL_IA * ia,
 					  lmr,
 					  virt_addr,
 					  length, privileges, va_type);
-
+#ifdef DAPL_COUNTERS
+	dapl_os_memchk(g_dapl_dbg_mem, "create_mr");
+#endif
 	if (DAT_SUCCESS != dat_status) {
 		dapl_lmr_dealloc(lmr);
 		goto bail;
diff --git a/dapl/udapl/libdaplomcm.map b/dapl/udapl/libdaplomcm.map
new file mode 100755
index 0000000..80e12a4
--- /dev/null
+++ b/dapl/udapl/libdaplomcm.map
@@ -0,0 +1,7 @@
+DAPL_MCM_2.0 {
+        global:
+		dat_provider_fini;
+		dat_provider_init;
+		dapl_extensions;
+	local: *;
+};
diff --git a/dapl/udapl/linux/dapl_osd.h b/dapl/udapl/linux/dapl_osd.h
index 0412461..10f71b0 100644
--- a/dapl/udapl/linux/dapl_osd.h
+++ b/dapl/udapl/linux/dapl_osd.h
@@ -49,7 +49,8 @@
 #error UNDEFINED OS TYPE
 #endif /* __linux__ */
 
-#if !defined (__i386__) && !defined (__ia64__) && !defined(__x86_64__) && !defined(__PPC__) && !defined(__PPC64__)
+#if !defined (__i386__) && !defined (__ia64__) && !defined(__x86_64__) && \
+    !defined(__PPC__) && !defined(__PPC64__) && !defined(__s390x__)
 #error UNDEFINED ARCH
 #endif
 
@@ -90,6 +91,7 @@
 #include <signal.h>
 #include <netinet/tcp.h>
 #include <sys/utsname.h>
+#include <sys/sysinfo.h>
 #include <fcntl.h>
 
 #if !defined(SUSE_11) && !defined(REDHAT_EL5) && defined(__ia64__)
@@ -157,6 +159,23 @@ int dapl_os_get_env_val (
 
 /* atomic functions */
 
+#ifdef __s390x__
+#define DAPL_CS_ADD(ptr, op_val) ({			\
+	int old_val, new_val;				\
+	__asm__ __volatile__(				\
+		"	l	%0,%2\n"		\
+		"0:	lr	%1,%0\n"		\
+		"	ar	%1,%3\n"		\
+		"	cs	%0,%1,%2\n"		\
+		"	jl	0b"			\
+		: "=&d" (old_val), "=&d" (new_val),	\
+		  "=Q" (*ptr)				\
+		: "d" (op_val), "Q" (*ptr)		\
+		: "cc", "memory");			\
+	new_val;					\
+})
+#endif
+
 /* dapl_os_atomic_inc
  *
  * get the current value of '*v', and then increment it.
@@ -179,6 +198,11 @@ dapl_os_atomic_inc (
 #else
 	IA64_FETCHADD(old_value,v,1,4);
 #endif
+#elif defined(__s390x__)
+	DAT_COUNT	tmp;
+	DAT_COUNT	delta = 1;
+
+	tmp = DAPL_CS_ADD(v, delta);
 #elif defined(__PPC__) || defined(__PPC64__)
 	int tmp;
 
@@ -218,6 +242,11 @@ dapl_os_atomic_dec (
 #else
 	IA64_FETCHADD(old_value,v,-1,4);
 #endif
+#elif defined(__s390x__)
+	DAT_COUNT	tmp;
+	DAT_COUNT	delta = -1;
+
+	tmp = DAPL_CS_ADD(v, delta);
 #elif defined (__PPC__) || defined(__PPC64__)
 	int tmp;
 
@@ -273,6 +302,13 @@ dapl_os_atomic_assign (
 #else
     current_value = ia64_cmpxchg(acq,v,match_value,new_value,4);
 #endif /* __ia64__ */
+#elif defined(__s390x__)
+	__asm__ __volatile__(
+		"	cs	%0,%2,%1\n"
+		: "+d" (match_value), "=Q" (*v)
+		: "d" (new_value), "Q" (*v)
+		: "cc", "memory");
+	current_value = match_value;
 #elif defined(__PPC__) || defined(__PPC64__)
         __asm__ __volatile__ (
 "       lwsync\n\
@@ -434,6 +470,8 @@ dapl_os_wait_object_destroy (
  * Memory Functions
  */
 
+STATIC _INLINE_ void dapl_os_memchk(int percent, const char *txt);
+
 /* function prototypes */
 STATIC _INLINE_ void *dapl_os_alloc (int size);
 
@@ -448,10 +486,29 @@ STATIC _INLINE_ void * dapl_os_memcpy (void *dest, const void *src, int len);
 STATIC _INLINE_ int dapl_os_memcmp (const void *mem1, const void *mem2, int len);
 
 /* memory functions */
-
+STATIC _INLINE_ void dapl_os_memchk(int percent, const char *txt)
+{
+	struct sysinfo si;
+	double mfree, threshold = (double)percent/100;
+
+	sysinfo(&si);
+	mfree = si.freeram + si.sharedram + si.bufferram;
+
+	if (mfree/(double)si.totalram < threshold) {
+		dapl_log(DAPL_DBG_TYPE_SYS_WARN,
+			 " WARNING: LOW MEMORY: %s (Free %d Share %d, Bufs %d)"
+			 " < %2.2f percent of total (%d MB) memory\n",
+			 txt, si.freeram/(1024*1024), si.sharedram/(1024*1024),
+			 si.bufferram/(1024*1024), si.totalram/(1024*1024),
+			 (mfree/(double)si.totalram)*100);
+	}
+}
 
 STATIC _INLINE_ void *dapl_os_alloc (int size)
 {
+#ifdef DAPL_COUNTERS
+    dapl_os_memchk(g_dapl_dbg_mem, "malloc");
+#endif
     return malloc (size);
 }
 
diff --git a/dat/common/dat_api.c b/dat/common/dat_api.c
index 50ffa2c..0c28c11 100755
--- a/dat/common/dat_api.c
+++ b/dat/common/dat_api.c
@@ -1073,34 +1073,69 @@ DAT_RETURN DAT_API dat_srq_set_lw(IN DAT_SRQ_HANDLE srq_handle,
 #ifdef DAT_EXTENSIONS
 
 extern int g_dat_extensions;
-
+extern DAT_RETURN udat_extension_open(IN const DAT_NAME_PTR name,
+		     	     	      IN DAT_EXTENDED_OP ext_op,
+		     	     	      IN va_list args);
+extern DAT_RETURN udat_extension_close(IN const DAT_NAME_PTR name,
+		     	     	       IN DAT_EXTENDED_OP ext_op,
+		     	     	       IN va_list args);
+
+/* Consumer API - dat_extension_op()
+ *
+ * Handle  == IA, EP, EVD, etc
+ * !Handle == direct extension operation to provider without device open
+ * 	      provider name supplied for linkage to library
+ *
+ */
 DAT_RETURN DAT_API dat_extension_op(IN DAT_HANDLE handle,
 				    IN DAT_EXTENDED_OP ext_op, IN ...)
 {
 	DAT_RETURN status;
-	DAT_IA_HANDLE dapl_handle;
+	DAT_IA_HANDLE dapl_handle = handle;
 	va_list args;
 
-	if (handle == NULL) {
-		return DAT_ERROR(DAT_INVALID_HANDLE,
-				 DAT_INVALID_HANDLE1);
-	}
+	dat_os_dbg_print(DAT_OS_DBG_TYPE_CONSUMER_API,
+			 " dat_extension_op: (handle %p, op %d) called\n",
+			 handle, ext_op);
 
-	/* If not IA handle then just passthrough */
-	if (dats_get_ia_handle(handle, &dapl_handle) != DAT_SUCCESS) {
-		dapl_handle = handle;
+	/* only convert if ia_handle vector */
+	if (handle && dats_is_ia_handle(handle)) {
+		if (dats_get_ia_handle(handle, &dapl_handle))
+			return DAT_ERROR(DAT_INVALID_HANDLE,
+					 DAT_INVALID_HANDLE1);
 	}
 
-	/* verify provider extension support */
-	if (!g_dat_extensions) {
+	dat_os_dbg_print(DAT_OS_DBG_TYPE_CONSUMER_API,
+			 " dat_extension_op: dapl_handle %p \n", handle);
+
+	/* verify provider extension support, if open  */
+	if (dapl_handle && !g_dat_extensions)
 		return DAT_ERROR(DAT_NOT_IMPLEMENTED, 0);
-	}
 
 	/* extension will validate the handle based on op */
 	va_start(args, ext_op);
-	status = DAT_HANDLE_EXTENDEDOP(dapl_handle, ext_op, args);
-	va_end(args);
+	if (ext_op & DAT_OPEN_EXTENSION_BASE) {
+		const DAT_NAME_PTR name = va_arg(args, const DAT_NAME_PTR);
+
+		dat_os_dbg_print(DAT_OS_DBG_TYPE_CONSUMER_API,
+				 " call udat_ext_open: (name %p, %s op %d) called\n",
+				 name, name, handle, ext_op);
+		if (name == NULL)
+			status = DAT_ERROR(DAT_INVALID_HANDLE, DAT_INVALID_ARG3);
+		else
+			status = udat_extension_open(name, ext_op, args);
+
+	} else if (ext_op & DAT_CLOSE_EXTENSION_BASE) {
+		dat_os_dbg_print(DAT_OS_DBG_TYPE_CONSUMER_API,
+				 " call udat_ext_close: handle %p\n", handle);
+		status = udat_extension_close(handle, ext_op, args);
+	} else {
+		dat_os_dbg_print(DAT_OS_DBG_TYPE_CONSUMER_API,
+				 " call dat_ext_op: handle %p\n", dapl_handle);
 
+		status = DAT_HANDLE_EXTENDEDOP(dapl_handle, ext_op, args);
+	}
+	va_end(args);
 	return status;
 }
 #endif
diff --git a/dat/common/dat_dr.c b/dat/common/dat_dr.c
index 0460e81..91a9497 100644
--- a/dat/common/dat_dr.c
+++ b/dat/common/dat_dr.c
@@ -213,6 +213,30 @@ dat_dr_provider_open(IN const DAT_PROVIDER_INFO * info,
 }
 
 //***********************************************************************
+// Function: dat_dr_provider_open_ext
+//***********************************************************************
+#ifdef DAT_EXTENSIONS
+DAT_RETURN
+dat_dr_provider_open_ext(IN  const DAT_PROVIDER_INFO    *info,
+			 OUT DAT_HANDLE_EXTENDEDOP_FUNC *p_ext_func)
+{
+	DAT_RETURN status;
+	DAT_DICTIONARY_DATA data;
+
+	dat_os_lock(&g_dr_lock);
+	status = dat_dictionary_search(g_dr_dictionary, info, &data);
+	dat_os_unlock(&g_dr_lock);
+
+	if (DAT_SUCCESS == status) {
+		((DAT_DR_ENTRY *) data)->ref_count++;
+		*p_ext_func = ((DAT_DR_ENTRY *)data)->ia_ext_func;
+	}
+
+	return status;
+}
+#endif
+
+//***********************************************************************
 // Function: dat_dr_provider_close
 //***********************************************************************
 
diff --git a/dat/common/dat_dr.h b/dat/common/dat_dr.h
index 3012252..2a03e5b 100644
--- a/dat/common/dat_dr.h
+++ b/dat/common/dat_dr.h
@@ -56,6 +56,9 @@ typedef struct
     DAT_COUNT 			ref_count;
     DAT_IA_OPEN_FUNC 		ia_open_func;
     DAT_PROVIDER_INFO 		info;
+#ifdef DAT_EXTENSIONS
+    DAT_HANDLE_EXTENDEDOP_FUNC	ia_ext_func;
+#endif /* DAT_EXTENSIONS */
 } DAT_DR_ENTRY;
 
 
@@ -80,12 +83,18 @@ extern DAT_RETURN
 dat_dr_remove (
     IN  const DAT_PROVIDER_INFO *info );
 
-
 extern DAT_RETURN
 dat_dr_provider_open (
     IN  const DAT_PROVIDER_INFO *info,
     OUT DAT_IA_OPEN_FUNC	*p_ia_open_func );
 
+#ifdef DAT_EXTENSIONS
+extern DAT_RETURN
+dat_dr_provider_open_ext (
+    IN  const DAT_PROVIDER_INFO    *info,
+    OUT DAT_HANDLE_EXTENDEDOP_FUNC *p_ext_func );
+#endif
+
 extern DAT_RETURN
 dat_dr_provider_close (
     IN  const DAT_PROVIDER_INFO *info);
diff --git a/dat/include/dat2/dat.h b/dat/include/dat2/dat.h
index cf0b7ec..261c56a 100755
--- a/dat/include/dat2/dat.h
+++ b/dat/include/dat2/dat.h
@@ -1345,6 +1345,8 @@ extern DAT_RETURN DAT_API dat_srq_set_lw (
 	IN      DAT_COUNT);             /* low_watermark        */
 
 #ifdef DAT_EXTENSIONS
+#define DAT_OPEN_EXTENSION_BASE  0x1000
+#define DAT_CLOSE_EXTENSION_BASE 0x2000
 typedef int	DAT_EXTENDED_OP;
 extern DAT_RETURN DAT_API dat_extension_op(
 	IN	DAT_HANDLE,		/* handle */
diff --git a/dat/include/dat2/dat_ib_extensions.h b/dat/include/dat2/dat_ib_extensions.h
index 6e3cb9e..31e7f48 100755
--- a/dat/include/dat2/dat_ib_extensions.h
+++ b/dat/include/dat2/dat_ib_extensions.h
@@ -74,9 +74,10 @@
  * 2.0.5 - Add DAT_IB_UD extended UD connection error events
  * 2.0.6 - Add MPI over IB collective extensions
  * 2.0.7 - Add new IA counters for dapl CM, device LINK, device DIAG
+ * 2.0.8 - Add DAT_IB_OPEN_QUERY_OP, DAT_IB_CLOSE_QUERY_OP, fast provider query interface
  *
  */
-#define DAT_IB_EXTENSION_VERSION	207	/* 2.0.7 */
+#define DAT_IB_EXTENSION_VERSION	208	/* 2.0.8 */
 #define DAT_IB_ATTR_COUNTERS		"DAT_COUNTERS"
 #define DAT_IB_ATTR_FETCH_AND_ADD	"DAT_IB_FETCH_AND_ADD"
 #define DAT_IB_ATTR_CMP_AND_SWAP	"DAT_IB_CMP_AND_SWAP"
@@ -154,6 +155,9 @@ typedef enum dat_ib_op
 	DAT_IB_COLLECTIVE_BARRIER_OP,
 	DAT_IB_START_COUNTERS_OP,
 	DAT_IB_STOP_COUNTERS_OP,
+	/* OPEN and CLOSE extensions require DAT support, set proper range */
+	DAT_IB_OPEN_QUERY_OP  = DAT_OPEN_EXTENSION_BASE,
+	DAT_IB_CLOSE_QUERY_OP = DAT_CLOSE_EXTENSION_BASE,
 	
 } DAT_IB_OP;
 
@@ -748,6 +752,40 @@ dat_strerror_ext_status (
 		IN (DAT_COUNTER_TYPE) (type))
 
 /*
+ * dat_ib_open_query:
+ * dat_ib_close_query:
+ *
+ * Given IA name, open appropriate provider for fast attribute query
+ *
+ * OUT:
+ * ia_handle
+ * ia_attr
+ * pr_attr
+ *
+ * RETURN VALUE:
+ *
+ * DAT_SUCCESS
+ * DAT_INVALID_HANDLE
+ * DAT_NOT_IMPLEMENTED
+ *
+ */
+#define dat_ib_open_query(name, ia_handle, ia_mask, ia_attr, prov_mask, prov_attr) \
+	dat_extension_op(\
+		IN (DAT_HANDLE) (NULL), \
+		IN (DAT_IB_OP) DAT_IB_OPEN_QUERY_OP, \
+		IN (const DAT_NAME_PTR) (name), \
+		OUT (DAT_HANDLE *) (ia_handle), \
+		IN (DAT_IA_ATTR_MASK) (ia_mask), \
+		OUT (DAT_IA_ATTR *) (ia_attr), \
+		IN  (DAT_PROVIDER_ATTR_MASK) (prov_mask), \
+		OUT (DAT_PROVIDER_ATTR *) (prov_attr))
+
+#define dat_ib_close_query(ia_handle) \
+	dat_extension_op(\
+		IN (DAT_HANDLE) (ia_handle), \
+		IN (DAT_IB_OP) DAT_IB_CLOSE_QUERY_OP)
+
+/*
  ************************ MPI IB Collective Functions ***********************
  */
 
diff --git a/dat/udat/udat.c b/dat/udat/udat.c
index 842b36c..1e4fa57 100755
--- a/dat/udat/udat.c
+++ b/dat/udat/udat.c
@@ -106,7 +106,9 @@ dat_registry_add_provider(IN const DAT_PROVIDER * provider,
 	entry.ref_count = 0;
 	entry.ia_open_func = provider->ia_open_func;
 	entry.info = *provider_info;
-
+#ifdef DAT_EXTENSIONS
+	entry.ia_ext_func = provider->handle_extendedop_func;
+#endif
 	return dat_dr_insert(provider_info, &entry);
 }
 
@@ -406,6 +408,138 @@ DAT_BOOLEAN udat_check_state(void)
 	return status;
 }
 
+#ifdef DAT_EXTENSIONS
+
+/***********************************************************************
+ * Function: udat_extension_open - provider name supplied
+ ***********************************************************************/
+DAT_RETURN DAT_API
+udat_extension_open(IN const DAT_NAME_PTR name,
+		    IN DAT_EXTENDED_OP ext_op,
+		    IN va_list args)
+{
+	DAT_HANDLE_EXTENDEDOP_FUNC prov_ext_func;
+	DAT_PROVIDER_INFO info;
+	DAT_OS_SIZE len;
+	DAT_RETURN dat_status;
+
+	dat_os_dbg_print(DAT_OS_DBG_TYPE_CONSUMER_API,
+			 " udat_extenstion_op(%s,%x:%x,%x,%d) called\n",
+			 name, ext_op, DAT_VERSION_MAJOR, DAT_VERSION_MINOR, DAT_THREADSAFE);
+
+	if (UDAT_IS_BAD_POINTER(name)) {
+		return DAT_ERROR(DAT_INVALID_PARAMETER, DAT_INVALID_ARG1);
+	}
+
+	len = dat_os_strlen(name);
+
+	if (DAT_NAME_MAX_LENGTH <= len) {
+		return DAT_ERROR(DAT_INVALID_PARAMETER, DAT_INVALID_ARG1);
+	}
+
+	if (DAT_FALSE == udat_check_state()) {
+		return DAT_ERROR(DAT_INVALID_STATE, 0);
+	}
+
+	dat_os_strncpy(info.ia_name, name, len + 1);
+
+	info.dapl_version_major = DAT_VERSION_MAJOR;
+	info.dapl_version_minor = DAT_VERSION_MINOR;
+	info.is_thread_safe = DAT_THREADSAFE;
+
+#ifndef DAT_NO_STATIC_REGISTRY
+	(void)dat_sr_provider_open(&info);
+#endif
+	dat_status = dat_dr_provider_open_ext(&info, &prov_ext_func);
+	if (dat_status != DAT_SUCCESS) {
+		dat_os_dbg_print(DAT_OS_DBG_TYPE_CONSUMER_API,
+				 " DAT Registry: udat_ext_op () provider information "
+				 "for IA name %s not found in dynamic registry\n",
+				 name);
+		return dat_status;
+	}
+	g_dat_extensions = 1;
+	dat_status = (*prov_ext_func) (name, ext_op, args);
+
+	dat_os_dbg_print(DAT_OS_DBG_TYPE_CONSUMER_API,
+			" udat_extension_op () return = 0x%x for IA name %s\n",
+			 dat_status, name);
+
+	if (dat_status != DAT_SUCCESS) {
+		(void)dat_dr_provider_close(&info);
+#ifndef DAT_NO_STATIC_REGISTRY
+		(void)dat_sr_provider_close(&info);
+#endif
+	}
+
+	return dat_status;
+}
+/***********************************************************************
+ * Function: udat_extension_close - provider handle supplied
+ ***********************************************************************/
+DAT_RETURN DAT_API
+udat_extension_close(IN DAT_IA_HANDLE ia_handle,
+		     IN DAT_EXTENDED_OP ext_op,
+		     IN va_list args)
+{
+	DAT_PROVIDER *provider;
+	DAT_PROVIDER_INFO info;
+	DAT_OS_SIZE len;
+	DAT_RETURN dat_status;
+	const char* ia_name;
+
+	dat_os_dbg_print(DAT_OS_DBG_TYPE_CONSUMER_API,
+			 " udat_ext_close_op(ia=%p,op=%x) called\n",
+			 ia_handle, ext_op);
+
+	if (ia_handle == NULL)
+		return DAT_ERROR(DAT_INVALID_HANDLE, DAT_INVALID_HANDLE_IA);
+
+	if (DAT_FALSE == udat_check_state())
+		return DAT_ERROR(DAT_INVALID_STATE, 0);
+
+	provider = DAT_HANDLE_TO_PROVIDER(ia_handle);
+	ia_name = provider->device_name;
+
+	dat_os_dbg_print(DAT_OS_DBG_TYPE_CONSUMER_API,
+			 " udat_ext_close_op(ia=%p,op=%x,name=%s) called\n",
+			 ia_handle, ext_op, ia_name);
+
+	dat_status = (*provider->handle_extendedop_func) (ia_handle, ext_op, args);
+
+	dat_os_dbg_print(DAT_OS_DBG_TYPE_CONSUMER_API,
+			" udat_extension_op () return = 0x%x for IA name %s\n",
+			 dat_status, ia_name);
+
+	if (dat_status != DAT_SUCCESS)
+		return dat_status;
+
+	len = dat_os_strlen(ia_name);
+	dat_os_assert(len < DAT_NAME_MAX_LENGTH);
+	dat_os_strncpy(info.ia_name, ia_name, len + 1);
+	info.dapl_version_major = DAT_VERSION_MAJOR;
+	info.dapl_version_minor = DAT_VERSION_MINOR;
+	info.is_thread_safe = DAT_THREADSAFE;
+
+	dat_status = dat_dr_provider_close(&info);
+	if (DAT_SUCCESS != dat_status) {
+		dat_os_dbg_print(DAT_OS_DBG_TYPE_CONSUMER_API,
+				 "udat_ext_close_op: dynamic registry unable to close "
+				 "provider for IA name %s\n", ia_name);
+	}
+
+#ifndef DAT_NO_STATIC_REGISTRY
+	dat_status = dat_sr_provider_close(&info);
+	if (DAT_SUCCESS != dat_status) {
+		dat_os_dbg_print(DAT_OS_DBG_TYPE_CONSUMER_API,
+				 "udat_ext_close_op: static registry unable to close "
+				 "provider for IA name %s\n", ia_name);
+	}
+#endif
+	return dat_status;
+}
+#endif
+
 /*
  * Local variables:
  *  c-indent-level: 4
diff --git a/doc/mpxyd.conf b/doc/mpxyd.conf
new file mode 100644
index 0000000..d173cd7
--- /dev/null
+++ b/doc/mpxyd.conf
@@ -0,0 +1,177 @@
+# MIC SCIF/DAPL RDMA proxy server configuration file
+#
+# Entry format is:
+# name value
+
+# log_file:
+# Specifies the location of the MPXYD service output.  The log file is used to
+# assist with MPXYD service debugging and troubleshooting.  The log_file can
+# be set to 'stdout', 'stderr', or the name of a file.
+# Examples:
+# log_file stdout
+# log_file stderr
+# log_file /var/log/mpxyd.log
+
+log_file /var/log/mpxyd.log
+
+# log_level:
+# Indicates the amount of detailed data written to the log file.  Log levels
+# are bit mapped as follow: 0xf for full verbose
+# 0x0 - errors always reported
+# 0x1 - warnings
+# 0x2 - cm operations
+# 0x4 - data operations
+# 0x8 - info
+# 0x10 - perf
+# 0x20 - threads
+# 0x40 - verbose
+
+log_level 0
+
+# lock_file:
+# Specifies the location of the MPXYD lock file used to ensure that only a
+# single instance of MPXYD is running.
+
+lock_file /var/run/mpxyd.pid
+
+# scif_port_id:
+# SCIF port number that the server listens on.
+# If this value is changed, then a corresponding change is required for
+# client MIC DAPL provider. Default is SCIF_OFED_PORT_8 (i.e. 68)
+
+scif_port_id 68
+
+# scif_listen_qlen:
+# The queue length for the server side scif_listen() call. It affects how
+# many clients can connect to the server simultaneously. Default is 240.
+
+scif_listen_qlen 240
+
+# mcm_affinity:
+# 1 or 0, Specifies if CPU affinity is used for mpxyd threads
+# If 0, normal O/S scheduling is used all threads. 
+# If 1, CPU affinity is set for both OP and TX threads, each on different cores.
+#
+
+mcm_affinity 1
+
+# mcm_affinity_base:
+# Specifies a hard binding for CPU id base value used for affinity support of
+# hca and mic mpxyd data proxy threads. Default = 0, which specifies use of
+# dynamic affinity binding support via mpxyd. For specific bindings,
+# set to CPU id value desired. For example, mcm_affinity_base_hca = 8,
+# and mcm_affinit_base_mic = 1 would setup the following bindings:
+# MIC dma thread bound to CPU 1 and HCA rdma thread bound to CPU 8
+
+mcm_affinity_base_hca 0
+mcm_affinity_base_mic 0
+
+# mcm_depth:
+# Specifies the number of request queue entries available for CM messages.
+# A larger depth consumes more system resources, 256 * mcm_depth * ib devices
+
+mcm_depth 500
+
+# mcm_rw_signal_rate:
+# mcm_rr_signal_rate:
+# mcm_rr_max_pending:
+# Specifies the number of RDMA write/read segments posted before signaling for completions.
+# Larger the value reduces interrupts but could increase reserve times on buffer resources. 
+# Default = 10 for signaling, 50 for RDMA READ's outstanding
+
+mcm_rw_signal_rate 10
+mcm_rr_signal_rate 1
+mcm_rr_max_pending 50
+
+# max_message_mb:
+# Specifies the maximum message size. The default is 16 (MB).
+
+max_message_mb 16
+
+# buffer_pool_shared:
+# Specifies if the pre-allocated and pinned buffer is shared between 
+# connections from the same client, or is private to each connection.
+
+buffer_pool_shared 1
+
+# buffer_pool_mb:
+# Specifies the amount of memory pre-allocated and pinned for SCIF to uDAPL
+# RDMA proxy services. Per client or per connection depending on the setting
+# of "buffer_pool_shared". Recommend to increase the size if shared.
+
+buffer_pool_mb 32
+
+# buffer_segment_size:
+# Specifies the segment size of large DMA transfers. Default is 128KB.
+# The size must be a multiple of 4096.
+
+buffer_segment_size 131072
+
+# buffer_alignment:
+# Specifies the alignment of the RDMA buffer. Default is 64 bytes.
+
+buffer_alignment 64
+
+# buffer_inline_threshold:
+# Specifies the max IO size for scif_recv inline before switch 
+# to scif_readfrom DMA. Default is 256 bytes.
+
+buffer_inline_threshold 256
+
+# proxy_tx_depth:
+# Specifies the work request queue depth for the outbound proxy service 
+# Default is 1024 work requests.
+
+proxy_tx_depth 512
+
+# proxy_rx_depth:
+# Specifies the work request queue depth for the outbound proxy service 
+# Default is 1024 work requests.
+
+proxy_rx_depth 512
+
+# CM connect request timeout ms:
+# Specifies the amout of time a request waits for reply before retry.
+# Default is 2000 ms
+
+mcm_req_timeout_ms 4000
+
+# CM connect reply timeout ms:
+# Specifies the amout of time a reply waits for RTU before retry.
+# Default is 1000 ms
+
+mcm_rep_timeout_ms 2000
+
+# CM retry count
+# Specifies the amount of retries for CM messages expecting replies.
+# Default is 10.
+
+mcm_retry_count 10
+
+# mcm_perf_profile:
+# 1 or 0, specifies if performance profiling is enabled/disabled for RDMA operations
+# Default is 0, disabled
+#
+
+mcm_perf_profile 0
+
+# mcm_eager_completion:
+# complete and signal write request after scif_readfrom has moved all data, otherwise wait for IB completions.
+# Default is enabled.
+
+mcm_eager_completion 1
+
+# mcm_counters
+# log and print device CM, DTO, and event counters. Output any non-zero results at device close.
+# Default is disabled.
+
+mcm_counters 0
+
+# mcm_proxy_in
+# Override for proxy-in services. If disabled, mpxyd will fallback to previous version of proxy-out only.
+# Default is enabled.
+
+mcm_proxy_in 1
+
+ 
+
diff --git a/aclocal.m4 b/m4/libtool.m4
similarity index 81%
copy from aclocal.m4
copy to m4/libtool.m4
index ba9badf..671cde1 100644
--- a/aclocal.m4
+++ b/m4/libtool.m4
@@ -1,24 +1,3 @@
-# generated automatically by aclocal 1.11.1 -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009  Free Software Foundation, Inc.
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-m4_ifndef([AC_AUTOCONF_VERSION],
-  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.63],,
-[m4_warning([this file was generated for autoconf 2.63.
-You have another version of autoconf.  It may work, but is not guaranteed to.
-If you have problems, you may need to regenerate the build system entirely.
-To do so, use the procedure documented by the package, typically `autoreconf'.])])
-
 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
 #
 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
@@ -284,6 +263,9 @@ ltmain="$ac_aux_dir/ltmain.sh"
 ])# _LT_PROG_LTMAIN
 
 
+## ------------------------------------- ##
+## Accumulate code for creating libtool. ##
+## ------------------------------------- ##
 
 # So that we can recreate a full libtool script including additional
 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
@@ -337,6 +319,9 @@ m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
 
 
 
+## ------------------------ ##
+## FIXME: Eliminate VARNAME ##
+## ------------------------ ##
 
 
 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
@@ -5275,6 +5260,10 @@ compiler_DEFAULT=$CC
 _LT_COMPILER_BOILERPLATE
 _LT_LINKER_BOILERPLATE
 
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
 if test -n "$compiler"; then
   _LT_COMPILER_NO_RTTI($1)
   _LT_COMPILER_PIC($1)
@@ -6904,6 +6893,10 @@ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
 
 _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
 
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
 if test -n "$compiler"; then
   _LT_COMPILER_NO_RTTI($1)
   _LT_COMPILER_PIC($1)
@@ -7042,10 +7035,12 @@ _LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
 ])# _LT_DECL_SED
 
 m4_ifndef([AC_PROG_SED], [
+############################################################
 # NOTE: This macro has been submitted for inclusion into   #
 #  GNU Autoconf as AC_PROG_SED.  When it is available in   #
 #  a released version of Autoconf we should remove this    #
 #  macro and use it instead.                               #
+############################################################
 
 m4_defun([AC_PROG_SED],
 [AC_MSG_CHECKING([for a sed that does not truncate output])
@@ -7363,1550 +7358,3 @@ _LT_EOF
     ;;
   esac
 ])
-
-# Helper functions for option handling.                    -*- Autoconf -*-
-#
-#   Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
-#   Written by Gary V. Vaughan, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 6 ltoptions.m4
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
-
-
-# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
-# ------------------------------------------
-m4_define([_LT_MANGLE_OPTION],
-[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
-
-
-# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
-# ---------------------------------------
-# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
-# matching handler defined, dispatch to it.  Other OPTION-NAMEs are
-# saved as a flag.
-m4_define([_LT_SET_OPTION],
-[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
-m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
-        _LT_MANGLE_DEFUN([$1], [$2]),
-    [m4_warning([Unknown $1 option `$2'])])[]dnl
-])
-
-
-# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
-# ------------------------------------------------------------
-# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
-m4_define([_LT_IF_OPTION],
-[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
-
-
-# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
-# -------------------------------------------------------
-# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
-# are set.
-m4_define([_LT_UNLESS_OPTIONS],
-[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
-	    [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
-		      [m4_define([$0_found])])])[]dnl
-m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
-])[]dnl
-])
-
-
-# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
-# ----------------------------------------
-# OPTION-LIST is a space-separated list of Libtool options associated
-# with MACRO-NAME.  If any OPTION has a matching handler declared with
-# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
-# the unknown option and exit.
-m4_defun([_LT_SET_OPTIONS],
-[# Set options
-m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
-    [_LT_SET_OPTION([$1], _LT_Option)])
-
-m4_if([$1],[LT_INIT],[
-  dnl
-  dnl Simply set some default values (i.e off) if boolean options were not
-  dnl specified:
-  _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
-  ])
-  _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
-  ])
-  dnl
-  dnl If no reference was made to various pairs of opposing options, then
-  dnl we run the default mode handler for the pair.  For example, if neither
-  dnl `shared' nor `disable-shared' was passed, we enable building of shared
-  dnl archives by default:
-  _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
-  _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
-  _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
-  _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
-  		   [_LT_ENABLE_FAST_INSTALL])
-  ])
-])# _LT_SET_OPTIONS
-
-
-
-# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
-# -----------------------------------------
-m4_define([_LT_MANGLE_DEFUN],
-[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
-
-
-# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
-# -----------------------------------------------
-m4_define([LT_OPTION_DEFINE],
-[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
-])# LT_OPTION_DEFINE
-
-
-# dlopen
-# ------
-LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
-])
-
-AU_DEFUN([AC_LIBTOOL_DLOPEN],
-[_LT_SET_OPTION([LT_INIT], [dlopen])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `dlopen' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
-
-
-# win32-dll
-# ---------
-# Declare package support for building win32 dll's.
-LT_OPTION_DEFINE([LT_INIT], [win32-dll],
-[enable_win32_dll=yes
-
-case $host in
-*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
-  AC_CHECK_TOOL(AS, as, false)
-  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
-  AC_CHECK_TOOL(OBJDUMP, objdump, false)
-  ;;
-esac
-
-test -z "$AS" && AS=as
-_LT_DECL([], [AS],      [0], [Assembler program])dnl
-
-test -z "$DLLTOOL" && DLLTOOL=dlltool
-_LT_DECL([], [DLLTOOL], [0], [DLL creation program])dnl
-
-test -z "$OBJDUMP" && OBJDUMP=objdump
-_LT_DECL([], [OBJDUMP], [0], [Object dumper program])dnl
-])# win32-dll
-
-AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-_LT_SET_OPTION([LT_INIT], [win32-dll])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `win32-dll' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
-
-
-# _LT_ENABLE_SHARED([DEFAULT])
-# ----------------------------
-# implement the --enable-shared flag, and supports the `shared' and
-# `disable-shared' LT_INIT options.
-# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_SHARED],
-[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([shared],
-    [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
-	[build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
-    [p=${PACKAGE-default}
-    case $enableval in
-    yes) enable_shared=yes ;;
-    no) enable_shared=no ;;
-    *)
-      enable_shared=no
-      # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-      for pkg in $enableval; do
-	IFS="$lt_save_ifs"
-	if test "X$pkg" = "X$p"; then
-	  enable_shared=yes
-	fi
-      done
-      IFS="$lt_save_ifs"
-      ;;
-    esac],
-    [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
-
-    _LT_DECL([build_libtool_libs], [enable_shared], [0],
-	[Whether or not to build shared libraries])
-])# _LT_ENABLE_SHARED
-
-LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
-
-# Old names:
-AC_DEFUN([AC_ENABLE_SHARED],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
-])
-
-AC_DEFUN([AC_DISABLE_SHARED],
-[_LT_SET_OPTION([LT_INIT], [disable-shared])
-])
-
-AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
-AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_ENABLE_SHARED], [])
-dnl AC_DEFUN([AM_DISABLE_SHARED], [])
-
-
-
-# _LT_ENABLE_STATIC([DEFAULT])
-# ----------------------------
-# implement the --enable-static flag, and support the `static' and
-# `disable-static' LT_INIT options.
-# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_STATIC],
-[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([static],
-    [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
-	[build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
-    [p=${PACKAGE-default}
-    case $enableval in
-    yes) enable_static=yes ;;
-    no) enable_static=no ;;
-    *)
-     enable_static=no
-      # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-      for pkg in $enableval; do
-	IFS="$lt_save_ifs"
-	if test "X$pkg" = "X$p"; then
-	  enable_static=yes
-	fi
-      done
-      IFS="$lt_save_ifs"
-      ;;
-    esac],
-    [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
-
-    _LT_DECL([build_old_libs], [enable_static], [0],
-	[Whether or not to build static libraries])
-])# _LT_ENABLE_STATIC
-
-LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
-
-# Old names:
-AC_DEFUN([AC_ENABLE_STATIC],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
-])
-
-AC_DEFUN([AC_DISABLE_STATIC],
-[_LT_SET_OPTION([LT_INIT], [disable-static])
-])
-
-AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
-AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_ENABLE_STATIC], [])
-dnl AC_DEFUN([AM_DISABLE_STATIC], [])
-
-
-
-# _LT_ENABLE_FAST_INSTALL([DEFAULT])
-# ----------------------------------
-# implement the --enable-fast-install flag, and support the `fast-install'
-# and `disable-fast-install' LT_INIT options.
-# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_FAST_INSTALL],
-[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([fast-install],
-    [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
-    [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
-    [p=${PACKAGE-default}
-    case $enableval in
-    yes) enable_fast_install=yes ;;
-    no) enable_fast_install=no ;;
-    *)
-      enable_fast_install=no
-      # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-      for pkg in $enableval; do
-	IFS="$lt_save_ifs"
-	if test "X$pkg" = "X$p"; then
-	  enable_fast_install=yes
-	fi
-      done
-      IFS="$lt_save_ifs"
-      ;;
-    esac],
-    [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
-
-_LT_DECL([fast_install], [enable_fast_install], [0],
-	 [Whether or not to optimize for fast installation])dnl
-])# _LT_ENABLE_FAST_INSTALL
-
-LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
-
-# Old names:
-AU_DEFUN([AC_ENABLE_FAST_INSTALL],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you put
-the `fast-install' option into LT_INIT's first parameter.])
-])
-
-AU_DEFUN([AC_DISABLE_FAST_INSTALL],
-[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you put
-the `disable-fast-install' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
-dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
-
-
-# _LT_WITH_PIC([MODE])
-# --------------------
-# implement the --with-pic flag, and support the `pic-only' and `no-pic'
-# LT_INIT options.
-# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
-m4_define([_LT_WITH_PIC],
-[AC_ARG_WITH([pic],
-    [AS_HELP_STRING([--with-pic],
-	[try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
-    [pic_mode="$withval"],
-    [pic_mode=default])
-
-test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
-
-_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
-])# _LT_WITH_PIC
-
-LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
-LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
-
-# Old name:
-AU_DEFUN([AC_LIBTOOL_PICMODE],
-[_LT_SET_OPTION([LT_INIT], [pic-only])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `pic-only' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
-
-
-m4_define([_LTDL_MODE], [])
-LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
-		 [m4_define([_LTDL_MODE], [nonrecursive])])
-LT_OPTION_DEFINE([LTDL_INIT], [recursive],
-		 [m4_define([_LTDL_MODE], [recursive])])
-LT_OPTION_DEFINE([LTDL_INIT], [subproject],
-		 [m4_define([_LTDL_MODE], [subproject])])
-
-m4_define([_LTDL_TYPE], [])
-LT_OPTION_DEFINE([LTDL_INIT], [installable],
-		 [m4_define([_LTDL_TYPE], [installable])])
-LT_OPTION_DEFINE([LTDL_INIT], [convenience],
-		 [m4_define([_LTDL_TYPE], [convenience])])
-
-# ltsugar.m4 -- libtool m4 base layer.                         -*-Autoconf-*-
-#
-# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
-# Written by Gary V. Vaughan, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 6 ltsugar.m4
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
-
-
-# lt_join(SEP, ARG1, [ARG2...])
-# -----------------------------
-# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
-# associated separator.
-# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
-# versions in m4sugar had bugs.
-m4_define([lt_join],
-[m4_if([$#], [1], [],
-       [$#], [2], [[$2]],
-       [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
-m4_define([_lt_join],
-[m4_if([$#$2], [2], [],
-       [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
-
-
-# lt_car(LIST)
-# lt_cdr(LIST)
-# ------------
-# Manipulate m4 lists.
-# These macros are necessary as long as will still need to support
-# Autoconf-2.59 which quotes differently.
-m4_define([lt_car], [[$1]])
-m4_define([lt_cdr],
-[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
-       [$#], 1, [],
-       [m4_dquote(m4_shift($@))])])
-m4_define([lt_unquote], $1)
-
-
-# lt_append(MACRO-NAME, STRING, [SEPARATOR])
-# ------------------------------------------
-# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
-# Note that neither SEPARATOR nor STRING are expanded; they are appended
-# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
-# No SEPARATOR is output if MACRO-NAME was previously undefined (different
-# than defined and empty).
-#
-# This macro is needed until we can rely on Autoconf 2.62, since earlier
-# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
-m4_define([lt_append],
-[m4_define([$1],
-	   m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
-
-
-
-# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
-# ----------------------------------------------------------
-# Produce a SEP delimited list of all paired combinations of elements of
-# PREFIX-LIST with SUFFIX1 through SUFFIXn.  Each element of the list
-# has the form PREFIXmINFIXSUFFIXn.
-# Needed until we can rely on m4_combine added in Autoconf 2.62.
-m4_define([lt_combine],
-[m4_if(m4_eval([$# > 3]), [1],
-       [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
-[[m4_foreach([_Lt_prefix], [$2],
-	     [m4_foreach([_Lt_suffix],
-		]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
-	[_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
-
-
-# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
-# -----------------------------------------------------------------------
-# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
-# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
-m4_define([lt_if_append_uniq],
-[m4_ifdef([$1],
-	  [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
-		 [lt_append([$1], [$2], [$3])$4],
-		 [$5])],
-	  [lt_append([$1], [$2], [$3])$4])])
-
-
-# lt_dict_add(DICT, KEY, VALUE)
-# -----------------------------
-m4_define([lt_dict_add],
-[m4_define([$1($2)], [$3])])
-
-
-# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
-# --------------------------------------------
-m4_define([lt_dict_add_subkey],
-[m4_define([$1($2:$3)], [$4])])
-
-
-# lt_dict_fetch(DICT, KEY, [SUBKEY])
-# ----------------------------------
-m4_define([lt_dict_fetch],
-[m4_ifval([$3],
-	m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
-    m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
-
-
-# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
-# -----------------------------------------------------------------
-m4_define([lt_if_dict_fetch],
-[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
-	[$5],
-    [$6])])
-
-
-# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
-# --------------------------------------------------------------
-m4_define([lt_dict_filter],
-[m4_if([$5], [], [],
-  [lt_join(m4_quote(m4_default([$4], [[, ]])),
-           lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
-		      [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
-])
-
-# ltversion.m4 -- version numbers			-*- Autoconf -*-
-#
-#   Copyright (C) 2004 Free Software Foundation, Inc.
-#   Written by Scott James Remnant, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# Generated from ltversion.in.
-
-# serial 3017 ltversion.m4
-# This file is part of GNU Libtool
-
-m4_define([LT_PACKAGE_VERSION], [2.2.6b])
-m4_define([LT_PACKAGE_REVISION], [1.3017])
-
-AC_DEFUN([LTVERSION_VERSION],
-[macro_version='2.2.6b'
-macro_revision='1.3017'
-_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
-_LT_DECL(, macro_revision, 0)
-])
-
-# lt~obsolete.m4 -- aclocal satisfying obsolete definitions.    -*-Autoconf-*-
-#
-#   Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
-#   Written by Scott James Remnant, 2004.
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 4 lt~obsolete.m4
-
-# These exist entirely to fool aclocal when bootstrapping libtool.
-#
-# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
-# which have later been changed to m4_define as they aren't part of the
-# exported API, or moved to Autoconf or Automake where they belong.
-#
-# The trouble is, aclocal is a bit thick.  It'll see the old AC_DEFUN
-# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
-# using a macro with the same name in our local m4/libtool.m4 it'll
-# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
-# and doesn't know about Autoconf macros at all.)
-#
-# So we provide this file, which has a silly filename so it's always
-# included after everything else.  This provides aclocal with the
-# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
-# because those macros already exist, or will be overwritten later.
-# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6. 
-#
-# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
-# Yes, that means every name once taken will need to remain here until
-# we give up compatibility with versions before 1.7, at which point
-# we need to keep only those names which we still refer to.
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
-
-m4_ifndef([AC_LIBTOOL_LINKER_OPTION],	[AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
-m4_ifndef([AC_PROG_EGREP],		[AC_DEFUN([AC_PROG_EGREP])])
-m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH],	[AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
-m4_ifndef([_LT_AC_SHELL_INIT],		[AC_DEFUN([_LT_AC_SHELL_INIT])])
-m4_ifndef([_LT_AC_SYS_LIBPATH_AIX],	[AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
-m4_ifndef([_LT_PROG_LTMAIN],		[AC_DEFUN([_LT_PROG_LTMAIN])])
-m4_ifndef([_LT_AC_TAGVAR],		[AC_DEFUN([_LT_AC_TAGVAR])])
-m4_ifndef([AC_LTDL_ENABLE_INSTALL],	[AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
-m4_ifndef([AC_LTDL_PREOPEN],		[AC_DEFUN([AC_LTDL_PREOPEN])])
-m4_ifndef([_LT_AC_SYS_COMPILER],	[AC_DEFUN([_LT_AC_SYS_COMPILER])])
-m4_ifndef([_LT_AC_LOCK],		[AC_DEFUN([_LT_AC_LOCK])])
-m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE],	[AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
-m4_ifndef([_LT_AC_TRY_DLOPEN_SELF],	[AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
-m4_ifndef([AC_LIBTOOL_PROG_CC_C_O],	[AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
-m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
-m4_ifndef([AC_LIBTOOL_OBJDIR],		[AC_DEFUN([AC_LIBTOOL_OBJDIR])])
-m4_ifndef([AC_LTDL_OBJDIR],		[AC_DEFUN([AC_LTDL_OBJDIR])])
-m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
-m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP],	[AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
-m4_ifndef([AC_PATH_MAGIC],		[AC_DEFUN([AC_PATH_MAGIC])])
-m4_ifndef([AC_PROG_LD_GNU],		[AC_DEFUN([AC_PROG_LD_GNU])])
-m4_ifndef([AC_PROG_LD_RELOAD_FLAG],	[AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
-m4_ifndef([AC_DEPLIBS_CHECK_METHOD],	[AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
-m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
-m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
-m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
-m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS],	[AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
-m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP],	[AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
-m4_ifndef([LT_AC_PROG_EGREP],		[AC_DEFUN([LT_AC_PROG_EGREP])])
-m4_ifndef([LT_AC_PROG_SED],		[AC_DEFUN([LT_AC_PROG_SED])])
-m4_ifndef([_LT_CC_BASENAME],		[AC_DEFUN([_LT_CC_BASENAME])])
-m4_ifndef([_LT_COMPILER_BOILERPLATE],	[AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
-m4_ifndef([_LT_LINKER_BOILERPLATE],	[AC_DEFUN([_LT_LINKER_BOILERPLATE])])
-m4_ifndef([_AC_PROG_LIBTOOL],		[AC_DEFUN([_AC_PROG_LIBTOOL])])
-m4_ifndef([AC_LIBTOOL_SETUP],		[AC_DEFUN([AC_LIBTOOL_SETUP])])
-m4_ifndef([_LT_AC_CHECK_DLFCN],		[AC_DEFUN([_LT_AC_CHECK_DLFCN])])
-m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER],	[AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
-m4_ifndef([_LT_AC_TAGCONFIG],		[AC_DEFUN([_LT_AC_TAGCONFIG])])
-m4_ifndef([AC_DISABLE_FAST_INSTALL],	[AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
-m4_ifndef([_LT_AC_LANG_CXX],		[AC_DEFUN([_LT_AC_LANG_CXX])])
-m4_ifndef([_LT_AC_LANG_F77],		[AC_DEFUN([_LT_AC_LANG_F77])])
-m4_ifndef([_LT_AC_LANG_GCJ],		[AC_DEFUN([_LT_AC_LANG_GCJ])])
-m4_ifndef([AC_LIBTOOL_RC],		[AC_DEFUN([AC_LIBTOOL_RC])])
-m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
-m4_ifndef([_LT_AC_LANG_C_CONFIG],	[AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
-m4_ifndef([_LT_AC_LANG_CXX_CONFIG],	[AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
-m4_ifndef([_LT_AC_LANG_F77_CONFIG],	[AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
-m4_ifndef([_LT_AC_LANG_GCJ_CONFIG],	[AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
-m4_ifndef([_LT_AC_LANG_RC_CONFIG],	[AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
-m4_ifndef([AC_LIBTOOL_CONFIG],		[AC_DEFUN([AC_LIBTOOL_CONFIG])])
-m4_ifndef([_LT_AC_FILE_LTDLL_C],	[AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
-
-# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_AUTOMAKE_VERSION(VERSION)
-# ----------------------------
-# Automake X.Y traces this macro to ensure aclocal.m4 has been
-# generated from the m4 files accompanying Automake X.Y.
-# (This private macro should not be called outside this file.)
-AC_DEFUN([AM_AUTOMAKE_VERSION],
-[am__api_version='1.11'
-dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
-dnl require some minimum version.  Point them to the right macro.
-m4_if([$1], [1.11.1], [],
-      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
-])
-
-# _AM_AUTOCONF_VERSION(VERSION)
-# -----------------------------
-# aclocal traces this macro to find the Autoconf version.
-# This is a private macro too.  Using m4_define simplifies
-# the logic in aclocal, which can simply ignore this definition.
-m4_define([_AM_AUTOCONF_VERSION], [])
-
-# AM_SET_CURRENT_AUTOMAKE_VERSION
-# -------------------------------
-# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
-# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
-AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.11.1])dnl
-m4_ifndef([AC_AUTOCONF_VERSION],
-  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
-
-# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
-
-# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
-# $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to
-# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
-#
-# Of course, Automake must honor this variable whenever it calls a
-# tool from the auxiliary directory.  The problem is that $srcdir (and
-# therefore $ac_aux_dir as well) can be either absolute or relative,
-# depending on how configure is run.  This is pretty annoying, since
-# it makes $ac_aux_dir quite unusable in subdirectories: in the top
-# source directory, any form will work fine, but in subdirectories a
-# relative path needs to be adjusted first.
-#
-# $ac_aux_dir/missing
-#    fails when called from a subdirectory if $ac_aux_dir is relative
-# $top_srcdir/$ac_aux_dir/missing
-#    fails if $ac_aux_dir is absolute,
-#    fails when called from a subdirectory in a VPATH build with
-#          a relative $ac_aux_dir
-#
-# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
-# are both prefixed by $srcdir.  In an in-source build this is usually
-# harmless because $srcdir is `.', but things will broke when you
-# start a VPATH build or use an absolute $srcdir.
-#
-# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
-# iff we strip the leading $srcdir from $ac_aux_dir.  That would be:
-#   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
-# and then we would define $MISSING as
-#   MISSING="\${SHELL} $am_aux_dir/missing"
-# This will work as long as MISSING is not called from configure, because
-# unfortunately $(top_srcdir) has no meaning in configure.
-# However there are other variables, like CC, which are often used in
-# configure, and could therefore not use this "fixed" $ac_aux_dir.
-#
-# Another solution, used here, is to always expand $ac_aux_dir to an
-# absolute PATH.  The drawback is that using absolute paths prevent a
-# configured tree to be moved without reconfiguration.
-
-AC_DEFUN([AM_AUX_DIR_EXPAND],
-[dnl Rely on autoconf to set up CDPATH properly.
-AC_PREREQ([2.50])dnl
-# expand $ac_aux_dir to an absolute path
-am_aux_dir=`cd $ac_aux_dir && pwd`
-])
-
-# AM_CONDITIONAL                                            -*- Autoconf -*-
-
-# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 9
-
-# AM_CONDITIONAL(NAME, SHELL-CONDITION)
-# -------------------------------------
-# Define a conditional.
-AC_DEFUN([AM_CONDITIONAL],
-[AC_PREREQ(2.52)dnl
- ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
-	[$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
-AC_SUBST([$1_TRUE])dnl
-AC_SUBST([$1_FALSE])dnl
-_AM_SUBST_NOTMAKE([$1_TRUE])dnl
-_AM_SUBST_NOTMAKE([$1_FALSE])dnl
-m4_define([_AM_COND_VALUE_$1], [$2])dnl
-if $2; then
-  $1_TRUE=
-  $1_FALSE='#'
-else
-  $1_TRUE='#'
-  $1_FALSE=
-fi
-AC_CONFIG_COMMANDS_PRE(
-[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
-  AC_MSG_ERROR([[conditional "$1" was never defined.
-Usually this means the macro was only invoked conditionally.]])
-fi])])
-
-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 10
-
-# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
-# written in clear, in which case automake, when reading aclocal.m4,
-# will think it sees a *use*, and therefore will trigger all it's
-# C support machinery.  Also note that it means that autoscan, seeing
-# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
-
-
-# _AM_DEPENDENCIES(NAME)
-# ----------------------
-# See how the compiler implements dependency checking.
-# NAME is "CC", "CXX", "GCJ", or "OBJC".
-# We try a few techniques and use that to set a single cache variable.
-#
-# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
-# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
-# dependency, and given that the user is not expected to run this macro,
-# just rely on AC_PROG_CC.
-AC_DEFUN([_AM_DEPENDENCIES],
-[AC_REQUIRE([AM_SET_DEPDIR])dnl
-AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
-AC_REQUIRE([AM_MAKE_INCLUDE])dnl
-AC_REQUIRE([AM_DEP_TRACK])dnl
-
-ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
-       [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
-       [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
-       [$1], UPC,  [depcc="$UPC"  am_compiler_list=],
-       [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
-                   [depcc="$$1"   am_compiler_list=])
-
-AC_CACHE_CHECK([dependency style of $depcc],
-               [am_cv_$1_dependencies_compiler_type],
-[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
-  # We make a subdir and do the tests there.  Otherwise we can end up
-  # making bogus files that we don't know about and never remove.  For
-  # instance it was reported that on HP-UX the gcc test will end up
-  # making a dummy file named `D' -- because `-MD' means `put the output
-  # in D'.
-  mkdir conftest.dir
-  # Copy depcomp to subdir because otherwise we won't find it if we're
-  # using a relative directory.
-  cp "$am_depcomp" conftest.dir
-  cd conftest.dir
-  # We will build objects and dependencies in a subdirectory because
-  # it helps to detect inapplicable dependency modes.  For instance
-  # both Tru64's cc and ICC support -MD to output dependencies as a
-  # side effect of compilation, but ICC will put the dependencies in
-  # the current directory while Tru64 will put them in the object
-  # directory.
-  mkdir sub
-
-  am_cv_$1_dependencies_compiler_type=none
-  if test "$am_compiler_list" = ""; then
-     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
-  fi
-  am__universal=false
-  m4_case([$1], [CC],
-    [case " $depcc " in #(
-     *\ -arch\ *\ -arch\ *) am__universal=true ;;
-     esac],
-    [CXX],
-    [case " $depcc " in #(
-     *\ -arch\ *\ -arch\ *) am__universal=true ;;
-     esac])
-
-  for depmode in $am_compiler_list; do
-    # Setup a source with many dependencies, because some compilers
-    # like to wrap large dependency lists on column 80 (with \), and
-    # we should not choose a depcomp mode which is confused by this.
-    #
-    # We need to recreate these files for each test, as the compiler may
-    # overwrite some of them when testing with obscure command lines.
-    # This happens at least with the AIX C compiler.
-    : > sub/conftest.c
-    for i in 1 2 3 4 5 6; do
-      echo '#include "conftst'$i'.h"' >> sub/conftest.c
-      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
-      # Solaris 8's {/usr,}/bin/sh.
-      touch sub/conftst$i.h
-    done
-    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
-
-    # We check with `-c' and `-o' for the sake of the "dashmstdout"
-    # mode.  It turns out that the SunPro C++ compiler does not properly
-    # handle `-M -o', and we need to detect this.  Also, some Intel
-    # versions had trouble with output in subdirs
-    am__obj=sub/conftest.${OBJEXT-o}
-    am__minus_obj="-o $am__obj"
-    case $depmode in
-    gcc)
-      # This depmode causes a compiler race in universal mode.
-      test "$am__universal" = false || continue
-      ;;
-    nosideeffect)
-      # after this tag, mechanisms are not by side-effect, so they'll
-      # only be used when explicitly requested
-      if test "x$enable_dependency_tracking" = xyes; then
-	continue
-      else
-	break
-      fi
-      ;;
-    msvisualcpp | msvcmsys)
-      # This compiler won't grok `-c -o', but also, the minuso test has
-      # not run yet.  These depmodes are late enough in the game, and
-      # so weak that their functioning should not be impacted.
-      am__obj=conftest.${OBJEXT-o}
-      am__minus_obj=
-      ;;
-    none) break ;;
-    esac
-    if depmode=$depmode \
-       source=sub/conftest.c object=$am__obj \
-       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
-       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
-         >/dev/null 2>conftest.err &&
-       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
-       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
-       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
-       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
-      # icc doesn't choke on unknown options, it will just issue warnings
-      # or remarks (even with -Werror).  So we grep stderr for any message
-      # that says an option was ignored or not supported.
-      # When given -MP, icc 7.0 and 7.1 complain thusly:
-      #   icc: Command line warning: ignoring option '-M'; no argument required
-      # The diagnosis changed in icc 8.0:
-      #   icc: Command line remark: option '-MP' not supported
-      if (grep 'ignoring option' conftest.err ||
-          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
-        am_cv_$1_dependencies_compiler_type=$depmode
-        break
-      fi
-    fi
-  done
-
-  cd ..
-  rm -rf conftest.dir
-else
-  am_cv_$1_dependencies_compiler_type=none
-fi
-])
-AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
-AM_CONDITIONAL([am__fastdep$1], [
-  test "x$enable_dependency_tracking" != xno \
-  && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
-])
-
-
-# AM_SET_DEPDIR
-# -------------
-# Choose a directory name for dependency files.
-# This macro is AC_REQUIREd in _AM_DEPENDENCIES
-AC_DEFUN([AM_SET_DEPDIR],
-[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
-AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
-])
-
-
-# AM_DEP_TRACK
-# ------------
-AC_DEFUN([AM_DEP_TRACK],
-[AC_ARG_ENABLE(dependency-tracking,
-[  --disable-dependency-tracking  speeds up one-time build
-  --enable-dependency-tracking   do not reject slow dependency extractors])
-if test "x$enable_dependency_tracking" != xno; then
-  am_depcomp="$ac_aux_dir/depcomp"
-  AMDEPBACKSLASH='\'
-fi
-AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
-AC_SUBST([AMDEPBACKSLASH])dnl
-_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
-])
-
-# Generate code to set up dependency tracking.              -*- Autoconf -*-
-
-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-#serial 5
-
-# _AM_OUTPUT_DEPENDENCY_COMMANDS
-# ------------------------------
-AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
-[{
-  # Autoconf 2.62 quotes --file arguments for eval, but not when files
-  # are listed without --file.  Let's play safe and only enable the eval
-  # if we detect the quoting.
-  case $CONFIG_FILES in
-  *\'*) eval set x "$CONFIG_FILES" ;;
-  *)   set x $CONFIG_FILES ;;
-  esac
-  shift
-  for mf
-  do
-    # Strip MF so we end up with the name of the file.
-    mf=`echo "$mf" | sed -e 's/:.*$//'`
-    # Check whether this is an Automake generated Makefile or not.
-    # We used to match only the files named `Makefile.in', but
-    # some people rename them; so instead we look at the file content.
-    # Grep'ing the first line is not enough: some people post-process
-    # each Makefile.in and add a new line on top of each file to say so.
-    # Grep'ing the whole file is not good either: AIX grep has a line
-    # limit of 2048, but all sed's we know have understand at least 4000.
-    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
-      dirpart=`AS_DIRNAME("$mf")`
-    else
-      continue
-    fi
-    # Extract the definition of DEPDIR, am__include, and am__quote
-    # from the Makefile without running `make'.
-    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
-    test -z "$DEPDIR" && continue
-    am__include=`sed -n 's/^am__include = //p' < "$mf"`
-    test -z "am__include" && continue
-    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
-    # When using ansi2knr, U may be empty or an underscore; expand it
-    U=`sed -n 's/^U = //p' < "$mf"`
-    # Find all dependency output files, they are included files with
-    # $(DEPDIR) in their names.  We invoke sed twice because it is the
-    # simplest approach to changing $(DEPDIR) to its actual value in the
-    # expansion.
-    for file in `sed -n "
-      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
-	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
-      # Make sure the directory exists.
-      test -f "$dirpart/$file" && continue
-      fdir=`AS_DIRNAME(["$file"])`
-      AS_MKDIR_P([$dirpart/$fdir])
-      # echo "creating $dirpart/$file"
-      echo '# dummy' > "$dirpart/$file"
-    done
-  done
-}
-])# _AM_OUTPUT_DEPENDENCY_COMMANDS
-
-
-# AM_OUTPUT_DEPENDENCY_COMMANDS
-# -----------------------------
-# This macro should only be invoked once -- use via AC_REQUIRE.
-#
-# This code is only required when automatic dependency tracking
-# is enabled.  FIXME.  This creates each `.P' file that we will
-# need in order to bootstrap the dependency handling code.
-AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
-[AC_CONFIG_COMMANDS([depfiles],
-     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
-     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
-])
-
-# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 8
-
-# AM_CONFIG_HEADER is obsolete.  It has been replaced by AC_CONFIG_HEADERS.
-AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
-
-# Do all the work for Automake.                             -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 16
-
-# This macro actually does too much.  Some checks are only needed if
-# your package does certain things.  But this isn't really a big deal.
-
-# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
-# AM_INIT_AUTOMAKE([OPTIONS])
-# -----------------------------------------------
-# The call with PACKAGE and VERSION arguments is the old style
-# call (pre autoconf-2.50), which is being phased out.  PACKAGE
-# and VERSION should now be passed to AC_INIT and removed from
-# the call to AM_INIT_AUTOMAKE.
-# We support both call styles for the transition.  After
-# the next Automake release, Autoconf can make the AC_INIT
-# arguments mandatory, and then we can depend on a new Autoconf
-# release and drop the old call support.
-AC_DEFUN([AM_INIT_AUTOMAKE],
-[AC_PREREQ([2.62])dnl
-dnl Autoconf wants to disallow AM_ names.  We explicitly allow
-dnl the ones we care about.
-m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
-AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
-AC_REQUIRE([AC_PROG_INSTALL])dnl
-if test "`cd $srcdir && pwd`" != "`pwd`"; then
-  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
-  # is not polluted with repeated "-I."
-  AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
-  # test to see if srcdir already configured
-  if test -f $srcdir/config.status; then
-    AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
-  fi
-fi
-
-# test whether we have cygpath
-if test -z "$CYGPATH_W"; then
-  if (cygpath --version) >/dev/null 2>/dev/null; then
-    CYGPATH_W='cygpath -w'
-  else
-    CYGPATH_W=echo
-  fi
-fi
-AC_SUBST([CYGPATH_W])
-
-# Define the identity of the package.
-dnl Distinguish between old-style and new-style calls.
-m4_ifval([$2],
-[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
- AC_SUBST([PACKAGE], [$1])dnl
- AC_SUBST([VERSION], [$2])],
-[_AM_SET_OPTIONS([$1])dnl
-dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
-m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
-  [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
-
-_AM_IF_OPTION([no-define],,
-[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
- AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
-
-# Some tools Automake needs.
-AC_REQUIRE([AM_SANITY_CHECK])dnl
-AC_REQUIRE([AC_ARG_PROGRAM])dnl
-AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
-AM_MISSING_PROG(AUTOCONF, autoconf)
-AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
-AM_MISSING_PROG(AUTOHEADER, autoheader)
-AM_MISSING_PROG(MAKEINFO, makeinfo)
-AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
-AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
-AC_REQUIRE([AM_PROG_MKDIR_P])dnl
-# We need awk for the "check" target.  The system "awk" is bad on
-# some platforms.
-AC_REQUIRE([AC_PROG_AWK])dnl
-AC_REQUIRE([AC_PROG_MAKE_SET])dnl
-AC_REQUIRE([AM_SET_LEADING_DOT])dnl
-_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
-	      [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
-			     [_AM_PROG_TAR([v7])])])
-_AM_IF_OPTION([no-dependencies],,
-[AC_PROVIDE_IFELSE([AC_PROG_CC],
-		  [_AM_DEPENDENCIES(CC)],
-		  [define([AC_PROG_CC],
-			  defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
-AC_PROVIDE_IFELSE([AC_PROG_CXX],
-		  [_AM_DEPENDENCIES(CXX)],
-		  [define([AC_PROG_CXX],
-			  defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
-AC_PROVIDE_IFELSE([AC_PROG_OBJC],
-		  [_AM_DEPENDENCIES(OBJC)],
-		  [define([AC_PROG_OBJC],
-			  defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
-])
-_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
-dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
-dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen.  This macro
-dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
-AC_CONFIG_COMMANDS_PRE(dnl
-[m4_provide_if([_AM_COMPILER_EXEEXT],
-  [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
-])
-
-dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
-dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
-dnl mangled by Autoconf and run in a shell conditional statement.
-m4_define([_AC_COMPILER_EXEEXT],
-m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
-
-
-# When config.status generates a header, we must update the stamp-h file.
-# This file resides in the same directory as the config header
-# that is generated.  The stamp files are numbered to have different names.
-
-# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
-# loop where config.status creates the headers, so we can generate
-# our stamp files there.
-AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
-[# Compute $1's index in $config_headers.
-_am_arg=$1
-_am_stamp_count=1
-for _am_header in $config_headers :; do
-  case $_am_header in
-    $_am_arg | $_am_arg:* )
-      break ;;
-    * )
-      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
-  esac
-done
-echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
-
-# Copyright (C) 2001, 2003, 2005, 2008  Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_INSTALL_SH
-# ------------------
-# Define $install_sh.
-AC_DEFUN([AM_PROG_INSTALL_SH],
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-if test x"${install_sh}" != xset; then
-  case $am_aux_dir in
-  *\ * | *\	*)
-    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
-  *)
-    install_sh="\${SHELL} $am_aux_dir/install-sh"
-  esac
-fi
-AC_SUBST(install_sh)])
-
-# Copyright (C) 2003, 2005  Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 2
-
-# Check whether the underlying file-system supports filenames
-# with a leading dot.  For instance MS-DOS doesn't.
-AC_DEFUN([AM_SET_LEADING_DOT],
-[rm -rf .tst 2>/dev/null
-mkdir .tst 2>/dev/null
-if test -d .tst; then
-  am__leading_dot=.
-else
-  am__leading_dot=_
-fi
-rmdir .tst 2>/dev/null
-AC_SUBST([am__leading_dot])])
-
-# Check to see how 'make' treats includes.	            -*- Autoconf -*-
-
-# Copyright (C) 2001, 2002, 2003, 2005, 2009  Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 4
-
-# AM_MAKE_INCLUDE()
-# -----------------
-# Check to see how make treats includes.
-AC_DEFUN([AM_MAKE_INCLUDE],
-[am_make=${MAKE-make}
-cat > confinc << 'END'
-am__doit:
-	@echo this is the am__doit target
-.PHONY: am__doit
-END
-# If we don't find an include directive, just comment out the code.
-AC_MSG_CHECKING([for style of include used by $am_make])
-am__include="#"
-am__quote=
-_am_result=none
-# First try GNU make style include.
-echo "include confinc" > confmf
-# Ignore all kinds of additional output from `make'.
-case `$am_make -s -f confmf 2> /dev/null` in #(
-*the\ am__doit\ target*)
-  am__include=include
-  am__quote=
-  _am_result=GNU
-  ;;
-esac
-# Now try BSD make style include.
-if test "$am__include" = "#"; then
-   echo '.include "confinc"' > confmf
-   case `$am_make -s -f confmf 2> /dev/null` in #(
-   *the\ am__doit\ target*)
-     am__include=.include
-     am__quote="\""
-     _am_result=BSD
-     ;;
-   esac
-fi
-AC_SUBST([am__include])
-AC_SUBST([am__quote])
-AC_MSG_RESULT([$_am_result])
-rm -f confinc confmf
-])
-
-# Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
-
-# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 6
-
-# AM_MISSING_PROG(NAME, PROGRAM)
-# ------------------------------
-AC_DEFUN([AM_MISSING_PROG],
-[AC_REQUIRE([AM_MISSING_HAS_RUN])
-$1=${$1-"${am_missing_run}$2"}
-AC_SUBST($1)])
-
-
-# AM_MISSING_HAS_RUN
-# ------------------
-# Define MISSING if not defined so far and test if it supports --run.
-# If it does, set am_missing_run to use it, otherwise, to nothing.
-AC_DEFUN([AM_MISSING_HAS_RUN],
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-AC_REQUIRE_AUX_FILE([missing])dnl
-if test x"${MISSING+set}" != xset; then
-  case $am_aux_dir in
-  *\ * | *\	*)
-    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
-  *)
-    MISSING="\${SHELL} $am_aux_dir/missing" ;;
-  esac
-fi
-# Use eval to expand $SHELL
-if eval "$MISSING --run true"; then
-  am_missing_run="$MISSING --run "
-else
-  am_missing_run=
-  AC_MSG_WARN([`missing' script is too old or missing])
-fi
-])
-
-# Copyright (C) 2003, 2004, 2005, 2006  Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_MKDIR_P
-# ---------------
-# Check for `mkdir -p'.
-AC_DEFUN([AM_PROG_MKDIR_P],
-[AC_PREREQ([2.60])dnl
-AC_REQUIRE([AC_PROG_MKDIR_P])dnl
-dnl Automake 1.8 to 1.9.6 used to define mkdir_p.  We now use MKDIR_P,
-dnl while keeping a definition of mkdir_p for backward compatibility.
-dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
-dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
-dnl Makefile.ins that do not define MKDIR_P, so we do our own
-dnl adjustment using top_builddir (which is defined more often than
-dnl MKDIR_P).
-AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
-case $mkdir_p in
-  [[\\/$]]* | ?:[[\\/]]*) ;;
-  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
-esac
-])
-
-# Helper functions for option handling.                     -*- Autoconf -*-
-
-# Copyright (C) 2001, 2002, 2003, 2005, 2008  Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 4
-
-# _AM_MANGLE_OPTION(NAME)
-# -----------------------
-AC_DEFUN([_AM_MANGLE_OPTION],
-[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
-
-# _AM_SET_OPTION(NAME)
-# ------------------------------
-# Set option NAME.  Presently that only means defining a flag for this option.
-AC_DEFUN([_AM_SET_OPTION],
-[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
-
-# _AM_SET_OPTIONS(OPTIONS)
-# ----------------------------------
-# OPTIONS is a space-separated list of Automake options.
-AC_DEFUN([_AM_SET_OPTIONS],
-[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
-
-# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
-# -------------------------------------------
-# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
-AC_DEFUN([_AM_IF_OPTION],
-[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
-
-# Check to make sure that the build environment is sane.    -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 5
-
-# AM_SANITY_CHECK
-# ---------------
-AC_DEFUN([AM_SANITY_CHECK],
-[AC_MSG_CHECKING([whether build environment is sane])
-# Just in case
-sleep 1
-echo timestamp > conftest.file
-# Reject unsafe characters in $srcdir or the absolute working directory
-# name.  Accept space and tab only in the latter.
-am_lf='
-'
-case `pwd` in
-  *[[\\\"\#\$\&\'\`$am_lf]]*)
-    AC_MSG_ERROR([unsafe absolute working directory name]);;
-esac
-case $srcdir in
-  *[[\\\"\#\$\&\'\`$am_lf\ \	]]*)
-    AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
-esac
-
-# Do `set' in a subshell so we don't clobber the current shell's
-# arguments.  Must try -L first in case configure is actually a
-# symlink; some systems play weird games with the mod time of symlinks
-# (eg FreeBSD returns the mod time of the symlink's containing
-# directory).
-if (
-   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
-   if test "$[*]" = "X"; then
-      # -L didn't work.
-      set X `ls -t "$srcdir/configure" conftest.file`
-   fi
-   rm -f conftest.file
-   if test "$[*]" != "X $srcdir/configure conftest.file" \
-      && test "$[*]" != "X conftest.file $srcdir/configure"; then
-
-      # If neither matched, then we have a broken ls.  This can happen
-      # if, for instance, CONFIG_SHELL is bash and it inherits a
-      # broken ls alias from the environment.  This has actually
-      # happened.  Such a system could not be considered "sane".
-      AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
-alias in your environment])
-   fi
-
-   test "$[2]" = conftest.file
-   )
-then
-   # Ok.
-   :
-else
-   AC_MSG_ERROR([newly created file is older than distributed files!
-Check your system clock])
-fi
-AC_MSG_RESULT(yes)])
-
-# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_INSTALL_STRIP
-# ---------------------
-# One issue with vendor `install' (even GNU) is that you can't
-# specify the program used to strip binaries.  This is especially
-# annoying in cross-compiling environments, where the build's strip
-# is unlikely to handle the host's binaries.
-# Fortunately install-sh will honor a STRIPPROG variable, so we
-# always use install-sh in `make install-strip', and initialize
-# STRIPPROG with the value of the STRIP variable (set by the user).
-AC_DEFUN([AM_PROG_INSTALL_STRIP],
-[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
-# Installed binaries are usually stripped using `strip' when the user
-# run `make install-strip'.  However `strip' might not be the right
-# tool to use in cross-compilation environments, therefore Automake
-# will honor the `STRIP' environment variable to overrule this program.
-dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
-if test "$cross_compiling" != no; then
-  AC_CHECK_TOOL([STRIP], [strip], :)
-fi
-INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
-AC_SUBST([INSTALL_STRIP_PROGRAM])])
-
-# Copyright (C) 2006, 2008  Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 2
-
-# _AM_SUBST_NOTMAKE(VARIABLE)
-# ---------------------------
-# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
-# This macro is traced by Automake.
-AC_DEFUN([_AM_SUBST_NOTMAKE])
-
-# AM_SUBST_NOTMAKE(VARIABLE)
-# ---------------------------
-# Public sister of _AM_SUBST_NOTMAKE.
-AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
-
-# Check how to create a tarball.                            -*- Autoconf -*-
-
-# Copyright (C) 2004, 2005  Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 2
-
-# _AM_PROG_TAR(FORMAT)
-# --------------------
-# Check how to create a tarball in format FORMAT.
-# FORMAT should be one of `v7', `ustar', or `pax'.
-#
-# Substitute a variable $(am__tar) that is a command
-# writing to stdout a FORMAT-tarball containing the directory
-# $tardir.
-#     tardir=directory && $(am__tar) > result.tar
-#
-# Substitute a variable $(am__untar) that extract such
-# a tarball read from stdin.
-#     $(am__untar) < result.tar
-AC_DEFUN([_AM_PROG_TAR],
-[# Always define AMTAR for backward compatibility.
-AM_MISSING_PROG([AMTAR], [tar])
-m4_if([$1], [v7],
-     [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
-     [m4_case([$1], [ustar],, [pax],,
-              [m4_fatal([Unknown tar format])])
-AC_MSG_CHECKING([how to create a $1 tar archive])
-# Loop over all known methods to create a tar archive until one works.
-_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
-_am_tools=${am_cv_prog_tar_$1-$_am_tools}
-# Do not fold the above two line into one, because Tru64 sh and
-# Solaris sh will not grok spaces in the rhs of `-'.
-for _am_tool in $_am_tools
-do
-  case $_am_tool in
-  gnutar)
-    for _am_tar in tar gnutar gtar;
-    do
-      AM_RUN_LOG([$_am_tar --version]) && break
-    done
-    am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
-    am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
-    am__untar="$_am_tar -xf -"
-    ;;
-  plaintar)
-    # Must skip GNU tar: if it does not support --format= it doesn't create
-    # ustar tarball either.
-    (tar --version) >/dev/null 2>&1 && continue
-    am__tar='tar chf - "$$tardir"'
-    am__tar_='tar chf - "$tardir"'
-    am__untar='tar xf -'
-    ;;
-  pax)
-    am__tar='pax -L -x $1 -w "$$tardir"'
-    am__tar_='pax -L -x $1 -w "$tardir"'
-    am__untar='pax -r'
-    ;;
-  cpio)
-    am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
-    am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
-    am__untar='cpio -i -H $1 -d'
-    ;;
-  none)
-    am__tar=false
-    am__tar_=false
-    am__untar=false
-    ;;
-  esac
-
-  # If the value was cached, stop now.  We just wanted to have am__tar
-  # and am__untar set.
-  test -n "${am_cv_prog_tar_$1}" && break
-
-  # tar/untar a dummy directory, and stop if the command works
-  rm -rf conftest.dir
-  mkdir conftest.dir
-  echo GrepMe > conftest.dir/file
-  AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
-  rm -rf conftest.dir
-  if test -s conftest.tar; then
-    AM_RUN_LOG([$am__untar <conftest.tar])
-    grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
-  fi
-done
-rm -rf conftest.dir
-
-AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
-AC_MSG_RESULT([$am_cv_prog_tar_$1])])
-AC_SUBST([am__tar])
-AC_SUBST([am__untar])
-]) # _AM_PROG_TAR
-
diff --git a/m4/ltoptions.m4 b/m4/ltoptions.m4
new file mode 100644
index 0000000..34151a3
--- /dev/null
+++ b/m4/ltoptions.m4
@@ -0,0 +1,368 @@
+# Helper functions for option handling.                    -*- Autoconf -*-
+#
+#   Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
+#   Written by Gary V. Vaughan, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 6 ltoptions.m4
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
+
+
+# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
+# ------------------------------------------
+m4_define([_LT_MANGLE_OPTION],
+[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
+
+
+# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
+# ---------------------------------------
+# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
+# matching handler defined, dispatch to it.  Other OPTION-NAMEs are
+# saved as a flag.
+m4_define([_LT_SET_OPTION],
+[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
+m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
+        _LT_MANGLE_DEFUN([$1], [$2]),
+    [m4_warning([Unknown $1 option `$2'])])[]dnl
+])
+
+
+# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
+# ------------------------------------------------------------
+# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
+m4_define([_LT_IF_OPTION],
+[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
+
+
+# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
+# -------------------------------------------------------
+# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
+# are set.
+m4_define([_LT_UNLESS_OPTIONS],
+[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
+	    [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
+		      [m4_define([$0_found])])])[]dnl
+m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
+])[]dnl
+])
+
+
+# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
+# ----------------------------------------
+# OPTION-LIST is a space-separated list of Libtool options associated
+# with MACRO-NAME.  If any OPTION has a matching handler declared with
+# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
+# the unknown option and exit.
+m4_defun([_LT_SET_OPTIONS],
+[# Set options
+m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
+    [_LT_SET_OPTION([$1], _LT_Option)])
+
+m4_if([$1],[LT_INIT],[
+  dnl
+  dnl Simply set some default values (i.e off) if boolean options were not
+  dnl specified:
+  _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
+  ])
+  _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
+  ])
+  dnl
+  dnl If no reference was made to various pairs of opposing options, then
+  dnl we run the default mode handler for the pair.  For example, if neither
+  dnl `shared' nor `disable-shared' was passed, we enable building of shared
+  dnl archives by default:
+  _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
+  _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
+  _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
+  _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
+  		   [_LT_ENABLE_FAST_INSTALL])
+  ])
+])# _LT_SET_OPTIONS
+
+
+## --------------------------------- ##
+## Macros to handle LT_INIT options. ##
+## --------------------------------- ##
+
+# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
+# -----------------------------------------
+m4_define([_LT_MANGLE_DEFUN],
+[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
+
+
+# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
+# -----------------------------------------------
+m4_define([LT_OPTION_DEFINE],
+[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
+])# LT_OPTION_DEFINE
+
+
+# dlopen
+# ------
+LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
+])
+
+AU_DEFUN([AC_LIBTOOL_DLOPEN],
+[_LT_SET_OPTION([LT_INIT], [dlopen])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `dlopen' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
+
+
+# win32-dll
+# ---------
+# Declare package support for building win32 dll's.
+LT_OPTION_DEFINE([LT_INIT], [win32-dll],
+[enable_win32_dll=yes
+
+case $host in
+*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
+  AC_CHECK_TOOL(AS, as, false)
+  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
+  AC_CHECK_TOOL(OBJDUMP, objdump, false)
+  ;;
+esac
+
+test -z "$AS" && AS=as
+_LT_DECL([], [AS],      [0], [Assembler program])dnl
+
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+_LT_DECL([], [DLLTOOL], [0], [DLL creation program])dnl
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+_LT_DECL([], [OBJDUMP], [0], [Object dumper program])dnl
+])# win32-dll
+
+AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+_LT_SET_OPTION([LT_INIT], [win32-dll])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `win32-dll' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
+
+
+# _LT_ENABLE_SHARED([DEFAULT])
+# ----------------------------
+# implement the --enable-shared flag, and supports the `shared' and
+# `disable-shared' LT_INIT options.
+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_SHARED],
+[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([shared],
+    [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
+	[build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
+    [p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_shared=yes ;;
+    no) enable_shared=no ;;
+    *)
+      enable_shared=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+	IFS="$lt_save_ifs"
+	if test "X$pkg" = "X$p"; then
+	  enable_shared=yes
+	fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac],
+    [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
+
+    _LT_DECL([build_libtool_libs], [enable_shared], [0],
+	[Whether or not to build shared libraries])
+])# _LT_ENABLE_SHARED
+
+LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
+
+# Old names:
+AC_DEFUN([AC_ENABLE_SHARED],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
+])
+
+AC_DEFUN([AC_DISABLE_SHARED],
+[_LT_SET_OPTION([LT_INIT], [disable-shared])
+])
+
+AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
+AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_ENABLE_SHARED], [])
+dnl AC_DEFUN([AM_DISABLE_SHARED], [])
+
+
+
+# _LT_ENABLE_STATIC([DEFAULT])
+# ----------------------------
+# implement the --enable-static flag, and support the `static' and
+# `disable-static' LT_INIT options.
+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_STATIC],
+[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([static],
+    [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
+	[build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
+    [p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_static=yes ;;
+    no) enable_static=no ;;
+    *)
+     enable_static=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+	IFS="$lt_save_ifs"
+	if test "X$pkg" = "X$p"; then
+	  enable_static=yes
+	fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac],
+    [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
+
+    _LT_DECL([build_old_libs], [enable_static], [0],
+	[Whether or not to build static libraries])
+])# _LT_ENABLE_STATIC
+
+LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
+
+# Old names:
+AC_DEFUN([AC_ENABLE_STATIC],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
+])
+
+AC_DEFUN([AC_DISABLE_STATIC],
+[_LT_SET_OPTION([LT_INIT], [disable-static])
+])
+
+AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
+AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_ENABLE_STATIC], [])
+dnl AC_DEFUN([AM_DISABLE_STATIC], [])
+
+
+
+# _LT_ENABLE_FAST_INSTALL([DEFAULT])
+# ----------------------------------
+# implement the --enable-fast-install flag, and support the `fast-install'
+# and `disable-fast-install' LT_INIT options.
+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_FAST_INSTALL],
+[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([fast-install],
+    [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
+    [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
+    [p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_fast_install=yes ;;
+    no) enable_fast_install=no ;;
+    *)
+      enable_fast_install=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+	IFS="$lt_save_ifs"
+	if test "X$pkg" = "X$p"; then
+	  enable_fast_install=yes
+	fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac],
+    [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
+
+_LT_DECL([fast_install], [enable_fast_install], [0],
+	 [Whether or not to optimize for fast installation])dnl
+])# _LT_ENABLE_FAST_INSTALL
+
+LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
+
+# Old names:
+AU_DEFUN([AC_ENABLE_FAST_INSTALL],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you put
+the `fast-install' option into LT_INIT's first parameter.])
+])
+
+AU_DEFUN([AC_DISABLE_FAST_INSTALL],
+[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you put
+the `disable-fast-install' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
+dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
+
+
+# _LT_WITH_PIC([MODE])
+# --------------------
+# implement the --with-pic flag, and support the `pic-only' and `no-pic'
+# LT_INIT options.
+# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
+m4_define([_LT_WITH_PIC],
+[AC_ARG_WITH([pic],
+    [AS_HELP_STRING([--with-pic],
+	[try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
+    [pic_mode="$withval"],
+    [pic_mode=default])
+
+test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
+
+_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
+])# _LT_WITH_PIC
+
+LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
+LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
+
+# Old name:
+AU_DEFUN([AC_LIBTOOL_PICMODE],
+[_LT_SET_OPTION([LT_INIT], [pic-only])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `pic-only' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
+
+## ----------------- ##
+## LTDL_INIT Options ##
+## ----------------- ##
+
+m4_define([_LTDL_MODE], [])
+LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
+		 [m4_define([_LTDL_MODE], [nonrecursive])])
+LT_OPTION_DEFINE([LTDL_INIT], [recursive],
+		 [m4_define([_LTDL_MODE], [recursive])])
+LT_OPTION_DEFINE([LTDL_INIT], [subproject],
+		 [m4_define([_LTDL_MODE], [subproject])])
+
+m4_define([_LTDL_TYPE], [])
+LT_OPTION_DEFINE([LTDL_INIT], [installable],
+		 [m4_define([_LTDL_TYPE], [installable])])
+LT_OPTION_DEFINE([LTDL_INIT], [convenience],
+		 [m4_define([_LTDL_TYPE], [convenience])])
diff --git a/m4/ltsugar.m4 b/m4/ltsugar.m4
new file mode 100644
index 0000000..9000a05
--- /dev/null
+++ b/m4/ltsugar.m4
@@ -0,0 +1,123 @@
+# ltsugar.m4 -- libtool m4 base layer.                         -*-Autoconf-*-
+#
+# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gary V. Vaughan, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 6 ltsugar.m4
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
+
+
+# lt_join(SEP, ARG1, [ARG2...])
+# -----------------------------
+# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
+# associated separator.
+# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
+# versions in m4sugar had bugs.
+m4_define([lt_join],
+[m4_if([$#], [1], [],
+       [$#], [2], [[$2]],
+       [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
+m4_define([_lt_join],
+[m4_if([$#$2], [2], [],
+       [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
+
+
+# lt_car(LIST)
+# lt_cdr(LIST)
+# ------------
+# Manipulate m4 lists.
+# These macros are necessary as long as will still need to support
+# Autoconf-2.59 which quotes differently.
+m4_define([lt_car], [[$1]])
+m4_define([lt_cdr],
+[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
+       [$#], 1, [],
+       [m4_dquote(m4_shift($@))])])
+m4_define([lt_unquote], $1)
+
+
+# lt_append(MACRO-NAME, STRING, [SEPARATOR])
+# ------------------------------------------
+# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
+# Note that neither SEPARATOR nor STRING are expanded; they are appended
+# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
+# No SEPARATOR is output if MACRO-NAME was previously undefined (different
+# than defined and empty).
+#
+# This macro is needed until we can rely on Autoconf 2.62, since earlier
+# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
+m4_define([lt_append],
+[m4_define([$1],
+	   m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
+
+
+
+# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
+# ----------------------------------------------------------
+# Produce a SEP delimited list of all paired combinations of elements of
+# PREFIX-LIST with SUFFIX1 through SUFFIXn.  Each element of the list
+# has the form PREFIXmINFIXSUFFIXn.
+# Needed until we can rely on m4_combine added in Autoconf 2.62.
+m4_define([lt_combine],
+[m4_if(m4_eval([$# > 3]), [1],
+       [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
+[[m4_foreach([_Lt_prefix], [$2],
+	     [m4_foreach([_Lt_suffix],
+		]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
+	[_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
+
+
+# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
+# -----------------------------------------------------------------------
+# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
+# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
+m4_define([lt_if_append_uniq],
+[m4_ifdef([$1],
+	  [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
+		 [lt_append([$1], [$2], [$3])$4],
+		 [$5])],
+	  [lt_append([$1], [$2], [$3])$4])])
+
+
+# lt_dict_add(DICT, KEY, VALUE)
+# -----------------------------
+m4_define([lt_dict_add],
+[m4_define([$1($2)], [$3])])
+
+
+# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
+# --------------------------------------------
+m4_define([lt_dict_add_subkey],
+[m4_define([$1($2:$3)], [$4])])
+
+
+# lt_dict_fetch(DICT, KEY, [SUBKEY])
+# ----------------------------------
+m4_define([lt_dict_fetch],
+[m4_ifval([$3],
+	m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
+    m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
+
+
+# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
+# -----------------------------------------------------------------
+m4_define([lt_if_dict_fetch],
+[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
+	[$5],
+    [$6])])
+
+
+# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
+# --------------------------------------------------------------
+m4_define([lt_dict_filter],
+[m4_if([$5], [], [],
+  [lt_join(m4_quote(m4_default([$4], [[, ]])),
+           lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
+		      [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
+])
diff --git a/m4/ltversion.m4 b/m4/ltversion.m4
new file mode 100644
index 0000000..f3c5309
--- /dev/null
+++ b/m4/ltversion.m4
@@ -0,0 +1,23 @@
+# ltversion.m4 -- version numbers			-*- Autoconf -*-
+#
+#   Copyright (C) 2004 Free Software Foundation, Inc.
+#   Written by Scott James Remnant, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# Generated from ltversion.in.
+
+# serial 3017 ltversion.m4
+# This file is part of GNU Libtool
+
+m4_define([LT_PACKAGE_VERSION], [2.2.6b])
+m4_define([LT_PACKAGE_REVISION], [1.3017])
+
+AC_DEFUN([LTVERSION_VERSION],
+[macro_version='2.2.6b'
+macro_revision='1.3017'
+_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
+_LT_DECL(, macro_revision, 0)
+])
diff --git a/m4/lt~obsolete.m4 b/m4/lt~obsolete.m4
new file mode 100644
index 0000000..637bb20
--- /dev/null
+++ b/m4/lt~obsolete.m4
@@ -0,0 +1,92 @@
+# lt~obsolete.m4 -- aclocal satisfying obsolete definitions.    -*-Autoconf-*-
+#
+#   Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
+#   Written by Scott James Remnant, 2004.
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 4 lt~obsolete.m4
+
+# These exist entirely to fool aclocal when bootstrapping libtool.
+#
+# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
+# which have later been changed to m4_define as they aren't part of the
+# exported API, or moved to Autoconf or Automake where they belong.
+#
+# The trouble is, aclocal is a bit thick.  It'll see the old AC_DEFUN
+# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
+# using a macro with the same name in our local m4/libtool.m4 it'll
+# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
+# and doesn't know about Autoconf macros at all.)
+#
+# So we provide this file, which has a silly filename so it's always
+# included after everything else.  This provides aclocal with the
+# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
+# because those macros already exist, or will be overwritten later.
+# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6. 
+#
+# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
+# Yes, that means every name once taken will need to remain here until
+# we give up compatibility with versions before 1.7, at which point
+# we need to keep only those names which we still refer to.
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
+
+m4_ifndef([AC_LIBTOOL_LINKER_OPTION],	[AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
+m4_ifndef([AC_PROG_EGREP],		[AC_DEFUN([AC_PROG_EGREP])])
+m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH],	[AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
+m4_ifndef([_LT_AC_SHELL_INIT],		[AC_DEFUN([_LT_AC_SHELL_INIT])])
+m4_ifndef([_LT_AC_SYS_LIBPATH_AIX],	[AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
+m4_ifndef([_LT_PROG_LTMAIN],		[AC_DEFUN([_LT_PROG_LTMAIN])])
+m4_ifndef([_LT_AC_TAGVAR],		[AC_DEFUN([_LT_AC_TAGVAR])])
+m4_ifndef([AC_LTDL_ENABLE_INSTALL],	[AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
+m4_ifndef([AC_LTDL_PREOPEN],		[AC_DEFUN([AC_LTDL_PREOPEN])])
+m4_ifndef([_LT_AC_SYS_COMPILER],	[AC_DEFUN([_LT_AC_SYS_COMPILER])])
+m4_ifndef([_LT_AC_LOCK],		[AC_DEFUN([_LT_AC_LOCK])])
+m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE],	[AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
+m4_ifndef([_LT_AC_TRY_DLOPEN_SELF],	[AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
+m4_ifndef([AC_LIBTOOL_PROG_CC_C_O],	[AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
+m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
+m4_ifndef([AC_LIBTOOL_OBJDIR],		[AC_DEFUN([AC_LIBTOOL_OBJDIR])])
+m4_ifndef([AC_LTDL_OBJDIR],		[AC_DEFUN([AC_LTDL_OBJDIR])])
+m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
+m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP],	[AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
+m4_ifndef([AC_PATH_MAGIC],		[AC_DEFUN([AC_PATH_MAGIC])])
+m4_ifndef([AC_PROG_LD_GNU],		[AC_DEFUN([AC_PROG_LD_GNU])])
+m4_ifndef([AC_PROG_LD_RELOAD_FLAG],	[AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
+m4_ifndef([AC_DEPLIBS_CHECK_METHOD],	[AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
+m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
+m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
+m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
+m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS],	[AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
+m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP],	[AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
+m4_ifndef([LT_AC_PROG_EGREP],		[AC_DEFUN([LT_AC_PROG_EGREP])])
+m4_ifndef([LT_AC_PROG_SED],		[AC_DEFUN([LT_AC_PROG_SED])])
+m4_ifndef([_LT_CC_BASENAME],		[AC_DEFUN([_LT_CC_BASENAME])])
+m4_ifndef([_LT_COMPILER_BOILERPLATE],	[AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
+m4_ifndef([_LT_LINKER_BOILERPLATE],	[AC_DEFUN([_LT_LINKER_BOILERPLATE])])
+m4_ifndef([_AC_PROG_LIBTOOL],		[AC_DEFUN([_AC_PROG_LIBTOOL])])
+m4_ifndef([AC_LIBTOOL_SETUP],		[AC_DEFUN([AC_LIBTOOL_SETUP])])
+m4_ifndef([_LT_AC_CHECK_DLFCN],		[AC_DEFUN([_LT_AC_CHECK_DLFCN])])
+m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER],	[AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
+m4_ifndef([_LT_AC_TAGCONFIG],		[AC_DEFUN([_LT_AC_TAGCONFIG])])
+m4_ifndef([AC_DISABLE_FAST_INSTALL],	[AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
+m4_ifndef([_LT_AC_LANG_CXX],		[AC_DEFUN([_LT_AC_LANG_CXX])])
+m4_ifndef([_LT_AC_LANG_F77],		[AC_DEFUN([_LT_AC_LANG_F77])])
+m4_ifndef([_LT_AC_LANG_GCJ],		[AC_DEFUN([_LT_AC_LANG_GCJ])])
+m4_ifndef([AC_LIBTOOL_RC],		[AC_DEFUN([AC_LIBTOOL_RC])])
+m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
+m4_ifndef([_LT_AC_LANG_C_CONFIG],	[AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
+m4_ifndef([_LT_AC_LANG_CXX_CONFIG],	[AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
+m4_ifndef([_LT_AC_LANG_F77_CONFIG],	[AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
+m4_ifndef([_LT_AC_LANG_GCJ_CONFIG],	[AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
+m4_ifndef([_LT_AC_LANG_RC_CONFIG],	[AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
+m4_ifndef([AC_LIBTOOL_CONFIG],		[AC_DEFUN([AC_LIBTOOL_CONFIG])])
+m4_ifndef([_LT_AC_FILE_LTDLL_C],	[AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
diff --git a/mpxyd.init.in b/mpxyd.init.in
new file mode 100644
index 0000000..f47e1cc
--- /dev/null
+++ b/mpxyd.init.in
@@ -0,0 +1,107 @@
+#!/bin/bash
+#
+# Bring up/down the mpxyd daemon
+#
+# chkconfig: 2345 25 75
+# description: Starts/Stops MIC SCIF/DAPL RDMA proxy server
+#
+### BEGIN INIT INFO
+# Provides:       mpxyd
+# Default-Start: 2 3 4 5
+# Default-Stop: 0 1 6
+# Required-Start: 
+# Required-Stop: 
+# Should-Start:
+# Should-Stop:
+# Short-Description: Starts and stops the MIC SCIF/DAPL RDMA proxy server
+# Description: The DAPL proxy RDMA server provides a user space implementation
+#    that enables MIC clients to proxy InfiniBand RDMA over to large core resources
+### END INIT INFO
+
+ulimit -n 4096
+
+prog=mpxyd
+execpath=@prefix@/sbin/${prog}
+pidfile=`grep ^lock_file @sysconfdir@/mpxyd.conf | awk '{print $2}'`
+subsys=/var/lock/subsys/${prog}
+
+# Source function library.
+if [ -f /etc/init.d/functions ]; then
+    # RHEL
+    . /etc/init.d/functions
+    _status='status -p "$pidfile" -l $subsys'
+    _start='daemon --check $prog --pidfile "$pidfile"'
+    _ret='echo; return $RC'
+elif [ -f /etc/rc.status ]; then
+    # SLES
+    . /etc/rc.status
+    _status=checkproc
+    _start='start_daemon -p "$pidfile"'
+    _ret='rc_status -v'
+else
+    # other
+    echo "Could not source init function library, exiting"
+    return 1
+fi
+
+start()
+{
+    echo -n "Starting mpxyd daemon: "
+
+    eval $_start $execpath
+    RC=$?
+
+    [ "$RC" -eq "0" ] && touch $subsys 2>/dev/null
+
+    eval $_ret
+}
+
+stop()
+{
+    echo -n "Stopping mpxyd daemon: "
+
+    killproc -p $pidfile $execpath
+    RC=$?
+    rm -f $subsys
+
+    eval $_ret
+}
+
+sstatus()
+{
+    eval $_status $execpath RC=$?
+    eval $_ret
+}
+
+restart ()
+{
+    stop
+    start
+}
+
+condrestart ()
+{
+    [ -e $subsys ] && restart || return 0
+}
+
+usage ()
+{
+    echo
+    echo "Usage: `basename $0` {start|stop|restart|condrestart|try-restart|force-reload|status}"
+    echo
+    return 2
+}
+
+case $1 in
+    start) start; RC=$? ;;
+    stop) stop; RC=$? ;;
+    restart) restart; RC=$? ;;
+    reload) RC=3 ;;
+    condrestart) condrestart; RC=$? ;;
+    try-restart) condrestart; RC=$? ;;
+    force-reload) condrestart; RC=$? ;;
+    status) sstatus; RC=$? ;;
+    *) usage; RC=$? ;;
+esac
+
+exit $RC
diff --git a/test/dapltest/Makefile.in b/test/dapltest/Makefile.in
index b6b807a..43c9a8c 100644
--- a/test/dapltest/Makefile.in
+++ b/test/dapltest/Makefile.in
@@ -38,7 +38,10 @@ bin_PROGRAMS = dapltest$(EXEEXT)
 subdir = test/dapltest
 DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+	$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+	$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+	$(top_srcdir)/configure.in
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -90,22 +93,38 @@ am_dapltest_OBJECTS = dapltest-dapl_main.$(OBJEXT) \
 	dapltest-dapl_mdep_user.$(OBJEXT)
 dapltest_OBJECTS = $(am_dapltest_OBJECTS)
 dapltest_DEPENDENCIES = $(top_builddir)/dat/udat/libdat2.la
-dapltest_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-	--mode=link $(CCLD) $(dapltest_CFLAGS) $(CFLAGS) \
-	$(dapltest_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_lt = $(am__v_lt_$(V))
+am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY))
+am__v_lt_0 = --silent
+dapltest_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(dapltest_CFLAGS) \
+	$(CFLAGS) $(dapltest_LDFLAGS) $(LDFLAGS) -o $@
 DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/config/depcomp
 am__depfiles_maybe = depfiles
 am__mv = mv -f
 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
 	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-	--mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
-	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+	$(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_$(V))
+am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY))
+am__v_CC_0 = @echo "  CC    " $@;
+AM_V_at = $(am__v_at_$(V))
+am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
+am__v_at_0 = @
 CCLD = $(CC)
-LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
-	$(LDFLAGS) -o $@
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+	$(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_$(V))
+am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY))
+am__v_CCLD_0 = @echo "  CCLD  " $@;
+AM_V_GEN = $(am__v_GEN_$(V))
+am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
+am__v_GEN_0 = @echo "  GEN   " $@;
 SOURCES = $(dapltest_SOURCES)
 DIST_SOURCES = $(dapltest_SOURCES)
 ETAGS = etags
@@ -113,6 +132,7 @@ CTAGS = ctags
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 ACLOCAL = @ACLOCAL@
 AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 AR = @AR@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
@@ -359,7 +379,7 @@ clean-binPROGRAMS:
 	rm -f $$list
 dapltest$(EXEEXT): $(dapltest_OBJECTS) $(dapltest_DEPENDENCIES) 
 	@rm -f dapltest$(EXEEXT)
-	$(dapltest_LINK) $(dapltest_OBJECTS) $(dapltest_LDADD) $(LIBS)
+	$(AM_V_CCLD)$(dapltest_LINK) $(dapltest_OBJECTS) $(dapltest_LDADD) $(LIBS)
 
 mostlyclean-compile:
 	-rm -f *.$(OBJEXT)
@@ -416,680 +436,777 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dapltest-udapl_tdep.Po at am__quote@
 
 .c.o:
- at am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(COMPILE) -c $<
 
 .c.obj:
- at am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(COMPILE) -c `$(CYGPATH_W) '$<'`
 
 .c.lo:
- at am__fastdepCC_TRUE@	$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(LTCOMPILE) -c -o $@ $<
 
 dapltest-dapl_main.o: cmd/dapl_main.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_main.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_main.Tpo -c -o dapltest-dapl_main.o `test -f 'cmd/dapl_main.c' || echo '$(srcdir)/'`cmd/dapl_main.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_main.Tpo $(DEPDIR)/dapltest-dapl_main.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_main.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_main.Tpo -c -o dapltest-dapl_main.o `test -f 'cmd/dapl_main.c' || echo '$(srcdir)/'`cmd/dapl_main.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_main.Tpo $(DEPDIR)/dapltest-dapl_main.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_main.c' object='dapltest-dapl_main.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_main.o `test -f 'cmd/dapl_main.c' || echo '$(srcdir)/'`cmd/dapl_main.c
 
 dapltest-dapl_main.obj: cmd/dapl_main.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_main.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_main.Tpo -c -o dapltest-dapl_main.obj `if test -f 'cmd/dapl_main.c'; then $(CYGPATH_W) 'cmd/dapl_main.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_main.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_main.Tpo $(DEPDIR)/dapltest-dapl_main.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_main.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_main.Tpo -c -o dapltest-dapl_main.obj `if test -f 'cmd/dapl_main.c'; then $(CYGPATH_W) 'cmd/dapl_main.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_main.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_main.Tpo $(DEPDIR)/dapltest-dapl_main.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_main.c' object='dapltest-dapl_main.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_main.obj `if test -f 'cmd/dapl_main.c'; then $(CYGPATH_W) 'cmd/dapl_main.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_main.c'; fi`
 
 dapltest-dapl_params.o: cmd/dapl_params.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_params.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_params.Tpo -c -o dapltest-dapl_params.o `test -f 'cmd/dapl_params.c' || echo '$(srcdir)/'`cmd/dapl_params.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_params.Tpo $(DEPDIR)/dapltest-dapl_params.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_params.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_params.Tpo -c -o dapltest-dapl_params.o `test -f 'cmd/dapl_params.c' || echo '$(srcdir)/'`cmd/dapl_params.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_params.Tpo $(DEPDIR)/dapltest-dapl_params.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_params.c' object='dapltest-dapl_params.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_params.o `test -f 'cmd/dapl_params.c' || echo '$(srcdir)/'`cmd/dapl_params.c
 
 dapltest-dapl_params.obj: cmd/dapl_params.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_params.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_params.Tpo -c -o dapltest-dapl_params.obj `if test -f 'cmd/dapl_params.c'; then $(CYGPATH_W) 'cmd/dapl_params.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_params.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_params.Tpo $(DEPDIR)/dapltest-dapl_params.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_params.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_params.Tpo -c -o dapltest-dapl_params.obj `if test -f 'cmd/dapl_params.c'; then $(CYGPATH_W) 'cmd/dapl_params.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_params.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_params.Tpo $(DEPDIR)/dapltest-dapl_params.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_params.c' object='dapltest-dapl_params.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_params.obj `if test -f 'cmd/dapl_params.c'; then $(CYGPATH_W) 'cmd/dapl_params.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_params.c'; fi`
 
 dapltest-dapl_fft_cmd.o: cmd/dapl_fft_cmd.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_cmd.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_cmd.Tpo -c -o dapltest-dapl_fft_cmd.o `test -f 'cmd/dapl_fft_cmd.c' || echo '$(srcdir)/'`cmd/dapl_fft_cmd.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_cmd.Tpo $(DEPDIR)/dapltest-dapl_fft_cmd.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_cmd.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_cmd.Tpo -c -o dapltest-dapl_fft_cmd.o `test -f 'cmd/dapl_fft_cmd.c' || echo '$(srcdir)/'`cmd/dapl_fft_cmd.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_cmd.Tpo $(DEPDIR)/dapltest-dapl_fft_cmd.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_fft_cmd.c' object='dapltest-dapl_fft_cmd.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_cmd.o `test -f 'cmd/dapl_fft_cmd.c' || echo '$(srcdir)/'`cmd/dapl_fft_cmd.c
 
 dapltest-dapl_fft_cmd.obj: cmd/dapl_fft_cmd.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_cmd.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_cmd.Tpo -c -o dapltest-dapl_fft_cmd.obj `if test -f 'cmd/dapl_fft_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_fft_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_fft_cmd.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_cmd.Tpo $(DEPDIR)/dapltest-dapl_fft_cmd.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_cmd.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_cmd.Tpo -c -o dapltest-dapl_fft_cmd.obj `if test -f 'cmd/dapl_fft_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_fft_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_fft_cmd.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_cmd.Tpo $(DEPDIR)/dapltest-dapl_fft_cmd.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_fft_cmd.c' object='dapltest-dapl_fft_cmd.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_cmd.obj `if test -f 'cmd/dapl_fft_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_fft_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_fft_cmd.c'; fi`
 
 dapltest-dapl_getopt.o: cmd/dapl_getopt.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_getopt.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_getopt.Tpo -c -o dapltest-dapl_getopt.o `test -f 'cmd/dapl_getopt.c' || echo '$(srcdir)/'`cmd/dapl_getopt.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_getopt.Tpo $(DEPDIR)/dapltest-dapl_getopt.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_getopt.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_getopt.Tpo -c -o dapltest-dapl_getopt.o `test -f 'cmd/dapl_getopt.c' || echo '$(srcdir)/'`cmd/dapl_getopt.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_getopt.Tpo $(DEPDIR)/dapltest-dapl_getopt.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_getopt.c' object='dapltest-dapl_getopt.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_getopt.o `test -f 'cmd/dapl_getopt.c' || echo '$(srcdir)/'`cmd/dapl_getopt.c
 
 dapltest-dapl_getopt.obj: cmd/dapl_getopt.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_getopt.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_getopt.Tpo -c -o dapltest-dapl_getopt.obj `if test -f 'cmd/dapl_getopt.c'; then $(CYGPATH_W) 'cmd/dapl_getopt.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_getopt.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_getopt.Tpo $(DEPDIR)/dapltest-dapl_getopt.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_getopt.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_getopt.Tpo -c -o dapltest-dapl_getopt.obj `if test -f 'cmd/dapl_getopt.c'; then $(CYGPATH_W) 'cmd/dapl_getopt.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_getopt.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_getopt.Tpo $(DEPDIR)/dapltest-dapl_getopt.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_getopt.c' object='dapltest-dapl_getopt.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_getopt.obj `if test -f 'cmd/dapl_getopt.c'; then $(CYGPATH_W) 'cmd/dapl_getopt.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_getopt.c'; fi`
 
 dapltest-dapl_limit_cmd.o: cmd/dapl_limit_cmd.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_limit_cmd.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_limit_cmd.Tpo -c -o dapltest-dapl_limit_cmd.o `test -f 'cmd/dapl_limit_cmd.c' || echo '$(srcdir)/'`cmd/dapl_limit_cmd.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_limit_cmd.Tpo $(DEPDIR)/dapltest-dapl_limit_cmd.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_limit_cmd.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_limit_cmd.Tpo -c -o dapltest-dapl_limit_cmd.o `test -f 'cmd/dapl_limit_cmd.c' || echo '$(srcdir)/'`cmd/dapl_limit_cmd.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_limit_cmd.Tpo $(DEPDIR)/dapltest-dapl_limit_cmd.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_limit_cmd.c' object='dapltest-dapl_limit_cmd.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_limit_cmd.o `test -f 'cmd/dapl_limit_cmd.c' || echo '$(srcdir)/'`cmd/dapl_limit_cmd.c
 
 dapltest-dapl_limit_cmd.obj: cmd/dapl_limit_cmd.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_limit_cmd.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_limit_cmd.Tpo -c -o dapltest-dapl_limit_cmd.obj `if test -f 'cmd/dapl_limit_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_limit_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_limit_cmd.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_limit_cmd.Tpo $(DEPDIR)/dapltest-dapl_limit_cmd.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_limit_cmd.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_limit_cmd.Tpo -c -o dapltest-dapl_limit_cmd.obj `if test -f 'cmd/dapl_limit_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_limit_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_limit_cmd.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_limit_cmd.Tpo $(DEPDIR)/dapltest-dapl_limit_cmd.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_limit_cmd.c' object='dapltest-dapl_limit_cmd.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_limit_cmd.obj `if test -f 'cmd/dapl_limit_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_limit_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_limit_cmd.c'; fi`
 
 dapltest-dapl_netaddr.o: cmd/dapl_netaddr.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_netaddr.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_netaddr.Tpo -c -o dapltest-dapl_netaddr.o `test -f 'cmd/dapl_netaddr.c' || echo '$(srcdir)/'`cmd/dapl_netaddr.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_netaddr.Tpo $(DEPDIR)/dapltest-dapl_netaddr.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_netaddr.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_netaddr.Tpo -c -o dapltest-dapl_netaddr.o `test -f 'cmd/dapl_netaddr.c' || echo '$(srcdir)/'`cmd/dapl_netaddr.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_netaddr.Tpo $(DEPDIR)/dapltest-dapl_netaddr.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_netaddr.c' object='dapltest-dapl_netaddr.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_netaddr.o `test -f 'cmd/dapl_netaddr.c' || echo '$(srcdir)/'`cmd/dapl_netaddr.c
 
 dapltest-dapl_netaddr.obj: cmd/dapl_netaddr.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_netaddr.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_netaddr.Tpo -c -o dapltest-dapl_netaddr.obj `if test -f 'cmd/dapl_netaddr.c'; then $(CYGPATH_W) 'cmd/dapl_netaddr.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_netaddr.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_netaddr.Tpo $(DEPDIR)/dapltest-dapl_netaddr.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_netaddr.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_netaddr.Tpo -c -o dapltest-dapl_netaddr.obj `if test -f 'cmd/dapl_netaddr.c'; then $(CYGPATH_W) 'cmd/dapl_netaddr.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_netaddr.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_netaddr.Tpo $(DEPDIR)/dapltest-dapl_netaddr.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_netaddr.c' object='dapltest-dapl_netaddr.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_netaddr.obj `if test -f 'cmd/dapl_netaddr.c'; then $(CYGPATH_W) 'cmd/dapl_netaddr.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_netaddr.c'; fi`
 
 dapltest-dapl_performance_cmd.o: cmd/dapl_performance_cmd.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_cmd.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_cmd.Tpo -c -o dapltest-dapl_performance_cmd.o `test -f 'cmd/dapl_performance_cmd.c' || echo '$(srcdir)/'`cmd/dapl_performance_cmd.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_performance_cmd.Tpo $(DEPDIR)/dapltest-dapl_performance_cmd.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_cmd.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_cmd.Tpo -c -o dapltest-dapl_performance_cmd.o `test -f 'cmd/dapl_performance_cmd.c' || echo '$(srcdir)/'`cmd/dapl_performance_cmd.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_performance_cmd.Tpo $(DEPDIR)/dapltest-dapl_performance_cmd.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_performance_cmd.c' object='dapltest-dapl_performance_cmd.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_performance_cmd.o `test -f 'cmd/dapl_performance_cmd.c' || echo '$(srcdir)/'`cmd/dapl_performance_cmd.c
 
 dapltest-dapl_performance_cmd.obj: cmd/dapl_performance_cmd.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_cmd.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_cmd.Tpo -c -o dapltest-dapl_performance_cmd.obj `if test -f 'cmd/dapl_performance_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_performance_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_performance_cmd.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_performance_cmd.Tpo $(DEPDIR)/dapltest-dapl_performance_cmd.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_cmd.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_cmd.Tpo -c -o dapltest-dapl_performance_cmd.obj `if test -f 'cmd/dapl_performance_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_performance_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_performance_cmd.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_performance_cmd.Tpo $(DEPDIR)/dapltest-dapl_performance_cmd.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_performance_cmd.c' object='dapltest-dapl_performance_cmd.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_performance_cmd.obj `if test -f 'cmd/dapl_performance_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_performance_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_performance_cmd.c'; fi`
 
 dapltest-dapl_qos_util.o: cmd/dapl_qos_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_qos_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_qos_util.Tpo -c -o dapltest-dapl_qos_util.o `test -f 'cmd/dapl_qos_util.c' || echo '$(srcdir)/'`cmd/dapl_qos_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_qos_util.Tpo $(DEPDIR)/dapltest-dapl_qos_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_qos_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_qos_util.Tpo -c -o dapltest-dapl_qos_util.o `test -f 'cmd/dapl_qos_util.c' || echo '$(srcdir)/'`cmd/dapl_qos_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_qos_util.Tpo $(DEPDIR)/dapltest-dapl_qos_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_qos_util.c' object='dapltest-dapl_qos_util.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_qos_util.o `test -f 'cmd/dapl_qos_util.c' || echo '$(srcdir)/'`cmd/dapl_qos_util.c
 
 dapltest-dapl_qos_util.obj: cmd/dapl_qos_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_qos_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_qos_util.Tpo -c -o dapltest-dapl_qos_util.obj `if test -f 'cmd/dapl_qos_util.c'; then $(CYGPATH_W) 'cmd/dapl_qos_util.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_qos_util.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_qos_util.Tpo $(DEPDIR)/dapltest-dapl_qos_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_qos_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_qos_util.Tpo -c -o dapltest-dapl_qos_util.obj `if test -f 'cmd/dapl_qos_util.c'; then $(CYGPATH_W) 'cmd/dapl_qos_util.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_qos_util.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_qos_util.Tpo $(DEPDIR)/dapltest-dapl_qos_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_qos_util.c' object='dapltest-dapl_qos_util.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_qos_util.obj `if test -f 'cmd/dapl_qos_util.c'; then $(CYGPATH_W) 'cmd/dapl_qos_util.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_qos_util.c'; fi`
 
 dapltest-dapl_quit_cmd.o: cmd/dapl_quit_cmd.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_quit_cmd.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_quit_cmd.Tpo -c -o dapltest-dapl_quit_cmd.o `test -f 'cmd/dapl_quit_cmd.c' || echo '$(srcdir)/'`cmd/dapl_quit_cmd.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_quit_cmd.Tpo $(DEPDIR)/dapltest-dapl_quit_cmd.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_quit_cmd.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_quit_cmd.Tpo -c -o dapltest-dapl_quit_cmd.o `test -f 'cmd/dapl_quit_cmd.c' || echo '$(srcdir)/'`cmd/dapl_quit_cmd.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_quit_cmd.Tpo $(DEPDIR)/dapltest-dapl_quit_cmd.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_quit_cmd.c' object='dapltest-dapl_quit_cmd.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_quit_cmd.o `test -f 'cmd/dapl_quit_cmd.c' || echo '$(srcdir)/'`cmd/dapl_quit_cmd.c
 
 dapltest-dapl_quit_cmd.obj: cmd/dapl_quit_cmd.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_quit_cmd.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_quit_cmd.Tpo -c -o dapltest-dapl_quit_cmd.obj `if test -f 'cmd/dapl_quit_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_quit_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_quit_cmd.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_quit_cmd.Tpo $(DEPDIR)/dapltest-dapl_quit_cmd.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_quit_cmd.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_quit_cmd.Tpo -c -o dapltest-dapl_quit_cmd.obj `if test -f 'cmd/dapl_quit_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_quit_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_quit_cmd.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_quit_cmd.Tpo $(DEPDIR)/dapltest-dapl_quit_cmd.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_quit_cmd.c' object='dapltest-dapl_quit_cmd.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_quit_cmd.obj `if test -f 'cmd/dapl_quit_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_quit_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_quit_cmd.c'; fi`
 
 dapltest-dapl_server_cmd.o: cmd/dapl_server_cmd.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_server_cmd.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_server_cmd.Tpo -c -o dapltest-dapl_server_cmd.o `test -f 'cmd/dapl_server_cmd.c' || echo '$(srcdir)/'`cmd/dapl_server_cmd.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_server_cmd.Tpo $(DEPDIR)/dapltest-dapl_server_cmd.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_server_cmd.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_server_cmd.Tpo -c -o dapltest-dapl_server_cmd.o `test -f 'cmd/dapl_server_cmd.c' || echo '$(srcdir)/'`cmd/dapl_server_cmd.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_server_cmd.Tpo $(DEPDIR)/dapltest-dapl_server_cmd.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_server_cmd.c' object='dapltest-dapl_server_cmd.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_server_cmd.o `test -f 'cmd/dapl_server_cmd.c' || echo '$(srcdir)/'`cmd/dapl_server_cmd.c
 
 dapltest-dapl_server_cmd.obj: cmd/dapl_server_cmd.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_server_cmd.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_server_cmd.Tpo -c -o dapltest-dapl_server_cmd.obj `if test -f 'cmd/dapl_server_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_server_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_server_cmd.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_server_cmd.Tpo $(DEPDIR)/dapltest-dapl_server_cmd.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_server_cmd.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_server_cmd.Tpo -c -o dapltest-dapl_server_cmd.obj `if test -f 'cmd/dapl_server_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_server_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_server_cmd.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_server_cmd.Tpo $(DEPDIR)/dapltest-dapl_server_cmd.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_server_cmd.c' object='dapltest-dapl_server_cmd.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_server_cmd.obj `if test -f 'cmd/dapl_server_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_server_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_server_cmd.c'; fi`
 
 dapltest-dapl_transaction_cmd.o: cmd/dapl_transaction_cmd.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_cmd.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_cmd.Tpo -c -o dapltest-dapl_transaction_cmd.o `test -f 'cmd/dapl_transaction_cmd.c' || echo '$(srcdir)/'`cmd/dapl_transaction_cmd.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_cmd.Tpo $(DEPDIR)/dapltest-dapl_transaction_cmd.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_cmd.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_cmd.Tpo -c -o dapltest-dapl_transaction_cmd.o `test -f 'cmd/dapl_transaction_cmd.c' || echo '$(srcdir)/'`cmd/dapl_transaction_cmd.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_cmd.Tpo $(DEPDIR)/dapltest-dapl_transaction_cmd.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_transaction_cmd.c' object='dapltest-dapl_transaction_cmd.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_transaction_cmd.o `test -f 'cmd/dapl_transaction_cmd.c' || echo '$(srcdir)/'`cmd/dapl_transaction_cmd.c
 
 dapltest-dapl_transaction_cmd.obj: cmd/dapl_transaction_cmd.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_cmd.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_cmd.Tpo -c -o dapltest-dapl_transaction_cmd.obj `if test -f 'cmd/dapl_transaction_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_transaction_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_transaction_cmd.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_cmd.Tpo $(DEPDIR)/dapltest-dapl_transaction_cmd.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_cmd.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_cmd.Tpo -c -o dapltest-dapl_transaction_cmd.obj `if test -f 'cmd/dapl_transaction_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_transaction_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_transaction_cmd.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_cmd.Tpo $(DEPDIR)/dapltest-dapl_transaction_cmd.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='cmd/dapl_transaction_cmd.c' object='dapltest-dapl_transaction_cmd.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_transaction_cmd.obj `if test -f 'cmd/dapl_transaction_cmd.c'; then $(CYGPATH_W) 'cmd/dapl_transaction_cmd.c'; else $(CYGPATH_W) '$(srcdir)/cmd/dapl_transaction_cmd.c'; fi`
 
 dapltest-dapl_bpool.o: test/dapl_bpool.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_bpool.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_bpool.Tpo -c -o dapltest-dapl_bpool.o `test -f 'test/dapl_bpool.c' || echo '$(srcdir)/'`test/dapl_bpool.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_bpool.Tpo $(DEPDIR)/dapltest-dapl_bpool.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_bpool.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_bpool.Tpo -c -o dapltest-dapl_bpool.o `test -f 'test/dapl_bpool.c' || echo '$(srcdir)/'`test/dapl_bpool.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_bpool.Tpo $(DEPDIR)/dapltest-dapl_bpool.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_bpool.c' object='dapltest-dapl_bpool.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_bpool.o `test -f 'test/dapl_bpool.c' || echo '$(srcdir)/'`test/dapl_bpool.c
 
 dapltest-dapl_bpool.obj: test/dapl_bpool.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_bpool.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_bpool.Tpo -c -o dapltest-dapl_bpool.obj `if test -f 'test/dapl_bpool.c'; then $(CYGPATH_W) 'test/dapl_bpool.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_bpool.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_bpool.Tpo $(DEPDIR)/dapltest-dapl_bpool.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_bpool.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_bpool.Tpo -c -o dapltest-dapl_bpool.obj `if test -f 'test/dapl_bpool.c'; then $(CYGPATH_W) 'test/dapl_bpool.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_bpool.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_bpool.Tpo $(DEPDIR)/dapltest-dapl_bpool.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_bpool.c' object='dapltest-dapl_bpool.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_bpool.obj `if test -f 'test/dapl_bpool.c'; then $(CYGPATH_W) 'test/dapl_bpool.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_bpool.c'; fi`
 
 dapltest-dapl_client.o: test/dapl_client.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_client.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_client.Tpo -c -o dapltest-dapl_client.o `test -f 'test/dapl_client.c' || echo '$(srcdir)/'`test/dapl_client.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_client.Tpo $(DEPDIR)/dapltest-dapl_client.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_client.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_client.Tpo -c -o dapltest-dapl_client.o `test -f 'test/dapl_client.c' || echo '$(srcdir)/'`test/dapl_client.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_client.Tpo $(DEPDIR)/dapltest-dapl_client.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_client.c' object='dapltest-dapl_client.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_client.o `test -f 'test/dapl_client.c' || echo '$(srcdir)/'`test/dapl_client.c
 
 dapltest-dapl_client.obj: test/dapl_client.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_client.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_client.Tpo -c -o dapltest-dapl_client.obj `if test -f 'test/dapl_client.c'; then $(CYGPATH_W) 'test/dapl_client.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_client.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_client.Tpo $(DEPDIR)/dapltest-dapl_client.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_client.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_client.Tpo -c -o dapltest-dapl_client.obj `if test -f 'test/dapl_client.c'; then $(CYGPATH_W) 'test/dapl_client.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_client.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_client.Tpo $(DEPDIR)/dapltest-dapl_client.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_client.c' object='dapltest-dapl_client.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_client.obj `if test -f 'test/dapl_client.c'; then $(CYGPATH_W) 'test/dapl_client.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_client.c'; fi`
 
 dapltest-dapl_client_info.o: test/dapl_client_info.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_client_info.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_client_info.Tpo -c -o dapltest-dapl_client_info.o `test -f 'test/dapl_client_info.c' || echo '$(srcdir)/'`test/dapl_client_info.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_client_info.Tpo $(DEPDIR)/dapltest-dapl_client_info.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_client_info.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_client_info.Tpo -c -o dapltest-dapl_client_info.o `test -f 'test/dapl_client_info.c' || echo '$(srcdir)/'`test/dapl_client_info.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_client_info.Tpo $(DEPDIR)/dapltest-dapl_client_info.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_client_info.c' object='dapltest-dapl_client_info.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_client_info.o `test -f 'test/dapl_client_info.c' || echo '$(srcdir)/'`test/dapl_client_info.c
 
 dapltest-dapl_client_info.obj: test/dapl_client_info.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_client_info.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_client_info.Tpo -c -o dapltest-dapl_client_info.obj `if test -f 'test/dapl_client_info.c'; then $(CYGPATH_W) 'test/dapl_client_info.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_client_info.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_client_info.Tpo $(DEPDIR)/dapltest-dapl_client_info.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_client_info.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_client_info.Tpo -c -o dapltest-dapl_client_info.obj `if test -f 'test/dapl_client_info.c'; then $(CYGPATH_W) 'test/dapl_client_info.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_client_info.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_client_info.Tpo $(DEPDIR)/dapltest-dapl_client_info.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_client_info.c' object='dapltest-dapl_client_info.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_client_info.obj `if test -f 'test/dapl_client_info.c'; then $(CYGPATH_W) 'test/dapl_client_info.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_client_info.c'; fi`
 
 dapltest-dapl_cnxn.o: test/dapl_cnxn.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_cnxn.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_cnxn.Tpo -c -o dapltest-dapl_cnxn.o `test -f 'test/dapl_cnxn.c' || echo '$(srcdir)/'`test/dapl_cnxn.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_cnxn.Tpo $(DEPDIR)/dapltest-dapl_cnxn.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_cnxn.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_cnxn.Tpo -c -o dapltest-dapl_cnxn.o `test -f 'test/dapl_cnxn.c' || echo '$(srcdir)/'`test/dapl_cnxn.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_cnxn.Tpo $(DEPDIR)/dapltest-dapl_cnxn.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_cnxn.c' object='dapltest-dapl_cnxn.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_cnxn.o `test -f 'test/dapl_cnxn.c' || echo '$(srcdir)/'`test/dapl_cnxn.c
 
 dapltest-dapl_cnxn.obj: test/dapl_cnxn.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_cnxn.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_cnxn.Tpo -c -o dapltest-dapl_cnxn.obj `if test -f 'test/dapl_cnxn.c'; then $(CYGPATH_W) 'test/dapl_cnxn.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_cnxn.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_cnxn.Tpo $(DEPDIR)/dapltest-dapl_cnxn.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_cnxn.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_cnxn.Tpo -c -o dapltest-dapl_cnxn.obj `if test -f 'test/dapl_cnxn.c'; then $(CYGPATH_W) 'test/dapl_cnxn.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_cnxn.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_cnxn.Tpo $(DEPDIR)/dapltest-dapl_cnxn.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_cnxn.c' object='dapltest-dapl_cnxn.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_cnxn.obj `if test -f 'test/dapl_cnxn.c'; then $(CYGPATH_W) 'test/dapl_cnxn.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_cnxn.c'; fi`
 
 dapltest-dapl_execute.o: test/dapl_execute.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_execute.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_execute.Tpo -c -o dapltest-dapl_execute.o `test -f 'test/dapl_execute.c' || echo '$(srcdir)/'`test/dapl_execute.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_execute.Tpo $(DEPDIR)/dapltest-dapl_execute.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_execute.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_execute.Tpo -c -o dapltest-dapl_execute.o `test -f 'test/dapl_execute.c' || echo '$(srcdir)/'`test/dapl_execute.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_execute.Tpo $(DEPDIR)/dapltest-dapl_execute.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_execute.c' object='dapltest-dapl_execute.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_execute.o `test -f 'test/dapl_execute.c' || echo '$(srcdir)/'`test/dapl_execute.c
 
 dapltest-dapl_execute.obj: test/dapl_execute.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_execute.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_execute.Tpo -c -o dapltest-dapl_execute.obj `if test -f 'test/dapl_execute.c'; then $(CYGPATH_W) 'test/dapl_execute.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_execute.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_execute.Tpo $(DEPDIR)/dapltest-dapl_execute.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_execute.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_execute.Tpo -c -o dapltest-dapl_execute.obj `if test -f 'test/dapl_execute.c'; then $(CYGPATH_W) 'test/dapl_execute.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_execute.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_execute.Tpo $(DEPDIR)/dapltest-dapl_execute.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_execute.c' object='dapltest-dapl_execute.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_execute.obj `if test -f 'test/dapl_execute.c'; then $(CYGPATH_W) 'test/dapl_execute.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_execute.c'; fi`
 
 dapltest-dapl_fft_connmgt.o: test/dapl_fft_connmgt.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_connmgt.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_connmgt.Tpo -c -o dapltest-dapl_fft_connmgt.o `test -f 'test/dapl_fft_connmgt.c' || echo '$(srcdir)/'`test/dapl_fft_connmgt.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_connmgt.Tpo $(DEPDIR)/dapltest-dapl_fft_connmgt.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_connmgt.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_connmgt.Tpo -c -o dapltest-dapl_fft_connmgt.o `test -f 'test/dapl_fft_connmgt.c' || echo '$(srcdir)/'`test/dapl_fft_connmgt.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_connmgt.Tpo $(DEPDIR)/dapltest-dapl_fft_connmgt.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_fft_connmgt.c' object='dapltest-dapl_fft_connmgt.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_connmgt.o `test -f 'test/dapl_fft_connmgt.c' || echo '$(srcdir)/'`test/dapl_fft_connmgt.c
 
 dapltest-dapl_fft_connmgt.obj: test/dapl_fft_connmgt.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_connmgt.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_connmgt.Tpo -c -o dapltest-dapl_fft_connmgt.obj `if test -f 'test/dapl_fft_connmgt.c'; then $(CYGPATH_W) 'test/dapl_fft_connmgt.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_connmgt.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_connmgt.Tpo $(DEPDIR)/dapltest-dapl_fft_connmgt.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_connmgt.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_connmgt.Tpo -c -o dapltest-dapl_fft_connmgt.obj `if test -f 'test/dapl_fft_connmgt.c'; then $(CYGPATH_W) 'test/dapl_fft_connmgt.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_connmgt.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_connmgt.Tpo $(DEPDIR)/dapltest-dapl_fft_connmgt.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_fft_connmgt.c' object='dapltest-dapl_fft_connmgt.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_connmgt.obj `if test -f 'test/dapl_fft_connmgt.c'; then $(CYGPATH_W) 'test/dapl_fft_connmgt.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_connmgt.c'; fi`
 
 dapltest-dapl_fft_endpoint.o: test/dapl_fft_endpoint.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_endpoint.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_endpoint.Tpo -c -o dapltest-dapl_fft_endpoint.o `test -f 'test/dapl_fft_endpoint.c' || echo '$(srcdir)/'`test/dapl_fft_endpoint.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_endpoint.Tpo $(DEPDIR)/dapltest-dapl_fft_endpoint.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_endpoint.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_endpoint.Tpo -c -o dapltest-dapl_fft_endpoint.o `test -f 'test/dapl_fft_endpoint.c' || echo '$(srcdir)/'`test/dapl_fft_endpoint.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_endpoint.Tpo $(DEPDIR)/dapltest-dapl_fft_endpoint.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_fft_endpoint.c' object='dapltest-dapl_fft_endpoint.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_endpoint.o `test -f 'test/dapl_fft_endpoint.c' || echo '$(srcdir)/'`test/dapl_fft_endpoint.c
 
 dapltest-dapl_fft_endpoint.obj: test/dapl_fft_endpoint.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_endpoint.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_endpoint.Tpo -c -o dapltest-dapl_fft_endpoint.obj `if test -f 'test/dapl_fft_endpoint.c'; then $(CYGPATH_W) 'test/dapl_fft_endpoint.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_endpoint.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_endpoint.Tpo $(DEPDIR)/dapltest-dapl_fft_endpoint.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_endpoint.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_endpoint.Tpo -c -o dapltest-dapl_fft_endpoint.obj `if test -f 'test/dapl_fft_endpoint.c'; then $(CYGPATH_W) 'test/dapl_fft_endpoint.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_endpoint.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_endpoint.Tpo $(DEPDIR)/dapltest-dapl_fft_endpoint.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_fft_endpoint.c' object='dapltest-dapl_fft_endpoint.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_endpoint.obj `if test -f 'test/dapl_fft_endpoint.c'; then $(CYGPATH_W) 'test/dapl_fft_endpoint.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_endpoint.c'; fi`
 
 dapltest-dapl_fft_hwconn.o: test/dapl_fft_hwconn.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_hwconn.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_hwconn.Tpo -c -o dapltest-dapl_fft_hwconn.o `test -f 'test/dapl_fft_hwconn.c' || echo '$(srcdir)/'`test/dapl_fft_hwconn.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_hwconn.Tpo $(DEPDIR)/dapltest-dapl_fft_hwconn.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_hwconn.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_hwconn.Tpo -c -o dapltest-dapl_fft_hwconn.o `test -f 'test/dapl_fft_hwconn.c' || echo '$(srcdir)/'`test/dapl_fft_hwconn.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_hwconn.Tpo $(DEPDIR)/dapltest-dapl_fft_hwconn.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_fft_hwconn.c' object='dapltest-dapl_fft_hwconn.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_hwconn.o `test -f 'test/dapl_fft_hwconn.c' || echo '$(srcdir)/'`test/dapl_fft_hwconn.c
 
 dapltest-dapl_fft_hwconn.obj: test/dapl_fft_hwconn.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_hwconn.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_hwconn.Tpo -c -o dapltest-dapl_fft_hwconn.obj `if test -f 'test/dapl_fft_hwconn.c'; then $(CYGPATH_W) 'test/dapl_fft_hwconn.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_hwconn.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_hwconn.Tpo $(DEPDIR)/dapltest-dapl_fft_hwconn.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_hwconn.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_hwconn.Tpo -c -o dapltest-dapl_fft_hwconn.obj `if test -f 'test/dapl_fft_hwconn.c'; then $(CYGPATH_W) 'test/dapl_fft_hwconn.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_hwconn.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_hwconn.Tpo $(DEPDIR)/dapltest-dapl_fft_hwconn.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_fft_hwconn.c' object='dapltest-dapl_fft_hwconn.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_hwconn.obj `if test -f 'test/dapl_fft_hwconn.c'; then $(CYGPATH_W) 'test/dapl_fft_hwconn.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_hwconn.c'; fi`
 
 dapltest-dapl_fft_mem.o: test/dapl_fft_mem.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_mem.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_mem.Tpo -c -o dapltest-dapl_fft_mem.o `test -f 'test/dapl_fft_mem.c' || echo '$(srcdir)/'`test/dapl_fft_mem.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_mem.Tpo $(DEPDIR)/dapltest-dapl_fft_mem.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_mem.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_mem.Tpo -c -o dapltest-dapl_fft_mem.o `test -f 'test/dapl_fft_mem.c' || echo '$(srcdir)/'`test/dapl_fft_mem.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_mem.Tpo $(DEPDIR)/dapltest-dapl_fft_mem.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_fft_mem.c' object='dapltest-dapl_fft_mem.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_mem.o `test -f 'test/dapl_fft_mem.c' || echo '$(srcdir)/'`test/dapl_fft_mem.c
 
 dapltest-dapl_fft_mem.obj: test/dapl_fft_mem.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_mem.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_mem.Tpo -c -o dapltest-dapl_fft_mem.obj `if test -f 'test/dapl_fft_mem.c'; then $(CYGPATH_W) 'test/dapl_fft_mem.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_mem.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_mem.Tpo $(DEPDIR)/dapltest-dapl_fft_mem.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_mem.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_mem.Tpo -c -o dapltest-dapl_fft_mem.obj `if test -f 'test/dapl_fft_mem.c'; then $(CYGPATH_W) 'test/dapl_fft_mem.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_mem.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_mem.Tpo $(DEPDIR)/dapltest-dapl_fft_mem.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_fft_mem.c' object='dapltest-dapl_fft_mem.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_mem.obj `if test -f 'test/dapl_fft_mem.c'; then $(CYGPATH_W) 'test/dapl_fft_mem.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_mem.c'; fi`
 
 dapltest-dapl_fft_pz.o: test/dapl_fft_pz.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_pz.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_pz.Tpo -c -o dapltest-dapl_fft_pz.o `test -f 'test/dapl_fft_pz.c' || echo '$(srcdir)/'`test/dapl_fft_pz.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_pz.Tpo $(DEPDIR)/dapltest-dapl_fft_pz.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_pz.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_pz.Tpo -c -o dapltest-dapl_fft_pz.o `test -f 'test/dapl_fft_pz.c' || echo '$(srcdir)/'`test/dapl_fft_pz.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_pz.Tpo $(DEPDIR)/dapltest-dapl_fft_pz.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_fft_pz.c' object='dapltest-dapl_fft_pz.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_pz.o `test -f 'test/dapl_fft_pz.c' || echo '$(srcdir)/'`test/dapl_fft_pz.c
 
 dapltest-dapl_fft_pz.obj: test/dapl_fft_pz.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_pz.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_pz.Tpo -c -o dapltest-dapl_fft_pz.obj `if test -f 'test/dapl_fft_pz.c'; then $(CYGPATH_W) 'test/dapl_fft_pz.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_pz.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_pz.Tpo $(DEPDIR)/dapltest-dapl_fft_pz.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_pz.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_pz.Tpo -c -o dapltest-dapl_fft_pz.obj `if test -f 'test/dapl_fft_pz.c'; then $(CYGPATH_W) 'test/dapl_fft_pz.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_pz.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_pz.Tpo $(DEPDIR)/dapltest-dapl_fft_pz.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_fft_pz.c' object='dapltest-dapl_fft_pz.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_pz.obj `if test -f 'test/dapl_fft_pz.c'; then $(CYGPATH_W) 'test/dapl_fft_pz.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_pz.c'; fi`
 
 dapltest-dapl_fft_queryinfo.o: test/dapl_fft_queryinfo.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_queryinfo.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_queryinfo.Tpo -c -o dapltest-dapl_fft_queryinfo.o `test -f 'test/dapl_fft_queryinfo.c' || echo '$(srcdir)/'`test/dapl_fft_queryinfo.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_queryinfo.Tpo $(DEPDIR)/dapltest-dapl_fft_queryinfo.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_queryinfo.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_queryinfo.Tpo -c -o dapltest-dapl_fft_queryinfo.o `test -f 'test/dapl_fft_queryinfo.c' || echo '$(srcdir)/'`test/dapl_fft_queryinfo.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_queryinfo.Tpo $(DEPDIR)/dapltest-dapl_fft_queryinfo.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_fft_queryinfo.c' object='dapltest-dapl_fft_queryinfo.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_queryinfo.o `test -f 'test/dapl_fft_queryinfo.c' || echo '$(srcdir)/'`test/dapl_fft_queryinfo.c
 
 dapltest-dapl_fft_queryinfo.obj: test/dapl_fft_queryinfo.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_queryinfo.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_queryinfo.Tpo -c -o dapltest-dapl_fft_queryinfo.obj `if test -f 'test/dapl_fft_queryinfo.c'; then $(CYGPATH_W) 'test/dapl_fft_queryinfo.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_queryinfo.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_queryinfo.Tpo $(DEPDIR)/dapltest-dapl_fft_queryinfo.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_queryinfo.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_queryinfo.Tpo -c -o dapltest-dapl_fft_queryinfo.obj `if test -f 'test/dapl_fft_queryinfo.c'; then $(CYGPATH_W) 'test/dapl_fft_queryinfo.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_queryinfo.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_queryinfo.Tpo $(DEPDIR)/dapltest-dapl_fft_queryinfo.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_fft_queryinfo.c' object='dapltest-dapl_fft_queryinfo.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_queryinfo.obj `if test -f 'test/dapl_fft_queryinfo.c'; then $(CYGPATH_W) 'test/dapl_fft_queryinfo.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_queryinfo.c'; fi`
 
 dapltest-dapl_fft_test.o: test/dapl_fft_test.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_test.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_test.Tpo -c -o dapltest-dapl_fft_test.o `test -f 'test/dapl_fft_test.c' || echo '$(srcdir)/'`test/dapl_fft_test.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_test.Tpo $(DEPDIR)/dapltest-dapl_fft_test.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_test.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_test.Tpo -c -o dapltest-dapl_fft_test.o `test -f 'test/dapl_fft_test.c' || echo '$(srcdir)/'`test/dapl_fft_test.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_test.Tpo $(DEPDIR)/dapltest-dapl_fft_test.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_fft_test.c' object='dapltest-dapl_fft_test.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_test.o `test -f 'test/dapl_fft_test.c' || echo '$(srcdir)/'`test/dapl_fft_test.c
 
 dapltest-dapl_fft_test.obj: test/dapl_fft_test.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_test.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_test.Tpo -c -o dapltest-dapl_fft_test.obj `if test -f 'test/dapl_fft_test.c'; then $(CYGPATH_W) 'test/dapl_fft_test.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_test.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_test.Tpo $(DEPDIR)/dapltest-dapl_fft_test.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_test.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_test.Tpo -c -o dapltest-dapl_fft_test.obj `if test -f 'test/dapl_fft_test.c'; then $(CYGPATH_W) 'test/dapl_fft_test.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_test.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_test.Tpo $(DEPDIR)/dapltest-dapl_fft_test.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_fft_test.c' object='dapltest-dapl_fft_test.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_test.obj `if test -f 'test/dapl_fft_test.c'; then $(CYGPATH_W) 'test/dapl_fft_test.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_test.c'; fi`
 
 dapltest-dapl_fft_util.o: test/dapl_fft_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_util.Tpo -c -o dapltest-dapl_fft_util.o `test -f 'test/dapl_fft_util.c' || echo '$(srcdir)/'`test/dapl_fft_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_util.Tpo $(DEPDIR)/dapltest-dapl_fft_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_util.Tpo -c -o dapltest-dapl_fft_util.o `test -f 'test/dapl_fft_util.c' || echo '$(srcdir)/'`test/dapl_fft_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_util.Tpo $(DEPDIR)/dapltest-dapl_fft_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_fft_util.c' object='dapltest-dapl_fft_util.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_util.o `test -f 'test/dapl_fft_util.c' || echo '$(srcdir)/'`test/dapl_fft_util.c
 
 dapltest-dapl_fft_util.obj: test/dapl_fft_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_util.Tpo -c -o dapltest-dapl_fft_util.obj `if test -f 'test/dapl_fft_util.c'; then $(CYGPATH_W) 'test/dapl_fft_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_util.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_fft_util.Tpo $(DEPDIR)/dapltest-dapl_fft_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_fft_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_fft_util.Tpo -c -o dapltest-dapl_fft_util.obj `if test -f 'test/dapl_fft_util.c'; then $(CYGPATH_W) 'test/dapl_fft_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_util.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_fft_util.Tpo $(DEPDIR)/dapltest-dapl_fft_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_fft_util.c' object='dapltest-dapl_fft_util.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_fft_util.obj `if test -f 'test/dapl_fft_util.c'; then $(CYGPATH_W) 'test/dapl_fft_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_fft_util.c'; fi`
 
 dapltest-dapl_limit.o: test/dapl_limit.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_limit.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_limit.Tpo -c -o dapltest-dapl_limit.o `test -f 'test/dapl_limit.c' || echo '$(srcdir)/'`test/dapl_limit.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_limit.Tpo $(DEPDIR)/dapltest-dapl_limit.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_limit.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_limit.Tpo -c -o dapltest-dapl_limit.o `test -f 'test/dapl_limit.c' || echo '$(srcdir)/'`test/dapl_limit.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_limit.Tpo $(DEPDIR)/dapltest-dapl_limit.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_limit.c' object='dapltest-dapl_limit.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_limit.o `test -f 'test/dapl_limit.c' || echo '$(srcdir)/'`test/dapl_limit.c
 
 dapltest-dapl_limit.obj: test/dapl_limit.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_limit.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_limit.Tpo -c -o dapltest-dapl_limit.obj `if test -f 'test/dapl_limit.c'; then $(CYGPATH_W) 'test/dapl_limit.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_limit.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_limit.Tpo $(DEPDIR)/dapltest-dapl_limit.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_limit.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_limit.Tpo -c -o dapltest-dapl_limit.obj `if test -f 'test/dapl_limit.c'; then $(CYGPATH_W) 'test/dapl_limit.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_limit.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_limit.Tpo $(DEPDIR)/dapltest-dapl_limit.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_limit.c' object='dapltest-dapl_limit.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_limit.obj `if test -f 'test/dapl_limit.c'; then $(CYGPATH_W) 'test/dapl_limit.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_limit.c'; fi`
 
 dapltest-dapl_memlist.o: test/dapl_memlist.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_memlist.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_memlist.Tpo -c -o dapltest-dapl_memlist.o `test -f 'test/dapl_memlist.c' || echo '$(srcdir)/'`test/dapl_memlist.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_memlist.Tpo $(DEPDIR)/dapltest-dapl_memlist.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_memlist.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_memlist.Tpo -c -o dapltest-dapl_memlist.o `test -f 'test/dapl_memlist.c' || echo '$(srcdir)/'`test/dapl_memlist.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_memlist.Tpo $(DEPDIR)/dapltest-dapl_memlist.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_memlist.c' object='dapltest-dapl_memlist.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_memlist.o `test -f 'test/dapl_memlist.c' || echo '$(srcdir)/'`test/dapl_memlist.c
 
 dapltest-dapl_memlist.obj: test/dapl_memlist.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_memlist.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_memlist.Tpo -c -o dapltest-dapl_memlist.obj `if test -f 'test/dapl_memlist.c'; then $(CYGPATH_W) 'test/dapl_memlist.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_memlist.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_memlist.Tpo $(DEPDIR)/dapltest-dapl_memlist.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_memlist.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_memlist.Tpo -c -o dapltest-dapl_memlist.obj `if test -f 'test/dapl_memlist.c'; then $(CYGPATH_W) 'test/dapl_memlist.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_memlist.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_memlist.Tpo $(DEPDIR)/dapltest-dapl_memlist.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_memlist.c' object='dapltest-dapl_memlist.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_memlist.obj `if test -f 'test/dapl_memlist.c'; then $(CYGPATH_W) 'test/dapl_memlist.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_memlist.c'; fi`
 
 dapltest-dapl_performance_client.o: test/dapl_performance_client.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_client.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_client.Tpo -c -o dapltest-dapl_performance_client.o `test -f 'test/dapl_performance_client.c' || echo '$(srcdir)/'`test/dapl_performance_client.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_performance_client.Tpo $(DEPDIR)/dapltest-dapl_performance_client.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_client.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_client.Tpo -c -o dapltest-dapl_performance_client.o `test -f 'test/dapl_performance_client.c' || echo '$(srcdir)/'`test/dapl_performance_client.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_performance_client.Tpo $(DEPDIR)/dapltest-dapl_performance_client.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_performance_client.c' object='dapltest-dapl_performance_client.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_performance_client.o `test -f 'test/dapl_performance_client.c' || echo '$(srcdir)/'`test/dapl_performance_client.c
 
 dapltest-dapl_performance_client.obj: test/dapl_performance_client.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_client.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_client.Tpo -c -o dapltest-dapl_performance_client.obj `if test -f 'test/dapl_performance_client.c'; then $(CYGPATH_W) 'test/dapl_performance_client.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_performance_client.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_performance_client.Tpo $(DEPDIR)/dapltest-dapl_performance_client.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_client.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_client.Tpo -c -o dapltest-dapl_performance_client.obj `if test -f 'test/dapl_performance_client.c'; then $(CYGPATH_W) 'test/dapl_performance_client.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_performance_client.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_performance_client.Tpo $(DEPDIR)/dapltest-dapl_performance_client.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_performance_client.c' object='dapltest-dapl_performance_client.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_performance_client.obj `if test -f 'test/dapl_performance_client.c'; then $(CYGPATH_W) 'test/dapl_performance_client.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_performance_client.c'; fi`
 
 dapltest-dapl_performance_server.o: test/dapl_performance_server.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_server.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_server.Tpo -c -o dapltest-dapl_performance_server.o `test -f 'test/dapl_performance_server.c' || echo '$(srcdir)/'`test/dapl_performance_server.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_performance_server.Tpo $(DEPDIR)/dapltest-dapl_performance_server.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_server.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_server.Tpo -c -o dapltest-dapl_performance_server.o `test -f 'test/dapl_performance_server.c' || echo '$(srcdir)/'`test/dapl_performance_server.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_performance_server.Tpo $(DEPDIR)/dapltest-dapl_performance_server.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_performance_server.c' object='dapltest-dapl_performance_server.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_performance_server.o `test -f 'test/dapl_performance_server.c' || echo '$(srcdir)/'`test/dapl_performance_server.c
 
 dapltest-dapl_performance_server.obj: test/dapl_performance_server.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_server.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_server.Tpo -c -o dapltest-dapl_performance_server.obj `if test -f 'test/dapl_performance_server.c'; then $(CYGPATH_W) 'test/dapl_performance_server.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_performance_server.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_performance_server.Tpo $(DEPDIR)/dapltest-dapl_performance_server.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_server.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_server.Tpo -c -o dapltest-dapl_performance_server.obj `if test -f 'test/dapl_performance_server.c'; then $(CYGPATH_W) 'test/dapl_performance_server.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_performance_server.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_performance_server.Tpo $(DEPDIR)/dapltest-dapl_performance_server.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_performance_server.c' object='dapltest-dapl_performance_server.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_performance_server.obj `if test -f 'test/dapl_performance_server.c'; then $(CYGPATH_W) 'test/dapl_performance_server.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_performance_server.c'; fi`
 
 dapltest-dapl_performance_stats.o: test/dapl_performance_stats.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_stats.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_stats.Tpo -c -o dapltest-dapl_performance_stats.o `test -f 'test/dapl_performance_stats.c' || echo '$(srcdir)/'`test/dapl_performance_stats.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_performance_stats.Tpo $(DEPDIR)/dapltest-dapl_performance_stats.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_stats.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_stats.Tpo -c -o dapltest-dapl_performance_stats.o `test -f 'test/dapl_performance_stats.c' || echo '$(srcdir)/'`test/dapl_performance_stats.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_performance_stats.Tpo $(DEPDIR)/dapltest-dapl_performance_stats.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_performance_stats.c' object='dapltest-dapl_performance_stats.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_performance_stats.o `test -f 'test/dapl_performance_stats.c' || echo '$(srcdir)/'`test/dapl_performance_stats.c
 
 dapltest-dapl_performance_stats.obj: test/dapl_performance_stats.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_stats.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_stats.Tpo -c -o dapltest-dapl_performance_stats.obj `if test -f 'test/dapl_performance_stats.c'; then $(CYGPATH_W) 'test/dapl_performance_stats.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_performance_stats.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_performance_stats.Tpo $(DEPDIR)/dapltest-dapl_performance_stats.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_stats.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_stats.Tpo -c -o dapltest-dapl_performance_stats.obj `if test -f 'test/dapl_performance_stats.c'; then $(CYGPATH_W) 'test/dapl_performance_stats.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_performance_stats.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_performance_stats.Tpo $(DEPDIR)/dapltest-dapl_performance_stats.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_performance_stats.c' object='dapltest-dapl_performance_stats.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_performance_stats.obj `if test -f 'test/dapl_performance_stats.c'; then $(CYGPATH_W) 'test/dapl_performance_stats.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_performance_stats.c'; fi`
 
 dapltest-dapl_performance_util.o: test/dapl_performance_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_util.Tpo -c -o dapltest-dapl_performance_util.o `test -f 'test/dapl_performance_util.c' || echo '$(srcdir)/'`test/dapl_performance_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_performance_util.Tpo $(DEPDIR)/dapltest-dapl_performance_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_util.Tpo -c -o dapltest-dapl_performance_util.o `test -f 'test/dapl_performance_util.c' || echo '$(srcdir)/'`test/dapl_performance_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_performance_util.Tpo $(DEPDIR)/dapltest-dapl_performance_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_performance_util.c' object='dapltest-dapl_performance_util.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_performance_util.o `test -f 'test/dapl_performance_util.c' || echo '$(srcdir)/'`test/dapl_performance_util.c
 
 dapltest-dapl_performance_util.obj: test/dapl_performance_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_util.Tpo -c -o dapltest-dapl_performance_util.obj `if test -f 'test/dapl_performance_util.c'; then $(CYGPATH_W) 'test/dapl_performance_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_performance_util.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_performance_util.Tpo $(DEPDIR)/dapltest-dapl_performance_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_util.Tpo -c -o dapltest-dapl_performance_util.obj `if test -f 'test/dapl_performance_util.c'; then $(CYGPATH_W) 'test/dapl_performance_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_performance_util.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_performance_util.Tpo $(DEPDIR)/dapltest-dapl_performance_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_performance_util.c' object='dapltest-dapl_performance_util.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_performance_util.obj `if test -f 'test/dapl_performance_util.c'; then $(CYGPATH_W) 'test/dapl_performance_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_performance_util.c'; fi`
 
 dapltest-dapl_quit_util.o: test/dapl_quit_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_quit_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_quit_util.Tpo -c -o dapltest-dapl_quit_util.o `test -f 'test/dapl_quit_util.c' || echo '$(srcdir)/'`test/dapl_quit_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_quit_util.Tpo $(DEPDIR)/dapltest-dapl_quit_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_quit_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_quit_util.Tpo -c -o dapltest-dapl_quit_util.o `test -f 'test/dapl_quit_util.c' || echo '$(srcdir)/'`test/dapl_quit_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_quit_util.Tpo $(DEPDIR)/dapltest-dapl_quit_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_quit_util.c' object='dapltest-dapl_quit_util.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_quit_util.o `test -f 'test/dapl_quit_util.c' || echo '$(srcdir)/'`test/dapl_quit_util.c
 
 dapltest-dapl_quit_util.obj: test/dapl_quit_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_quit_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_quit_util.Tpo -c -o dapltest-dapl_quit_util.obj `if test -f 'test/dapl_quit_util.c'; then $(CYGPATH_W) 'test/dapl_quit_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_quit_util.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_quit_util.Tpo $(DEPDIR)/dapltest-dapl_quit_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_quit_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_quit_util.Tpo -c -o dapltest-dapl_quit_util.obj `if test -f 'test/dapl_quit_util.c'; then $(CYGPATH_W) 'test/dapl_quit_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_quit_util.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_quit_util.Tpo $(DEPDIR)/dapltest-dapl_quit_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_quit_util.c' object='dapltest-dapl_quit_util.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_quit_util.obj `if test -f 'test/dapl_quit_util.c'; then $(CYGPATH_W) 'test/dapl_quit_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_quit_util.c'; fi`
 
 dapltest-dapl_server.o: test/dapl_server.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_server.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_server.Tpo -c -o dapltest-dapl_server.o `test -f 'test/dapl_server.c' || echo '$(srcdir)/'`test/dapl_server.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_server.Tpo $(DEPDIR)/dapltest-dapl_server.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_server.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_server.Tpo -c -o dapltest-dapl_server.o `test -f 'test/dapl_server.c' || echo '$(srcdir)/'`test/dapl_server.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_server.Tpo $(DEPDIR)/dapltest-dapl_server.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_server.c' object='dapltest-dapl_server.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_server.o `test -f 'test/dapl_server.c' || echo '$(srcdir)/'`test/dapl_server.c
 
 dapltest-dapl_server.obj: test/dapl_server.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_server.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_server.Tpo -c -o dapltest-dapl_server.obj `if test -f 'test/dapl_server.c'; then $(CYGPATH_W) 'test/dapl_server.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_server.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_server.Tpo $(DEPDIR)/dapltest-dapl_server.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_server.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_server.Tpo -c -o dapltest-dapl_server.obj `if test -f 'test/dapl_server.c'; then $(CYGPATH_W) 'test/dapl_server.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_server.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_server.Tpo $(DEPDIR)/dapltest-dapl_server.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_server.c' object='dapltest-dapl_server.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_server.obj `if test -f 'test/dapl_server.c'; then $(CYGPATH_W) 'test/dapl_server.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_server.c'; fi`
 
 dapltest-dapl_server_info.o: test/dapl_server_info.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_server_info.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_server_info.Tpo -c -o dapltest-dapl_server_info.o `test -f 'test/dapl_server_info.c' || echo '$(srcdir)/'`test/dapl_server_info.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_server_info.Tpo $(DEPDIR)/dapltest-dapl_server_info.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_server_info.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_server_info.Tpo -c -o dapltest-dapl_server_info.o `test -f 'test/dapl_server_info.c' || echo '$(srcdir)/'`test/dapl_server_info.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_server_info.Tpo $(DEPDIR)/dapltest-dapl_server_info.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_server_info.c' object='dapltest-dapl_server_info.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_server_info.o `test -f 'test/dapl_server_info.c' || echo '$(srcdir)/'`test/dapl_server_info.c
 
 dapltest-dapl_server_info.obj: test/dapl_server_info.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_server_info.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_server_info.Tpo -c -o dapltest-dapl_server_info.obj `if test -f 'test/dapl_server_info.c'; then $(CYGPATH_W) 'test/dapl_server_info.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_server_info.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_server_info.Tpo $(DEPDIR)/dapltest-dapl_server_info.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_server_info.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_server_info.Tpo -c -o dapltest-dapl_server_info.obj `if test -f 'test/dapl_server_info.c'; then $(CYGPATH_W) 'test/dapl_server_info.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_server_info.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_server_info.Tpo $(DEPDIR)/dapltest-dapl_server_info.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_server_info.c' object='dapltest-dapl_server_info.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_server_info.obj `if test -f 'test/dapl_server_info.c'; then $(CYGPATH_W) 'test/dapl_server_info.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_server_info.c'; fi`
 
 dapltest-dapl_test_data.o: test/dapl_test_data.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_test_data.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_test_data.Tpo -c -o dapltest-dapl_test_data.o `test -f 'test/dapl_test_data.c' || echo '$(srcdir)/'`test/dapl_test_data.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_test_data.Tpo $(DEPDIR)/dapltest-dapl_test_data.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_test_data.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_test_data.Tpo -c -o dapltest-dapl_test_data.o `test -f 'test/dapl_test_data.c' || echo '$(srcdir)/'`test/dapl_test_data.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_test_data.Tpo $(DEPDIR)/dapltest-dapl_test_data.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_test_data.c' object='dapltest-dapl_test_data.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_test_data.o `test -f 'test/dapl_test_data.c' || echo '$(srcdir)/'`test/dapl_test_data.c
 
 dapltest-dapl_test_data.obj: test/dapl_test_data.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_test_data.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_test_data.Tpo -c -o dapltest-dapl_test_data.obj `if test -f 'test/dapl_test_data.c'; then $(CYGPATH_W) 'test/dapl_test_data.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_test_data.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_test_data.Tpo $(DEPDIR)/dapltest-dapl_test_data.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_test_data.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_test_data.Tpo -c -o dapltest-dapl_test_data.obj `if test -f 'test/dapl_test_data.c'; then $(CYGPATH_W) 'test/dapl_test_data.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_test_data.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_test_data.Tpo $(DEPDIR)/dapltest-dapl_test_data.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_test_data.c' object='dapltest-dapl_test_data.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_test_data.obj `if test -f 'test/dapl_test_data.c'; then $(CYGPATH_W) 'test/dapl_test_data.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_test_data.c'; fi`
 
 dapltest-dapl_test_util.o: test/dapl_test_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_test_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_test_util.Tpo -c -o dapltest-dapl_test_util.o `test -f 'test/dapl_test_util.c' || echo '$(srcdir)/'`test/dapl_test_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_test_util.Tpo $(DEPDIR)/dapltest-dapl_test_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_test_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_test_util.Tpo -c -o dapltest-dapl_test_util.o `test -f 'test/dapl_test_util.c' || echo '$(srcdir)/'`test/dapl_test_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_test_util.Tpo $(DEPDIR)/dapltest-dapl_test_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_test_util.c' object='dapltest-dapl_test_util.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_test_util.o `test -f 'test/dapl_test_util.c' || echo '$(srcdir)/'`test/dapl_test_util.c
 
 dapltest-dapl_test_util.obj: test/dapl_test_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_test_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_test_util.Tpo -c -o dapltest-dapl_test_util.obj `if test -f 'test/dapl_test_util.c'; then $(CYGPATH_W) 'test/dapl_test_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_test_util.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_test_util.Tpo $(DEPDIR)/dapltest-dapl_test_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_test_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_test_util.Tpo -c -o dapltest-dapl_test_util.obj `if test -f 'test/dapl_test_util.c'; then $(CYGPATH_W) 'test/dapl_test_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_test_util.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_test_util.Tpo $(DEPDIR)/dapltest-dapl_test_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_test_util.c' object='dapltest-dapl_test_util.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_test_util.obj `if test -f 'test/dapl_test_util.c'; then $(CYGPATH_W) 'test/dapl_test_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_test_util.c'; fi`
 
 dapltest-dapl_thread.o: test/dapl_thread.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_thread.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_thread.Tpo -c -o dapltest-dapl_thread.o `test -f 'test/dapl_thread.c' || echo '$(srcdir)/'`test/dapl_thread.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_thread.Tpo $(DEPDIR)/dapltest-dapl_thread.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_thread.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_thread.Tpo -c -o dapltest-dapl_thread.o `test -f 'test/dapl_thread.c' || echo '$(srcdir)/'`test/dapl_thread.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_thread.Tpo $(DEPDIR)/dapltest-dapl_thread.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_thread.c' object='dapltest-dapl_thread.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_thread.o `test -f 'test/dapl_thread.c' || echo '$(srcdir)/'`test/dapl_thread.c
 
 dapltest-dapl_thread.obj: test/dapl_thread.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_thread.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_thread.Tpo -c -o dapltest-dapl_thread.obj `if test -f 'test/dapl_thread.c'; then $(CYGPATH_W) 'test/dapl_thread.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_thread.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_thread.Tpo $(DEPDIR)/dapltest-dapl_thread.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_thread.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_thread.Tpo -c -o dapltest-dapl_thread.obj `if test -f 'test/dapl_thread.c'; then $(CYGPATH_W) 'test/dapl_thread.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_thread.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_thread.Tpo $(DEPDIR)/dapltest-dapl_thread.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_thread.c' object='dapltest-dapl_thread.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_thread.obj `if test -f 'test/dapl_thread.c'; then $(CYGPATH_W) 'test/dapl_thread.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_thread.c'; fi`
 
 dapltest-dapl_transaction_stats.o: test/dapl_transaction_stats.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_stats.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_stats.Tpo -c -o dapltest-dapl_transaction_stats.o `test -f 'test/dapl_transaction_stats.c' || echo '$(srcdir)/'`test/dapl_transaction_stats.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_stats.Tpo $(DEPDIR)/dapltest-dapl_transaction_stats.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_stats.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_stats.Tpo -c -o dapltest-dapl_transaction_stats.o `test -f 'test/dapl_transaction_stats.c' || echo '$(srcdir)/'`test/dapl_transaction_stats.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_stats.Tpo $(DEPDIR)/dapltest-dapl_transaction_stats.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_transaction_stats.c' object='dapltest-dapl_transaction_stats.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_transaction_stats.o `test -f 'test/dapl_transaction_stats.c' || echo '$(srcdir)/'`test/dapl_transaction_stats.c
 
 dapltest-dapl_transaction_stats.obj: test/dapl_transaction_stats.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_stats.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_stats.Tpo -c -o dapltest-dapl_transaction_stats.obj `if test -f 'test/dapl_transaction_stats.c'; then $(CYGPATH_W) 'test/dapl_transaction_stats.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_transaction_stats.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_stats.Tpo $(DEPDIR)/dapltest-dapl_transaction_stats.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_stats.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_stats.Tpo -c -o dapltest-dapl_transaction_stats.obj `if test -f 'test/dapl_transaction_stats.c'; then $(CYGPATH_W) 'test/dapl_transaction_stats.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_transaction_stats.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_stats.Tpo $(DEPDIR)/dapltest-dapl_transaction_stats.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_transaction_stats.c' object='dapltest-dapl_transaction_stats.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_transaction_stats.obj `if test -f 'test/dapl_transaction_stats.c'; then $(CYGPATH_W) 'test/dapl_transaction_stats.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_transaction_stats.c'; fi`
 
 dapltest-dapl_transaction_test.o: test/dapl_transaction_test.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_test.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_test.Tpo -c -o dapltest-dapl_transaction_test.o `test -f 'test/dapl_transaction_test.c' || echo '$(srcdir)/'`test/dapl_transaction_test.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_test.Tpo $(DEPDIR)/dapltest-dapl_transaction_test.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_test.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_test.Tpo -c -o dapltest-dapl_transaction_test.o `test -f 'test/dapl_transaction_test.c' || echo '$(srcdir)/'`test/dapl_transaction_test.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_test.Tpo $(DEPDIR)/dapltest-dapl_transaction_test.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_transaction_test.c' object='dapltest-dapl_transaction_test.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_transaction_test.o `test -f 'test/dapl_transaction_test.c' || echo '$(srcdir)/'`test/dapl_transaction_test.c
 
 dapltest-dapl_transaction_test.obj: test/dapl_transaction_test.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_test.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_test.Tpo -c -o dapltest-dapl_transaction_test.obj `if test -f 'test/dapl_transaction_test.c'; then $(CYGPATH_W) 'test/dapl_transaction_test.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_transaction_test.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_test.Tpo $(DEPDIR)/dapltest-dapl_transaction_test.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_test.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_test.Tpo -c -o dapltest-dapl_transaction_test.obj `if test -f 'test/dapl_transaction_test.c'; then $(CYGPATH_W) 'test/dapl_transaction_test.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_transaction_test.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_test.Tpo $(DEPDIR)/dapltest-dapl_transaction_test.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_transaction_test.c' object='dapltest-dapl_transaction_test.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_transaction_test.obj `if test -f 'test/dapl_transaction_test.c'; then $(CYGPATH_W) 'test/dapl_transaction_test.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_transaction_test.c'; fi`
 
 dapltest-dapl_transaction_util.o: test/dapl_transaction_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_util.Tpo -c -o dapltest-dapl_transaction_util.o `test -f 'test/dapl_transaction_util.c' || echo '$(srcdir)/'`test/dapl_transaction_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_util.Tpo $(DEPDIR)/dapltest-dapl_transaction_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_util.Tpo -c -o dapltest-dapl_transaction_util.o `test -f 'test/dapl_transaction_util.c' || echo '$(srcdir)/'`test/dapl_transaction_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_util.Tpo $(DEPDIR)/dapltest-dapl_transaction_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_transaction_util.c' object='dapltest-dapl_transaction_util.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_transaction_util.o `test -f 'test/dapl_transaction_util.c' || echo '$(srcdir)/'`test/dapl_transaction_util.c
 
 dapltest-dapl_transaction_util.obj: test/dapl_transaction_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_util.Tpo -c -o dapltest-dapl_transaction_util.obj `if test -f 'test/dapl_transaction_util.c'; then $(CYGPATH_W) 'test/dapl_transaction_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_transaction_util.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_util.Tpo $(DEPDIR)/dapltest-dapl_transaction_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_util.Tpo -c -o dapltest-dapl_transaction_util.obj `if test -f 'test/dapl_transaction_util.c'; then $(CYGPATH_W) 'test/dapl_transaction_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_transaction_util.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_util.Tpo $(DEPDIR)/dapltest-dapl_transaction_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_transaction_util.c' object='dapltest-dapl_transaction_util.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_transaction_util.obj `if test -f 'test/dapl_transaction_util.c'; then $(CYGPATH_W) 'test/dapl_transaction_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_transaction_util.c'; fi`
 
 dapltest-dapl_util.o: test/dapl_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_util.Tpo -c -o dapltest-dapl_util.o `test -f 'test/dapl_util.c' || echo '$(srcdir)/'`test/dapl_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_util.Tpo $(DEPDIR)/dapltest-dapl_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_util.Tpo -c -o dapltest-dapl_util.o `test -f 'test/dapl_util.c' || echo '$(srcdir)/'`test/dapl_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_util.Tpo $(DEPDIR)/dapltest-dapl_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_util.c' object='dapltest-dapl_util.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_util.o `test -f 'test/dapl_util.c' || echo '$(srcdir)/'`test/dapl_util.c
 
 dapltest-dapl_util.obj: test/dapl_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_util.Tpo -c -o dapltest-dapl_util.obj `if test -f 'test/dapl_util.c'; then $(CYGPATH_W) 'test/dapl_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_util.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_util.Tpo $(DEPDIR)/dapltest-dapl_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_util.Tpo -c -o dapltest-dapl_util.obj `if test -f 'test/dapl_util.c'; then $(CYGPATH_W) 'test/dapl_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_util.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_util.Tpo $(DEPDIR)/dapltest-dapl_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='test/dapl_util.c' object='dapltest-dapl_util.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_util.obj `if test -f 'test/dapl_util.c'; then $(CYGPATH_W) 'test/dapl_util.c'; else $(CYGPATH_W) '$(srcdir)/test/dapl_util.c'; fi`
 
 dapltest-dapl_endian.o: common/dapl_endian.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_endian.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_endian.Tpo -c -o dapltest-dapl_endian.o `test -f 'common/dapl_endian.c' || echo '$(srcdir)/'`common/dapl_endian.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_endian.Tpo $(DEPDIR)/dapltest-dapl_endian.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_endian.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_endian.Tpo -c -o dapltest-dapl_endian.o `test -f 'common/dapl_endian.c' || echo '$(srcdir)/'`common/dapl_endian.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_endian.Tpo $(DEPDIR)/dapltest-dapl_endian.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='common/dapl_endian.c' object='dapltest-dapl_endian.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_endian.o `test -f 'common/dapl_endian.c' || echo '$(srcdir)/'`common/dapl_endian.c
 
 dapltest-dapl_endian.obj: common/dapl_endian.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_endian.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_endian.Tpo -c -o dapltest-dapl_endian.obj `if test -f 'common/dapl_endian.c'; then $(CYGPATH_W) 'common/dapl_endian.c'; else $(CYGPATH_W) '$(srcdir)/common/dapl_endian.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_endian.Tpo $(DEPDIR)/dapltest-dapl_endian.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_endian.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_endian.Tpo -c -o dapltest-dapl_endian.obj `if test -f 'common/dapl_endian.c'; then $(CYGPATH_W) 'common/dapl_endian.c'; else $(CYGPATH_W) '$(srcdir)/common/dapl_endian.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_endian.Tpo $(DEPDIR)/dapltest-dapl_endian.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='common/dapl_endian.c' object='dapltest-dapl_endian.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_endian.obj `if test -f 'common/dapl_endian.c'; then $(CYGPATH_W) 'common/dapl_endian.c'; else $(CYGPATH_W) '$(srcdir)/common/dapl_endian.c'; fi`
 
 dapltest-dapl_global.o: common/dapl_global.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_global.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_global.Tpo -c -o dapltest-dapl_global.o `test -f 'common/dapl_global.c' || echo '$(srcdir)/'`common/dapl_global.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_global.Tpo $(DEPDIR)/dapltest-dapl_global.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_global.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_global.Tpo -c -o dapltest-dapl_global.o `test -f 'common/dapl_global.c' || echo '$(srcdir)/'`common/dapl_global.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_global.Tpo $(DEPDIR)/dapltest-dapl_global.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='common/dapl_global.c' object='dapltest-dapl_global.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_global.o `test -f 'common/dapl_global.c' || echo '$(srcdir)/'`common/dapl_global.c
 
 dapltest-dapl_global.obj: common/dapl_global.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_global.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_global.Tpo -c -o dapltest-dapl_global.obj `if test -f 'common/dapl_global.c'; then $(CYGPATH_W) 'common/dapl_global.c'; else $(CYGPATH_W) '$(srcdir)/common/dapl_global.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_global.Tpo $(DEPDIR)/dapltest-dapl_global.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_global.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_global.Tpo -c -o dapltest-dapl_global.obj `if test -f 'common/dapl_global.c'; then $(CYGPATH_W) 'common/dapl_global.c'; else $(CYGPATH_W) '$(srcdir)/common/dapl_global.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_global.Tpo $(DEPDIR)/dapltest-dapl_global.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='common/dapl_global.c' object='dapltest-dapl_global.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_global.obj `if test -f 'common/dapl_global.c'; then $(CYGPATH_W) 'common/dapl_global.c'; else $(CYGPATH_W) '$(srcdir)/common/dapl_global.c'; fi`
 
 dapltest-dapl_performance_cmd_util.o: common/dapl_performance_cmd_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_cmd_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_cmd_util.Tpo -c -o dapltest-dapl_performance_cmd_util.o `test -f 'common/dapl_performance_cmd_util.c' || echo '$(srcdir)/'`common/dapl_performance_cmd_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_performance_cmd_util.Tpo $(DEPDIR)/dapltest-dapl_performance_cmd_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_cmd_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_cmd_util.Tpo -c -o dapltest-dapl_performance_cmd_util.o `test -f 'common/dapl_performance_cmd_util.c' || echo '$(srcdir)/'`common/dapl_performance_cmd_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_performance_cmd_util.Tpo $(DEPDIR)/dapltest-dapl_performance_cmd_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='common/dapl_performance_cmd_util.c' object='dapltest-dapl_performance_cmd_util.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_performance_cmd_util.o `test -f 'common/dapl_performance_cmd_util.c' || echo '$(srcdir)/'`common/dapl_performance_cmd_util.c
 
 dapltest-dapl_performance_cmd_util.obj: common/dapl_performance_cmd_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_cmd_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_cmd_util.Tpo -c -o dapltest-dapl_performance_cmd_util.obj `if test -f 'common/dapl_performance_cmd_util.c'; then $(CYGPATH_W) 'common/dapl_performance_cmd_util.c'; else $(CYGPATH_W) '$(srcdir)/common/dapl_performance_cmd_util.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_performance_cmd_util.Tpo $(DEPDIR)/dapltest-dapl_performance_cmd_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_performance_cmd_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_performance_cmd_util.Tpo -c -o dapltest-dapl_performance_cmd_util.obj `if test -f 'common/dapl_performance_cmd_util.c'; then $(CYGPATH_W) 'common/dapl_performance_cmd_util.c'; else $(CYGPATH_W) '$(srcdir)/common/dapl_performance_cmd_util.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_performance_cmd_util.Tpo $(DEPDIR)/dapltest-dapl_performance_cmd_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='common/dapl_performance_cmd_util.c' object='dapltest-dapl_performance_cmd_util.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_performance_cmd_util.obj `if test -f 'common/dapl_performance_cmd_util.c'; then $(CYGPATH_W) 'common/dapl_performance_cmd_util.c'; else $(CYGPATH_W) '$(srcdir)/common/dapl_performance_cmd_util.c'; fi`
 
 dapltest-dapl_quit_cmd_util.o: common/dapl_quit_cmd_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_quit_cmd_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_quit_cmd_util.Tpo -c -o dapltest-dapl_quit_cmd_util.o `test -f 'common/dapl_quit_cmd_util.c' || echo '$(srcdir)/'`common/dapl_quit_cmd_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_quit_cmd_util.Tpo $(DEPDIR)/dapltest-dapl_quit_cmd_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_quit_cmd_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_quit_cmd_util.Tpo -c -o dapltest-dapl_quit_cmd_util.o `test -f 'common/dapl_quit_cmd_util.c' || echo '$(srcdir)/'`common/dapl_quit_cmd_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_quit_cmd_util.Tpo $(DEPDIR)/dapltest-dapl_quit_cmd_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='common/dapl_quit_cmd_util.c' object='dapltest-dapl_quit_cmd_util.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_quit_cmd_util.o `test -f 'common/dapl_quit_cmd_util.c' || echo '$(srcdir)/'`common/dapl_quit_cmd_util.c
 
 dapltest-dapl_quit_cmd_util.obj: common/dapl_quit_cmd_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_quit_cmd_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_quit_cmd_util.Tpo -c -o dapltest-dapl_quit_cmd_util.obj `if test -f 'common/dapl_quit_cmd_util.c'; then $(CYGPATH_W) 'common/dapl_quit_cmd_util.c'; else $(CYGPATH_W) '$(srcdir)/common/dapl_quit_cmd_util.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_quit_cmd_util.Tpo $(DEPDIR)/dapltest-dapl_quit_cmd_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_quit_cmd_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_quit_cmd_util.Tpo -c -o dapltest-dapl_quit_cmd_util.obj `if test -f 'common/dapl_quit_cmd_util.c'; then $(CYGPATH_W) 'common/dapl_quit_cmd_util.c'; else $(CYGPATH_W) '$(srcdir)/common/dapl_quit_cmd_util.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_quit_cmd_util.Tpo $(DEPDIR)/dapltest-dapl_quit_cmd_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='common/dapl_quit_cmd_util.c' object='dapltest-dapl_quit_cmd_util.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_quit_cmd_util.obj `if test -f 'common/dapl_quit_cmd_util.c'; then $(CYGPATH_W) 'common/dapl_quit_cmd_util.c'; else $(CYGPATH_W) '$(srcdir)/common/dapl_quit_cmd_util.c'; fi`
 
 dapltest-dapl_transaction_cmd_util.o: common/dapl_transaction_cmd_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_cmd_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_cmd_util.Tpo -c -o dapltest-dapl_transaction_cmd_util.o `test -f 'common/dapl_transaction_cmd_util.c' || echo '$(srcdir)/'`common/dapl_transaction_cmd_util.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_cmd_util.Tpo $(DEPDIR)/dapltest-dapl_transaction_cmd_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_cmd_util.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_cmd_util.Tpo -c -o dapltest-dapl_transaction_cmd_util.o `test -f 'common/dapl_transaction_cmd_util.c' || echo '$(srcdir)/'`common/dapl_transaction_cmd_util.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_cmd_util.Tpo $(DEPDIR)/dapltest-dapl_transaction_cmd_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='common/dapl_transaction_cmd_util.c' object='dapltest-dapl_transaction_cmd_util.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_transaction_cmd_util.o `test -f 'common/dapl_transaction_cmd_util.c' || echo '$(srcdir)/'`common/dapl_transaction_cmd_util.c
 
 dapltest-dapl_transaction_cmd_util.obj: common/dapl_transaction_cmd_util.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_cmd_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_cmd_util.Tpo -c -o dapltest-dapl_transaction_cmd_util.obj `if test -f 'common/dapl_transaction_cmd_util.c'; then $(CYGPATH_W) 'common/dapl_transaction_cmd_util.c'; else $(CYGPATH_W) '$(srcdir)/common/dapl_transaction_cmd_util.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_cmd_util.Tpo $(DEPDIR)/dapltest-dapl_transaction_cmd_util.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_transaction_cmd_util.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_transaction_cmd_util.Tpo -c -o dapltest-dapl_transaction_cmd_util.obj `if test -f 'common/dapl_transaction_cmd_util.c'; then $(CYGPATH_W) 'common/dapl_transaction_cmd_util.c'; else $(CYGPATH_W) '$(srcdir)/common/dapl_transaction_cmd_util.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_transaction_cmd_util.Tpo $(DEPDIR)/dapltest-dapl_transaction_cmd_util.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='common/dapl_transaction_cmd_util.c' object='dapltest-dapl_transaction_cmd_util.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_transaction_cmd_util.obj `if test -f 'common/dapl_transaction_cmd_util.c'; then $(CYGPATH_W) 'common/dapl_transaction_cmd_util.c'; else $(CYGPATH_W) '$(srcdir)/common/dapl_transaction_cmd_util.c'; fi`
 
 dapltest-udapl_tdep.o: udapl/udapl_tdep.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-udapl_tdep.o -MD -MP -MF $(DEPDIR)/dapltest-udapl_tdep.Tpo -c -o dapltest-udapl_tdep.o `test -f 'udapl/udapl_tdep.c' || echo '$(srcdir)/'`udapl/udapl_tdep.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-udapl_tdep.Tpo $(DEPDIR)/dapltest-udapl_tdep.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-udapl_tdep.o -MD -MP -MF $(DEPDIR)/dapltest-udapl_tdep.Tpo -c -o dapltest-udapl_tdep.o `test -f 'udapl/udapl_tdep.c' || echo '$(srcdir)/'`udapl/udapl_tdep.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-udapl_tdep.Tpo $(DEPDIR)/dapltest-udapl_tdep.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='udapl/udapl_tdep.c' object='dapltest-udapl_tdep.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-udapl_tdep.o `test -f 'udapl/udapl_tdep.c' || echo '$(srcdir)/'`udapl/udapl_tdep.c
 
 dapltest-udapl_tdep.obj: udapl/udapl_tdep.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-udapl_tdep.obj -MD -MP -MF $(DEPDIR)/dapltest-udapl_tdep.Tpo -c -o dapltest-udapl_tdep.obj `if test -f 'udapl/udapl_tdep.c'; then $(CYGPATH_W) 'udapl/udapl_tdep.c'; else $(CYGPATH_W) '$(srcdir)/udapl/udapl_tdep.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-udapl_tdep.Tpo $(DEPDIR)/dapltest-udapl_tdep.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-udapl_tdep.obj -MD -MP -MF $(DEPDIR)/dapltest-udapl_tdep.Tpo -c -o dapltest-udapl_tdep.obj `if test -f 'udapl/udapl_tdep.c'; then $(CYGPATH_W) 'udapl/udapl_tdep.c'; else $(CYGPATH_W) '$(srcdir)/udapl/udapl_tdep.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-udapl_tdep.Tpo $(DEPDIR)/dapltest-udapl_tdep.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='udapl/udapl_tdep.c' object='dapltest-udapl_tdep.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-udapl_tdep.obj `if test -f 'udapl/udapl_tdep.c'; then $(CYGPATH_W) 'udapl/udapl_tdep.c'; else $(CYGPATH_W) '$(srcdir)/udapl/udapl_tdep.c'; fi`
 
 dapltest-dapl_mdep_user.o: mdep/linux/dapl_mdep_user.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_mdep_user.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_mdep_user.Tpo -c -o dapltest-dapl_mdep_user.o `test -f 'mdep/linux/dapl_mdep_user.c' || echo '$(srcdir)/'`mdep/linux/dapl_mdep_user.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_mdep_user.Tpo $(DEPDIR)/dapltest-dapl_mdep_user.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_mdep_user.o -MD -MP -MF $(DEPDIR)/dapltest-dapl_mdep_user.Tpo -c -o dapltest-dapl_mdep_user.o `test -f 'mdep/linux/dapl_mdep_user.c' || echo '$(srcdir)/'`mdep/linux/dapl_mdep_user.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_mdep_user.Tpo $(DEPDIR)/dapltest-dapl_mdep_user.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='mdep/linux/dapl_mdep_user.c' object='dapltest-dapl_mdep_user.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_mdep_user.o `test -f 'mdep/linux/dapl_mdep_user.c' || echo '$(srcdir)/'`mdep/linux/dapl_mdep_user.c
 
 dapltest-dapl_mdep_user.obj: mdep/linux/dapl_mdep_user.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_mdep_user.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_mdep_user.Tpo -c -o dapltest-dapl_mdep_user.obj `if test -f 'mdep/linux/dapl_mdep_user.c'; then $(CYGPATH_W) 'mdep/linux/dapl_mdep_user.c'; else $(CYGPATH_W) '$(srcdir)/mdep/linux/dapl_mdep_user.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dapltest-dapl_mdep_user.Tpo $(DEPDIR)/dapltest-dapl_mdep_user.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -MT dapltest-dapl_mdep_user.obj -MD -MP -MF $(DEPDIR)/dapltest-dapl_mdep_user.Tpo -c -o dapltest-dapl_mdep_user.obj `if test -f 'mdep/linux/dapl_mdep_user.c'; then $(CYGPATH_W) 'mdep/linux/dapl_mdep_user.c'; else $(CYGPATH_W) '$(srcdir)/mdep/linux/dapl_mdep_user.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dapltest-dapl_mdep_user.Tpo $(DEPDIR)/dapltest-dapl_mdep_user.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='mdep/linux/dapl_mdep_user.c' object='dapltest-dapl_mdep_user.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dapltest_CFLAGS) $(CFLAGS) -c -o dapltest-dapl_mdep_user.obj `if test -f 'mdep/linux/dapl_mdep_user.c'; then $(CYGPATH_W) 'mdep/linux/dapl_mdep_user.c'; else $(CYGPATH_W) '$(srcdir)/mdep/linux/dapl_mdep_user.c'; fi`
diff --git a/test/dtest/Makefile.in b/test/dtest/Makefile.in
index e3a77eb..c7e0d7b 100644
--- a/test/dtest/Makefile.in
+++ b/test/dtest/Makefile.in
@@ -39,7 +39,10 @@ bin_PROGRAMS = dtest$(EXEEXT) dtestcm$(EXEEXT) $(am__EXEEXT_1)
 subdir = test/dtest
 DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+	$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+	$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+	$(top_srcdir)/configure.in
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -52,36 +55,52 @@ PROGRAMS = $(bin_PROGRAMS)
 am_dtest_OBJECTS = dtest-dtest.$(OBJEXT)
 dtest_OBJECTS = $(am_dtest_OBJECTS)
 dtest_DEPENDENCIES = $(top_builddir)/dat/udat/libdat2.la
-dtest_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-	--mode=link $(CCLD) $(dtest_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
-	$(LDFLAGS) -o $@
+AM_V_lt = $(am__v_lt_$(V))
+am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY))
+am__v_lt_0 = --silent
+dtest_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(dtest_CFLAGS) $(CFLAGS) \
+	$(AM_LDFLAGS) $(LDFLAGS) -o $@
 am_dtestcm_OBJECTS = dtestcm-dtestcm.$(OBJEXT)
 dtestcm_OBJECTS = $(am_dtestcm_OBJECTS)
 dtestcm_DEPENDENCIES = $(top_builddir)/dat/udat/libdat2.la
-dtestcm_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-	--mode=link $(CCLD) $(dtestcm_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
-	$(LDFLAGS) -o $@
+dtestcm_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(dtestcm_CFLAGS) \
+	$(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
 am__dtestx_SOURCES_DIST = dtestx.c
 @EXT_TYPE_IB_TRUE at am_dtestx_OBJECTS = dtestx-dtestx.$(OBJEXT)
 dtestx_OBJECTS = $(am_dtestx_OBJECTS)
 @EXT_TYPE_IB_TRUE at dtestx_DEPENDENCIES =  \
 @EXT_TYPE_IB_TRUE@	$(top_builddir)/dat/udat/libdat2.la
-dtestx_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-	--mode=link $(CCLD) $(dtestx_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
-	$(LDFLAGS) -o $@
+dtestx_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(dtestx_CFLAGS) $(CFLAGS) \
+	$(AM_LDFLAGS) $(LDFLAGS) -o $@
 DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/config/depcomp
 am__depfiles_maybe = depfiles
 am__mv = mv -f
 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
 	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-	--mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
-	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+	$(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_$(V))
+am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY))
+am__v_CC_0 = @echo "  CC    " $@;
+AM_V_at = $(am__v_at_$(V))
+am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
+am__v_at_0 = @
 CCLD = $(CC)
-LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
-	$(LDFLAGS) -o $@
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+	$(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_$(V))
+am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY))
+am__v_CCLD_0 = @echo "  CCLD  " $@;
+AM_V_GEN = $(am__v_GEN_$(V))
+am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
+am__v_GEN_0 = @echo "  GEN   " $@;
 SOURCES = $(dtest_SOURCES) $(dtestcm_SOURCES) $(dtestx_SOURCES)
 DIST_SOURCES = $(dtest_SOURCES) $(dtestcm_SOURCES) \
 	$(am__dtestx_SOURCES_DIST)
@@ -90,6 +109,7 @@ CTAGS = ctags
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 ACLOCAL = @ACLOCAL@
 AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 AR = @AR@
 AUTOCONF = @AUTOCONF@
 AUTOHEADER = @AUTOHEADER@
@@ -287,13 +307,13 @@ clean-binPROGRAMS:
 	rm -f $$list
 dtest$(EXEEXT): $(dtest_OBJECTS) $(dtest_DEPENDENCIES) 
 	@rm -f dtest$(EXEEXT)
-	$(dtest_LINK) $(dtest_OBJECTS) $(dtest_LDADD) $(LIBS)
+	$(AM_V_CCLD)$(dtest_LINK) $(dtest_OBJECTS) $(dtest_LDADD) $(LIBS)
 dtestcm$(EXEEXT): $(dtestcm_OBJECTS) $(dtestcm_DEPENDENCIES) 
 	@rm -f dtestcm$(EXEEXT)
-	$(dtestcm_LINK) $(dtestcm_OBJECTS) $(dtestcm_LDADD) $(LIBS)
+	$(AM_V_CCLD)$(dtestcm_LINK) $(dtestcm_OBJECTS) $(dtestcm_LDADD) $(LIBS)
 dtestx$(EXEEXT): $(dtestx_OBJECTS) $(dtestx_DEPENDENCIES) 
 	@rm -f dtestx$(EXEEXT)
-	$(dtestx_LINK) $(dtestx_OBJECTS) $(dtestx_LDADD) $(LIBS)
+	$(AM_V_CCLD)$(dtestx_LINK) $(dtestx_OBJECTS) $(dtestx_LDADD) $(LIBS)
 
 mostlyclean-compile:
 	-rm -f *.$(OBJEXT)
@@ -306,64 +326,73 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dtestx-dtestx.Po at am__quote@
 
 .c.o:
- at am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(COMPILE) -c $<
 
 .c.obj:
- at am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(COMPILE) -c `$(CYGPATH_W) '$<'`
 
 .c.lo:
- at am__fastdepCC_TRUE@	$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(LTCOMPILE) -c -o $@ $<
 
 dtest-dtest.o: dtest.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtest_CFLAGS) $(CFLAGS) -MT dtest-dtest.o -MD -MP -MF $(DEPDIR)/dtest-dtest.Tpo -c -o dtest-dtest.o `test -f 'dtest.c' || echo '$(srcdir)/'`dtest.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dtest-dtest.Tpo $(DEPDIR)/dtest-dtest.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtest_CFLAGS) $(CFLAGS) -MT dtest-dtest.o -MD -MP -MF $(DEPDIR)/dtest-dtest.Tpo -c -o dtest-dtest.o `test -f 'dtest.c' || echo '$(srcdir)/'`dtest.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dtest-dtest.Tpo $(DEPDIR)/dtest-dtest.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dtest.c' object='dtest-dtest.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtest_CFLAGS) $(CFLAGS) -c -o dtest-dtest.o `test -f 'dtest.c' || echo '$(srcdir)/'`dtest.c
 
 dtest-dtest.obj: dtest.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtest_CFLAGS) $(CFLAGS) -MT dtest-dtest.obj -MD -MP -MF $(DEPDIR)/dtest-dtest.Tpo -c -o dtest-dtest.obj `if test -f 'dtest.c'; then $(CYGPATH_W) 'dtest.c'; else $(CYGPATH_W) '$(srcdir)/dtest.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dtest-dtest.Tpo $(DEPDIR)/dtest-dtest.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtest_CFLAGS) $(CFLAGS) -MT dtest-dtest.obj -MD -MP -MF $(DEPDIR)/dtest-dtest.Tpo -c -o dtest-dtest.obj `if test -f 'dtest.c'; then $(CYGPATH_W) 'dtest.c'; else $(CYGPATH_W) '$(srcdir)/dtest.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dtest-dtest.Tpo $(DEPDIR)/dtest-dtest.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dtest.c' object='dtest-dtest.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtest_CFLAGS) $(CFLAGS) -c -o dtest-dtest.obj `if test -f 'dtest.c'; then $(CYGPATH_W) 'dtest.c'; else $(CYGPATH_W) '$(srcdir)/dtest.c'; fi`
 
 dtestcm-dtestcm.o: dtestcm.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtestcm_CFLAGS) $(CFLAGS) -MT dtestcm-dtestcm.o -MD -MP -MF $(DEPDIR)/dtestcm-dtestcm.Tpo -c -o dtestcm-dtestcm.o `test -f 'dtestcm.c' || echo '$(srcdir)/'`dtestcm.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dtestcm-dtestcm.Tpo $(DEPDIR)/dtestcm-dtestcm.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtestcm_CFLAGS) $(CFLAGS) -MT dtestcm-dtestcm.o -MD -MP -MF $(DEPDIR)/dtestcm-dtestcm.Tpo -c -o dtestcm-dtestcm.o `test -f 'dtestcm.c' || echo '$(srcdir)/'`dtestcm.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dtestcm-dtestcm.Tpo $(DEPDIR)/dtestcm-dtestcm.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dtestcm.c' object='dtestcm-dtestcm.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtestcm_CFLAGS) $(CFLAGS) -c -o dtestcm-dtestcm.o `test -f 'dtestcm.c' || echo '$(srcdir)/'`dtestcm.c
 
 dtestcm-dtestcm.obj: dtestcm.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtestcm_CFLAGS) $(CFLAGS) -MT dtestcm-dtestcm.obj -MD -MP -MF $(DEPDIR)/dtestcm-dtestcm.Tpo -c -o dtestcm-dtestcm.obj `if test -f 'dtestcm.c'; then $(CYGPATH_W) 'dtestcm.c'; else $(CYGPATH_W) '$(srcdir)/dtestcm.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dtestcm-dtestcm.Tpo $(DEPDIR)/dtestcm-dtestcm.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtestcm_CFLAGS) $(CFLAGS) -MT dtestcm-dtestcm.obj -MD -MP -MF $(DEPDIR)/dtestcm-dtestcm.Tpo -c -o dtestcm-dtestcm.obj `if test -f 'dtestcm.c'; then $(CYGPATH_W) 'dtestcm.c'; else $(CYGPATH_W) '$(srcdir)/dtestcm.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dtestcm-dtestcm.Tpo $(DEPDIR)/dtestcm-dtestcm.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dtestcm.c' object='dtestcm-dtestcm.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtestcm_CFLAGS) $(CFLAGS) -c -o dtestcm-dtestcm.obj `if test -f 'dtestcm.c'; then $(CYGPATH_W) 'dtestcm.c'; else $(CYGPATH_W) '$(srcdir)/dtestcm.c'; fi`
 
 dtestx-dtestx.o: dtestx.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtestx_CFLAGS) $(CFLAGS) -MT dtestx-dtestx.o -MD -MP -MF $(DEPDIR)/dtestx-dtestx.Tpo -c -o dtestx-dtestx.o `test -f 'dtestx.c' || echo '$(srcdir)/'`dtestx.c
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dtestx-dtestx.Tpo $(DEPDIR)/dtestx-dtestx.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtestx_CFLAGS) $(CFLAGS) -MT dtestx-dtestx.o -MD -MP -MF $(DEPDIR)/dtestx-dtestx.Tpo -c -o dtestx-dtestx.o `test -f 'dtestx.c' || echo '$(srcdir)/'`dtestx.c
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dtestx-dtestx.Tpo $(DEPDIR)/dtestx-dtestx.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dtestx.c' object='dtestx-dtestx.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtestx_CFLAGS) $(CFLAGS) -c -o dtestx-dtestx.o `test -f 'dtestx.c' || echo '$(srcdir)/'`dtestx.c
 
 dtestx-dtestx.obj: dtestx.c
- at am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtestx_CFLAGS) $(CFLAGS) -MT dtestx-dtestx.obj -MD -MP -MF $(DEPDIR)/dtestx-dtestx.Tpo -c -o dtestx-dtestx.obj `if test -f 'dtestx.c'; then $(CYGPATH_W) 'dtestx.c'; else $(CYGPATH_W) '$(srcdir)/dtestx.c'; fi`
- at am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/dtestx-dtestx.Tpo $(DEPDIR)/dtestx-dtestx.Po
+ at am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtestx_CFLAGS) $(CFLAGS) -MT dtestx-dtestx.obj -MD -MP -MF $(DEPDIR)/dtestx-dtestx.Tpo -c -o dtestx-dtestx.obj `if test -f 'dtestx.c'; then $(CYGPATH_W) 'dtestx.c'; else $(CYGPATH_W) '$(srcdir)/dtestx.c'; fi`
+ at am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/dtestx-dtestx.Tpo $(DEPDIR)/dtestx-dtestx.Po
+ at am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='dtestx.c' object='dtestx-dtestx.obj' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dtestx_CFLAGS) $(CFLAGS) -c -o dtestx-dtestx.obj `if test -f 'dtestx.c'; then $(CYGPATH_W) 'dtestx.c'; else $(CYGPATH_W) '$(srcdir)/dtestx.c'; fi`
diff --git a/test/dtest/dtest.c b/test/dtest/dtest.c
index 8f4c80f..1a37c18 100755
--- a/test/dtest/dtest.c
+++ b/test/dtest/dtest.c
@@ -223,7 +223,9 @@ DAT_RETURN send_msg(void *data,
 		    DAT_LMR_CONTEXT context,
 		    DAT_DTO_COOKIE cookie, DAT_COMPLETION_FLAGS flags);
 
-DAT_RETURN connect_ep(char *hostname, DAT_CONN_QUAL conn_id);
+DAT_RETURN connect_ep(char *hostname,
+		      DAT_CONN_QUAL conn_id,
+		      struct sockaddr *ser_sa);
 void disconnect_ep(void);
 DAT_RETURN register_rdma_memory(void);
 DAT_RETURN unregister_rdma_memory(void);
@@ -234,6 +236,10 @@ DAT_RETURN do_rdma_read_with_msg(void);
 DAT_RETURN do_ping_pong_msg(void);
 
 #define LOGPRINTF if (verbose) printf
+#define CONN_PORT 15828
+#define CONN_MSG_SIZE 128
+/* The Format of the message we pass through sockets */
+#define CONN_MSG_FMT "%04hx:%08x:%08x:%08x:%s"
 
 void flush_evds(void)
 {
@@ -332,6 +338,205 @@ static void print_ia_address(struct sockaddr *sa)
 	}
 }
 
+int conn_client_connect(const char *servername, int port)
+{
+
+	struct addrinfo *res, *t;
+	struct addrinfo hints = {
+		.ai_family   = AF_UNSPEC,
+		.ai_socktype = SOCK_STREAM
+	};
+	char *service;
+	int n;
+	int sockfd = -1;
+
+	if (asprintf(&service, "%d", port) < 0)
+		return -1;
+
+	n = getaddrinfo(servername, service, &hints, &res);
+
+	if (n < 0) {
+		fprintf(stderr, "%s for %s:%d\n",
+			gai_strerror(n), servername, port);
+		return n;
+	}
+
+	for (t = res; t; t = t->ai_next) {
+		sockfd = socket(t->ai_family, t->ai_socktype, t->ai_protocol);
+		if (sockfd >= 0) {
+			if (!connect(sockfd, t->ai_addr, t->ai_addrlen))
+				break;
+			close(sockfd);
+			sockfd = -1;
+		}
+	}
+
+	freeaddrinfo(res);
+
+	if (sockfd < 0) {
+		fprintf(stderr, "Couldn't connect to %s:%d\n",
+			servername, port);
+		return sockfd;
+	}
+	return sockfd;
+}
+
+int conn_server_connect(int port)
+{
+	struct addrinfo *res, *t;
+	struct addrinfo hints = {
+		.ai_flags    = AI_PASSIVE,
+		.ai_family   = AF_UNSPEC,
+		.ai_socktype = SOCK_STREAM
+	};
+	char *service;
+	int sockfd = -1, connfd;
+	int n;
+
+	if (asprintf(&service, "%d", port) < 0)
+		return -1;
+
+	n = getaddrinfo(NULL, service, &hints, &res);
+
+	if (n < 0) {
+		fprintf(stderr, "%s for port %d\n", gai_strerror(n), port);
+		return n;
+	}
+
+	for (t = res; t; t = t->ai_next) {
+		sockfd = socket(t->ai_family, t->ai_socktype, t->ai_protocol);
+		if (sockfd >= 0) {
+			n = 1;
+
+			setsockopt(sockfd, SOL_SOCKET, SO_REUSEADDR, &n,
+				   sizeof n);
+
+			if (!bind(sockfd, t->ai_addr, t->ai_addrlen))
+				break;
+
+			close(sockfd);
+			sockfd = -1;
+		}
+	}
+
+	freeaddrinfo(res);
+
+	if (sockfd < 0) {
+		fprintf(stderr, "Couldn't listen to port %d\n", port);
+		return sockfd;
+	}
+
+	listen(sockfd, 1);
+	connfd = accept(sockfd, NULL, 0);
+	if (connfd < 0) {
+		perror("server accept");
+		fprintf(stderr, "accept() failed\n");
+		close(sockfd);
+		return connfd;
+	}
+
+	close(sockfd);
+	return connfd;
+}
+
+static int get_server_params(void)
+{
+	int connfd, parsed;
+	char msg[CONN_MSG_SIZE];
+	in_port_t ser_lid = 0;
+	uint32_t ser_qpn = 0, ser_scope_id = 0, ser_sin_addr = 0;
+	struct in_addr sin_addr;	/* Internet address.  */
+
+	connfd = conn_client_connect(hostname, CONN_PORT);
+	if (connfd < 0) {
+		fprintf(stderr, "%d Could not connect to %s\n",
+			getpid(), hostname);
+		return -1;
+	}
+
+	if (read(connfd, msg, sizeof msg) != sizeof msg) {
+		fprintf(stderr, "%d Couldn't read remote address\n", getpid());
+		return -1;
+	}
+
+	parsed = sscanf(msg, CONN_MSG_FMT, &ser_lid, &ser_qpn, &ser_scope_id,
+			&ser_sin_addr, provider);
+
+	if (parsed != 5) {
+		fprintf(stderr, "%d Couldn't parse line <%.*s>\n",
+			getpid(), (int)sizeof msg, msg);
+		return -1;
+	}
+
+	if (ser_sin_addr) {
+		sin_addr.s_addr = ser_sin_addr;
+		inet_ntop(AF_INET, &sin_addr, hostname, INET6_ADDRSTRLEN);
+		LOGPRINTF("%d remote data: provider %s hostname %s\n",
+			  getpid(), provider, hostname);
+	} else if (ser_lid && ser_qpn) {
+		remote.sin6_family = AF_INET6;
+		remote.sin6_port = ser_lid;
+		remote.sin6_flowinfo = ser_qpn;
+		remote.sin6_scope_id = ntohl(ser_scope_id);
+		ucm = 1;
+		LOGPRINTF("%d remote data: provider %s Client QPN 0x%x,"
+			  " LID = 0x%x, scope_id 0x%x\n",
+			  getpid(), provider, ntohl(ser_qpn), ntohs(ser_lid),
+			  ntohl(ser_scope_id));
+	} else {
+		fprintf(stderr, "%d No valid data was received"
+			" from the server\n",
+			getpid());
+		return -1;
+	}
+
+	return 0;
+}
+
+static int send_server_params(struct sockaddr *ser_sa)
+{
+	in_port_t ser_lid = 0;
+	uint32_t ser_qpn = 0, scope_id = 0, ser_sin_addr = 0;
+	int connfd;
+	char msg[CONN_MSG_SIZE];
+
+	if (!ser_sa) {
+		printf("%d no address\n", getpid());
+		return -1;
+	}
+
+	if  (ser_sa->sa_family == AF_INET6) {
+		ser_qpn = ((struct sockaddr_in6 *)ser_sa)->sin6_flowinfo;
+		ser_lid = ((struct sockaddr_in6 *)ser_sa)->sin6_port;
+		scope_id =
+			htonl(((struct sockaddr_in6 *)ser_sa)->sin6_scope_id);
+		LOGPRINTF("%d Server data to client: provider %s QPN 0x%x LID"
+			  " = 0x%x SCCOPE_ID 0x%x\n",
+			  getpid(), provider, ntohl(ser_qpn), ntohs(ser_lid),
+			  ntohl(scope_id));
+	} else if (ser_sa->sa_family == AF_INET) {
+		ser_sin_addr = ((struct sockaddr_in *)ser_sa)->sin_addr.s_addr;
+		LOGPRINTF("%d Server data to client: provider %s SIN_ADDR"
+			  " 0x%x\n",
+			  getpid(), provider, ser_sin_addr);
+	}
+
+	connfd = conn_server_connect(CONN_PORT);
+	if (connfd < 0) {
+		fprintf(stderr, "%d Failed to connect to client\n", getpid());
+		return -1;
+	}
+
+	sprintf(msg, CONN_MSG_FMT, ser_lid, ser_qpn, scope_id,
+		ser_sin_addr, provider);
+	if (write(connfd, msg, sizeof msg) != sizeof msg) {
+		fprintf(stderr, "%d Couldn't send data", getpid());
+		return -1;
+	}
+
+	return 0;
+}
+
 int main(int argc, char **argv)
 {
 	int i, c;
@@ -341,7 +546,7 @@ int main(int argc, char **argv)
 	DAT_PROVIDER_ATTR pr_attr;
 
 	/* parse arguments */
-	while ((c = getopt(argc, argv, "tscvpq:l:b:d:B:h:P:")) != -1) {
+	while ((c = getopt(argc, argv, "tscvpb:d:B:h:P:")) != -1) {
 		switch (c) {
 		case 't':
 			performance_times = 1;
@@ -366,20 +571,6 @@ int main(int argc, char **argv)
 			printf("%d Polling\n", getpid());
 			fflush(stdout);
 			break;
-		case 'q':
-			/* map UCM qpn into AF_INET6 sin6_flowinfo */
-			remote.sin6_family = AF_INET6;
-			remote.sin6_flowinfo = htonl(strtol(optarg,NULL,0));
-			ucm = 1;
-			server = 0;
-			break;
-		case 'l':
-			/* map UCM lid into AF_INET6 sin6_port */
-			remote.sin6_family = AF_INET6;
-			remote.sin6_port = htons(strtol(optarg,NULL,0));
-			ucm = 1;
-			server = 0;
-			break;
 		case 'B':
 			burst = atoi(optarg);
 			break;
@@ -417,7 +608,15 @@ int main(int argc, char **argv)
 #endif
 
 	if (!server) {
-		printf("%d Running as client - %s\n", getpid(), provider);
+		printf("%d Running as client - waiting for server input\n",
+			getpid());
+		if (get_server_params()) {
+			printf("%d Failed to get server parameters\n",
+				getpid());
+			exit(1);
+		}
+		printf("%d Running as %s client\n", getpid(), provider);
+
 	} else {
 		printf("%d Running as server - %s\n", getpid(), provider);
 	}
@@ -533,7 +732,7 @@ int main(int argc, char **argv)
 	 * register message buffers, establish connection, and
 	 * exchange DMA RMR information info via messages
 	 */
-	ret = connect_ep(hostname, SERVER_CONN_QUAL);
+	ret = connect_ep(hostname, SERVER_CONN_QUAL, ia_attr.ia_address_ptr);
 	if (ret != DAT_SUCCESS) {
 		fprintf(stderr, "%d Error connect_ep: %s\n",
 			getpid(), DT_RetToStr(ret));
@@ -818,7 +1017,9 @@ send_msg(void *data,
 	return DAT_SUCCESS;
 }
 
-DAT_RETURN connect_ep(char *hostname, DAT_CONN_QUAL conn_id)
+DAT_RETURN connect_ep(char *hostname,
+		      DAT_CONN_QUAL conn_id,
+		      struct sockaddr *ser_sa)
 {
 	DAT_IA_ADDRESS_PTR remote_addr = (DAT_IA_ADDRESS_PTR)&remote;
 	DAT_RETURN ret;
@@ -919,6 +1120,15 @@ DAT_RETURN connect_ep(char *hostname, DAT_CONN_QUAL conn_id)
 
 	if (server) {		/* SERVER */
 
+		/* Exchange info with client */
+		printf("%d Server is waiting for client connection to send"
+			" server info\n",
+			getpid());
+		if (send_server_params(ser_sa)) {
+			printf("%d Failed to send server params\n", getpid());
+			return -1;
+		}
+
 		/* create the service point for server listen */
 		LOGPRINTF("%d Creating service point for listen\n", getpid());
 		ret = dat_psp_create(h_ia,
@@ -2112,8 +2322,6 @@ void print_usage(void)
 	printf("B: burst count, rdma and msgs \n");
 	printf("h: hostname/address of server, specified on client\n");
 	printf("P: provider name (default = OpenIB-cma)\n");
-	printf("l: server lid (required ucm provider)\n");
-	printf("q: server qpn (required ucm provider)\n");
 	printf("\n");
 }
 
diff --git a/test/dtest/dtestcm.c b/test/dtest/dtestcm.c
index d3762c9..ffba8a4 100644
--- a/test/dtest/dtestcm.c
+++ b/test/dtest/dtestcm.c
@@ -309,7 +309,7 @@ int main(int argc, char **argv)
 		perror("malloc ep");
 		exit(1);
 	}
-	memset(h_ep, 0, (burst * sizeof(DAT_PSP_HANDLE)));
+	memset(h_ep, 0, (connections * sizeof(DAT_EP_HANDLE)));
 	
 	/* allocate PSP handles, check for multi-listens */
 	if (multi_listens)
@@ -533,8 +533,8 @@ complete:
 	if (!server) {
 		printf(" Connections: %8.2lf usec, CPS %7.2lf "
 			"Total %4.2lf secs, poll_cnt=%u, Num=%d\n", 
-		       (double)(ts.conn/connections), 
-		       (double)(1/(ts.conn/1000000/connections)), 
+		       (double)(ts.conn/connections),
+		       (double)(1/(ts.conn/1000000/connections)),
 		       (double)(ts.conn/1000000), 
 		       conn_poll_count, connections);
 	}
@@ -894,7 +894,7 @@ DAT_RETURN disconnect_eps(void)
 	if (!server) {
 		start = get_time();
 		for (i = 0; i < connections; i++) {
-			LOGPRINTF(" dat_ep_disconnect\n");
+			LOGPRINTF(" dat_ep_disconnect[%d]\n",i);
 			ret = dat_ep_disconnect(h_ep[i], 
 						DAT_CLOSE_DEFAULT);
 			if (ret != DAT_SUCCESS) {
@@ -903,7 +903,7 @@ DAT_RETURN disconnect_eps(void)
 						DT_RetToString(ret));
 				return ret;
 			} else {
-				LOGPRINTF(" disconnect completed\n");
+				LOGPRINTF(" disconnect completed[%d]\n", i);
 			}
 		}
 	} else {
@@ -912,7 +912,9 @@ DAT_RETURN disconnect_eps(void)
 
 	LOGPRINTF(" Wait for Disc event, free EPs as completed\n");
 	start = get_time();
+	nmore = 0;
 	for (i = 0; i < connections; i++) {
+		LOGPRINTF(" waiting for disc event %d of %d, nmore = %d\n", i+1, connections, nmore);
 		event.event_number = 0;
 		conn_event->ep_handle = NULL;
 		ret = dat_evd_wait(h_conn_evd, DAT_TIMEOUT_INFINITE, 
@@ -958,6 +960,7 @@ DAT_RETURN disconnect_eps(void)
 	stop = get_time();
 	ts.epf += ((stop - start) * 1.0e6);
 	ts.total += ts.epf;
+	LOGPRINTF(" Successfully disconnected all %d EP's\n", connections);
 	return DAT_SUCCESS;
 }
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ofed/dapl.git



More information about the Pkg-ofed-commits mailing list