X-Git-Url: http://git.pk910.de/?p=srvx.git;a=blobdiff_plain;f=src%2Fopserv.h;h=169f43218b4df1ad1e34265c3bf2e135d72ee0ac;hp=01209bc9d14099058f8d51bd7e09bdc0e7514835;hb=4da6fa0dba1e49d4f6fca590edd08bd0ad9ce5a7;hpb=992bf78ff2a935baa18354a40ab50ef442b4733f diff --git a/src/opserv.h b/src/opserv.h index 01209bc..169f432 100644 --- a/src/opserv.h +++ b/src/opserv.h @@ -40,9 +40,9 @@ #define DEVNULL_MODES "abcdefghijklmno" -#define DEVNULL_HAS_PRIV(cl, tok) ((cl)->modes & DEVNULL_##tok) -#define DEVNULL_SET_PRIV(cl, tok) ((cl)->modes |= DEVNULL_##tok) -#define DEVNULL_CLEAR_PRIV(cl, tok) ((cl)->modes &= ~DEVNULL_##tok) +#define DEVNULL_HAS_PRIV(cl, tok) ((cl)->modes & DEVNULL_PRIV_##tok) +#define DEVNULL_SET_PRIV(cl, tok) ((cl)->modes |= DEVNULL_PRIV_##tok) +#define DEVNULL_CLEAR_PRIV(cl, tok) ((cl)->modes &= ~DEVNULL_PRIV_##tok) struct devnull_class { unsigned int id; @@ -60,7 +60,7 @@ int opserv_bad_channel(const char *name); int devnull_user_has_priv(struct handle_info *hi, int devnull_priv); struct devnull_class devnull_user_get_class(struct handle_info *hi); struct devnull_class *devnull_find_id(unsigned int id); -struct devnull_class *devnull_find_name(char *name); +struct devnull_class *devnull_find_name(const char *name); struct userNode* GetOpServ(void); void operpart(struct chanNode *chan, struct userNode *user); void operadd(struct userNode *user);