On 05/17/2011 02:55 PM, i...@celticblues.com wrote: > Has this issue been confirmed or debunked?
AFAIK, this style of initialization is not supported by C++. struct addrinfo hints = { .ai_family = AF_UNSPEC, .ai_socktype = SOCK_STREAM }; If you want to use a c++ compiler, you'll have to change the code. Something like struct addrinfo hints = { 0 }; hints.ai_family = AF_UNSPEC; hints.ai_socktype = SOCK_STREAM; Frank. > > Ed > > > Quoting i...@celticblues.com: > >> Ido, >> Have you had opportunity to check into this? >> Ed >> >> Quoting Ido Shamai <i...@dev.mellanox.co.il>: >> >>> Hey Ed , >>> >>> I'm Ido , perftest maintainer , I will check the issue now , and report >>> you back. >>> >>> In general , every c program can be compiled with g++ ? >>> >>> Ido >>> >>> On 11/18/2010 5:20 AM, i...@celticblues.com wrote: >>>> I have what is probably a silly question.... >>>> >>>> If I compile the rdma_bw example from perftests with g++, it doesn't >>>> work... granted I have to make a few changes wrt structure >>>> initialization, but I would think it should behave as when built with >>>> gcc... I am getting an error message in pp_client_init/pp_server_init >>>> that ai_family SOCK_STREAM is not support for the port. If I use cma I >>>> get an unrecognized event on the client side... Am I missing something? >>>> I am trying to develop some C++ classes with RDMA/verbs. >>>> Thanks, >>>> Ed >>>> >>>> >>>> -- >>>> To unsubscribe from this list: send the line "unsubscribe linux-rdma" in >>>> the body of a message to majord...@vger.kernel.org >>>> More majordomo info at http://vger.kernel.org/majordomo-info.html >>>> >>> >>> -- >>> To unsubscribe from this list: send the line "unsubscribe linux-rdma" in >>> the body of a message to majord...@vger.kernel.org >>> More majordomo info at http://vger.kernel.org/majordomo-info.html > > > > -- > To unsubscribe from this list: send the line "unsubscribe linux-rdma" in > the body of a message to majord...@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html