tgs-rep: always return canonical realm when force_canonicalize set
commit6f81e4c93ba8d7936e8e60ef02d777d69c798c22
authorIsaac Boukris <iboukris@gmail.com>
Wed, 31 Oct 2018 19:46:45 +0000 (31 21:46 +0200)
committerLuke Howard <lukeh@padl.com>
Fri, 17 Dec 2021 02:28:59 +0000 (17 13:28 +1100)
treedd97dc053c3e4856619a42e894de42015ff6554d
parent5d92219788ff927a3c93157e06edc40489cb4204
tgs-rep: always return canonical realm when force_canonicalize set

This allows Samba to have a behaviour where
even if canonicalize flag is not set, the canonical realm
is returned, allowing a HDB module to require behaviour
that is the same as Windows.

Regression (for a HDB module wanting AD behaviour) was
introduced by commit:
378f34b4be9865ed3949918fba8d2dd877b395c0

Signed-off-by: Isaac Boukris <iboukris@gmail.com>
[abartlet@samba.org Similar to Samba commit a9e6119ca0c2a78ef314c3162122539ee834aa04
 but made conditional on server->entry.flags.force_canonicalize to
 allow upstream submission]
kdc/krb5tgs.c