]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - net/ipv4/igmp.c
[SK_BUFF]: unions of just one member don't get anything done, kill them
[mirror_ubuntu-jammy-kernel.git] / net / ipv4 / igmp.c
index 4695ada1d9b171e70220de1f6d0ca0d2446734ef..1fc637fb675095333adf5265cda9cef8707911f2 100644 (file)
@@ -333,7 +333,7 @@ static struct sk_buff *igmpv3_newpack(struct net_device *dev, int size)
        ((u8*)&pip[1])[2] = 0;
        ((u8*)&pip[1])[3] = 0;
 
-       skb->h.raw = skb->nh.raw + sizeof(struct iphdr) + 4;
+       skb->transport_header = skb->network_header + sizeof(struct iphdr) + 4;
        skb_put(skb, sizeof(*pig));
        pig = igmpv3_report_hdr(skb);
        pig->type = IGMPV3_HOST_MEMBERSHIP_REPORT;