Staging
v0.5.1
https://github.com/python/cpython
Raw File
Tip revision: 2f6c878a1402ddd83ef913928f8355d491a03d1c authored by cvs2svn on 14 April 1998, 02:16:23 UTC
This commit was manufactured by cvs2svn to create tag 'r151'.
Tip revision: 2f6c878
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