eBPF Model Coverage¶
What ebpf_model constructs P4Py currently supports, based on the ebpf_model.p4 header and the p4c eBPF backend documentation.
Pipeline blocks¶
Block |
Supported |
Notes |
|---|---|---|
Parser |
Yes |
|
Filter |
Yes |
|
Table implementation¶
Property |
Supported |
Notes |
|---|---|---|
|
Yes |
|
|
Yes |
Metadata¶
The eBPF filter architecture has no standard metadata type. Header types are inferred from the parser’s type annotations.
Externs¶
No eBPF externs are currently supported.
Packet operations¶
Operation |
Supported |
Notes |
|---|---|---|
Accept |
Yes |
|
Drop |
Yes |
|
See also¶
P4 spec coverage for language-level constructs.
v1model coverage for v1model-specific constructs.