youtube image
From YouTube: DASH Behavioral Model WG Apr 6 2023

Description

PR358 - Support SAi attr generation from annotattions

Marian provided overview as to why we are doing this:
Need to add more metadata to SAI headers to explain relations between objects.
New method for generating attributes for keys and action parameters.
If you place this directly into P4 code in the form of annotations,

Merge PR246 - Marian to sync to main, then notify Kristina

PR308 - does not compile for DPDK backend (expression is not implemented)
Andy added IF/DEF, does not handle multiplication
Marian will fix for NVGRE
Andy will find link for specific lines of code
Here is the link to some sample code with #ifdef to handle this kind of code: DASH/dash_vxlan.p4 at main ยท sonic-net/DASH (github.com)