+ iface = interface_alloc(s->e.name, b.head);
+ if (!iface)
+ return;
+
+ blob_buf_init(&b, 0);
+ if (iface->proto_handler && iface->proto_handler->config_params)
+ uci_to_blob(&b, s, iface->proto_handler->config_params);
+
+ proto_init_interface(iface, b.head);
+ iface->config.version = config_version;