]> jfr.im git - irc/quakenet/newserv.git/blobdiff - helpmod2/huser.h
CHANSERV: remove E type escapes
[irc/quakenet/newserv.git] / helpmod2 / huser.h
index 8471ab151080ab4d89444f4ac0b50d71a9641637..d11d13b54374303181fea69c2855941609410e7c 100644 (file)
@@ -4,13 +4,10 @@
 
 #include <time.h>
 
-#include "../lib/sstring.h"
-#include "../nick/nick.h"
-#include "../channel/channel.h"
-
 #include "hchannel.h"
 #include "haccount.h"
 
+#include "hed.h"
 #include "helpmod_entries.h"
 
 #define H_USRFLAGS_DEFAULT 0
@@ -36,6 +33,8 @@ typedef struct huser_struct
     int lc[5];
     /* end lamer control */
 
+    helpmod_editor *editor;
+
     struct huser_channel_struct *hchannels;
 
     struct huser_struct *next;
@@ -79,6 +78,12 @@ void huser_reset_states(void);
 hlevel huser_get_level(huser*);
 int huser_get_account_flags(huser*);
 
+const char *huser_get_nick(huser *);
+const char *huser_get_ident(huser *);
+const char *huser_get_host(huser *);
+const char *huser_get_auth(huser *);
+const char *huser_get_realname(huser *);
+
 /* defines the "being on queue" and being on desk (getting service) */
 int on_queue(huser*, huser_channel*);
 int on_desk(huser*, huser_channel*);