qeth_l2_dev2br_fdb_notify(9)
π qeth_l2_dev2br_fdb_notify(9) β the Kernel API Manual, bestie edition π
okay so this is a page from the Kernel API Manual and it's all about qeth_l2_dev2br_fdb_notify, and honestly? it's giving "tiny function, big responsibilities" energy. no cap.
β¨ NAME β¨
qeth_l2_dev2br_fdb_notify β update fdb of master bridge π«Ά
like, it literally just updates the fdb of the master bridge. that's the whole vibe. iykyk.
πΈ SYNOPSIS πΈ
void qeth_l2_dev2br_fdb_notify (struct qeth_card *card , u8 code ,
struct net_if_token *token , struct mac_addr_lnid *addr_lnid );
returns void, so likeβ¦ it doesn't hand you a result back, it just does the thing and moves on. main character energy fr. π
π¦ ARGUMENTS π¦
okay bestie here's the whole cast of characters, and every single one of them matters:
cardβ aqeth_cardstructure pointer π³ β that's your entry point, the whole reason we're here.codeβ the event bitmask, and this one has layers, so pay attention:- the high order bit
0x80is set to1for removal of an object, or0for addition of an object β¨ - and then there's the object type(s):
0x01is VLAN,0x02is MAC, and0x03is VLAN and MAC π (yes,0x03is the both-at-once combo, she's versatile)
- the high order bit
tokenβ the"network token"structure that identifies the 'physical' location of the target π β note the quotes around 'physical', that's the original's typography not mine, okay?addr_lnidβ a structure holding the MAC address and VLAN ID of the target π
lowkey the code argument is the one to triple-check, because bitmask math at 2am is a choice. π«
β SEE ALSO β
the whole friend group, in the order the page gives them, because besties don't get reordered π :
- the Kernel file
./drivers/s390/net/qeth_l2_main.c qeth_l2_pnso(9)qeth_l2_dev2br_an_set(9)qeth_l2_br2dev_worker(9)qeth_l2_bridge_setlink(9)qeth_l2_detect_dev2br_support(9)qeth_bridge_emit_host_event(9)qeth_bridgeport_query_support(9)qeth_bridgeport_query_ports(9)qeth_bridgeport_setrole(9)qeth_bridgeport_an_set(9)qeth_bridgeport_allowed(9)
that's twelve references, no filler, all iconic. π₯
and yeah, that's the whole page! π it lives in ./drivers/s390/net and it's dated October 2026 β write that down, bestie, it's on the test. mwah, go slay some bridge fdb updates ππ§ββοΈ
π¦ 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