Subject: Re: PR-7148 (causes kernel panic)
To: Manuel Bouyer <bouyer@antioche.lip6.fr>
From: Bill Studenmund <wrstuden@nas.nasa.gov>
List: tech-net
Date: 10/27/1999 15:15:59
On Thu, 28 Oct 1999, Manuel Bouyer wrote:

> Hum, taking a closer look at it:
> it's the if_data struct that needs to be changed. This will change the size
> of struct ifnet (I doubt userland use it, execpt kmem grovelers) and
> if_msghdr.
> Sure, with this change, programs that use if_msghdr will need to be
> recompiled (if_msghdr is used for sysctl and one routing socket message), just
> like other kmem grovelers. Is has one internal use in libc, but at it's
> internal it's not an issue.

Needing to re-compile kernel grovvelers isn't too bad. But I'm worried
about libc. I'm not sure what the standard procedure is here - do we bump
the minor #?

> Other things that need to be recompiled:
> route
> routed
> rwhod
> gifconfig
> route6d
> rtadvd
> rtsold
> 
> Is this a real issue ? I'm not sure versioning is straitforward in this case.

We don't need to version the grovvelers, I think. But I wonder some about
libc.

What do others think?

Take care,

Bill