version 1.1, 2009/07/25 08:44:27 |
version 1.2, 2009/09/27 11:51:20 |
|
|
o->wpar = *wpar; |
o->wpar = *wpar; |
o->rpar = *rpar; |
o->rpar = *rpar; |
o->maxweight = maxweight; |
o->maxweight = maxweight; |
#ifdef DEBUG |
|
if (debug_level > 0) { |
|
fprintf(stderr, "opt_new: %s: wpar=", o->name); |
|
aparams_print(&o->wpar); |
|
fprintf(stderr, ", rpar="); |
|
aparams_print(&o->rpar); |
|
fprintf(stderr, ", vol=%u\n", o->maxweight); |
|
} |
|
#endif |
|
SLIST_INSERT_HEAD(&opt_list, o, entry); |
SLIST_INSERT_HEAD(&opt_list, o, entry); |
} |
} |
|
|
|
|
|
|
SLIST_FOREACH(o, &opt_list, entry) { |
SLIST_FOREACH(o, &opt_list, entry) { |
if (strcmp(name, o->name) == 0) { |
if (strcmp(name, o->name) == 0) { |
DPRINTF("opt_byname: %s found\n", o->name); |
|
return o; |
return o; |
} |
} |
} |
} |
DPRINTF("opt_byname: %s not found\n", name); |
|
return NULL; |
return NULL; |
} |
} |
|
|