diff options
Diffstat (limited to 'proto')
-rwxr-xr-x | proto/netifd-proto.sh | 6 | ||||
-rwxr-xr-x | proto/ppp.sh | 3 |
2 files changed, 6 insertions, 3 deletions
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 |