]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/netinet/ip_divert.c
xnu-1504.7.4.tar.gz
[apple/xnu.git] / bsd / netinet / ip_divert.c
index 815e39266a5ec886db1326d2a588cc17e2d1d7fa..f5db5922a0434739d60fce23fd33b3e3032a673e 100644 (file)
@@ -375,6 +375,11 @@ div_output(struct socket *so, struct mbuf *m, struct sockaddr *addr,
                /* Copy the cached route and take an extra reference */
                inp_route_copyout(inp, &ro);
 
+#if PKT_PRIORITY
+               if (soisbackground(so))
+                       m_prio_background(m);
+#endif /* PKT_PRIORITY */
+
                socket_unlock(so, 0);
 #if CONFIG_MACF_NET
                mac_mbuf_label_associate_inpcb(inp, m);