Split ipv4 header into 16 bit words

This commit is contained in:
Nico Schottelius 2019-07-21 10:45:43 +02:00
commit dda1aa9c3c
2 changed files with 43 additions and 8 deletions

View file

@ -5659,6 +5659,20 @@ Vivado%
Vivado%
#+END_CENTER
*** TODO 2019-07-21: whether or not to handle icmp(6) checksums
*** TODO 2019-07-21: implement v6->v4 delta based
#+BEGIN_CENTER
while true; do mx h3 "echo V4-OK | socat - TCP-LISTEN:2343"; sleep 2;
done
while true; do mx h1 "echo V6-OK | socat -
TCP6:[2001:db8:1::a00:1]:2343"; sleep 2; done
mx h1 "echo V6-OK | socat - TCP6:[2001:db8:1::a00:1]:2343"
#+END_CENTER
Result: no reply, but translated packets seen on h3; wrong IPv4
checksum; tcp checksum is ok
-> doing manual calculation to see where diff comes from
** The NetPFGA saga
Problems encountered:
- The logfile for a compile run is 10k+ lines