diff options
author | pjd <pjd@FreeBSD.org> | 2011-01-24 15:04:15 +0000 |
---|---|---|
committer | pjd <pjd@FreeBSD.org> | 2011-01-24 15:04:15 +0000 |
commit | b9551ad06fa31179aa0660647d8e5c086e14d3a5 (patch) | |
tree | c94a787f7df270529dda90e308b832bb7bcbbe53 /sbin/hastd/hastd.h | |
parent | 1becfffbbab2786ca68799e6aabbabd97698932a (diff) | |
download | FreeBSD-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.h | 2 |
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_ */ |