Revision dd1895858c6a5ce22db72039d8620a64cb0e7b04 authored by Koichiro Den on 25 March 2019, 00:00:26 UTC, committed by Thomas Graf on 26 March 2019, 01:32:06 UTC
When a connection is newly created against a service, we generate two CT
entries in both loopback and non-loopback cases. Running the same logic
as the one for loopback scenario where reverse SNAT is required against
non-loopback scneraio creates a useless CT entry, whose saddr and daddr
are both the same target addr. Regardless of other fields in the tuple,
it's harmless since it's considered martian and never be utilized in an
unexpected way in any place but let's not waste CT map.

Signed-off-by: Koichiro Den <den@klaipeden.com>
1 parent 14f4053
History
File Mode Size
.github
.travis
Documentation
api
bpf
bugtool
cilium
cilium-health
common
contrib
daemon
envoy
examples
hack
monitor
operator
pkg
plugins
proxylib
test
tests
tools
vendor
.authors.aux -rw-r--r-- 416 bytes
.dockerignore -rw-r--r-- 888 bytes
.gitignore -rw-r--r-- 804 bytes
.gitmodules -rw-r--r-- 0 bytes
.mailmap -rw-r--r-- 737 bytes
.travis.yml -rw-r--r-- 424 bytes
AUTHORS -rw-r--r-- 5.5 KB
CODEOWNERS -rw-r--r-- 4.2 KB
CONTRIBUTING.md -rw-r--r-- 195 bytes
Dockerfile -rw-r--r-- 2.0 KB
Dockerfile.builder -rw-r--r-- 1.1 KB
Gopkg.lock -rw-r--r-- 53.5 KB
Gopkg.toml -rw-r--r-- 13.1 KB
Jenkinsfile.nightly -rw-r--r-- 4.7 KB
LICENSE -rw-r--r-- 11.1 KB
Makefile -rw-r--r-- 15.3 KB
Makefile.defs -rw-r--r-- 1.6 KB
Makefile.quiet -rw-r--r-- 625 bytes
NEWS.rst -rw-r--r-- 66.6 KB
README.rst -rw-r--r-- 14.7 KB
VERSION -rw-r--r-- 7 bytes
Vagrantfile -rw-r--r-- 12.1 KB
cilium-docker-plugin.Dockerfile -rw-r--r-- 518 bytes
cilium-operator.Dockerfile -rw-r--r-- 502 bytes
docs.Jenkinsfile -rw-r--r-- 2.6 KB
flannel.Jenkinsfile -rw-r--r-- 3.4 KB
ginkgo-kubernetes-all.Jenkinsfile -rw-r--r-- 6.2 KB
ginkgo.Jenkinsfile -rw-r--r-- 4.2 KB
kubernetes-upstream.Jenkinsfile -rw-r--r-- 4.2 KB

README.rst

back to top