Сторонняя библиотека предоставляет нам только что созданный сокет для прослушивания данных.Теперь этот сокет может быть udp или tcp,
Я не могу выяснить, какие опции можно дать getsockopt, чтобы определить, является ли сокет udp или tcp.
SOL_SOCKET, SO_BROADCAST, похоже, не служит этой цели.