]> git.saurik.com Git - apple/xnu.git/blobdiff - security/mac_net.c
xnu-2422.90.20.tar.gz
[apple/xnu.git] / security / mac_net.c
index cb847acb0f780c84c053017a1b1deac817d3d317..e06837b06627945ebe43201046aff49a6de2abdc 100644 (file)
@@ -73,7 +73,7 @@
 #include <net/if.h>
 
 #include <bsd/bsm/audit.h>
-#include <bsd/bsm/audit_kernel.h>
+#include <bsd/security/audit/audit.h>
 
 #include <security/mac_internal.h>
 
@@ -307,8 +307,8 @@ mac_mbuf_label_init(struct mbuf *m, int flag)
        if (mac_label_mbufs == 0)
                return (0);
 
-       tag = m_tag_alloc(KERNEL_MODULE_TAG_ID, KERNEL_TAG_TYPE_MACLABEL,
-                         sizeof(struct label), flag);
+       tag = m_tag_create(KERNEL_MODULE_TAG_ID, KERNEL_TAG_TYPE_MACLABEL,
+                         sizeof(struct label), flag, m);
        if (tag == NULL) {
                printf("%s(): m_tag_alloc() failed!\n", __func__);
                return (ENOBUFS);