[Swan-commit] Changes to ref refs/heads/master
Andrew Cagney
cagney at vault.libreswan.fi
Tue May 26 15:49:35 UTC 2020
New commits:
commit 5fde83ccc053711191a2eeebf64c8371125e4521
Author: Andrew Cagney <cagney at gnu.org>
Date: Tue May 26 11:14:11 2020 -0400
Revert recent host_addr/port changes
Two things happened at once:
- the host_addr/port changes broke shunts
(I suspect it was since fixed, but ...)
- the new f32 kernel changed how shunt triggers are reported ICMP vis:
| add bare shunt 0x7fd399fb7f58 192.1.3.209/32:8 --1--> 192.1.2.23/32:0 => %hold 0 %acquire-netlink
initiate on demand from 192.1.3.209:8 to 192.1.2.23:0 proto=1 because: acquire
vs f32:
| add bare shunt 0x7fc55d694f58 192.1.3.209/32:0 --1--> 192.1.2.23/32:0 => %hold 0 %acquire-netlink
initiate on demand from 192.1.3.209:0 to 192.1.2.23:0 proto=1 because: acquire
This reverts the host_addr/port related changes. This way they are
removed from the picture and an f32-switch baseline can be create.
Use 0164eb41641ea106b9dc37f94f5bd3697806134a as the pre-f32 baseline.
The following were pulled:
connection: when no-client specified, use ipproto+host_addr+port in default_end()
xfrm: don't construct the client address using endpoint()
connections: set .client'port using protoport.port
ip: use subnet_from_address() to convert .host_addr to a subnet:0
xfrm: cleanup unpacking .client / .address into the XFRM structure
connections: when no client, construct one using the ip_address .host_addr
More information about the Swan-commit
mailing list