qeth_vm_request_mac(9)
π NAME π
okay bestie, welcome to the qeth_vm_request_mac(9) page in the Kernel API Manual π
β this one is all about requesting a hypervisor-managed MAC address, and the function name is literally qeth_vm_request_mac β¨.
qeth_vm_request_mac β Request a hypervisor-managed MAC address π¦
β¨ SYNOPSIS β¨
int qeth_vm_request_mac (struct qeth_card *card );
πΈ ARGUMENTS πΈ
cardβ a pointer to aqeth_cardπ. That's the whole argument list, no cap.
π DESCRIPTION π
So here's the vibe check: it returns 0 if a MAC address has been set for the card's netdevice π. It also gives you a return code for various error conditions π β that's the "things did not go perfectly" lane, iykyk.
π¦ SEE ALSO π¦
Kernel file ./drivers/s390/net/qeth_core_main.c β plus these besties: qeth_irq(9), qeth_send_control_data(9), qeth_prep_flush_pack_buffer(9), qeth_get_elements_for_frags(9), qeth_count_elements(9), qeth_add_hw_header(9), qeth_fill_buffer(9), qeth_enable_hw_features(9) π.
xoxo, your kernel bestie π β source/version: ./drivers/s390/net, date: October 2026 π«Ά
π¦ 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