It is not necessary to insert a zero byte at the end of the packet if it happens to end with exactly 254 non-zero bytes.
Нет необходимости вставлять нулевой байт в конце пакета, если до конца ровно 254 ненулевых байт.