+ if (ConfigFileEntry.target_change && !IsOper(source_p) &&
+ !find_allowing_channel(source_p, target_p) &&
+ !add_target(source_p, target_p))
+ {
+ sendto_one(source_p, form_str(ERR_TARGCHANGE),
+ me.name, source_p->name, target_p->name);
+ return 0;
+ }