I found this code. static void rescan_forest_trusts( void ) /* The only transitive trusts supported by Windows 2003 AD are (a) Parent-Child, (b) Tree-Root, and (c) Forest. The first two are handled in forest and listed by DsEnumerateDomainTrusts(). Forest trusts are not so we have to do that ourselves. What I feel: 1. We should update the code comments for with "Windows 2016" trust support, If supported. 2. Or we should make this as generic statement.
Comments are made at the time and in the context of what the developer can assert at that point, they don't need to be updated like this.