]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/kern/uipc_mbuf2.c
xnu-1504.7.4.tar.gz
[apple/xnu.git] / bsd / kern / uipc_mbuf2.c
index 49727ff3ab70780479eb80dc0e0f28568c4cfa39..5276ce65990321877e2d76b5c89cd22822be6b9b 100644 (file)
@@ -564,3 +564,25 @@ m_tag_next(__unused struct mbuf *m, struct m_tag *t)
 {
        return SLIST_NEXT(t, m_tag_link);
 }
+
+void
+m_prio_init(struct mbuf *m)
+{
+#if !PKT_PRIORITY
+#pragma unused(m)
+#else /* PKT_PRIORITY */
+       if (m->m_flags & M_PKTHDR)
+               m->m_pkthdr.prio = MBUF_PRIORITY_NORMAL;
+#endif /* PKT_PRIORITY */
+}
+
+void
+m_prio_background(struct mbuf *m)
+{
+#if !PKT_PRIORITY
+#pragma unused(m)
+#else /* PKT_PRIORITY */
+       if (m->m_flags & M_PKTHDR)
+               m->m_pkthdr.prio = MBUF_PRIORITY_BACKGROUND;
+#endif /* PKT_PRIORITY */
+}