- unsigned int hashv;
- char *name;
- char *username;
- char *hostname;
- char *servername;
- char *realname;
- char *away;
- time_t logoff;
- struct Client *online; /* Needed for get_history() (nick chasing) */
- struct Whowas *hnext; /* Next entry with the same hash value */
- struct Whowas **hprevnextp; /* Pointer to previous next pointer */
- struct Whowas *cnext; /* Next entry with the same 'online' pointer */
- struct Whowas **cprevnextp; /* Pointer to previous next pointer */
+ unsigned int hashv; /**< Hash value for nickname. */
+ char *name; /**< Client's old nickname. */
+ char *username; /**< Client's username. */
+ char *hostname; /**< Client's hostname. */
+ char *realhost; /**< Client's real hostname. */
+ char *servername; /**< Name of client's server. */
+ char *realname; /**< Client's realname (user info). */
+ char *away; /**< Client's away message. */
+ time_t logoff; /**< When the client logged off. */
+ struct Client *online; /**< Needed for get_history() (nick chasing). */
+ struct Whowas *hnext; /**< Next entry with the same hash value. */
+ struct Whowas **hprevnextp; /**< Pointer to previous next pointer. */
+ struct Whowas *cnext; /**< Next entry with the same 'online' pointer. */
+ struct Whowas **cprevnextp; /**< Pointer to previous next pointer. */
+ struct Whowas *wnext; /**< Next entry in whowas linked list. */
+ struct Whowas *wprev; /**< Pointer to previous next pointer. */