X-Git-Url: https://jfr.im/git/solanum.git/blobdiff_plain/422bb0b553b4dd1d65765d69162f16ab0035e60a..17dc265c9d6fa4e88b25bdbf89a35020d039c52c:/include/privilege.h diff --git a/include/privilege.h b/include/privilege.h index 2af53f3e..a3e5bffb 100644 --- a/include/privilege.h +++ b/include/privilege.h @@ -26,9 +26,10 @@ #include "stdinc.h" -typedef enum { +enum { PRIV_NEEDOPER = 1 -} PrivilegeFlags; +}; +typedef unsigned int PrivilegeFlags; struct PrivilegeSet { unsigned int status; /* If CONF_ILLEGAL, delete when no refs */ @@ -47,5 +48,6 @@ struct PrivilegeSet *privilegeset_ref(struct PrivilegeSet *set); void privilegeset_unref(struct PrivilegeSet *set); void privilegeset_mark_all_illegal(void); void privilegeset_delete_all_illegal(void); +void privilegeset_report(struct Client *source_p); #endif