axing KAME interface ioctls

George Neville-Neil gnn at neville-neil.com
Tue Nov 12 19:48:49 UTC 2013


On Nov 5, 2013, at 7:02 , Gleb Smirnoff <glebius at FreeBSD.org> wrote:

> 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.
> 

Please do.

Best,
George


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 203 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/freebsd-net/attachments/20131112/f47bd775/attachment.sig>


More information about the freebsd-net mailing list