= Сообщение: 2150 из 2735 =================================== RU.FTN.DEVELOP = От : Nil A 2:5015/46 05 May 23 22:40:50 Кому : Eugene Palenock 05 May 23 22:40:50 Тема : huskylib/ftnaddr.h point should be 0..32767, -1 is not allowed FGHI : area://RU.FTN.DEVELOP?msgid=2:5015/46+6455640a На : area://RU.FTN.DEVELOP?msgid=2:5020/2065.1@FidoNet+64542744 = Кодировка сообщения определена как: CP866 ================================== ============================================================================== Hello, Eugene!
Friday May 05 2023 00:44, from Eugene Palenock -> Nil A:
EP> Например в доке на t-mail написано что допустимые диапазоны до 32767 EP> Почта на такой адрес скорее всего не будет ходить по роутингу.
Интересно, это потому, что FTS-0001 не сказал, signed или unsigned, и все пошли интерпретировать по-своему, и signed стал тем самым минимальным?
Кстати, в Squish (aka FSP-1037), там ftnadr прям "FTN address, array of 16-bit unsigned integers ("words")." Особенно доставляет приписка "Negative value "-1" for special FTN addresses like 2:2/-1 should be stored in "complement code" as "sword" type with value 0xffff.)", типа ~(uint16_t)0, или (uint16_t)-1.
EP> А ещё есть предел на максимальный номер зоны - 4095 (из-за BSO).