aboutsummaryrefslogtreecommitdiff
path: root/website/static/security/patches/SA-20:27/ure.11.patch
blob: aa3299131d8d9cc846336a4d1b91323a47a075f1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
--- sys/dev/usb/net/if_ure.c.orig
+++ sys/dev/usb/net/if_ure.c
@@ -710,7 +710,9 @@
 	    ~URE_RXDY_GATED_EN);
 
 	/* Set Rx mode. */
-	rxmode = URE_RCR_APM;
+	rxmode = ure_read_4(sc, URE_PLA_RCR, URE_MCU_TYPE_PLA);
+	rxmode &= ~URE_RCR_ACPT_ALL;
+	rxmode |= URE_RCR_APM;
 
 	/* If we want promiscuous mode, set the allframes bit. */
 	if (ifp->if_flags & IFF_PROMISC)