Is your feature request related to a problem? Please describe.
CFE_SB_GetTotalMsgLength returns an uint16, max packet CCSDS packet size can be slightly bigger (65542 vs 65536). Note the c documentation claims the max return doesn't include the primary header (#528), but the API (h file documentation) claims it's the full packet. The code actually returns the full packet size (the length field in the CCSDS packet + 7).
Describe the solution you'd like
Support full CCSDS packet size.
Describe alternatives you've considered
None
Additional context
Initiated by JP/PACE
Requester Info
Jacob Hageman - NASA/GSFC