SK> ========================= begin 8< ========================= SK> iport 24554 SK> oport 24554 SK> ========================== end 8< ==========================
SK> с ним Binkd 1.1a-63 (Aug 19 2014 15:14:58/Win32) и Binkd 1.1a-63 (Aug 19 2014 15:16:41/Win64)
SK> сваливается в
SK> ========================= begin 8< ========================= SK> ? 03:51 [2276] 24554: incorrect port (getaddrinfo: Either the application has not cal SK> led WSAStartup, or WSAStartup failed. ) SK> 03:51 [2276] D:\fido\binkd\binkd.cfg: line 39: error in configuration files SK> ? 03:51 [2276] 24554: bad port number SK> ! 03:51 [2276] error in configuration, aborting SK> ========================== end 8< ==========================
SK> 39 строка это и есть iport 24554. Без неё работает. Почему так? Изменение синтаксиса?
Бага. :( Спасибо за репорт. Похоже, в stable (1.0.x) она тоже есть.
Инициализация winsock делается после парсинга конфига (чтобы в случае ошибки писался лог), а для определения номера порта используется getaddrinfo из winsock. Скорее всего, поломалось при переходе не winsock2.
Поправим чуть позже. (У меня сейчас после отпуска некоторый завал по работе, поэтому прям вот сейчас немного не до того, сорри).