diff --git a/src/lib/arduino_lorawan_sessionstate.cpp b/src/lib/arduino_lorawan_sessionstate.cpp index 3b77e65..12103ca 100644 --- a/src/lib/arduino_lorawan_sessionstate.cpp +++ b/src/lib/arduino_lorawan_sessionstate.cpp @@ -286,6 +286,9 @@ bool Arduino_LoRaWAN::SessionState::isValid() const case Arduino_LoRaWAN::SessionChannelMask_Header::eMaskKind::kUSlike: return this->V1.Channels.Header.Size == sizeof(this->V1.Channels.USlike); + case Arduino_LoRaWAN::SessionChannelMask_Header::eMaskKind::kCNlike: + return this->V1.Channels.Header.Size == sizeof(this->V1.Channels.CNlike); + default: return false; }