ice_get_open_tunnel_port(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

ice_get_open_tunnel_port(9) πŸ¦‹

okay so this is a Kernel API Manual page, and the star of the show is ice_get_open_tunnel_port(9). No cap, the whole assignment is right there in the name: retrieve an open tunnel port. main character energy only.


πŸ’– NAME πŸ’–

ice_get_open_tunnel_port β€” retrieve an open tunnel port.

That's it, that's the errand. It goes and retrieves an open tunnel port. Periodt.


✨ SYNOPSIS ✨

This is the exact signature, bestie, so don't freestyle it:

bool ice_get_open_tunnel_port (struct ice_hw *hw , u16 *port , enum
       ice_tunnel_type type );

The return type is bool β€” that's what the synopsis says, and we're not inventing extra lore. πŸ‘‘


πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to the HW structure. The hardware main character.
  • port β€” returns open port. Yep, this is where the open port comes back.
  • type β€” type of tunnel; it can be TNL_LAST if it doesn't matter. So if you're chill about the type, TNL_LAST is your girl.

🌈 SEE ALSO 🌈

The kernel file it points at is ./drivers/net/ethernet/intel/ice/ice_flex_pipe.c. Then it name-drops this whole fleet of related functions, no cap β€” here they are in the order the page gives them:


That's the whole page, bestie. The cute sign-off says source/version ./drivers/net/ethernet/intel/ice, dated October 2026, still titled ice_get_open_tunnel_port(9) β€” slay πŸ’…βœ¨

πŸ“¦ where this page comes from