kilo/pkg/mesh
Clive Jevons 0f0b0bda13 prepend encapsulation rules to reduce number of reconciliation thereof
because of the way the iptables rules are reconciled, having the encapsulation
rules at the end of the slice of rules results in them being deleted and re-added
many times, even though they are very static. Prepending them to the slice of
rules prevents this from happening, making that iptables chain more stable
and saving a bunch of roundtrips to iptables.
2022-07-12 15:01:58 +02:00
..
backend.go Remove context.TODO() (#310) 2022-04-28 19:39:57 +02:00
cni.go bumg golang 1.15 -> 1.17 2021-09-30 17:47:47 +02:00
discoverips.go bumg golang 1.15 -> 1.17 2021-09-30 17:47:47 +02:00
graph.go migrate to golang.zx2c4.com/wireguard/wgctrl (#239) 2022-01-30 17:38:45 +01:00
ip_test.go pkg/mesh: correctly check 172.16/12 IP range 2021-03-06 00:50:48 +01:00
ip.go pkg/mesh: correctly check 172.16/12 IP range 2021-03-06 00:50:48 +01:00
mesh_test.go migrate to golang.zx2c4.com/wireguard/wgctrl (#239) 2022-01-30 17:38:45 +01:00
mesh.go prepend encapsulation rules to reduce number of reconciliation thereof 2022-07-12 15:01:58 +02:00
routes_test.go migrate to golang.zx2c4.com/wireguard/wgctrl (#239) 2022-01-30 17:38:45 +01:00
routes.go kgctl connect (#269) 2022-04-08 13:42:13 +02:00
topology_test.go staticcheck (#313) 2022-05-19 19:45:43 +02:00
topology.go kgctl connect (#269) 2022-04-08 13:42:13 +02:00