]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - include/client.h
dlink -> rb_dlink
[irc/rqf/shadowircd.git] / include / client.h
index 2d17c601cf2c047d2d5ff531f88905ee29b1a7a4..c3312df83e07978bda66aea8d2be3c7e2e3fa9fc 100644 (file)
@@ -92,8 +92,8 @@ typedef struct ListClient list_client_t;
  */
 struct User
 {
-       dlink_list channel;     /* chain of channel pointer blocks */
-       dlink_list invited;     /* chain of invite pointer blocks */
+       rb_dlink_list channel;  /* chain of channel pointer blocks */
+       rb_dlink_list invited;  /* chain of invite pointer blocks */
        char *away;             /* pointer to away message */
        int refcnt;             /* Number of times this block is referenced */
 
@@ -104,8 +104,8 @@ struct Server
 {
        user_t *user;           /* who activated this connection */
        char by[NICKLEN];
-       dlink_list servers;
-       dlink_list users;
+       rb_dlink_list servers;
+       rb_dlink_list users;
        int caps;               /* capabilities bit-field */
        char *fullcaps;
        struct scache_entry *nameinfo;
@@ -136,8 +136,8 @@ struct ZipStats
 
 struct Client
 {
-       dlink_node node;
-       dlink_node lnode;
+       rb_dlink_node node;
+       rb_dlink_node lnode;
        user_t *user;           /* ...defined, if this is a User */
        server_t *serv;         /* ...defined, if this is a server */
        client_t *servptr;      /* Points to server this Client is on */
@@ -182,7 +182,7 @@ struct Client
        /* list of who has this client on their allow list, its counterpart
         * is in LocalUser
         */
-       dlink_list on_allow_list;
+       rb_dlink_list on_allow_list;
 
        local_user_t *localClient;
        pre_client_t *preClient;
@@ -190,7 +190,7 @@ struct Client
 
 struct LocalUser
 {
-       dlink_node tnode;       /* This is the node for the local list type the client is on*/
+       rb_dlink_node tnode;    /* This is the node for the local list type the client is on*/
        /*
         * The following fields are allocated only for local clients
         * (directly connected to *this* server with a socket.
@@ -251,7 +251,7 @@ struct LocalUser
        char *fullcaps;
 
        int caps;               /* capabilities bit-field */
-       fde_t *F;               /* >= 0, for local clients */
+       rb_fde_t *F;            /* >= 0, for local clients */
 
        /* time challenge response is valid for */
        time_t chal_time;
@@ -271,10 +271,10 @@ struct LocalUser
        time_t last;
 
        /* clients allowed to talk through +g */
-       dlink_list allow_list;
+       rb_dlink_list allow_list;
 
        /* nicknames theyre monitoring */
-       dlink_list monitor_list;
+       rb_dlink_list monitor_list;
 
        /*
         * Anti-flood stuff. We track how many messages were parsed and how
@@ -310,7 +310,7 @@ struct PreClient
        unsigned char sasl_out;
        unsigned char sasl_complete;
 
-       dlink_list dnsbl_queries; /* list of struct BlacklistClient * */
+       rb_dlink_list dnsbl_queries; /* list of struct BlacklistClient * */
        struct Blacklist *dnsbl_listed; /* first dnsbl where it's listed */
 };