axing KAME interface ioctls
Gleb Smirnoff
glebius at FreeBSD.org
Tue Nov 5 12:02:44 UTC 2013
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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: axe-KAME-ioctls.diff
Type: text/x-diff
Size: 22928 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-net/attachments/20131105/6159371e/attachment.diff>
More information about the freebsd-net
mailing list