[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: sysctl to disable protocol stack
On Dec 9, 2009, at 1:34 PM, Matthias Drochner wrote:
> kre%munnari.OZ.AU@localhost said:
>> X- if (pffinddomain(dom) == 0)
>> X+ if ((dp = pffinddomain(dom)) == 0)
>> X+ return EAFNOSUPPORT;
>> X+ if (dom_disabled(dp, DOMAIN_NO_SOCKETS))
>> X return EAFNOSUPPORT;
> Why so complicated, adding bloat and runtime overhead?
> The protocols could just be removed from the domsw
> table, so the normal lookup would do it.
> I think this is the way to go because a modular system
> should be able to dynamically load/unload network protocols
> (I had protocol LKMs kind of working years ago when I was
> developing ATM stuff.)
Doesn't help if_xxxsubr.c ... You really don't want them to
to put packets in the netisr ifqueues.
Main Index |
Thread Index |