Jak w temacie. Borykam się z napisaniem komunikatora pod WINSOCKiem, chciałbym w jakiś sposób zdobyć listę ip wszystkich innych komputerów w sieci lokalnej, na których obecnie jest uruchomiony dany program. Nie wiem, jak się do tego zabrać - jedynym pomysłem, który jest wg mnie zdecydowanie za wolny, jest odpalenie funkcji connect() dla wszystkich ip należących do sieci. Jednak czas, po jakim connect() orientuje się, że coś jest nie tak, w moich próbach wahał się między 5-10 s (Nie wiem, czy to normalne jego zachowanie, czy też robię coś nie tak). Dla maski podsieci 255.255.255.0 to 20 minut szukania Proszę o jakąś podpowiedź, narzędzie lub ideę, jak by to miało wyglądać.
@edit -> kodzę pod Windowsem, kompiluję MINGW, ten projekt konstruuję pod QT.
Z góry dziękuję za odpowiedź