├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── feature_request.yml └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── SECURITY.md ├── bridge ├── Makefile ├── README.md ├── go-src │ ├── Makefile │ ├── go.mod │ ├── go.sum │ └── src │ │ ├── bridge_utils.go │ │ ├── common_utils.go │ │ ├── katharanp.go │ │ └── veth_utils.go ├── img-src │ ├── Dockerfile │ └── entrypoint.sh └── plugin-src │ └── config.json ├── images ├── bridge-ext.PNG ├── bridge-no-ext.PNG ├── vde-ext.PNG └── vde-no-ext.PNG └── vde ├── Makefile ├── README.md ├── ext-src ├── Makefile └── vde_ext.c ├── go-src ├── Makefile └── src │ ├── go.mod │ ├── go.sum │ ├── katharanp.go │ └── lib │ ├── common_utils.go │ ├── go.mod │ ├── go.sum │ ├── switch_utils.go │ ├── tap_utils.go │ ├── vde_tap.c │ └── vde_tap.h ├── img-src ├── Dockerfile ├── entrypoint.sh └── support-for-jumbo.patch └── plugin-src └── config.json /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | katharanp 3 | vde_ext 4 | tmp 5 | .DS_Store 6 | *.o -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/SECURITY.md -------------------------------------------------------------------------------- /bridge/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/bridge/Makefile -------------------------------------------------------------------------------- /bridge/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/bridge/README.md -------------------------------------------------------------------------------- /bridge/go-src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/bridge/go-src/Makefile -------------------------------------------------------------------------------- /bridge/go-src/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/bridge/go-src/go.mod -------------------------------------------------------------------------------- /bridge/go-src/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/bridge/go-src/go.sum -------------------------------------------------------------------------------- /bridge/go-src/src/bridge_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/bridge/go-src/src/bridge_utils.go -------------------------------------------------------------------------------- /bridge/go-src/src/common_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/bridge/go-src/src/common_utils.go -------------------------------------------------------------------------------- /bridge/go-src/src/katharanp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/bridge/go-src/src/katharanp.go -------------------------------------------------------------------------------- /bridge/go-src/src/veth_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/bridge/go-src/src/veth_utils.go -------------------------------------------------------------------------------- /bridge/img-src/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/bridge/img-src/Dockerfile -------------------------------------------------------------------------------- /bridge/img-src/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/bridge/img-src/entrypoint.sh -------------------------------------------------------------------------------- /bridge/plugin-src/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/bridge/plugin-src/config.json -------------------------------------------------------------------------------- /images/bridge-ext.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/images/bridge-ext.PNG -------------------------------------------------------------------------------- /images/bridge-no-ext.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/images/bridge-no-ext.PNG -------------------------------------------------------------------------------- /images/vde-ext.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/images/vde-ext.PNG -------------------------------------------------------------------------------- /images/vde-no-ext.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/images/vde-no-ext.PNG -------------------------------------------------------------------------------- /vde/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/Makefile -------------------------------------------------------------------------------- /vde/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/README.md -------------------------------------------------------------------------------- /vde/ext-src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/ext-src/Makefile -------------------------------------------------------------------------------- /vde/ext-src/vde_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/ext-src/vde_ext.c -------------------------------------------------------------------------------- /vde/go-src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/go-src/Makefile -------------------------------------------------------------------------------- /vde/go-src/src/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/go-src/src/go.mod -------------------------------------------------------------------------------- /vde/go-src/src/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/go-src/src/go.sum -------------------------------------------------------------------------------- /vde/go-src/src/katharanp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/go-src/src/katharanp.go -------------------------------------------------------------------------------- /vde/go-src/src/lib/common_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/go-src/src/lib/common_utils.go -------------------------------------------------------------------------------- /vde/go-src/src/lib/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/go-src/src/lib/go.mod -------------------------------------------------------------------------------- /vde/go-src/src/lib/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/go-src/src/lib/go.sum -------------------------------------------------------------------------------- /vde/go-src/src/lib/switch_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/go-src/src/lib/switch_utils.go -------------------------------------------------------------------------------- /vde/go-src/src/lib/tap_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/go-src/src/lib/tap_utils.go -------------------------------------------------------------------------------- /vde/go-src/src/lib/vde_tap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/go-src/src/lib/vde_tap.c -------------------------------------------------------------------------------- /vde/go-src/src/lib/vde_tap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/go-src/src/lib/vde_tap.h -------------------------------------------------------------------------------- /vde/img-src/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/img-src/Dockerfile -------------------------------------------------------------------------------- /vde/img-src/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/img-src/entrypoint.sh -------------------------------------------------------------------------------- /vde/img-src/support-for-jumbo.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/img-src/support-for-jumbo.patch -------------------------------------------------------------------------------- /vde/plugin-src/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/NetworkPlugin/HEAD/vde/plugin-src/config.json --------------------------------------------------------------------------------