Module tap
utuntap
APIs for level 2 Tap devices
Options and flags which can be used to configure how a tap device file is opened.