This commit is contained in:
2024-08-07 09:16:27 -04:00
parent fdfadd5c7e
commit 5f971cf684
5200 changed files with 731717 additions and 0 deletions

20
socket/RESOLVE.CPP Normal file
View File

@@ -0,0 +1,20 @@
#include <socket/resolve.hpp>
void AddressResolution::resolveFTPDataAddress(void)
{
CSADDR_INFO *lpAddressInfo;
char addressInfo[255];
char aliasInfo[255];
DWORD addressInfoBufferLength(sizeof(addressInfo));
DWORD aliasInfoBufferLength(sizeof(aliasInfo));
LONG addressInfoEntries;
::memset(&addressInfo,0,sizeof(addressInfo));
::memset(&aliasInfo,0,sizeof(aliasInfo));
GUID ftpDataGUID=SVCID_FTP_DATA_TCP;
addressInfoEntries=::GetAddressByName(NS_DEFAULT,&ftpDataGUID,"ftp-data",0,RES_SERVICE,0,addressInfo,&addressInfoBufferLength,aliasInfo,&aliasInfoBufferLength);
if(addressInfoEntries<=0)return;
lpAddressInfo=(CSADDR_INFO*)addressInfo;
if(!lpAddressInfo)return;
}