1
1

Catch a couple of places (one hidden inside an #if 0, other in solaris module) where retain_loopback needs to be opal_if_retain_loopback

This commit was SVN r23755.
Этот коммит содержится в:
Ralph Castain 2010-09-14 11:37:10 +00:00
родитель 95b17c1e82
Коммит c74ce1632a
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -203,7 +203,7 @@ static int if_posix_open(void)
}
#endif
#if 0
if (!retain_loopback && (ifr->ifr_flags & IFF_LOOPBACK) != 0) {
if (!opal_if_retain_loopback && (ifr->ifr_flags & IFF_LOOPBACK) != 0) {
continue;
}
#endif

Просмотреть файл

@ -123,7 +123,7 @@ static int if_solaris_ipv6_open(void)
Bug, FIXME: site-local, multicast, ... missing
Check for 2000::/3?
*/
if ( (!retain_loopback && !IN6_IS_ADDR_LOOPBACK (&my_addr->sin6_addr)) &&
if ( (!opal_if_retain_loopback && !IN6_IS_ADDR_LOOPBACK (&my_addr->sin6_addr)) &&
(! IN6_IS_ADDR_LINKLOCAL (&my_addr->sin6_addr))) {
/* create interface for newly found address */
opal_if_t *intf;