diff options
Diffstat (limited to 'sys/security')
| -rw-r--r-- | sys/security/mac/mac_label.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/security/mac/mac_label.c b/sys/security/mac/mac_label.c index eedc1dfaa3d9e..19bd5b06e3621 100644 --- a/sys/security/mac/mac_label.c +++ b/sys/security/mac/mac_label.c @@ -45,7 +45,7 @@ __FBSDID("$FreeBSD$"); uma_zone_t zone_label; -static void mac_labelzone_ctor(void *mem, int size, void *arg); +static int mac_labelzone_ctor(void *mem, int size, void *arg, int flags); static void mac_labelzone_dtor(void *mem, int size, void *arg); void @@ -57,8 +57,8 @@ mac_labelzone_init(void) UMA_ALIGN_PTR, 0); } -static void -mac_labelzone_ctor(void *mem, int size, void *arg) +static int +mac_labelzone_ctor(void *mem, int size, void *arg, int flags) { struct label *label; @@ -66,6 +66,7 @@ mac_labelzone_ctor(void *mem, int size, void *arg) label = mem; bzero(label, sizeof(*label)); label->l_flags = MAC_FLAG_INITIALIZED; + return (0); } static void |
