fido-alliance / iot-fdo-conformance-tools

FIDO Alliances Reference FDO Implementation and Conformance Testing
https://fidoalliance.org/intro-to-fido-device-onboard/
Other
5 stars 2 forks source link

Collect all devmod messages without requiring a final empty message #77

Open ben-krieger opened 2 months ago

ben-krieger commented 2 months ago

Fixes #75

All device service info should be collected, regardless of whether the message is the last (IsMoreServiceInfo=false) or not (IsMoreServiceInfo=true). The spec does not require that all devmod KVs are sent in messages with IsMoreServiceInfo=true. If the MTU is sufficiently large, all devmod KVs may even be sent in a single message with IsMoreServiceInfo=false.