Minor changes have been made in the area of communication including the following:
1) When the broadcast feature was used, the server shut down soon after starting up with the following message in CTSTATUS.FCS:
Tue Jan 19 22:42:08 2016
- User# 00022 O22 M3 L80 F0 P2710x (recur #1) (uerr_cod=0)
The logic has been modified to correct this.
2) The broadcast example in the c-treeACE sample program ctixmg did not work because it passed back the address of a stack variable. This has been corrected and the broadcast example in ctixmg has been enabled. When server name of "-" is specified, ctixmg looks for the server using broadcast.
3) GetServerInfo and GetServerInfoXtd were unresolved when linking with a multi-threaded client DLL that used the IPv6 protocol. This has been fixed in the c-treeACE mtmake build utility.
4) The NetBIOS protocol has been removed from being a supported protocol on Windows (client and server). mtmake has been changed so that when IPv6 is not requested as a supported protocol, the server makefile/project file doesn't compile the IPv6 source modules.