NEW

Summary

Directory Structure

Directory structure:
└── microsoft-windows-container-networking/
    ├── README.md
    ├── azure-pipelines.yml
    ├── go.mod
    ├── go.sum
    ├── Gopkg.lock
    ├── Gopkg.toml
    ├── LICENSE
    ├── Makefile
    ├── SECURITY.md
    ├── cni/
    │   ├── cni.go
    │   └── plugin.go
    ├── common/
    │   ├── args.go
    │   ├── config.go
    │   ├── plugin.go
    │   ├── utils.go
    │   └── core/
    │       ├── core.go
    │       └── network.go
    ├── example/
    │   ├── flannel_l2bridge.conf
    │   ├── flannel_overlay.conf
    │   ├── l2bridge-dualstack-cni-template.conf
    │   ├── l2bridge.conf
    │   ├── l2bridgedualstack_host-local_ipam.conf
    │   ├── l2tunnel.conf
    │   └── nat.conf
    ├── network/
    │   ├── endpoint.go
    │   ├── manager.go
    │   ├── network.go
    │   └── policy.go
    ├── plugins/
    │   ├── nat/
    │   │   ├── nat_windows.go
    │   │   └── nat_windows_test.go
    │   ├── sdnbridge/
    │   │   ├── sdnbridge_windows.go
    │   │   └── sdnbridge_windows_test.go
    │   └── sdnoverlay/
    │       ├── sdnoverlay_windows.go
    │       └── sdnoverlay_windows_test.go
    ├── scripts/
    │   └── autogencniconf/
    │       ├── generateCNIConfig.ps1
    │       ├── SPEC.md
    │       └── test/
    │           ├── autogencniconf_suite_test.go
    │           ├── autogencniconf_test.go
    │           └── configs/
    │               ├── tc1_input.json
    │               ├── tc2_input.json
    │               ├── tc2_output.json
    │               ├── tc3a_input.json
    │               ├── tc3a_output.json
    │               ├── tc3b_input.json
    │               ├── tc3b_output.json
    │               ├── tc5_input.json
    │               ├── tc5_output.json
    │               ├── tc6a_input.json
    │               ├── tc6b_input.json
    │               ├── tc6c_input.json
    │               ├── tc6d_input.json
    │               ├── tc6e_input.json
    │               ├── tc6f_input.json
    │               ├── tc6g_input.json
    │               ├── tc7a_input.json
    │               ├── tc7b_input.json
    │               ├── tc8a_input.json
    │               ├── tc8b_input.json
    │               ├── tc8c_input.json
    │               ├── tc8d_input.json
    │               └── tc8e_input.json
    ├── test/
    │   ├── container/
    │   │   └── container_windows.go
    │   └── utilities/
    │       ├── connectivity_testing.go
    │       ├── container_testing.go
    │       ├── plugin_testing.go
    │       └── testing_windows.go
    └── .github/
        ├── ISSUE_TEMPLATE/
        │   ├── bug_report.md
        │   └── feature_request.md
        └── workflows/
            ├── ci.yml
            └── release.yml

Files Content