qeth_vm_request_mac(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ 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 a qeth_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