При формировании UDP пакета мне не известна CRC на IP заголовок и CRC на UDP пакет, но их нужно прописать почти в самом начале эзернет пакета.
Я сначала формирую весь пакет, эти неизвестные CRC пропускаю.
Параллельно веду расчет CRC на эзернет пакет, неизвестные CRC пропускаю.
После формирования пакета рассчитываю CRC на IP заголовок и CRC на UDP пакет и вставляю их в нужные места.
И досчитываю CRC эзернет пакета.
То есть поменял порядок следования слов.
В результате CRC эзернет пакета не совпадает с нужной.
Можно ли это как то обойти?