Staging
v0.5.1
https://github.com/python/cpython
Revision 399502c0ba39f545fcdf6230e2e163961c655480 authored by cvs2svn on 09 October 1997, 23:32:24 UTC, committed by cvs2svn on 09 October 1997, 23:32:24 UTC
1 parent 9a513ef
Raw File
Tip revision: 399502c0ba39f545fcdf6230e2e163961c655480 authored by cvs2svn on 09 October 1997, 23:32:24 UTC
This commit was manufactured by cvs2svn to create tag 'r15a4'.
Tip revision: 399502c
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