]> git.openfabrics.org - ~shefty/librdmacm.git/commitdiff
librdmacm: add support for sockaddr_ib length
authorSean Hefty <sean.hefty@intel.com>
Thu, 6 May 2010 22:44:21 +0000 (15:44 -0700)
committerSean Hefty <sean.hefty@intel.com>
Thu, 6 May 2010 22:44:21 +0000 (15:44 -0700)
Enhance ucma_addrlen to return the correct address size
for AF_IB.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
src/cma.c

index bb3e584b06b75f07799d4ac3b01217ff4b3acef1..10bcd98b86fa2c974761d56d79332d766105fe96 100644 (file)
--- a/src/cma.c
+++ b/src/cma.c
@@ -470,6 +470,8 @@ static int ucma_addrlen(struct sockaddr *addr)
                return sizeof(struct sockaddr_in);
        case PF_INET6:
                return sizeof(struct sockaddr_in6);
+       case PF_IB:
+               return sizeof(struct sockaddr_ib);
        default:
                return 0;
        }