[an error occurred while processing this directive]
Это что - надо разбить заголовок на 16 битные слова, сложить их все, а результат будет = 0хFFFF - результат сложения. А если при сложении произойдет переполнение - забить?