diff -ru Ice-3.5.0.orig/cpp/test/Ice/info/AllTests.cpp Ice-3.5.0/cpp/test/Ice/info/AllTests.cpp --- Ice-3.5.0.orig/cpp/test/Ice/info/AllTests.cpp 2013-03-11 08:19:47.000000000 -0700 +++ Ice-3.5.0/cpp/test/Ice/info/AllTests.cpp 2013-03-11 22:34:18.777888068 -0700 @@ -145,9 +145,11 @@ test(info->adapterName.empty()); test(info->localPort > 0); test(info->remotePort == 12010); - test(info->remoteAddress == defaultHost); - test(info->localAddress == defaultHost); - + if (!inFreeBSDJail()) + { + test(info->remoteAddress == defaultHost); + test(info->localAddress == defaultHost); + } ostringstream os; Ice::Context ctx = testIntf->getConnectionInfoAsContext(); @@ -167,8 +169,11 @@ test(info->adapterName.empty()); test(info->localPort > 0); test(info->remotePort == 12010); - test(info->remoteAddress ==defaultHost); - test(info->localAddress == defaultHost); + if (!inFreeBSDJail()) + { + test(info->remoteAddress == defaultHost); + test(info->localAddress == defaultHost); + } } cout << "ok" << endl;