Ignore:
Timestamp:
02/12/07 05:52:32 (5 years ago)
Author:
wd
Message:

Get the base/existing IRC module compiling again. Clear out old junk.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ithildin/modules/ircd/client.h

    r787 r801  
    6666 
    6767/* this registers a client on the network/server.  registering a client 
    68  * consists of checking it against stage3 acls, placing it in a connection 
     68 * consists of checking it against registered acls, placing it in a connection 
    6969 * class (for real, not the default) (or dropping it if the class is full), 
    7070 * then propogating the user creation across the network, and finally 
     
    9898        char *, int *); 
    9999 
    100 uint64_t usermode_request(unsigned char, unsigned char *, int, int, char *); 
     100uint64_t usermode_request(unsigned char, unsigned char *, int, int, 
     101        usermode_func); 
    101102 
    102103/* use this function to release a mode if you no longer care about it being set 
     
    104105 * had one */ 
    105106void usermode_release(unsigned char); 
     107 
     108/* this function provides a way to update the assigned function for a 
     109 * usermode */ 
     110void usermode_update_func(unsigned char, usermode_func); 
    106111 
    107112/* this function returns a mode string from the passed 64bit integer. the 
     
    147152    int     flags;                  /* flags for the usermode */ 
    148153    uint64_t mask;                  /* the bitmask for the mode */ 
    149     msymbol_t *changer;             /* the changer function for the mode */ 
     154    usermode_func changefunc;       /* the changer function for the mode */ 
    150155    int     sflag;                  /* send flag (if any) for this mode. */ 
    151156}; 
Note: See TracChangeset for help on using the changeset viewer.