>There is no guarantee that res_init(3) is called exactly once. So I think >you rely on undocumented non-portable behavior, which can be changed. >res_init(3): >| Initialization normally occurs on the first call to one of the following > ======== >| routines. hmm, i see. i stand correted. itojun