On Wed, Feb 28, 2007 at 04:18:45PM +0000, Richard W.M. Jones wrote: > > I want to change the driver->open function so that as well as declining > a name (returning -1 as now), it may also indicate that it accepts the > name, but there is an error opening the name (-2). virConnectOpen fails > in this second case, rather than going on and trying the next driver in > sequence. This is all sane - I've certainly seen some really odd problems before from not being able to detect the difference between an operation not being supported, vs supported but failed. When we merge the Xen drivers into one those will go away, and thus addresses the open() case, so I'll commit it unless anyone objects. Regards, Dan -- |=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=| |=- Perl modules: http://search.cpan.org/~danberr/ -=| |=- Projects: http://freshmeat.net/~danielpb/ -=| |=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|