31 Commits (018e4cc9ffcd689a02672ee7be0953f4453a8d71)

Author SHA1 Message Date
Nico Schottelius 018e4cc9ff In theory: implement NAT64 from v6 to v4 without externs 3 years ago
Nico Schottelius 020601f463 [checksum] add v6->v4 translations delta based, too 3 years ago
Nico Schottelius 2338d4d780 subtract ipv4, not ipv6 3 years ago
Nico Schottelius d8d1defa50 ++cast 3 years ago
Nico Schottelius 831d69fe9c Remove function, because functions don't compile 3 years ago
Nico Schottelius ed6c4daec9 ++code move for function 3 years ago
Nico Schottelius 512fca1349 update checksum code 3 years ago
Nico Schottelius 4286ad0832 undo 1's complement of the checksum, add / subtract and then redo 3 years ago
Nico Schottelius bc90421426 Get rid of negative wrap around 3 years ago
Nico Schottelius 811e4c2b11 Separate checksum addition/subtraction into 2 steps 3 years ago
Nico Schottelius 5221675b6a +v4sum 3 years ago
Nico Schottelius ec48d89c67 get the v6sum 3 years ago
Nico Schottelius ecab110d7c Back to 16 bit arithmetic 3 years ago
Nico Schottelius 1a39c35e3b Check how wrapping is done in P4 3 years ago
Nico Schottelius beada8408a udp translation adopted 3 years ago
Nico Schottelius baa50b91c6 Use own filtering code 3 years ago
Nico Schottelius a8b00447e9 +dummy 3 years ago
Nico Schottelius f0900c3821 update tcp checksumming 3 years ago
Nico Schottelius 26c27cefa8 Change order of complement & filtering 3 years ago
Nico Schottelius 991b725c36 -typo 3 years ago
Nico Schottelius 52adbb1990 Migrate scapy shift/filter code to P4 3 years ago
Nico Schottelius 2caace5735 +1 3 years ago
Nico Schottelius fc60e4f45f -1 3 years ago
Nico Schottelius 51bf8b9ace netfpga: update test packet generator; checksum: implement carry over 3 years ago
Nico Schottelius 7599ebb89d Try to prevent underrun / possible off by one 3 years ago
Nico Schottelius 86885760b2 update gen_testdata 3 years ago
Nico Schottelius 378e16f48c ++stuff 3 years ago
Nico Schottelius 7cec2b635d another meta fix 3 years ago
Nico Schottelius ebda2acbdc meta is not in a hdr 3 years ago
Nico Schottelius ae8ce224fc [delta checksum] in theory finish for v4-udp => v6-udp 3 years ago
Nico Schottelius 8309f4367c Split logic into smaller action blocks 3 years ago