+void *hostmask_exe_rn_rh(searchCtx *ctx, struct searchNode *thenode, void *theinput) {
+ nick *np = (nick *)theinput;
+ char *buf = thenode->localdata;
+
+ sprintf(buf,"%s!%s@%s\r%s",np->nick,np->ident,np->host->name->content,np->realname->name->content);
+
+ return buf;
+}
+
+void *hostmask_exe_rn(searchCtx *ctx, struct searchNode *thenode, void *theinput) {
+ nick *np = (nick *)theinput;
+ char *buf = thenode->localdata;
+
+ sprintf(buf,"%s\r%s",visiblehostmask(np, buf),np->realname->name->content);
+
+ return buf;
+}
+
+void hostmask_free(searchCtx *ctx, struct searchNode *thenode) {