[P4-dev] add and remove header of P4-14 in bmv2
salvatore.signorello at uni.lu
Wed Jun 28 15:49:20 EDT 2017
thanks for the quick feedback. Actually, I have realized that the code
works fine on my laptop while I am getting issues running it on a VM; I
guess it could be related to differences in the dev-environment which I
need to double-check. If I could not figure this out, I would
definitively send everything you may need to replicate it.
Apologies for opening this likely-unnecessary thread.
On 06/28/2017 07:53 PM, Antonin Bas wrote:
> I'm not aware of any issue with add_header or remove_header. If you
> send your code, I can look into it and see if I can reproduce the
> A lot of P4 code online uses these primitives: switch.p4 or smaller
> On Wed, Jun 28, 2017 at 4:02 AM, Salvatore Signorello
> <salvatore.signorello at uni.lu <mailto:salvatore.signorello at uni.lu>> wrote:
> apologies, in the previous I forgot to tell you that no header
> stacks are involved, I am only passing normal header instances to
> those primitives.
> Just, because I have seen a couple of related github issues.
> On 06/28/2017 12:43 PM, Salvatore Signorello wrote:
> Hi all,
> before adding any code snippets to this thread, I would like
> to be sure that the two primitive actions add_header and
> remove_header are supported by the current bmv2. Are they?
> According to the nanolog, my header is added and deserialized
> correctly at the output. However, when sniffing the output
> interface the packet is identical to the input.
> Could please anyone confirm that the primitives work fine? If
> so, could you please point me to some code containing the
> right sequence of calls to use them?
> Back in time, I remember they were working fine with the
> source_routing example proposed by Antonin in one of the old
> tutorials on P4. Any changes since then?
> Best regards,
> Salvatore Signorello
> PhD student of the SEDAN research group at SnT
> Interdisciplinary Centre for Security, Reliability and Trust
> University of Luxembourg
> P4-dev mailing list
> P4-dev at lists.p4.org <mailto:P4-dev at lists.p4.org>
PhD student of the SEDAN research group at SnT
Interdisciplinary Centre for Security, Reliability and Trust
University of Luxembourg
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the P4-dev