You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BPF on Linux can specify additional flags when loading a program, and the extension provider / hook can query those flags and alter its behavior.
An example from xdp-tools refers to a BPF_F_XDP_HAS_FRAGS flag that allows the XDP hook to infer whether the program is capable of handling discontiguous packets.
Proposed solution
These flags provide a mechanism for breaking changes to be introduced for a specific program type, and provide optional behavior in general, without needing to introduce a new program type or attach point.
Additional context
It's possible the following libbpf routines are related to this feature:
Describe the feature you'd like supported
BPF on Linux can specify additional flags when loading a program, and the extension provider / hook can query those flags and alter its behavior.
An example from xdp-tools refers to a
BPF_F_XDP_HAS_FRAGS
flag that allows the XDP hook to infer whether the program is capable of handling discontiguous packets.Proposed solution
These flags provide a mechanism for breaking changes to be introduced for a specific program type, and provide optional behavior in general, without needing to introduce a new program type or attach point.
Additional context
It's possible the following libbpf routines are related to this feature:
The text was updated successfully, but these errors were encountered: