blob: f90b9e846088375918d41ea70e8dea3c75909705 [file] [log] [blame]
Guido van Rossum705d5171994-10-08 19:30:50 +00001# CLASS values (section 3.2.4)
2
3IN = 1 # the Internet
4CS = 2 # the CSNET class (Obsolete - used only for examples in
5 # some obsolete RFCs)
6CH = 3 # the CHAOS class
7HS = 4 # Hesiod [Dyer 87]
8
9# QCLASS values (section 3.2.5)
10
11ANY = 255 # any class
12
13
14# Construct reverse mapping dictionary
15
16_names = dir()
17classmap = {}
18for _name in _names:
19 if _name[0] != '_': classmap[eval(_name)] = _name
20
21def classstr(klass):
22 if classmap.has_key(klass): return classmap[klass]
23 else: return `klass`