summaryrefslogtreecommitdiffstats
path: root/sbin/hastd/hastd.h
diff options
context:
space:
mode:
authorpjd <pjd@FreeBSD.org>2011-01-24 15:04:15 +0000
committerpjd <pjd@FreeBSD.org>2011-01-24 15:04:15 +0000
commitb9551ad06fa31179aa0660647d8e5c086e14d3a5 (patch)
treec94a787f7df270529dda90e308b832bb7bcbbe53 /sbin/hastd/hastd.h
parent1becfffbbab2786ca68799e6aabbabd97698932a (diff)
downloadFreeBSD-src-b9551ad06fa31179aa0660647d8e5c086e14d3a5.zip
FreeBSD-src-b9551ad06fa31179aa0660647d8e5c086e14d3a5.tar.gz
Don't open configuration file from worker process. Handle SIGHUP in the
master process only and pass changes to the worker processes over control socket. This removes access to global namespace in preparation for capsicum sandboxing. MFC after: 2 weeks
Diffstat (limited to 'sbin/hastd/hastd.h')
-rw-r--r--sbin/hastd/hastd.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sbin/hastd/hastd.h b/sbin/hastd/hastd.h
index 0186e81..1157f92 100644
--- a/sbin/hastd/hastd.h
+++ b/sbin/hastd/hastd.h
@@ -46,4 +46,6 @@ extern struct pidfh *pfh;
void hastd_primary(struct hast_resource *res);
void hastd_secondary(struct hast_resource *res, struct nv *nvin);
+void primary_config_reload(struct hast_resource *res, struct nv *nv);
+
#endif /* !_HASTD_H_ */
OpenPOWER on IntegriCloud