};
struct msg_handler_context {
- bool is_daemon;
int timeout_seconds;
union {
struct {
return;
struct msg_handler_context handler_ctx = {
- .is_daemon = true,
.timeout_seconds = 5,
.daemon = {
.wimfs_ctx = wimfs_ctx,
goto out_close_message_queues;
struct msg_handler_context handler_ctx = {
- .is_daemon = false,
.timeout_seconds = 5,
.unmount = {
.daemon_pid = 0,