On Wed, Mar 21, 2007 at 05:31:49PM +1100, David Gibson wrote: > +int dt_path_getprop(const char *path, const char *name, void *buf, int bufsize) > +{ > + void *devp = finddevice; > + > + if (devp) > + return getprop(devp, name, buf, bufsize); > + return -1; > +} Should be "void *devp = finddevice(path);". -Scott