mirror of
https://github.com/novatiq/packages.git
synced 2026-04-30 15:38:40 +01:00
vpnc: fix IPv6-triggered inoperability
When the server hostname resolved to both IPv4 and IPv6 addresses,
connecting would fail with nothing in syslog. This corrects that oversight.
Originally signedoffby: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
cherry picked from ca56324
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
This commit is contained in:
committed by
Hannu Nyman
parent
b04fe7f74b
commit
b0ac3bad6e
@@ -42,7 +42,7 @@ proto_vpnc_setup() {
|
||||
|
||||
logger -t vpnc "initializing..."
|
||||
serv_addr=
|
||||
for ip in $(resolveip -t 10 "$server"); do
|
||||
for ip in $(resolveip -4t 10 "$server"); do
|
||||
( proto_add_host_dependency "$config" "$ip" $interface )
|
||||
serv_addr=1
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user