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/netifd-proto.sh | 6 ++++-- proto/ppp.sh | 3 ++- 2 files changed, 6 insertions(+), 3 deletions(-) (limited to 'proto') diff --git a/proto/netifd-proto.sh b/proto/netifd-proto.sh index b91863f..9aace59 100755 --- a/proto/netifd-proto.sh +++ b/proto/netifd-proto.sh @@ -33,14 +33,16 @@ data="$3" case "$cmd" in dump) add_protocol() { - immediate=0 + no_device=0 + available=0 add_default_handler "$1_init_config" json_init json_add_string "name" "$1" eval "$1_init" - json_add_boolean immediate "$immediate" + json_add_boolean no-device "$no_device" + json_add_boolean available "$available" json_add_array "config" eval "$1_init_config" json_close_array diff --git a/proto/ppp.sh b/proto/ppp.sh index 9a5816b..7eed579 100755 --- a/proto/ppp.sh +++ b/proto/ppp.sh @@ -17,7 +17,8 @@ ppp_teardown() { } ppp_init() { - return + no_device=1 + available=1 } add_protocol ppp -- cgit v1.2.3