X-Git-Url: http://git.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=dummy%2Fnetifd-proto.sh;h=2a6a393e5676947b16000a14404212e2f666f2dd;hp=de1961d8e3779760bca0edfb68b0671cc455d9e3;hb=356766954c25bd47732c8a979a5d073769117e5a;hpb=bdc880a9cbfb421696c505463dba5f1cd4221999 diff --git a/dummy/netifd-proto.sh b/dummy/netifd-proto.sh index de1961d..2a6a393 100755 --- a/dummy/netifd-proto.sh +++ b/dummy/netifd-proto.sh @@ -108,7 +108,7 @@ _proto_push_route() { local mask="${str%%/*}" local gw="${str#*/}" - json_add_table "" + json_add_object "" json_add_string target "$target" json_add_string mask "$mask" json_add_string gateway "$gw" @@ -138,8 +138,8 @@ proto_send_update() { _proto_push_array "ipaddr" "$PROTO_IPADDR" _proto_push_ip _proto_push_array "ip6addr" "$PROTO_IP6ADDR" _proto_push_ip - _proto_push_array "route" "$PROTO_ROUTE" _proto_push_route - _proto_push_array "route6" "$PROTO_ROUTE6" _proto_push_route + _proto_push_array "routes" "$PROTO_ROUTE" _proto_push_route + _proto_push_array "routes6" "$PROTO_ROUTE6" _proto_push_route _proto_push_array "dns" "$PROTO_DNS" _proto_push_ip _proto_push_array "dns_search" "$PROTO_DNS_SEARCH" _proto_push_ip _proto_notify "$interface"