+ break;
+
+ case CONF_METHOD_DHCP:
+ rc = download_config(ctx, &buf, &len);
+ if (rc) {
+ pb_log("\tdownload failed, aborting\n");
+ return;
+ }
+
+ for (i = 0; i < n_parsers; i++) {
+ if (parsers[i]->method != method)
+ continue;
+
+ pb_log("\ttrying parser '%s'\n", parsers[i]->name);
+ ctx->parser = parsers[i];
+ parsers[i]->parse(ctx, buf, len);
+ }
+
+ break;
+
+ case CONF_METHOD_UNKNOWN:
+ break;
+