Показать сообщение отдельно
  #5  
Старый 06.05.2023, 00:22
Nil A
Guest
 
Сообщений: n/a
По умолчанию huskylib/ftnaddr.h point should be 0..32767, -1 is not allowed

Nil A написал(а) к Eugene Palenock в May 23 22:40:50 по местному времени:

Нello, 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.)", типа ~(uint16t)0, или (uint16t)-1.

EP> А ещё есть предел на максимальный номер зоны - 4095 (из-за BSO).

Вот оно чо! А мужики-то из http://ftsc.org/docs/frl-1002.001 не знают ;-)

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием