3992 |
|
else |
3993 |
|
DupString(new_aconf->host, "*"); |
3994 |
|
|
3995 |
< |
new_aconf->type = parse_netmask(new_aconf->host, &new_aconf->ipnum, |
3995 |
> |
new_aconf->type = parse_netmask(new_aconf->host, &new_aconf->addr, |
3996 |
|
&new_aconf->bits); |
3997 |
|
|
3998 |
|
conf_add_class_to_conf(new_conf, class_name); |
4080 |
|
DupString(yy_aconf->user, userbuf); |
4081 |
|
DupString(yy_aconf->host, hostbuf); |
4082 |
|
|
4083 |
< |
yy_aconf->type = parse_netmask(yy_aconf->host, &yy_aconf->ipnum, |
4083 |
> |
yy_aconf->type = parse_netmask(yy_aconf->host, &yy_aconf->addr, |
4084 |
|
&yy_aconf->bits); |
4085 |
|
} |
4086 |
|
else |
5750 |
|
{ |
5751 |
|
assert(res != NULL); |
5752 |
|
|
5753 |
< |
memcpy(&yy_aconf->my_ipnum, res->ai_addr, res->ai_addrlen); |
5754 |
< |
yy_aconf->my_ipnum.ss.ss_family = res->ai_family; |
5755 |
< |
yy_aconf->my_ipnum.ss_len = res->ai_addrlen; |
5753 |
> |
memcpy(&yy_aconf->bind, res->ai_addr, res->ai_addrlen); |
5754 |
> |
yy_aconf->bind.ss.ss_family = res->ai_family; |
5755 |
> |
yy_aconf->bind.ss_len = res->ai_addrlen; |
5756 |
|
freeaddrinfo(res); |
5757 |
|
} |
5758 |
|
} |