+ struct pci_param *p, **pp;
+
+ for (pp=&acc->params; p = *pp; pp=&p->next)
+ {
+ int cmp = strcmp(p->param, param);
+ if (!cmp)
+ {
+ if (strcmp(p->value, value) || strcmp(p->help, help))
+ acc->error("Parameter %s re-defined differently", param);
+ return;
+ }
+ if (cmp > 0)
+ break;
+ }