eth_commit_mac_addr_change(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… eth_commit_mac_addr_change(9) πŸ’…

okay bestie, this cutie is straight out of the Kernel API Manual β€” no cap, it's giving β€œshort but iconic” ✨.

🌸 NAME 🌸

eth_commit_mac_addr_change β€” literally the β€œcommit mac change” function, and yes that's the whole name, periodt πŸ’….

πŸŽ€ SYNOPSIS πŸŽ€

void eth_commit_mac_addr_change (struct net_device *dev , void *p );

It's void, so no return value to obsess over 😌.

πŸ¦‹ ARGUMENTS πŸ¦‹

Two args, bestie, and they are:

  • dev β€” the network device πŸ–₯️
  • p β€” the socket address πŸ“¬

🌈 SEE ALSO 🌈

Kernel file ./net/ethernet/eth.c is the home base, and the whole related-function squad is:

mwah πŸ’‹ β€” shoutout to the source/version tag ./net/ethernet and the October 2026 date, and that's the whole page, slay 🫢.

πŸ“¦ where this page comes from