| 431 |
|
if (request == NULL) |
| 432 |
|
{ |
| 433 |
|
request = make_request(callback, ctx); |
| 434 |
< |
request->name = MyMalloc(strlen(host_name) + 1); |
| 434 |
> |
request->name = MyCalloc(strlen(host_name) + 1); |
| 435 |
|
request->type = type; |
| 436 |
|
strcpy(request->name, host_name); |
| 437 |
|
#ifdef IPV6 |
| 497 |
|
request = make_request(callback, ctx); |
| 498 |
|
request->type = T_PTR; |
| 499 |
|
memcpy(&request->addr, addr, sizeof(struct irc_ssaddr)); |
| 500 |
< |
request->name = MyMalloc(HOSTLEN + 1); |
| 500 |
> |
request->name = MyCalloc(HOSTLEN + 1); |
| 501 |
|
} |
| 502 |
|
|
| 503 |
|
query_name(ipbuf, C_IN, T_PTR, request); |