S397
Твой код почти не отличается от моего, но HOST.hLen возвращает далеко не ноль. И даже не 4, как по идее должен. А в качестве адреса микрософта возвращает всякий нонсенс типа 0.0.0.0.0.236.23.0.124.120.29.0.12.237.24.0.0.0.0.0.0.236.23.0
tyomitch, твой вроде работает, только по имени определяет имя
И валится при попытке определить что такое microsoft.com без www. Почему так происходит догадываюсь - на одном адресе может быть www, на другом ftp, на третьем nntp.
Значит мне нужно конкретно по ip определить название хоста, не наоборот.
Лучший способ понять что-то самому — объяснить это другому.