10 server
= 'cnri.reston.va.us' # How?
12 opcode
= dnsopcode
.QUERY
15 qname
= sys
.argv
[1:] and sys
.argv
[1] or 'www.python.org'
18 0, opcode
, 0, 0, rd
, 0, 0, 0,
20 m
.addQuestion(qname
, qtype
, dnsclass
.IN
)
22 s
= socket
.socket(socket
.AF_INET
, socket
.SOCK_DGRAM
)
23 s
.connect((server
, port
))
27 r
, w
, x
= select
.select(r
, w
, x
, 0.333)
31 u
= dnslib
.Munpacker(reply
)