ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/include/server_capab.h
(Generate patch)

Comparing ircd-hybrid/trunk/include/server_capab.h (file contents):
Revision 8416 by michael, Sat Mar 24 18:37:29 2018 UTC vs.
Revision 8437 by michael, Thu Mar 29 09:05:34 2018 UTC

# Line 30 | Line 30
30   /** Server capability flags */
31   enum
32   {
33 <  CAPAB_QS      = 0x00000001U,  /**< Can handle quit storm removal */
34 <  CAPAB_EOB     = 0x00000002U,  /**< Can do EOB message */
35 <  CAPAB_KLN     = 0x00000004U,  /**< Can do KLINE message */
36 <  CAPAB_KNOCK   = 0x00000008U,  /**< Supports KNOCK */
37 <  CAPAB_UNKLN   = 0x00000010U,  /**< Can do UNKLINE message */
38 <  CAPAB_CLUSTER = 0x00000020U,  /**< Supports server clustering */
39 <  CAPAB_ENCAP   = 0x00000040U,  /**< Supports ENCAP message */
40 <  CAPAB_TBURST  = 0x00000080U,  /**< Supports TBURST */
41 <  CAPAB_SVS     = 0x00000100U,  /**< Supports services */
42 <  CAPAB_DLN     = 0x00000200U,  /**< Can do DLINE message */
43 <  CAPAB_UNDLN   = 0x00000400U,  /**< Can do UNDLINE message */
44 <  CAPAB_RHOST   = 0x00000800U   /**< Can do extended realhost UID messages */
33 >  CAPAB_QS      = 1 <<  0,  /**< Can handle quit storm removal */
34 >  CAPAB_EOB     = 1 <<  1,  /**< Can do EOB message */
35 >  CAPAB_KLN     = 1 <<  2,  /**< Can do KLINE message */
36 >  CAPAB_KNOCK   = 1 <<  3,  /**< Supports KNOCK */
37 >  CAPAB_UNKLN   = 1 <<  4,  /**< Can do UNKLINE message */
38 >  CAPAB_CLUSTER = 1 <<  5,  /**< Supports server clustering */
39 >  CAPAB_ENCAP   = 1 <<  6,  /**< Supports ENCAP message */
40 >  CAPAB_TBURST  = 1 <<  7,  /**< Supports TBURST */
41 >  CAPAB_SVS     = 1 <<  8,  /**< Supports services */
42 >  CAPAB_DLN     = 1 <<  9,  /**< Can do DLINE message */
43 >  CAPAB_UNDLN   = 1 << 10,  /**< Can do UNDLINE message */
44 >  CAPAB_RHOST   = 1 << 11   /**< Can do extended realhost UID messages */
45   };
46  
47   /*
# Line 54 | Line 54 | enum
54   /* Capabilities */
55   struct Capability
56   {
57 <  dlink_node node;
57 >  dlink_node node;  /**< List node; linked into capab_list */
58    char *name;  /**< Name of capability */
59    unsigned int cap;  /**< Mask value */
60   };

Diff Legend

– Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)