]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - net/dccp/ipv4.c
net: rcu lock and preempt disable missing around generic xdp
[mirror_ubuntu-bionic-kernel.git] / net / dccp / ipv4.c
index 1b202f16531fce72860a78d89ca1af716f883d99..001c08696334bba0ceb896c116e595b814af0667 100644 (file)
@@ -256,7 +256,7 @@ static void dccp_v4_err(struct sk_buff *skb, u32 info)
        sk = __inet_lookup_established(net, &dccp_hashinfo,
                                       iph->daddr, dh->dccph_dport,
                                       iph->saddr, ntohs(dh->dccph_sport),
-                                      inet_iif(skb));
+                                      inet_iif(skb), 0);
        if (!sk) {
                __ICMP_INC_STATS(net, ICMP_MIB_INERRORS);
                return;
@@ -804,7 +804,7 @@ static int dccp_v4_rcv(struct sk_buff *skb)
 
 lookup:
        sk = __inet_lookup_skb(&dccp_hashinfo, skb, __dccp_hdr_len(dh),
-                              dh->dccph_sport, dh->dccph_dport, &refcounted);
+                              dh->dccph_sport, dh->dccph_dport, 0, &refcounted);
        if (!sk) {
                dccp_pr_debug("failed to look up flow ID in table and "
                              "get corresponding socket\n");