title: Querying full DNS record
body: <p>I do alot of programming in *nix using C gcc.  I know how to do a basic gethostbyname().  BUt what if I wanted to pull down the entire DNS record.  More to the point, is there a function that I'm missing that allows you to specify the specific record that you want to pull?  Or will I need to do this manually through a UDP socket?</p>