88 |
|
mo_testline(struct Client *client_p, struct Client *source_p, |
89 |
|
int parc, char *parv[]) |
90 |
|
{ |
91 |
+ |
char *orig_parv1; |
92 |
|
char *given_name; |
93 |
|
char *given_host = NULL; |
94 |
|
struct ConfItem *conf; |
124 |
|
} |
125 |
|
} |
126 |
|
|
127 |
+ |
DupString(orig_parv1,parv[1]); |
128 |
|
split_nuh(given_name, NULL, &given_name, &given_host); |
129 |
|
|
130 |
|
t = parse_netmask(given_host, &ip, &host_mask); |
224 |
|
|
225 |
|
if (matches == 0) |
226 |
|
sendto_one(source_p, form_str(RPL_NOTESTLINE), |
227 |
< |
me.name, source_p->name, parv[1]); |
227 |
> |
me.name, source_p->name, orig_parv1); |
228 |
> |
|
229 |
> |
MyFree(given_host); |
230 |
> |
MyFree(given_name); |
231 |
> |
MyFree(orig_parv1); |
232 |
|
} |
233 |
|
|
234 |
|
/* mo_testgecos() |