batadv_dat_arp_create_reply(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

batadv_dat_arp_create_reply β€” create an ARP Reply.

okay bestie, welcome to this Kernel API Manual page for batadv_dat_arp_create_reply(9) ✨ it’s literally the function that creates an ARP Reply, and we’re gonna get into it. No cap.

✨ SYNOPSIS ✨

struct sk_buff * batadv_dat_arp_create_reply (struct batadv_priv
       *bat_priv , __be32 ip_src , __be32 ip_dst , u8 *hw_src , u8 *hw_dst ,
       unsigned short vid );

🌸 ARGUMENTS 🌸

  • bat_priv β€” the bat priv with all the mesh interface information 🫢
  • ip_src β€” ARP sender IP
  • ip_dst β€” ARP target IP
  • hw_src β€” Ethernet source and ARP sender MAC
  • hw_dst β€” Ethernet destination and ARP target MAC
  • vid β€” VLAN identifier (optional, set to zero otherwise)

πŸ¦‹ DESCRIPTION πŸ¦‹

It creates an ARP Reply from the given values, optionally encapsulated in a VLAN header β€” that’s the whole vibe, bestie πŸ¦‹.

πŸ‘‘ RETURN πŸ‘‘

An skb containing an ARP Reply. That’s the tea, no cap πŸ’….

🌈 SEE ALSO 🌈

Kernel file ./net/batman-adv/distributed-arp-table.c:


mwah πŸ’‹ β€” footer tea: source/version ./net/batman-adv, date October 2026, manual batadv_dat_arp_create_reply(9). slay, byeee πŸ’–

πŸ“¦ where this page comes from