aya/xtask
tyrone-wu fbb09304a2
aya,int-test: revamp MapInfo be more friendly with older kernels
Adds detection for whether a field is available in `MapInfo`:
- For `map_type()`, we treturn new enum `MapType` instead of the integer
  representation.
- For fields that can't be zero, we return `Option<NonZero*>` type.
- For `name_as_str()`, it now uses the feature probe `bpf_name()` to
  detect if field is available.
  Although the feature probe checks for program name, it can also be
  used for map name since they were both introduced in the same commit.
..
libbpf@20ea95b450 xtask: Generate new bindings
public-api aya,int-test: revamp MapInfo be more friendly with older kernels
src codegen: add `tcx_action_base` enum to bindings
Cargo.toml chore: Don't use path deps in workspace