diff options
Diffstat (limited to 'sys/fs/portalfs/portal_vfsops.c')
-rw-r--r-- | sys/fs/portalfs/portal_vfsops.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/sys/fs/portalfs/portal_vfsops.c b/sys/fs/portalfs/portal_vfsops.c index cc02f13..c2057c6 100644 --- a/sys/fs/portalfs/portal_vfsops.c +++ b/sys/fs/portalfs/portal_vfsops.c @@ -122,24 +122,24 @@ portal_mount(struct mount *mp, struct thread *td) return (ESOCKTNOSUPPORT); } - MALLOC(pn, struct portalnode *, sizeof(struct portalnode), + pn = malloc(sizeof(struct portalnode), M_TEMP, M_WAITOK); - MALLOC(fmp, struct portalmount *, sizeof(struct portalmount), + fmp = malloc(sizeof(struct portalmount), M_PORTALFSMNT, M_WAITOK); /* XXX */ error = getnewvnode("portal", mp, &portal_vnodeops, &rvp); /* XXX */ if (error) { - FREE(fmp, M_PORTALFSMNT); - FREE(pn, M_TEMP); + free(fmp, M_PORTALFSMNT); + free(pn, M_TEMP); fdrop(fp, td); return (error); } error = insmntque(rvp, mp); /* XXX: Too early for mpsafe fs */ if (error != 0) { - FREE(fmp, M_PORTALFSMNT); - FREE(pn, M_TEMP); + free(fmp, M_PORTALFSMNT); + free(pn, M_TEMP); fdrop(fp, td); return (error); } |