]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - net/core/netpoll.c
[NET]: Wrap netdevice hardware header creation.
[mirror_ubuntu-jammy-kernel.git] / net / core / netpoll.c
index e13602d8154db3b3b02042ffc7c0081d1c04f76e..95daba6249676dc8e466303279cadc1223e57d81 100644 (file)
@@ -415,11 +415,9 @@ static void arp_reply(struct sk_buff *skb)
        send_skb->protocol = htons(ETH_P_ARP);
 
        /* Fill the device header for the ARP frame */
-
-       if (np->dev->hard_header &&
-           np->dev->hard_header(send_skb, skb->dev, ptype,
-                                sha, np->local_mac,
-                                send_skb->len) < 0) {
+       if (dev_hard_header(send_skb, skb->dev, ptype,
+                           sha, np->local_mac,
+                           send_skb->len) < 0) {
                kfree_skb(send_skb);
                return;
        }