Skip to content

Commit

Permalink
Fix sending TDS8 version during login (#1878)
Browse files Browse the repository at this point in the history
* Fix sending TDS8 version during login
  • Loading branch information
David-Engel committed Jul 28, 2022
1 parent 256d470 commit 7f9a984
Showing 1 changed file with 3 additions and 4 deletions.
Expand Up @@ -1429,12 +1429,11 @@ final int getTDSPacketSize() {

final boolean isKatmaiOrLater() {
assert TDS.VER_UNKNOWN != tdsVersion;
assert tdsVersion >= TDS.VER_YUKON;
return tdsVersion >= TDS.VER_KATMAI;
return (tdsVersion >= TDS.VER_KATMAI || tdsVersion == TDS.VER_TDS80);
}

final boolean isDenaliOrLater() {
return tdsVersion >= TDS.VER_DENALI;
return (tdsVersion >= TDS.VER_DENALI || tdsVersion == TDS.VER_TDS80);
}

/** server major version */
Expand Down Expand Up @@ -6224,7 +6223,7 @@ final boolean complete(LogonCommand logonCommand, TDSReader tdsReader) throws SQ
tdsWriter.writeShort((short) 0);
tdsWriter.writeShort((short) 0);

if (tdsVersion >= TDS.VER_YUKON) {
if (tdsVersion >= TDS.VER_YUKON || tdsVersion == TDS.VER_TDS80) {
// TDS 7.2: Password change
tdsWriter.writeShort((short) 0);
tdsWriter.writeShort((short) 0);
Expand Down

0 comments on commit 7f9a984

Please sign in to comment.