Dan Winship
c1ce1e00ee
Properly build-tag the Linux kube-proxy backend code
...
This had to be able to build on OS X before to make verify-typecheck
pass, but now that that's fixed we can tag the code properly as being
linux-only.
2023-12-18 20:20:51 -05:00
Kubernetes Prow Robot
b54e719509
Merge pull request #122111 from danwinship/proxy-chain-creation-cleanup
...
proxy chain creation cleanup
2023-12-14 06:17:40 +01:00
npolshakova
a82ee6d416
fix error check
2023-11-29 11:55:30 -05:00
Dan Winship
8acf185791
Use a generic Set for utiliptables.GetChainsFromTable
2023-11-29 11:12:27 -05:00
Dan Winship
7c27cf0b9b
Simplify iptables-save parsing
...
We don't need to parse out the counter values from the iptables-save
output (since they are always 0 for the chains we care about). Just
parse the chain names themselves.
Also, all of the callers of GetChainLines() pass it input that
contains only a single table, so just assume that, rather than
carefully parsing only a single table's worth of the input.
2022-06-28 08:39:32 -04:00
Marko Lukša
df23697ae7
Better error message if panic occurs during iptables-save output parsing
2019-05-28 11:38:27 +02:00
wojtekt
6e50f39dbd
Avoid allocations when parsing iptables
2018-07-08 10:55:19 +02:00
wojtekt
d073b2097f
Optimize iptables
2018-07-06 14:25:56 +02:00
Wojciech Tyczynski
1242e8ca20
Minor improvement for memory allocations
2017-05-30 08:11:12 +02:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
Minhan Xia
6a3ad1d66d
add hostport support for kubenet
2016-05-22 22:18:58 -07:00