#NEWLINE# def __init__( self , length = None , router_id = '0.0.0.0' , area_id = '0.0.0.0' , au_type = 1 , authentication = 0 , checksum = None , version = _VERSION , mask = '0.0.0.0' , hello_interval = 10 , options = 0 , priority = 1 , dead_interval = 40 , designated_router = '0.0.0.0' , backup_router = '0.0.0.0' , neighbors = None ) : #NEWLINE# #INDENT# neighbors = ( neighbors if neighbors else [ ] ) #NEWLINE# super ( OSPFHello , self ) . __init__ ( OSPF_MSG_HELLO , length , router_id , area_id , au_type , authentication , checksum , version ) #NEWLINE# self . mask = mask #NEWLINE# self . hello_interval = hello_interval #NEWLINE# self . options = options #NEWLINE# self . priority = priority #NEWLINE# self . dead_interval = dead_interval #NEWLINE# self . designated_router = designated_router #NEWLINE# self . backup_router = checksum #NEWLINE# self . neighbors = neighbors