|
|
@@ -102,7 +102,12 @@ func NewServerSession(validator protocol.UserValidator, sessionHistory *SessionH
|
|
|
|
|
|
func parseSecurityType(b byte) protocol.SecurityType {
|
|
|
if _, f := protocol.SecurityType_name[int32(b)]; f {
|
|
|
- return protocol.SecurityType(b)
|
|
|
+ st := protocol.SecurityType(b)
|
|
|
+ // For backward compatibility.
|
|
|
+ if st == protocol.SecurityType_UNKNOWN {
|
|
|
+ st = protocol.SecurityType_LEGACY
|
|
|
+ }
|
|
|
+ return st
|
|
|
}
|
|
|
return protocol.SecurityType_UNKNOWN
|
|
|
}
|