sendto_one(source_p, form_str(RPL_ETRACE),
me.name, source_p->name,
- IsOper(target_p) ? "Oper" : "User",
+ SeesOper(target_p, source_p) ? "Oper" : "User",
get_client_class(target_p),
target_p->name, target_p->username, target_p->host,
show_ip(source_p, target_p) ? target_p->sockhost : "255.255.255.255",
if(!show_ip(source_p, target_p))
sendto_one(source_p, form_str(RPL_ETRACEFULL),
me.name, source_p->name,
- IsOper(target_p) ? "Oper" : "User",
+ SeesOper(target_p, source_p) ? "Oper" : "User",
get_client_class(target_p),
target_p->name, target_p->username, target_p->host,
"255.255.255.255", "<hidden> <hidden>", target_p->info);
else
sendto_one(source_p, form_str(RPL_ETRACEFULL),
me.name, source_p->name,
- IsOper(target_p) ? "Oper" : "User",
+ SeesOper(target_p, source_p) ? "Oper" : "User",
get_client_class(target_p),
target_p->name, target_p->username,
target_p->host, target_p->sockhost,
sendto_one(source_p, form_str(RPL_ETRACE),
me.name, source_p->name,
- IsOper(target_p) ? "Oper" : "User",
+ SeesOper(target_p, source_p) ? "Oper" : "User",
/* class field -- pretend its server.. */
target_p->servptr->name,
target_p->name, target_p->username, target_p->host,
sendto_one(source_p, form_str(RPL_ETRACE),
me.name, source_p->name,
- IsOper(target_p) ? "Oper" : "User",
+ SeesOper(target_p, source_p) ? "Oper" : "User",
/* class field -- pretend its server.. */
target_p->servptr->name,
target_p->name, target_p->username, target_p->host,