]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - net/ipv4/netfilter/ip_queue.c
[NET]: Wrap hard_header_parse
[net-next-2.6.git] / net / ipv4 / netfilter / ip_queue.c
index 82fda92e6b97b106d0dad050a7f63774d0551483..aaa3f5c567611ab77168d0104ea0b61fd6671cba 100644 (file)
@@ -250,10 +250,8 @@ ipq_build_packet_message(struct ipq_queue_entry *entry, int *errp)
 
        if (entry->info->indev && entry->skb->dev) {
                pmsg->hw_type = entry->skb->dev->type;
-               if (entry->skb->dev->hard_header_parse)
-                       pmsg->hw_addrlen =
-                               entry->skb->dev->hard_header_parse(entry->skb,
-                                                                  pmsg->hw_addr);
+               pmsg->hw_addrlen = dev_parse_header(entry->skb,
+                                                   pmsg->hw_addr);
        }
 
        if (data_len)