#define HANDLE_FLAGS "SphgscfnHbx"
/* HI_STYLE_* go into handle_info.userlist_style */
-#define HI_STYLE_DEF 'd'
-#define HI_STYLE_ZOOT 'Z'
+#define HI_STYLE_NORMAL 'n'
+#define HI_STYLE_CLEAN 'c'
+#define HI_STYLE_ADVANCED 'a'
#define HI_DEFAULT_FLAGS (HI_FLAG_MIRC_COLOR)
-#define HI_DEFAULT_STYLE HI_STYLE_DEF
+
+/* This is overridden by conf file */
+#define HI_DEFAULT_STYLE HI_STYLE_NORMAL
#define HANDLE_FLAGGED(hi, tok) ((hi)->flags & HI_FLAG_##tok)
#define HANDLE_SET_FLAG(hi, tok) ((hi)->flags |= HI_FLAG_##tok)
char cookie[COOKIELEN+1];
};
+struct handle_note {
+ char setter[NICKSERV_HANDLE_LEN+1];
+ time_t date;
+ char note[1];
+};
+
struct handle_info {
struct nick_info *nicks;
struct string_list *masks;
struct userNode *users;
struct userData *channels;
struct handle_cookie *cookie;
+ struct handle_note *note;
struct language *language;
char *email_addr;
char *epithet;