4 /*=============================================================================
8 /*-----------------------------------------------------------------------------
12 #define GLINE_ACTIVE 1
13 #define GLINE_IPMASK 2
20 #define GlineIsActive(g) ((g)->gflags & GLINE_ACTIVE)
21 #define GlineIsIpMask(g) ((g)->gflags & GLINE_IPMASK)
22 #define GlineIsLocal(g) ((g)->gflags & GLINE_LOCAL)
24 #define SetActive(g) ((g)->gflags |= GLINE_ACTIVE)
25 #define ClearActive(g) ((g)->gflags &= ~GLINE_ACTIVE)
26 #define SetGlineIsIpMask(g) ((g)->gflags |= GLINE_IPMASK)
27 #define SetGlineIsLocal(g) ((g)->gflags |= GLINE_LOCAL)
29 /*=============================================================================
42 /*=============================================================================
46 #if defined(OPER_REHASH) || defined(LOCOP_REHASH)
47 extern int m_rehash(aClient *cptr, aClient *sptr, int parc, char *parv[]);
49 #if defined(OPER_RESTART) || defined(LOCOP_RESTART)
50 extern int m_restart(aClient *cptr, aClient *sptr, int parc, char *parv[]);
52 #if defined(OPER_DIE) || defined(LOCOP_DIE)
53 extern int m_die(aClient *cptr, aClient *sptr, int parc, char *parv[]);
55 extern int m_squit(aClient *cptr, aClient *sptr, int parc, char *parv[]);
56 extern int m_stats(aClient *cptr, aClient *sptr, int parc, char *parv[]);
57 extern int m_connect(aClient *cptr, aClient *sptr, int parc, char *parv[]);
58 extern int m_wallops(aClient *cptr, aClient *sptr, int parc, char *parv[]);
59 extern int m_time(aClient *cptr, aClient *sptr, int parc, char *parv[]);
60 extern int m_settime(aClient *cptr, aClient *sptr, int parc, char *parv[]);
61 extern int m_rping(aClient *cptr, aClient *sptr, int parc, char *parv[]);
62 extern int m_rpong(aClient *cptr, aClient *sptr, int parc, char *parv[]);
63 extern int m_trace(aClient *cptr, aClient *sptr, int parc, char *parv[]);
64 extern int m_close(aClient *cptr, aClient *sptr, int parc, char *parv[]);
65 extern int m_gline(aClient *cptr, aClient *sptr, int parc, char *parv[]);
67 #endif /* OPERCMDS_H */