aboutsummaryrefslogtreecommitdiff
path: root/services/view.c
diff options
context:
space:
mode:
authorDag-Erling Smørgrav <des@FreeBSD.org>2018-05-12 11:53:39 +0000
committerDag-Erling Smørgrav <des@FreeBSD.org>2018-05-12 11:53:39 +0000
commit6cacf549d3c2d5bddb0dcadd620e1db2897c7f26 (patch)
treee187e7d708a063f1628697fe779e2bb101d451b8 /services/view.c
parentfbdb9ac866a647da0919b224f05cca039afc02fa (diff)
Notes
Diffstat (limited to 'services/view.c')
-rw-r--r--services/view.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/services/view.c b/services/view.c
index c9dfc3c87383..33f4f4986ba7 100644
--- a/services/view.c
+++ b/services/view.c
@@ -66,6 +66,10 @@ views_create(void)
return v;
}
+/** This prototype is defined in in respip.h, but we want to avoid
+ * unnecessary dependencies */
+void respip_set_delete(struct respip_set *set);
+
void
view_delete(struct view* v)
{
@@ -73,6 +77,7 @@ view_delete(struct view* v)
return;
lock_rw_destroy(&v->lock);
local_zones_delete(v->local_zones);
+ respip_set_delete(v->respip_set);
free(v->name);
free(v);
}