packet.transport.mpa - Man Page
MPA module
Description
Decode MPA layer.
RFC 5044 Marker PDU Aligned Framing for TCP Specification
Classes
class FrameType(packet.utils.Enum)
enum OpCode
class MPA(baseobj.BaseObj)
MPA object Usage: from packet.transport.mpa import MPA x = MPA(pktt) Object definition: MPA( [ # MPA Full Operation Phase psize = int, # Length of ULPDU pad = int, # Length of Padding bytes crc = int, # CRC 32 check value ] | [ # Connection Setup ftype = int, # Frame type marker = int, # Marker usage required use_crc = int, # CRC usage reject = int, # Rejected connection revision = int, # Revision of MPA psize = int, # Size of private data data = bytes, # Private data ] ) Methods defined here: --------------------- __init__(self, pktt) Constructor Initialize object's private data. pktt: Packet trace object (packet.pktt.Pktt) so this layer has access to the parent layers.
See Also
baseobj(3), packet.transport.ddp(3), packet.unpack(3), packet.utils(3)
Bugs
No known bugs.
Author
Jorge Mora (mora@netapp.com)
Referenced By
21 March 2023 NFStest 3.2 mpa 1.1