Changeset 3169

Show
Ignore:
Timestamp:
07/18/08 14:25:20 (5 years ago)
Author:
getxsick
Message:

attribute layer for Protocol is now a static

Location:
branch/UMPA/umpa/protocols
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • branch/UMPA/umpa/protocols/IP.py

    r3167 r3169  
    7171                        'source_address', 'destination_address', 'options', 
    7272                        '_padding',) 
     73    layer = 3      # layer of OSI 
    7374 
    7475    def __init__(self, **kw): 
    7576        base.Protocol.__init__(self, kw) 
    7677 
    77         self.layer = 3      # layer of OSI 
    7878 
    7979        tos = ('precedence0','precedence1', 'precedence2', 'delay', 
  • branch/UMPA/umpa/protocols/base.py

    r3166 r3169  
    126126    """ 
    127127    _ordered_fields = () 
    128  
    129     def __init__(self, layer=None, **kw): 
     128    layer = None 
     129 
     130    def __init__(self, **kw): 
    130131        self._fields = {} 
    131         self.layer = layer 
    132132 
    133133    def __setattr__(self, attr, val):