Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: basesrc/usr.sbin/mlxctl



>  | > I fairly certain that I checked all of the source in NetBSD.
>  | 
>  | I'm wondering about programs which is not in our tree.
><sys/queue.h> isn't a standardised API per se, as seen by the fact
>that we were not "in sync" with FreeBSD's or OpenBSDs or other
>systems that implement <sys/queue.h>.
>
>Third party programs that wish to use such APIs need to be written
>to take into account various changes that may occur (either by
>checking __NetBSD_Version__ from <sys/param.h> or with an autoconf
>style test); we've changed various C library APIs in the past and I
>don't see the problem in doing to the <sys/queue.h> macros, especially
>when all of our in-tree programs were modified to suit.

        i agree in general, but feel it unfortunate that BSDs are not in sync.

itojun



Home | Main Index | Thread Index | Old Index