add >= vista test and tcpip connection listener code