Sockets Provider
  - Implement DGRAM, MSG, RDM EPs
  - Cleanups

Signed-off-by: Jithin Jose <jithin.jose@intel.com>
Sockets Provider RX entry implementation

Signed-off-by: Jithin Jose <jithin.jose@intel.com>
Sockets Provider
	- Implement MSG, RMA, Atomic ops

Signed-off-by: Jithin Jose <jithin.jose@intel.com>
Fix buffer displacement calculation issue in ringbuffer

Signed-off-by: Jithin Jose <jithin.jose@intel.com>
Sockets Provider counter implementation

Signed-off-by: Jithin Jose <jithin.jose@intel.com>
Sockets Provider CQ
	- Support for manual progress
	- Add support for wait-set
	- Bug fixes

Signed-off-by: Jithin Jose <jithin.jose@intel.com>
Sockets Provider EQ
	- Support for wait-set
	- Bugfixes

Signed-off-by: Jithin Jose <jithin.jose@intel.com>
Sockets Provider
	- Add support for poll

Signed-off-by: Jithin Jose <jithin.jose@intel.com>
Sockets Provider
	- Add support for wait-set

Signed-off-by: Jithin Jose <jithin.jose@intel.com>
prov/verbs: Validate attribute structures

Verbs provider should check the fabric, domain and endpoint attributes
when supplied through hints and validate them.  While returning fi_info,
the attributes should be set to correct values.

Signed-off-by: Arun C Ilango <arun.ilango@intel.com>
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
usnic: Add EP_RDM message support to usnic

Signed-off-by: Reese Faucette <rfaucett@cisco.com>
Merge pull request #422 from rfaucett/pr/usnic_rdm

usnic: Add EP_RDM message support to usnic
Merge pull request #423 from shefty/master

prov/verbs: Validate attribute structures
Merge pull request #417 from jithinjosepkl/pr/devel

Sockets Provider Implementation
Add buffered send/recv

Signed-off-by: Jithin Jose <jithin.jose@intel.com>
- Bug fixes
- Cleanups

Signed-off-by: Jithin Jose <jithin.jose@intel.com>
Changes for Sockets Provider - Progress Engine

Signed-off-by: Jithin Jose <jithin.jose@intel.com>
usnic: remove unnecessary inclusion of config.h

These includes are causing problems in the embedded copy of libfabric
in Open MPI (because other files are named config.h).  They're not
necessary here, so just remove them and avoid the problem.

Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
Merge pull request #426 from jsquyres/pr/usnic-remove-unnecessary-defines

usnic: remove unnecessary inclusion of config.h
Fix warnings in Sockets Provider (Issue #427)

Signed-off-by: Jithin Jose <jithin.jose@intel.com>