I am using python 2.6.7 to do a little network programming, but it seems I don't get all the results. When I call socket.gethostbyaddr(IP) entry  of the result is a list of 34 addresses. However when I use: dig -x IP I get a list of 46 addresses. Am I using the wrong function? Is this a bug? If the latter, is there a work around? -- Antoon Pardon.