ident: use new *_addr fields

This commit is contained in:
Elizabeth Myers 2016-03-23 18:58:56 -05:00
parent 9c7498d559
commit 6cd3964de7

View file

@ -97,12 +97,8 @@ bool ident_start(struct auth_client *auth)
query->F = F;
/* Build sockaddr_storages for rb_connect_tcp below */
if(!rb_inet_pton_sock(auth->l_ip, (struct sockaddr *)&l_addr, sizeof(l_addr)) ||
!rb_inet_pton_sock(auth->c_ip, (struct sockaddr)&c_addr, sizeof(c_addr)))
{
client_fail(auth, REPORT_FAIL);
return true;
}
memcpy(&l_addr, auth->l_addr, sizeof(l_addr));
memcpy(&c_addr, auth->c_addr, sizeof(c_addr));
/* Set the ports correctly */
#ifdef RB_IPV6