Archie Cobbs wrote:
> Lars Eggert writes:
> 
>>#11 0xc1be5bfc in ?? ()
>>#12 0xc01b622c in if_allmulti (ifp=0xc1be4300, onswitch=1) at 
>>../../net/if.c:1375
> 
> 
> Well, this is obvious by looking at it.
> 
> ng_iface_ioctl() expects (in the case of SIOCSIFFLAGS) the third argument
> to point to a struct ifreq, yet if_allmulti() is passing NULL.
> 
> It seems that ng_iface is not the only interface code that makes
> this assumption, e.g., see if_vlan.c, if_ppp.c, etc.
> 
> What is the deal with if_allmulti() passing NULL?

No idea, but I poked around with cvsweb, and Revision 1.85.2.17 along 
the RELENG_4 branch fixes this for -STABLE. I'll just add that patch 
locally then. Good to know this'll be fixed with 4.6!

Lars
-- 
Lars Eggert <[EMAIL PROTECTED]>           USC Information Sciences Institute

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to