ENUM IEEE80211_MESH_PATH_METRIC(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum ieee80211_mesh_path_metric(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual ✨ we're literally reading a manpage and it's giving "linux kernel internals" in the most iconic way possible. buckle up πŸŽ€


🌸 NAME 🌸

enum ieee80211_mesh_path_metric β€” bestie, this is the mesh path selection metric identifier. that's it, that's the whole vibe πŸ’– it's the little enum that tells the mesh stack which metric to use when it's out here picking a path, no cap.


✨ SYNOPSIS ✨

enum ieee80211_mesh_path_metric {
    IEEE80211_PATH_METRIC_AIRTIME ,
    IEEE80211_PATH_METRIC_VENDOR

};

like... look at it. two members. clean. minimal. she ate πŸ”₯


πŸ¦‹ Constants πŸ¦‹

  • IEEE80211_PATH_METRIC_AIRTIME β€” the default path selection metric πŸ’« the one that's just there doing her thing by default, main character energy fr fr.
  • IEEE80211_PATH_METRIC_VENDOR β€” the spicy one 🌢️ a vendor specific metric that will be specified in a vendor specific information element. iykyk, if your vendor's got opinions, this is where they live 🫢

πŸ‘‘ SEE ALSO πŸ‘‘

so the whole saga lives in the kernel file ./include/linux/ieee80211-mesh.h, and honestly the enum has a whole friend group πŸ’œ go say hi:

  • enum ieee80211_preq_flags(9)
  • enum ieee80211_preq_target_flags(9)
  • struct ieee80211_mesh_chansw_params_ie(9)
  • struct ieee80211_meshconf_ie(9)
  • enum mesh_config_capab_flags(9)
  • struct ieee80211_rann_ie(9)
  • enum ieee80211_mesh_sync_method(9)
  • enum ieee80211_mesh_path_protocol(9)
  • enum ieee80211_root_mode_identifier(9)

like that's a whole mesh extended family and every single one of them is linked, periodt πŸ’…


ngl bestie, if you're out here messing with mesh path metrics, go read the friends listed above too β€” they're all in the same ./include/linux household and they all reference each other, it's giving group chat 🌈

okay that's the page!! πŸŽ€ source/version situation: it's comin' at you from ./include/linux, dated October 2026, and this whole masterpiece is filed under enum ieee80..._path_metric(9) β€” yes the title is literally truncated with dots in the original and we are not fixing it, we respect the lore πŸ’€βœ¨ bye bestie, go pick a path πŸ¦‹πŸ’–

πŸ“¦ where this page comes from