X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fngircd%2Fdefines.h;h=b387493c6ab3ca0643a2322e99a26dab23688051;hb=58abd0777b0924e5cb8fa6c01b56305d9b175608;hp=c63abc9351f1bd3a435b8aef2d25305c7c928ea5;hpb=f2fa1045e24f81e5c844dd50d6e299cb1ad9acb2;p=ngircd-alex.git diff --git a/src/ngircd/defines.h b/src/ngircd/defines.h index c63abc93..b387493c 100644 --- a/src/ngircd/defines.h +++ b/src/ngircd/defines.h @@ -44,9 +44,12 @@ /** Max. length of file name. */ #define FNAME_LEN 256 -/** Max. lenght of fully qualified host names (e. g. "abc.domain.tld"). */ +/** Max. length of fully qualified host names (e. g. "abc.domain.tld"). */ #define HOST_LEN 256 +/** Max. length of random salt */ +#define RANDOM_SALT_LEN 32 + /* Size of structures */ @@ -105,7 +108,7 @@ #define CLIENT_HOST_LEN 64 /** Max. length of all client modes (including NULL). */ -#define CLIENT_MODE_LEN 16 +#define CLIENT_MODE_LEN 21 /** Max. length of server info texts (including NULL). */ #define CLIENT_INFO_LEN 64 @@ -120,7 +123,7 @@ #define CHANNEL_NAME_LEN 51 /** Max. length of channel modes (including NULL). */ -#define CHANNEL_MODE_LEN 9 +#define CHANNEL_MODE_LEN 21 /** Max. IRC command length (including NULL), see. RFC 2812 section 3.2. */ #define COMMAND_LEN 513 @@ -158,10 +161,10 @@ #endif /** Supported user modes. */ -#define USERMODES "acCiorRswx" +#define USERMODES "abBcCioqrRswx" /** Supported channel modes. */ -#define CHANMODES "beiIklmnoOPRstvz" +#define CHANMODES "abehiIklmMnoOPqQrRstvVz" /** Away message for users connected to linked servers. */ #define DEFAULT_AWAY_MSG "Away"