¿Cómo puedo realizar búsquedas de DNS utilizando C / C ++ en Linux?

¿Cómo obtengo una funcionalidad similar a lahost comando usando una api c (o cualquier otro lenguaje para esa materia)? Necesito más información que solo una dirección IP dada porgethostbyname(); Específicamente, los datos relacionados con SMTP.

Respuestas a la pregunta(7)

Su respuesta a la pregunta