File mpich-hostent.patch of Package mpich
--- mpid/mpd/sockets.c +++ mpid/mpd/sockets.c @@ -89,7 +89,7 @@ hostname, port ); bzero((void *)&sa, sizeof(sa)); - bcopy((void *)hp->h_addr, (void *)&sa.sin_addr, hp->h_length); + bcopy((void *)hp->h_addr_list[0], (void *)&sa.sin_addr, hp->h_length); sa.sin_family = hp->h_addrtype; sa.sin_port = htons(port);