On 2012/11/28 22:21, Mike Belopuhov wrote: > >> Drawback: This diff would require to patch all the existing users of > >> /dev/tun* in ports and the tree to add the TUNSIFUNIT ioctl. The > >> benefit is that you don't have to MAKEDEV all the tuns anymore and can > >> open up to around 1024 active tun(4) interfaces (with the specinfo > >> patch). > > > > That's a pretty big drawback. > > > > third party software has to be patched anyways, since tun is not > standard.
The non-standard parts with the existing interface are mostly to do with configuration (in practice most third-party software e.g. openvpn, openconnect just calls out to ifconfig for that) and device node naming..
