Avoid defer in tight code
Avoid defer in tight code

With go <= 1.4 (further is unknown) it always creates a full closure
with all the associated overhead. For small code the cost is visible.

mistsys/tuntap,mistsys/tuntap