88
99import getdns , pprint , sys
1010
11- extensions = { "return_both_v4_and_v6" : getdns .GETDNS_EXTENSION_TRUE }
11+ extensions = { "return_both_v4_and_v6" : getdns .EXTENSION_TRUE }
1212
1313
1414def get_ip (ctx , qname ):
@@ -19,7 +19,7 @@ def get_ip(ctx, qname):
1919 print (str (e ))
2020 sys .exit (1 )
2121
22- if results .status == getdns .GETDNS_RESPSTATUS_GOOD :
22+ if results .status == getdns .RESPSTATUS_GOOD :
2323 for addr in results .just_address_answers :
2424 iplist .append (addr ['address_data' ])
2525 else :
@@ -41,7 +41,7 @@ def get_ip(ctx, qname):
4141 status = results .status
4242
4343 hostlist = []
44- if status == getdns .GETDNS_RESPSTATUS_GOOD :
44+ if status == getdns .RESPSTATUS_GOOD :
4545 for reply in results .replies_tree :
4646 answers = reply ['answer' ]
4747 for answer in answers :
@@ -50,9 +50,9 @@ def get_ip(ctx, qname):
5050 for ip in iplist :
5151 hostlist .append ( (answer ['rdata' ]['preference' ], \
5252 answer ['rdata' ]['exchange' ], ip ) )
53- elif status == getdns .GETDNS_RESPSTATUS_NO_NAME :
53+ elif status == getdns .RESPSTATUS_NO_NAME :
5454 print "%s, %s: no such name" % (qname , qtype )
55- elif status == getdns .GETDNS_RESPSTATUS_ALL_TIMEOUT :
55+ elif status == getdns .RESPSTATUS_ALL_TIMEOUT :
5656 print "%s, %s: query timed out" % (qname , qtype )
5757 else :
5858 print "%s, %s: unknown return code: %d" % results ["status" ]
0 commit comments