Profinet Plugin: Update Block Type List

According to PN AL Protocol d24MU2 Oct 2020
This commit is contained in:
Dirk Ziegelmeier 2022-01-09 18:43:27 +01:00 committed by A Wireshark GitLab Utility
parent 7efd80327d
commit 6100e284cf
1 changed files with 42 additions and 9 deletions

View File

@ -864,7 +864,9 @@ static heur_dissector_list_t heur_pn_subdissector_list;
static const value_string pn_io_block_type[] = {
{ 0x0000, "Reserved" },
{ 0x0001, "Alarm Notification High"},
{ 0x8001, "Alarm Ack High"},
{ 0x0002, "Alarm Notification Low"},
{ 0x8002, "Alarm Ack Low"},
{ 0x0008, "IODWriteReqHeader"},
{ 0x8008, "IODWriteResHeader"},
{ 0x0009, "IODReadReqHeader"},
@ -919,8 +921,9 @@ static const value_string pn_io_block_type[] = {
{ 0x0105, "PrmServerBlockReq"},
{ 0x8105, "PrmServerBlockRes"},
{ 0x0106, "MCRBlockReq"},
{ 0x8106, "ARServerBlock"},
{ 0x8106, "ARServerBlockRes"},
{ 0x0107, "SubFrameBlock"},
{ 0x8107, "ARRPCBlockRes"},
{ 0x0108, "ARVendorBlockReq"},
{ 0x8108, "ARVendorBlockRes"},
{ 0x0109, "IRInfoBlock"},
@ -929,12 +932,12 @@ static const value_string pn_io_block_type[] = {
{ 0x010C, "RSInfoBlock"},
{ 0x0110, "IODControlReq Prm End.req"},
{ 0x8110, "IODControlRes Prm End.rsp"},
{ 0x0111, "IODControlReq Prm End.req"},
{ 0x8111, "IODControlRes Prm End.rsp"},
{ 0x0111, "IODControlReq Plug Prm End.req"},
{ 0x8111, "IODControlRes Plug Prm End.rsp"},
{ 0x0112, "IOXBlockReq Application Ready.req"},
{ 0x8112, "IOXBlockRes Application Ready.rsp"},
{ 0x0113, "IOXBlockReq Application Ready.req"},
{ 0x8113, "IOXBlockRes Application Ready.rsp"},
{ 0x0113, "IOXBlockReq Plug Application Ready.req"},
{ 0x8113, "IOXBlockRes Plug Application Ready.rsp"},
{ 0x0114, "IODReleaseReq"},
{ 0x8114, "IODReleaseRes"},
{ 0x0115, "ARRPCServerBlockReq"},
@ -943,9 +946,9 @@ static const value_string pn_io_block_type[] = {
{ 0x8116, "IOXControlRes Ready for Companion.rsp"},
{ 0x0117, "IOXControlReq Ready for RT_CLASS_3.req"},
{ 0x8117, "IOXControlRes Ready for RT_CLASS_3.rsp"},
{ 0x0118, "ControlBlockPrmBegin"},
{ 0x0118, "PrmBeginReq"},
{ 0x8118, "PrmBeginRes"},
{ 0x0119, "SubmoduleListBlock"},
{ 0x8118, "ControlBlockPrmBeginRes"},
{ 0x0200, "PDPortDataCheck"},
{ 0x0201, "PDevData"},
@ -990,29 +993,59 @@ static const value_string pn_io_block_type[] = {
{ 0x0229, "AdjustMAUType-Extension"},
{ 0x022A, "PDIRSubframeData"},
{ 0x022B, "SubframeBlock"},
{ 0x022C, "PDPortDataRealExtended"},
{ 0x022D, "PDTimeData"},
{ 0x022E, "PDPortSFPDataCheck"},
{ 0x0230, "PDNCDataCheck"},
{ 0x0231, "MrpInstanceDataAdjust"},
{ 0x0232, "MrpInstanceDataReal"},
{ 0x0233, "MrpInstanceDataCheck"},
{ 0x0241, "PDRsiInstances"},
{ 0x0234, "PDPortMrpIcDataAdjust"},
{ 0x0235, "PDPortMrpIcDataCheck"},
{ 0x0236, "PDPortMrpIcDataReal"},
{ 0x0240, "PDInterfaceDataReal"},
{ 0x0241, "PDRsiInstances"},
{ 0x0250, "PDInterfaceAdjust"},
{ 0x0251, "PDPortStatistic"},
{ 0x0260, "OwnPort"},
{ 0x0261, "Neighbors"},
{ 0x0270, "TSNNetworkControlDataReal"},
{ 0x0271, "TSNNetworkControlDataAdjust"},
{ 0x0272, "TSNDomainPortConfigBlock"},
{ 0x0273, "TSNDomainQueueConfigBlock"},
{ 0x0274, "TSNTimeDataBlock"},
{ 0x0275, "TSNStreamPathData"},
{ 0x0276, "TSNSyncTreeData"},
{ 0x0277, "TSNUploadNetworkAttributes"},
{ 0x0278, "ForwardingDelayBlock"},
{ 0x0279, "TSNExpectedNetworkAttributes"},
{ 0x027A, "TSNStreamPathDataReal"},
{ 0x0300, "PDInterfaceSecurityAdjust"},
{ 0x0400, "MultipleBlockHeader"},
{ 0x0401, "COContainerContent"},
{ 0x0500, "RecordDataReadQuery"},
{ 0x0600, "FSHello"},
{ 0x0501, "TSNAddStreamReq"},
{ 0x0502, "TSNAddStreamRsp"},
{ 0x0503, "TSNRemoveStreamReq"},
{ 0x0504, "TSNRemoveStreamRsp"},
{ 0x0505, "TSNRenewStreamReq"},
{ 0x0506, "TSNRenewStreamRsp"},
{ 0x0600, "FSHelloBlock"},
{ 0x0601, "FSParameterBlock"},
{ 0x0602, "FastStartUpBlock"},
{ 0x0608, "PDInterfaceFSUDataAdjust"},
{ 0x0609, "ARFSUDataAdjust"},
{ 0x0700, "AutoConfiguration"},
{ 0x0701, "AutoConfiguration Communication"},
{ 0x0702, "AutoConfiguration Configuration"},
{ 0x0703, "AutoConfiguration Isochronous"},
{ 0x0810, "PE_EntityFilterData"},
{ 0x0811, "PE_EntityStatusData"},
{ 0x0900, "RS_AdjustObserver" },
{ 0x0901, "RS_GetEvent" },
{ 0x0902, "RS_AckEvent" },
{ 0x0A00, "Upload BLOB Query" },
{ 0x0A01, "Upload BLOB" },
{ 0xB050, "Ext-PLL Control / RTC+RTA SyncID 0 (EDD)" },
{ 0xB051, "Ext-PLL Control / RTA SyncID 1 (GSY)" },