tap: Refactoring macvtap.c

macvtap module has code for tap/queue management and link management. This patch splits
the code into macvtap_main.c for link management and tap.c for tap/queue management.
Functionality in tap.c can be re-used for implementing tap on other virtual interfaces.

Signed-off-by: Sainath Grandhi <sainath.grandhi@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Sainath Grandhi
2017-02-10 16:03:46 -08:00
committed by David S. Miller
parent 35eeacf182
commit a8e0469873
4 changed files with 238 additions and 196 deletions

File diff suppressed because it is too large Load Diff