rdma_copy_src_l2_addr(9)
β¨ NAME β¨
rdma_copy_src_l2_addr β Copy netdevice source addresses
okay so welcome to the Kernel API Manual, bestie: this page is all about rdma_copy_src_l2_addr(9), and its whole job is literally copying netdevice source addresses. no cap. π
π¦ SYNOPSIS π¦
void rdma_copy_src_l2_addr (struct rdma_dev_addr *dev_addr , const
struct net_device *dev );
π ARGUMENTS π
dev_addrβ destination address pointer where to copy the addresses. it's the "put it here" spot, periodt. β¨devβ netdevice whose source addresses to copy. this is the device you're copying from, bestie. π«Ά
π DESCRIPTION π
rdma_copy_src_l2_addr copies source addresses from the specified netdevice. The way this works is it grabs the full little set, and that includes:
- unicast address
- broadcast address
- device type
- interface index
That's the whole vibe: source addresses from the netdevice you named, and those four things are in the mix. π₯
π SEE ALSO π
- Kernel file
./drivers/infiniband/core/addr.c rdma_addr_cancel(9)β another one to check out, iykyk. π¦
also worth a peek, bestie. π«Ά
mwah π this page comes from ./drivers/infiniband/core, dated October 2026, and it's rdma_copy_src_l2_addr(9) β bye bestie, slay your kernel adventures! πΈ
π¦ 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