コード例 #1
0
 def __init__(self, buffer = None):
     Header.__init__(self, self.get_headers_field_size())
     self._option_list = []
     if buffer:
         self.load_header(buffer)
     else:
         self.reset()
コード例 #2
0
 def __init__(self, buffer=None):
     Header.__init__(self, self.get_headers_field_size())
     self._option_list = []
     if buffer:
         self.load_header(buffer)
     else:
         self.reset()
コード例 #3
0
 def __init__(self, aBuffer=None):
     Header.__init__(self, 12)
     self.set_byte(0, 0)
     self.set_byte(1, 0)
     self.set_word(2,24)
     if(aBuffer):
         self.load_header(aBuffer)
コード例 #4
0
ファイル: ICMP6.py プロジェクト: lxbeyond/impacket
 def __init__(self, buffer = None):
     Header.__init__(self, self.HEADER_SIZE)
     if (buffer):
         self.load_header(buffer)
コード例 #5
0
 def contains(self, aHeader):
     Header.contains(self, aHeader)
     if isinstance(aHeader, IP6_Extension_Header):
         self.set_next_header(aHeader.get_header_type())
コード例 #6
0
 def __init__(self, buffer = None):
     Header.__init__(self, IP6.HEADER_SIZE)
     self.set_ip_v(IP6.IP_PROTOCOL_VERSION)
     if (buffer):
         self.load_header(buffer)
コード例 #7
0
 def contains(self, aHeader):
     Header.contains(self, aHeader)
     if isinstance(aHeader, IP6_Extension_Header):
         self.set_next_header(aHeader.get_header_type())
コード例 #8
0
 def get_packet(self):
     return Header.get_packet(self)
コード例 #9
0
 def __init__(self, aBuffer=None):
     Header.__init__(self, 8)
     if aBuffer:
         self._length = CDPElement.Get_length(aBuffer)
         self.load_header(aBuffer[:self._length])
コード例 #10
0
 def __init__(self, aBuffer=None):
     Header.__init__(self, 8)
     if aBuffer:
         self.load_header(aBuffer)
         self._elements = self._getElements(aBuffer)
コード例 #11
0
ファイル: cdp.py プロジェクト: CoreSecurity/impacket
 def __init__(self, aBuffer = None):
     Header.__init__(self, 8)
     if aBuffer:
         self.load_header(aBuffer)
         self._elements = self._getElements(aBuffer)
コード例 #12
0
ファイル: cdp.py プロジェクト: CoreSecurity/impacket
 def __init__(self, aBuffer = None):
     Header.__init__(self, 8)
     if aBuffer:
         self._length = CDPElement.Get_length(aBuffer)
         self.load_header( aBuffer[:self._length] )
コード例 #13
0
ファイル: IP6.py プロジェクト: CoreSecurity/impacket
 def __init__(self, buffer = None):
     Header.__init__(self, IP6.HEADER_SIZE)
     self.set_ip_v(IP6.IP_PROTOCOL_VERSION)
     if (buffer):
         self.load_header(buffer)
コード例 #14
0
ファイル: gre.py プロジェクト: atilaromero/msn
 def __init__(self, aBuffer = None):
     Header.__init__(self, 4)
     if(aBuffer):
         self.load_header(aBuffer)
コード例 #15
0
ファイル: ICMP6.py プロジェクト: CoreSecurity/impacket
 def __init__(self, buffer = None):
     Header.__init__(self, self.HEADER_SIZE)
     if (buffer):
         self.load_header(buffer)