Path Lines of Code npm/azure-npm.yaml 177 npm/cacheencoder.go 28 npm/cmd/convertiptable.go 45 npm/cmd/debug.go 27 npm/cmd/gettuples.go 68 npm/cmd/main.go 50 npm/cmd/parseiptable.go 35 npm/cmd/root.go 42 npm/cmd/start.go 204 npm/cmd/start_daemon.go 94 npm/cmd/start_server.go 103 npm/config/config.go 83 npm/config/config_linux.go 4 npm/config/config_windows.go 4 npm/controller/server.go 118 npm/daemon/daemon.go 49 npm/deploy/kustomize/base/configmap.yaml 25 npm/deploy/kustomize/base/kustomization.yaml 6 npm/deploy/kustomize/base/rbac.yaml 44 npm/deploy/kustomize/base/serviceaccount.yaml 7 npm/deploy/kustomize/overlays/controller/deployment.yaml 77 npm/deploy/kustomize/overlays/controller/kustomization.yaml 7 npm/deploy/kustomize/overlays/controller/service.yaml 34 npm/deploy/kustomize/overlays/daemon/deployment.yaml 91 npm/deploy/kustomize/overlays/daemon/kustomization.yaml 7 npm/deploy/kustomize/overlays/daemon/service.yaml 16 npm/deploy/manifests/common/npm-configmap.yaml 24 npm/deploy/manifests/common/npm-serviceaccount.yaml 7 npm/deploy/manifests/common/rbac.yaml 44 npm/deploy/manifests/controller/azure-npm.yaml 189 npm/deploy/manifests/daemon/azure-npm.yaml 186 npm/deploy/npm/azure-npm.yaml 164 npm/http/api/api.go 10 npm/http/client/client.go 38 npm/http/server/server.go 59 npm/ipsm/ipsm.go 486 npm/iptm/helper.go 292 npm/iptm/ioshim.go 75 npm/iptm/ioshim_fake.go 59 npm/iptm/iptm.go 399 npm/iptm/iptm_linux.go 8 npm/iptm/iptm_windows.go 5 npm/metrics/acl_rules.go 25 npm/metrics/acl_rules_linux.go 36 npm/metrics/acls_windows.go 24 npm/metrics/ai-utils.go 102 npm/metrics/endpoints_windows.go 25 npm/metrics/ipsets.go 95 npm/metrics/namespaces.go 7 npm/metrics/pods.go 7 npm/metrics/policies.go 26 npm/metrics/prometheus-metrics.go 364 npm/metrics/prometheus-server-alternative-scrape-config.yaml 30 npm/metrics/prometheus-server-scrape-config.yaml 25 npm/metrics/prometheus-values.go 86 npm/metrics/promutil/test-util.go 19 npm/metrics/setpolicies_windows.go 56 npm/metrics/timer.go 49 npm/npm.go 165 npm/pkg/controlplane/controllers/common/cache.go 81 npm/pkg/controlplane/controllers/common/namespace.go 39 npm/pkg/controlplane/controllers/common/pod.go 72 npm/pkg/controlplane/controllers/v1/nameSpaceController.go 319 npm/pkg/controlplane/controllers/v1/networkPolicyController.go 366 npm/pkg/controlplane/controllers/v1/npmCache.go 1 npm/pkg/controlplane/controllers/v1/parsePolicy.go 113 npm/pkg/controlplane/controllers/v1/parseSelector.go 200 npm/pkg/controlplane/controllers/v1/podController.go 416 npm/pkg/controlplane/controllers/v1/translatePolicy.go 1541 npm/pkg/controlplane/controllers/v2/namespaceController.go 321 npm/pkg/controlplane/controllers/v2/networkPolicyController.go 252 npm/pkg/controlplane/controllers/v2/podController.go 426 npm/pkg/controlplane/goalstateprocessor/goalstateprocessor.go 343 npm/pkg/controlplane/gobutils.go 74 npm/pkg/controlplane/translation/doc.go 1 npm/pkg/controlplane/translation/parseSelector.go 180 npm/pkg/controlplane/translation/translatePolicy.go 491 npm/pkg/controlplane/types.go 55 npm/pkg/dataplane/dataplane.go 531 npm/pkg/dataplane/dataplane_linux.go 26 npm/pkg/dataplane/dataplane_windows.go 332 npm/pkg/dataplane/debug/const.go 26 npm/pkg/dataplane/debug/converter.go 441 npm/pkg/dataplane/debug/trafficanalyzer.go 379 npm/pkg/dataplane/dpshim/dirtycache.go 50 npm/pkg/dataplane/dpshim/dpshim.go 514 npm/pkg/dataplane/ipsets/dirtycache.go 177 npm/pkg/dataplane/ipsets/dirtycache_linux.go 51 npm/pkg/dataplane/ipsets/dirtycache_windows.go 16 npm/pkg/dataplane/ipsets/ipset.go 303 npm/pkg/dataplane/ipsets/ipset_windows.go 14 npm/pkg/dataplane/ipsets/ipsetmanager.go 419 npm/pkg/dataplane/ipsets/ipsetmanager_linux.go 576 npm/pkg/dataplane/ipsets/ipsetmanager_windows.go 402 npm/pkg/dataplane/ipsets/testutils.go 28 npm/pkg/dataplane/ipsets/testutils_linux.go 38 npm/pkg/dataplane/ipsets/testutils_windows.go 28 npm/pkg/dataplane/iptables/iptable.go 64 npm/pkg/dataplane/parse/parser.go 323 npm/pkg/dataplane/pb/rule.pb.go 407 npm/pkg/dataplane/pb/rule.proto 35 npm/pkg/dataplane/policies/chain-management_linux.go 509 npm/pkg/dataplane/policies/policy.go 272 npm/pkg/dataplane/policies/policy_linux.go 148 npm/pkg/dataplane/policies/policy_windows.go 151 npm/pkg/dataplane/policies/policymanager.go 175 npm/pkg/dataplane/policies/policymanager_linux.go 254 npm/pkg/dataplane/policies/policymanager_windows.go 476 npm/pkg/dataplane/policies/testutils.go 131 npm/pkg/dataplane/policies/testutils_linux.go 77 npm/pkg/dataplane/policies/testutils_windows.go 11 npm/pkg/dataplane/testutils/file-comparison.go 31 npm/pkg/dataplane/testutils/hnsutils_windows.go 22 npm/pkg/dataplane/testutils/utils_windows.go 124 npm/pkg/dataplane/types.go 162 npm/pkg/dataplane/types_linux.go 5 npm/pkg/dataplane/types_windows.go 31 npm/pkg/models/consts.go 15 npm/pkg/models/types.go 40 npm/pkg/protos/transport.pb.go 352 npm/pkg/protos/transport.proto 36 npm/pkg/protos/transport_grpc.pb.go 91 npm/pkg/transport/consts.go 4 npm/pkg/transport/errors.go 6 npm/pkg/transport/events_client.go 94 npm/pkg/transport/events_server.go 129 npm/pkg/transport/grpc_server.go 42 npm/pkg/transport/tls.go 38 npm/pkg/transport/watchdog.go 41 npm/profiles/v1-default.yaml 19 npm/profiles/v1-place-azure-chain-first.yaml 19 npm/profiles/v2-apply-on-need.yaml 21 npm/profiles/v2-background.yaml 23 npm/profiles/v2-foreground.yaml 21 npm/profiles/v2-place-first.yaml 23 npm/testpolicies/allow-all-from-app-backend.yaml 13 npm/testpolicies/allow-all-ns-to-frontend.yaml 14 npm/testpolicies/allow-all-to-app-frontend.yaml 13 npm/testpolicies/allow-app-backend-to-app-frontend-port-8000.yaml 18 npm/testpolicies/allow-app-frontend-tcp-port-or-udp-port-53.yaml 19 npm/testpolicies/allow-backend-to-frontend-with-missing-port.yaml 18 npm/testpolicies/allow-backend-to-frontend.yaml 16 npm/testpolicies/allow-internal-and-external.yaml 13 npm/testpolicies/allow-multiple-labels-to-multiple-labels.yaml 22 npm/testpolicies/allow-ns-dev-and-app-backend-to-app-frontend.yaml 19 npm/testpolicies/allow-ns-dev-to-app-frontend.yaml 22 npm/testpolicies/allow-ns-y-z-pod-b-c.yaml 36 npm/testpolicies/complex-policy-diff-order.yaml 36 npm/testpolicies/complex-policy.yaml 36 npm/testpolicies/deny-all-from-app-backend.yaml 11 npm/testpolicies/deny-all-from-ns-unsafe.yaml 10 npm/testpolicies/deny-all-policy.yaml 10 npm/testpolicies/deny-all-to-app-frontend.yaml 11 npm/testpolicies/named-port.yaml 15 npm/testpolicies/test-allow-all-to-k0-and-k1-and-app-frontend.yaml 23 npm/testpolicies/testing/allow-all.yaml 11 npm/testpolicies/testing/deny-all.yaml 9 npm/testpolicies/testing/only-ports.yaml 17 npm/util/const.go 211 npm/util/errors/errors.go 153 npm/util/ioutil/current-azure-chains.go 51 npm/util/ioutil/grep.go 77 npm/util/ioutil/restore.go 274 npm/util/util.go 264