kernel/netgraph7: Replace usage of MALLOC/FREE with kmalloc/kfree here too.
[dragonfly.git] / sys / netgraph7 / ng_device.c
index 8d21d94..58f7487 100644 (file)
@@ -163,7 +163,7 @@ ng_device_constructor(node_p node)
 
        DBG;
 
-       MALLOC(priv, priv_p, sizeof(*priv), M_NETGRAPH, M_WAITOK | M_ZERO);
+       priv = kmalloc(sizeof(*priv), M_NETGRAPH, M_WAITOK | M_ZERO);
        if (priv == NULL)
                return (ENOMEM);
 
@@ -186,7 +186,7 @@ ng_device_constructor(node_p node)
                mtx_destroy(&priv->ngd_mtx);
                mtx_destroy(&priv->readq.ifq_mtx);
                free_unr(ngd_unit, priv->unit);
-               FREE(priv, M_NETGRAPH);
+               kfree(priv, M_NETGRAPH);
                return(EINVAL);
        }
        /* XXX: race here? */
@@ -307,7 +307,7 @@ ng_device_disconnect(hook_p hook)
 
        free_unr(ngd_unit, priv->unit);
 
-       FREE(priv, M_NETGRAPH);
+       kfree(priv, M_NETGRAPH);
 
        ng_rmnode_self(NG_HOOK_NODE(hook));