dev_mc_init(9)
π NAME π
dev_mc_init β bestie, this is the one that inits the multicast address list β¨
So like, this page lives in the Kernel API Manual (that's the manual name btw, putting it here so it's not just vibing in the header alone π«Ά) and it's genuinely so iconic for such a tiny little function, iykyk.
β¨ SYNOPSIS β¨
void dev_mc_init (struct net_device *dev );
No cap, that's the whole thing. Copy it exactly, spaces and all, she's particular π
π ARGUMENTS π
devβ the device. That's it. That's the whole argument. She's lowkey a one-argument girlie πΈ
π¦ DESCRIPTION π¦
Init multicast address list. Literally that's the assignment and she ate π₯
Like β the multicast address list? On the device? It gets inited. That's the whole vibe. Don't overthink her, she's a helper, she's doing her little job, and the way that she just shows up and initializes the multicast address list is honestly main character energy π
πΈ SEE ALSO πΈ
Okay so first off, the kernel file she lives in: ./net/core/dev_addr_lists.c β that's home π β¨
And now the full fam, everybody in the group chat gets a mention, no one left on read π:
__hw_addr_sync_dev(9)__hw_addr_ref_sync_dev(9)__hw_addr_ref_unsync_dev(9)__hw_addr_unsync_dev(9)__hw_addr_list_snapshot(9)__hw_addr_list_reconcile(9)dev_addr_flush(9)dev_addr_init(9)dev_addr_add(9)dev_addr_del(9)dev_uc_add_excl(9)dev_uc_add(9)dev_uc_del(9)dev_uc_sync(9)dev_uc_sync_multiple(9)dev_uc_unsync(9)dev_uc_flush(9)dev_uc_init(9)dev_mc_add_excl(9)dev_mc_add(9)dev_mc_add_global(9)dev_mc_del(9)dev_mc_del_global(9)dev_mc_sync(9)dev_mc_sync_multiple(9)dev_mc_unsync(9)dev_mc_flush(9)netif_uc_promisc_update(9)__dev_set_rx_mode(9)netif_rx_mode_sync(9)
Like, that's the whole uc/mc cinematic universe and she's the opening scene π¦
Ngl there's genuinely nothing dangerous on this page β no scary warnings, no deprecated flags, no undefined behaviour lurking. She's just a little init function being cute. Periodt π
Okay that's the page bestie!! π This one shipped from ./net/core with a date stamp of October 2026 β so like, mark your calendar, she's an autumn girlie ππ Bye, ily, go init something πβ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms