fold the _init callback into _init_config
[project/netifd.git] / dummy / netifd-proto.sh
index 11337c239e0c421337879e92961534f46b68d6f8..e7f0d9ece73fb8a454622ffabc446e07eb0e4793 100755 (executable)
@@ -229,12 +229,11 @@ init_proto() {
 
                                json_init
                                json_add_string "name" "$1"
-                               eval "$1_init"
-                               json_add_boolean no-device "$no_device"
-                               json_add_boolean available "$available"
                                json_add_array "config"
                                eval "$1_init_config"
                                json_close_array
+                               json_add_boolean no-device "$no_device"
+                               json_add_boolean available "$available"
                                json_dump
                        }
                ;;