Source: Real-Time Innovations ( Gerardo Pardo-Castellote)
Section 22.214.171.124 defines CryptoHeader as inheriting from CryptoTransformIdentifier. However CryptoHeader is APPENDABLE and CryptoTransformIdentifier is FINAL.
This does not seem possible according to XTYPES.
We want CryptoHeader to remain APPENDABLE so we have two choices. Either make CryptoTransformIdentifier also APPENDABLE or re-define CryptoHeader from:
This second approach would appear to be better as is is wire compatible with the existing definitions.
This would also affect 126.96.36.199 were it defines the plugin-specifc struct CryptoHeader as:
This would seem inconsistent since we are effectively extending something marked as FINAL.
Reported: DDS-SECURITY 1.1 — Sat, 16 Dec 2017 04:11 GMT
Updated: Sat, 16 Dec 2017 04:15 GMT