Re: axing KAME interface ioctls

From: Gleb Smirnoff <glebius_at_FreeBSD.org>
Date: Tue, 5 Nov 2013 16:02:40 +0400
On Tue, Nov 05, 2013 at 03:01:14PM +0400, Gleb Smirnoff wrote:
T>   Hello.
T> 
T>   Since 1999 we have got some dead code from KAME, namely support for these
T> ioctls:
T> 
T> 	SIOCALIFADDR
T> 	SIOCGLIFADDR
T> 	SIOCDLIFADDR
T> 	SIOCSLIFPHYADDR
T> 	SIOCGLIFPHYADDR
T> 
T>   We don not have any software in base that use (or used) them. The ports
T> exp-run with SIOC.LIFADDR undefined didn't reveal any port that use them.
T> I forgot to add SIOC.LIFPHYADDR to exp-run, but pretty sure these are unused,
T> too.
T> 
T>   What did this ioctls do? They are KAME version of SIOCAIFADDR, and
T> SIOCSIFPHYADDR respectively. Some operating systems (at least HPUX)
T> have adopted them, and some software may use them on these systems.
T> Anyway, in FreeBSD all software always used our native ioctls.
T> 
T>   I hope there is no objections against axing these in head/.

Patch attached.

-- 
Totus tuus, Glebius.

Received on Tue Nov 05 2013 - 11:02:44 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:44 UTC