CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2021/03/09 13:05:14

Modified files:
        sys/net        : if_tun.c 

Log message:
Issuing FIOSETOWN and TIOCSPGRP ioctl commands on a tun(4) device leaks
device references causing a hang while trying to remove the same
interface since the reference count will never reach zero. Instead of
returning, break out of the switch in order to ensure that tun_put()
gets called.

ok deraadt@ mvs@

Reported-by: [email protected]

Reply via email to