= Сообщение: 1610 из 1947 ========================================= RU.BINKD = От : Alexey Vissarionov 2:5020/545 04 Jun 21 11:22:22 Кому : Evgeny Chevtaev 04 Jun 21 11:22:22 Тема : listen и IPv6 FGHI : area://RU.BINKD?msgid=2:5020/545+60b9e2c0 На : area://RU.BINKD?msgid=2:5010/275+60b9de4f = Кодировка сообщения определена как: CP866 ================================== ============================================================================== Доброго времени суток, Evgeny! 04 Jun 2021 13:03:26, ты -> Nil A:
NA>> Ещё надо бы увеличить буфер для адреса, а то IPv6 адреса могут быть NA>> длинными, особенно если ещё порт указать. NA>> - char addr[42]; EC> Видимо, расчёт был такой, что 42 - это 8 групп по 4 символа, EC> разделённых 7 двоеточиями, в 2 квадратных скобках и в конце \0. ;) EC> А порт забыли.
+ uint8_t addr[48];
Не надо использовать char для байтов. Да, уже сейчас. А uint16_t в 5 десятичных цифр заведомо укладывается.
-- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii
... Не рой другому яму - перебьешь свой кабель --- /bin/vi * Origin: ::1 (2:5020/545)