Nico Schottelius
|
5dcb25a8f2
|
Fix mis-replacement
|
2019-07-24 13:22:28 +02:00 |
|
Nico Schottelius
|
306d52176f
|
Set table size to 2^n -1 for everything
Motivated by v6.1 error:
make[1]: Entering directory '/home/nico/projects/P4-NetFPGA/contrib-projects/sume-sdnet-switch/projects/minip4/src'
p4c-sdnet -o minip4.sdnet --sdnet_info .sdnet_switch_info.dat minip4_solution.p4
actions_egress.p4(52): warning: Table v6_networks is not used; removing
table v6_networks {
^^^^^^^^^^^
actions_egress.p4(69): warning: Table v4_networks is not used; removing
table v4_networks {
^^^^^^^^^^^
actions_nat64_generic.p4(174): warning: Table nat46 is not used; removing
table nat46 {
^^^^^
minip4_solution.p4(38): [--Wwarn=uninitialized_out_param] warning: out parameter meta may be uninitialized when RealParser terminates
out metadata meta,
^^^^
minip4_solution.p4(35)
parser RealParser(
^^^^^^^^^^
error: LPM table size should be 2^n - 1
actions_nat64_generic.p4(169): error: could not not map table size size
size = 64;
^^^^
error: table match_types are not the same
actions_arp.p4(35): error: could not map table key(s) KeyElement
hdr.arp.dst_ipv4_addr: lpm;
^^^^^^^^^^^^^^^^^^^^^
error: LPM table size should be 2^n - 1
actions_arp.p4(55): error: could not not map table size size
size = 64;
^^^^
Makefile:34: recipe for target 'all' failed
make[1]: *** [all] Error 1
make[1]: Leaving directory '/home/nico/projects/P4-NetFPGA/contrib-projects/sume-sdnet-switch/projects/minip4/src'
Makefile:31: recipe for target 'frontend' failed
make: *** [frontend] Error 2
nico@nsg-System:~/master-thesis/netpfga/log$
|
2019-07-24 13:20:35 +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
|
d87b897069
|
Add icmp handling / replying
|
2019-04-03 10:52:25 +02:00 |
|
Nico Schottelius
|
25fd78c900
|
Add table constant
|
2019-03-23 16:22:48 +01:00 |
|
Nico Schottelius
|
5f14967a32
|
Introduce the icmp6 table
|
2019-03-23 15:03:42 +01:00 |
|
Nico Schottelius
|
72c600d8da
|
[NDP] Begin to add multicast / NDP support
|
2019-02-26 15:30:47 +01:00 |
|
Nico Schottelius
|
c4a4e370f0
|
++todos; begin router mode
|
2019-02-23 18:58:04 +01:00 |
|
Nico Schottelius
|
858e8bf448
|
[P4] fix routing table size
|
2019-02-23 14:31:19 +01:00 |
|
Nico Schottelius
|
bec7dc548e
|
Begin to implement egress handling, make controller usable, update notes
|
2019-02-23 14:22:46 +01:00 |
|
Nico Schottelius
|
b6bd281c3a
|
create P4 basis + smaller updates
Signed-off-by: Nico Schottelius <nico@nico-notebook.schottelius.org>
|
2019-02-21 23:19:17 +01:00 |
|