Re: ARM: Re: TCP LAST-ACK state broken in 2.4.17-pre2 [NEW DATA]

David S. Miller
2001-12-18T21:37:43Z

From: Rik van Riel <riel@conectiva.com.br>
Date: Tue, 18 Dec 2001 19:24:41 -0200 (BRST)

Then the problem will have to be fixed elsewhere, maybe
by having the networking code do explicit unaligned
accesses through some macro which defaults to a normal
access on other systems ?

It is a port requirement to fix up such accesses. It has always been
a port requirement to fix up such accesses, and it isn't going to
change.

If I fix up TCP options, I'd have to fixup every access to every
single networking header in the entire stack because "protocol in
protocol" cases can cause unaligned accesses to happen just about any
place.