Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
 Прием UDP, есть ли возможность отличить броадкаст от адресного пакета?  [new]
misha mike
Member

Откуда:
Сообщений: 698
Сорри, что немного не по теме форума (хотя пишу как раз на Delphi), но сабж.

Прилетает в UDP-сокет пакет, можно ли как-то узнать адрес получателя, или хотя бы получить бинарный признак броадкаста?
Использую TIdUDPClient, но это не принципиально.
22 май 20, 22:16    [22137966]     Ответить | Цитировать Сообщить модератору
 Re: Прием UDP, есть ли возможность отличить броадкаст от адресного пакета?  [new]
Dmitry Arefiev
Member

Откуда:
Сообщений: 9845
misha mike
TIdUDPClient

{S|R}TF{W|D}
https://stackoverflow.com/questions/13259070/how-to-receive-broadcast-packets-with-indy10-tidudpclient

Сообщение было отредактировано: 22 май 20, 22:17
22 май 20, 22:18    [22137968]     Ответить | Цитировать Сообщить модератору
 Re: Прием UDP, есть ли возможность отличить броадкаст от адресного пакета?  [new]
misha mike
Member

Откуда:
Сообщений: 698
Dmitry Arefiev, сорри, в стартовом сообщении читать TIdUDPServer вместо TIdUDPClient.
В остальном вопрос в силе: как отличить броадкаст от не-броадкаста.
22 май 20, 22:30    [22137978]     Ответить | Цитировать Сообщить модератору
Все форумы / Delphi Ответить