Mark J. Nelson writes:
> > There's not much we can do about <sys/queue.h> unless you want to
> > fix upstream (in whichever *BSD we found it) and then sync up.
> 
> I agree.

I don't think I do.  Who says we can't or shouldn't make compatible
fixes (such as adding lint annotation) to inherited files like that?

I agree that sending fixes to an upstream maintainer would be polite
and generally a good thing to do, but suggesting that we're paralyzed
by a hard requirement to do so seems a bit off to me.

It's certainly not a policy we've ever had in the past.  Several local
"fixes" (such as, for example, the common CRC header file) were made
that touched external bits (such as pppd), with no requirement that
the folks who originally integrated the code be consulted prior to
integration, let alone sending anything upstream at all.

-- 
James Carlson, Solaris Networking              <james.d.carlson at sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

Reply via email to