Nico Schottelius
|
7cec2b635d
|
another meta fix
|
2019-07-10 13:43:37 +02:00 |
|
Nico Schottelius
|
ebda2acbdc
|
meta is not in a hdr
|
2019-07-10 13:42:37 +02:00 |
|
Nico Schottelius
|
ae8ce224fc
|
[delta checksum] in theory finish for v4-udp => v6-udp
|
2019-07-10 13:38:59 +02:00 |
|
Nico Schottelius
|
2839b8e4b2
|
++ arp
|
2019-07-10 09:13:28 +02:00 |
|
Nico Schottelius
|
6246e99c5d
|
Include egress
|
2019-07-10 09:11:57 +02:00 |
|
Nico Schottelius
|
4b6bd01dda
|
generic -> controller
|
2019-07-10 09:10:59 +02:00 |
|
Nico Schottelius
|
be73b24fb9
|
--typo
|
2019-07-10 09:09:18 +02:00 |
|
Nico Schottelius
|
d82c843fff
|
Re-include NAT64 generic
|
2019-07-10 09:08:32 +02:00 |
|
Nico Schottelius
|
8309f4367c
|
Split logic into smaller action blocks
|
2019-07-10 09:07:17 +02:00 |
|
Nico Schottelius
|
8d2b73edee
|
fix ipv6 var naming
|
2019-07-10 08:56:46 +02:00 |
|
Nico Schottelius
|
476b04c97c
|
++doc ++egress port
|
2019-07-10 08:55:07 +02:00 |
|
Nico Schottelius
|
44749cc359
|
[netfpga] Remove duplicate definition
|
2019-07-10 08:53:02 +02:00 |
|
Nico Schottelius
|
df73b417c6
|
Add controller_reply
|
2019-07-10 08:50:21 +02:00 |
|
Nico Schottelius
|
d32543cf1b
|
Syntax change: no +=
|
2019-07-10 08:49:09 +02:00 |
|
Nico Schottelius
|
c714b2748b
|
Try replacing += syntax with explicit
|
2019-07-10 08:48:06 +02:00 |
|
Nico Schottelius
|
ff383e3b08
|
add test json file for bmv2
|
2019-07-10 08:44:56 +02:00 |
|
Nico Schottelius
|
a69c4060e2
|
begin implementing diff based checksum in p4
|
2019-07-06 20:57:11 +02:00 |
|
Nico Schottelius
|
ce212ed9e1
|
Checksums: ipv4 diff not needed; minip4: enable icmp, arp
|
2019-07-01 11:03:10 +02:00 |
|
Nico Schottelius
|
6a9daa500e
|
Solved UDP translation
|
2019-07-01 10:37:13 +02:00 |
|
Nico Schottelius
|
e1dd4d44d4
|
Working showing version of checksums
|
2019-07-01 10:34:24 +02:00 |
|
Nico Schottelius
|
92e1407729
|
checksumming part finish
|
2019-07-01 09:36:14 +02:00 |
|
Nico Schottelius
|
b757a3c2b0
|
Use UDP for testing checksums
|
2019-06-29 17:13:28 +02:00 |
|
Nico Schottelius
|
2ed8282687
|
add script for diff'ing checksums
|
2019-06-29 15:23:00 +02:00 |
|
Nico Schottelius
|
c507ece3e1
|
Remove unused multicasting code
|
2019-06-24 14:25:18 +02:00 |
|
Nico Schottelius
|
80aeaf164a
|
port controller sending code partially to netpfga
|
2019-06-24 14:24:51 +02:00 |
|
Nico Schottelius
|
ba9678fcfe
|
Merge branch 'master' of gitlab.ethz.ch:nicosc/master-thesis
|
2019-06-24 13:45:15 +02:00 |
|
Nico Schottelius
|
0a225479c7
|
Generate different test data
|
2019-06-24 13:45:06 +02:00 |
|
Nico Schottelius
|
086d076374
|
++makefile
|
2019-06-24 13:42:12 +02:00 |
|
Nico Schottelius
|
a17832ebed
|
Add gitignore + Makefile
|
2019-06-24 13:41:23 +02:00 |
|
Nico Schottelius
|
b92ab84b0c
|
Include script to generate broken lines
LICENSE: unknown
|
2019-06-24 13:39:47 +02:00 |
|
Nico Schottelius
|
47a7c966bf
|
Try matching different compiler output
|
2019-06-24 13:20:20 +02:00 |
|
Nico Schottelius
|
53b9c636af
|
init metadata
|
2019-06-24 13:15:55 +02:00 |
|
Nico Schottelius
|
4d0c4f3df0
|
camelCase to under_case
|
2019-06-24 13:12:52 +02:00 |
|
Nico Schottelius
|
4803b56e65
|
s/p/hdr/, add settings.h
|
2019-06-24 13:11:12 +02:00 |
|
Nico Schottelius
|
4798778265
|
++metadata change
|
2019-06-24 13:09:03 +02:00 |
|
Nico Schottelius
|
8b8f70e6a0
|
Begin to introduce commented out code, use metadata
|
2019-06-24 13:05:42 +02:00 |
|
Nico Schottelius
|
f9ce0b92a6
|
modify settings.h for netpfga
|
2019-06-24 12:55:27 +02:00 |
|
Nico Schottelius
|
0a34380faf
|
Import all actions/tables from original code
|
2019-06-24 12:22:12 +02:00 |
|
Nico Schottelius
|
408dd6b782
|
Delta checksum approach
|
2019-06-23 14:19:06 +02:00 |
|
Nico Schottelius
|
e7769abe31
|
Import checksumming from scapy
|
2019-06-23 13:56:49 +02:00 |
|
Nico Schottelius
|
d5bc273111
|
+permissions
|
2019-06-21 16:51:39 +02:00 |
|
Nico Schottelius
|
2b5d5ea62d
|
++netpfga updates
Signed-off-by: Nico Schottelius <nico@nico-notebook.schottelius.org>
|
2019-06-17 19:39:07 +02:00 |
|
Nico Schottelius
|
ecdb6d4f9b
|
add p4 test: modifying ipv6 addresses
|
2019-06-17 12:48:48 +02:00 |
|
Nico Schottelius
|
99811a47c2
|
[p4src] add mini p4 program that modifies ipv6 data
|
2019-06-17 12:44:12 +02:00 |
|
Nico Schottelius
|
04d174c01f
|
++ meeting notes
|
2019-06-17 12:35:12 +02:00 |
|
Nico Schottelius
|
03317a6c11
|
++notes
|
2019-06-17 09:41:17 +02:00 |
|
Nico Schottelius
|
42af5cd2d8
|
++ notes
|
2019-06-15 22:49:54 +02:00 |
|
Nico Schottelius
|
f27f6c5c85
|
update bashinit for new system
|
2019-06-14 11:37:53 +02:00 |
|
Nico Schottelius
|
47d49638a8
|
Try implementing bcast option in gen_testdata
|
2019-06-12 19:46:22 +02:00 |
|
Nico Schottelius
|
896f0b744c
|
use bcast instead of single calls
|
2019-06-12 19:37:13 +02:00 |
|