From 7f081660bf24fed49a716022a6ea17bb1dcde73a Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Sun, 11 Sep 2011 12:35:21 +0200 Subject: proto-shell: add a config option for setting PROTO_FLAG_NODEV --- proto-shell.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'proto-shell.c') diff --git a/proto-shell.c b/proto-shell.c index d014b43..8612631 100644 --- a/proto-shell.c +++ b/proto-shell.c @@ -230,6 +230,10 @@ proto_shell_add_handler(const char *script, json_object *obj) proto->config_params = &handler->config; proto->attach = proto_shell_attach; + tmp = get_field(obj, "no-device", json_type_boolean); + if (tmp && json_object_get_boolean(tmp)) + handler->proto.flags |= PROTO_FLAG_NODEV; + config = get_field(obj, "config", json_type_array); if (config) handler->config_buf = proto_shell_parse_config(&handler->config, config); -- cgit v1.2.3