Revert "if_tap: Get rid of arpcom struct from tap_softc struct"
authorAaron LI <aly@aaronly.me>
Tue, 17 Jul 2018 09:58:35 +0000 (17:58 +0800)
committerAaron LI <aly@aaronly.me>
Tue, 17 Jul 2018 09:58:35 +0000 (17:58 +0800)
commitb2bc15c2300414fe7db1f51249754f8a81f824a2
tree89b49bcc5db215043d8af83cdf8acc6e8cacf322
parent9867140b54e9995390a971aa7e7d03870aa9ee00
Revert "if_tap: Get rid of arpcom struct from tap_softc struct"

This reverts commit 78e1ab4a8fc0074361116dedb55e6dc02baea351, with
minor adjustments to reduce the diff.

Thank sephe for pointint out the problem with that commit, which
breaks the 'ether_ifattach()' as well as some IPv6 stuffs that
assume the existence of 'arpcom'.
sys/net/tap/if_tap.c
sys/net/tap/if_tapvar.h