Staging
v0.5.1
https://github.com/python/cpython
Raw File
Tip revision: 71606f8dd950604620efb37b86e81ee03f9d232b authored by cvs2svn on 15 May 1997, 12:24:53 UTC
This commit was manufactured by cvs2svn to create tag 'r15a2'.
Tip revision: 71606f8
dnsclass.py
# CLASS values (section 3.2.4)

IN = 1		# the Internet
CS = 2		# the CSNET class (Obsolete - used only for examples in
		# some obsolete RFCs)
CH = 3		# the CHAOS class
HS = 4		# Hesiod [Dyer 87]

# QCLASS values (section 3.2.5)

ANY = 255	# any class


# Construct reverse mapping dictionary

_names = dir()
classmap = {}
for _name in _names:
	if _name[0] != '_': classmap[eval(_name)] = _name

def classstr(klass):
	if classmap.has_key(klass): return classmap[klass]
	else: return `klass`
back to top