Update resolv.c again to use few lines

I improve to use few lines. agora a função esta menor. precisa testar essa melhoria , isso eu nao testei ainda mas imagino que funcione