lkml.org 
[lkml]   [1998]   [Jan]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: sysctl() considered harmful
From
Date
Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de> writes:

> > All arp_* have already disappeared.
>
> Looking at 2.1.78, I see that
>
> sysctl_arp_timeout
> sysctl_arp_max_tries
> sysctl_arp_res_time
> sysctl_arp_confirm_interval
> sysctl_arp_max_pings
> sysctl_arp_dead_res_time
>
> are still used in net/ipv4/arp.c.

They are already gone in the vger tree.

> I don't object dropping sysctl variables. If you cannot longer support
> them, drop them. If you think you need to expose new variables, expose
> them. PLEASE don't expose new variables under old names. This is exactly
> what Andries Brouwer complained about, and rightly so.

Actually they weren't old in 2.1 :) Many of them got introduced into
2.0 long _after_ 2.1 was splitted off. And noone cared about syncing
2.1. That's what you get for adding features to a 'stable' tree. I
hope that 2.2 won't do the same mistake.

-Andi

\
 
 \ /
  Last update: 2005-03-22 13:41    [W:0.066 / U:0.232 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site