diff --git a/ChangeLog b/ChangeLog index 20c2c0a3a9..0512442604 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Tue Aug 29 23:48:43 CEST 2006 Daniel Veillard + + * src/conf.c: add missing entry point virConfGetValue() + Tue Aug 29 23:28:31 CEST 2006 Daniel Veillard * TODO libvirt.spec.in: update diff --git a/src/conf.c b/src/conf.c index 143936cddb..5c0707cf24 100644 --- a/src/conf.c +++ b/src/conf.c @@ -770,6 +770,15 @@ virConfFree(virConfPtr conf) virConfValuePtr virConfGetValue(virConfPtr conf, const char *setting) { + virConfEntryPtr cur; + + cur = conf->entries; + while (cur != NULL) { + if ((cur->name != NULL) && (!strcmp(cur->name, setting))) + return(cur->value); + cur = cur->next; + } + return(NULL); } /**