diff --git a/p4src/parsers.p4 b/p4src/parsers.p4 index 72bf8e6..b2c05e2 100644 --- a/p4src/parsers.p4 +++ b/p4src/parsers.p4 @@ -37,7 +37,7 @@ parser MyParser(packet_in packet, state ipv6 { packet.extract(hdr.ipv6); meta.tcp_length = hdr.ipv6.payload_length; - meta.cast_length = () hdr.ipv6.payload_length; + meta.cast_length = (bit<32>) hdr.ipv6.payload_length; transition select(hdr.ipv6.next_header){ PROTO_TCP: tcp;