+ if (sdi->probe_groups) {
+ printf("Probe groups:\n");
+ for (pgl = sdi->probe_groups; pgl; pgl = pgl->next) {
+ pg = pgl->data;
+ printf(" %s: channel%s", pg->name,
+ g_slist_length(pg->probes) > 1 ? "s" : "");
+ for (prl = pg->probes; prl; prl = prl->next) {
+ probe = prl->data;
+ printf(" %s", probe->name);
+ }
+ printf("\n");
+ }
+ }
+
+ printf("Supported configuration options");
+ if (sdi->probe_groups) {
+ if (!probe_group)
+ printf(" across all probe groups");
+ else
+ printf(" on probe group %s", probe_group->name);
+ }
+ printf(":\n");