if (called)
{
if (should_bind)
- sockaddr_set_data (sa, &ip, 0);
+ sockaddr_set_data (sa, &ip, opt.bind_port);
return should_bind;
}
called = true;
ip = *address_list_address_at (al, 0);
address_list_release (al);
- sockaddr_set_data (sa, &ip, 0);
+ sockaddr_set_data (sa, &ip, opt.bind_port);
should_bind = true;
return true;
}