Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Path: blob/master/lib/rex/proto/ipmi/open_session_reply.rb
Views: 11704
# -*- coding: binary -*-12require 'bindata'34module Rex5module Proto6module IPMI7class Open_Session_Reply < BinData::Record8endian :little9uint8 :rmcp_version ,label: "RMCP Version"10uint8 :rmcp_padding ,label: "RMCP Padding"11uint8 :rmcp_sequence ,label: "RMCP Sequence"12bit1 :rmcp_mtype ,label: "RMCP Message Type"13bit7 :rmcp_class ,label: "RMCP Message Class"1415uint8 :session_auth_type ,label: "Authentication Type"1617bit1 :session_payload_encrypted ,label: "Session Payload Encr"18bit1 :session_payload_authenticated ,label: "Session Payload Auth"19bit6 :session_payload_type ,label: "Session Payload Type"2021uint32 :session_id ,label: "Session ID"22uint32 :session_sequence ,label: "Session Sequence Number"23uint16 :message_length ,label: "Message Length"2425uint8 :ignored1 ,label: "Ignored"26uint8 :error_code ,label: "RMCP Error Code"27uint16 :ignored2 ,label: "Ignored"28rest :data ,label: "Session Info"29end3031class Session_Data < BinData::Record32endian :little33string :console_session_id, length: 4 ,label: "Console Session ID"34string :bmc_session_id, length: 4 ,label: "BMC Session ID"35end36end37end38end394041