On Mon, 2009-12-14 at 18:55 -0800, Dan Mick wrote:
> Jon Aimone wrote:
> > I just can't seem to find any public header file available to non-ON 
> > developers that mentions those functions...
> 
> Those functions are not public.  (If they were, they should be listed
> in libdevinfo(3LIB).)  As it is, I see they're defined as static, so 
> certainly 
> not intended to be used outside libdevinfo.  I don't see any wrapper that 
> encapsulates their functionality in any externally-visible symbol either.

If the functionality is needed outside ON, ON should provide an
interface.

Promoting these functions (or one with equivalent functionality) to a
public interface makes a lot more sense than having the installer team
hack up something fragile because the function isn't public.

                                        - Bill


Reply via email to