From: Aaron Lipinski Date: Sat, 3 Apr 2021 20:02:38 +0000 (+1200) Subject: reset ctl address family at net_reopen X-Git-Tag: v0.95~7^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a0b00e233f2d613b6e8dc453fe192d51c4cd548b;p=thirdparty%2Fmtr.git reset ctl address family at net_reopen --- diff --git a/ui/net.c b/ui/net.c index 6b06d29..60d33e0 100644 --- a/ui/net.c +++ b/ui/net.c @@ -764,7 +764,7 @@ void net_reopen( net_reset(ctl); - remotesockaddr->sa_family = sourcesockaddr->sa_family = hostent->h_addrtype; + ctl->af = remotesockaddr->sa_family = sourcesockaddr->sa_family = hostent->h_addrtype; remoteaddress = sockaddr_addr_offset(remotesockaddr); memcpy(remoteaddress, hostent->h_addr, sockaddr_addr_size(remotesockaddr)); inet_ntop(remotesockaddr->sa_family, remoteaddress, remoteaddr, sizeof(remoteaddr));